group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #11455
[Bug 1570472] Re: Set systemd as default service provider
This bug was fixed in the package puppet - 4.5.2-1ubuntu1.1
---------------
puppet (4.5.2-1ubuntu1.1) yakkety; urgency=medium
* debian/patches/0004-update_systemd_default_16.10.patch: Indicate
systemd is also the default on 16.10. Closes LP: #1570472.
-- Nishanth Aravamudan <nish.aravamudan@xxxxxxxxxxxxx> Fri, 17 Feb
2017 15:57:21 -0800
** Changed in: puppet (Ubuntu Yakkety)
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