Issue #8430 has been reported by Nick Moffitt.

----------------------------------------
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: Unreviewed
Priority: Normal
Assignee: 
Category: 
Target version: 
Keywords: sysvinit service debian
Branch: 
Affected URL: 


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