Issue #8430 has been updated by John DeStefano.
I see several existing tickets -- some open and some closed without resolution -- with regard to Puppet control and status checking of Ubuntu services. I'm still having trouble getting Puppet to check on some Ubuntu 11.x services (ntp, ssh, rsyslog, iptables, etc.) using the default status provider; as a result, Puppet determines that these services are never running (even though they are) and "restarts" them during each run. I'm wondering whether there's any update on this, and whether I should be asking here or in a new ticket or looking elsewhere? I'm running 11.04; after many problems with the default release Puppet package, I installed the Onieric Puppet 2.6.8 package from launchpad, but that still has service problems, as I see has been reported here: https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/819044 ---------------------------------------- Bug #8430: Ubuntu Natty sysv services are not being enabled if they fail strict LSB checks https://projects.puppetlabs.com/issues/8430 Author: Nick Moffitt Status: Needs Decision Priority: Normal Assignee: Jacob Helwig Category: Target version: Affected Puppet version: Keywords: sysvinit service debian Branch: Puppet 2.6.4 on an Ubuntu Natty Narwhal (11.04) host will not reliably start services with the debian provider. The debian.rb provider calls "update-rc.d $NAME enable", which errors out when a script does not meet strict LSB requirements. By contrast, calling "update-rc.d $NAME defaults" will issue the warning but then go ahead and make the relevant symlinks. The provider fails silently, without passing these warnings on up to puppet in any way that is visible. It would seem that since the goal of this provider is to assert an enabled state, "defaults" may be preferrable to "enable". -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
