Issue #5908 has been updated by Max Martin.

Status changed from Needs More Information to Ready For Testing

Micah-correct, we did not change the enable case. We tested what puppet 
currently does to enable a service with the new udpate-rc.d, and it still 
works. It was only the disable case that was no longer working, as far as we 
can tell. The code is available for testing on the github branch I specified if 
you'd like to test this yourself. The reason we're changing as little as 
possible and only changing behavior for specific versions of update-rc.d is 
because of the "disable|enable API is not stable and might change in the 
future" message that update-rc.d gives.
----------------------------------------
Bug #5908: Service Provider on Debian unable to disable services: now uses 
update-rc.d enable/disable
https://projects.puppetlabs.com/issues/5908

Author: Stig Sandbeck Mathisen
Status: Ready For Testing
Priority: Urgent
Assignee: 
Category: service
Target version: 2.6.x
Affected Puppet version: 0.25.4
Keywords: provider, debian, service, update-rc.d
Branch: https://github.com/MaxMartin/puppet/tree/ticket/2.6.next/5908-update-rc


The debian provider of the service type now use update-rc.d "enable" and 
"disable", and lets "insserv" select which priorities to use for the symlinks.  
This is also true for non-upstart init scripts on Ubuntu.

The following commit, contributed by Martin F Krafft, can be merged to fix this 
issue:

Repo: git://git.debian.org/pkg-puppet/puppet.git

Commit: 83d88e218b5f8c940c4f2cc5ba33d3e976ed66bf

Gitweb: 
http://git.debian.org/?p=pkg-puppet/puppet.git;a=commit;h=83d88e218b5f8c940c4f2cc5ba33d3e976ed66bf




-- 
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