Issue #8430 has been updated by Jacob Helwig.

Assignee changed from Jacob Helwig to Nigel Kersten

I don't think this actually has anything to do with the plans to clean up the 
type & provider system as a whole.
----------------------------------------
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: Nigel Kersten
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