I'm seeing some idempotence issues around enabling services in Puppet 3.7.4 on Ubuntu 12.04:
root@ubuntu-server-1204-x64:~# puppet resource service ntp enable=true
Notice: /Service[ntp]/enable: enable changed 'false' to 'true'
service { 'ntp':
ensure => 'running',
enable => 'false',
}
root@ubuntu-server-1204-x64:~# puppet resource service ntp enable=true
Notice: /Service[ntp]/enable: enable changed 'false' to 'true'
service { 'ntp':
ensure => 'running',
enable => 'false',
}
Does this Ubuntu version require a custom (read as: non-upstart) provider?
-- Corey