Issue #8430 has been updated by Nick Fagerlund.

Project changed from Puppet Documentation to Puppet
Status changed from Unreviewed to Needs Decision
Assignee set to Jacob Helwig

James tells me this is part of a larger provider untangling operation, so I'm 
assigning to Jacob for decision. 
----------------------------------------
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.

Reply via email to