This bug was fixed in the package puppet - 3.8.5-2ubuntu0.1 --------------- puppet (3.8.5-2ubuntu0.1) xenial; urgency=medium
* debian/patches/0008-Default-to-systemd-if-systemd.patch: systemd is the default service provider if it is running. Closes LP: #1570472. -- Nishanth Aravamudan <nish.aravamu...@canonical.com> Fri, 17 Feb 2017 16:28:47 -0800 ** Changed in: puppet (Ubuntu Xenial) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of नेपाली भाषा समायोजकहरुको समूह, which is subscribed to Xenial. Matching subscriptions: Ubuntu 16.04 Bugs https://bugs.launchpad.net/bugs/1570472 Title: Set systemd as default service provider Status in puppet package in Ubuntu: Fix Released Status in puppet source package in Xenial: Fix Released Status in puppet source package in Yakkety: Fix Released Bug description: [Impact] * Puppet incorrectly detects the service manager on Ubuntu 16.04 and 16.10 as upstart, rather than systemd. * Various puppet-driven commands fail as they do not use the systemd interfaces. [Test Case] * # upstart is required to confuse Puppet apt install -y puppet upstart tftpd-hpa # fails without fix puppet apply -e "service { 'tftpd-hpa': ensure => stopped }" # install fixed package # works puppet apply -e "service { 'tftpd-hpa': ensure => stopped }" [Regression Potential] * Currently, puppet is unable to apply configurations to 16.04, 16.10 and 17.04 (fix is in -proposed for 17.04) when upstart is installed. This change will make puppet correctly use systemd for service manipulation, and I believe the likelihood of regression is low. * The primary source of regressions would be users who have modified their puppet installations to work around this issue. I believe they will be generally unaffected by fixing the underlying issue. --- AFAIK, Ubuntu has systemd as default init system since 15.04 release. Although, puppet thinks it's still upstart. This behavior is already fixed in upstream puppet code. Please, add this patch to Xenial puppet package. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1570472/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp