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.
