2016-04-14 16:35:43 |
Ivan Suzdal |
bug |
|
|
added bug |
2016-04-14 16:35:43 |
Ivan Suzdal |
attachment added |
|
patch for puppet (v3.8.5-2) https://bugs.launchpad.net/bugs/1570472/+attachment/4636944/+files/set-systemd-as-default-service-provider-for-newer-releases.patch |
|
2016-04-14 20:25:47 |
Ubuntu Foundations Team Bug Bot |
tags |
|
patch |
|
2016-04-14 20:25:54 |
Ubuntu Foundations Team Bug Bot |
bug |
|
|
added subscriber Ubuntu Review Team |
2016-04-14 21:03:39 |
Nish Aravamudan |
puppet (Ubuntu): status |
New |
Triaged |
|
2016-04-14 22:27:29 |
Simon Déziel |
attachment added |
|
lp1570472.debdiff https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1570472/+attachment/4637132/+files/lp1570472.debdiff |
|
2016-04-29 04:54:54 |
Diamond |
bug |
|
|
added subscriber Diamond |
2016-05-04 05:47:58 |
Michael Wodniok |
bug |
|
|
added subscriber Michael Wodniok |
2016-05-09 13:44:47 |
Dominic Cleal |
bug |
|
|
added subscriber Dominic Cleal |
2016-05-11 09:23:49 |
Robie Basak |
bug |
|
|
added subscriber Ubuntu Server Team |
2016-05-11 09:24:56 |
Robie Basak |
puppet (Ubuntu): assignee |
|
Nish Aravamudan (nacc) |
|
2016-05-11 09:27:58 |
Robie Basak |
bug |
|
|
added subscriber Robie Basak |
2016-05-14 20:26:18 |
Alexander Skiba |
bug |
|
|
added subscriber Alexander Skiba |
2016-06-02 15:04:03 |
Mike EKlund |
bug |
|
|
added subscriber Mike EKlund |
2016-06-02 22:57:18 |
Simon Déziel |
attachment added |
|
lp1570472-version-2.debdiff https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1570472/+attachment/4675541/+files/lp1570472-version-2.debdiff |
|
2016-06-02 23:08:53 |
Jacob Helwig |
bug |
|
|
added subscriber Jacob Helwig |
2016-06-02 23:08:56 |
Jacob Helwig |
removed subscriber Jacob Helwig |
|
|
|
2016-06-02 23:09:26 |
Simon Déziel |
attachment removed |
lp1570472-version-2.debdiff https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1570472/+attachment/4675541/+files/lp1570472-version-2.debdiff |
|
|
2016-06-02 23:09:55 |
Simon Déziel |
attachment added |
|
lp1570472-version-2.debdiff https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1570472/+attachment/4675542/+files/lp1570472-version-2.debdiff |
|
2016-06-02 23:33:32 |
Nish Aravamudan |
puppet (Ubuntu): status |
Triaged |
Fix Committed |
|
2016-06-03 12:14:49 |
Dmitry Burmistrov |
bug |
|
|
added subscriber Dmitry Burmistrov |
2016-06-06 16:52:22 |
Nish Aravamudan |
puppet (Ubuntu): status |
Fix Committed |
In Progress |
|
2016-06-14 16:28:15 |
Nish Aravamudan |
puppet (Ubuntu): assignee |
Nish Aravamudan (nacc) |
Simon Déziel (sdeziel) |
|
2016-06-14 23:15:32 |
Nish Aravamudan |
puppet (Ubuntu): assignee |
Simon Déziel (sdeziel) |
Nish Aravamudan (nacc) |
|
2016-06-14 23:17:56 |
Nish Aravamudan |
attachment added |
|
attachment https://bugs.launchpad.net/bugs/1570472/+attachment/4683960/+files/attachment |
|
2016-06-15 00:14:14 |
James Turnbull |
bug |
|
|
added subscriber James Turnbull |
2016-06-15 00:14:17 |
James Turnbull |
removed subscriber James Turnbull |
|
|
|
2016-06-20 22:18:54 |
Nish Aravamudan |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2016-06-21 15:31:35 |
Mathew Hodson |
puppet (Ubuntu): importance |
Undecided |
Medium |
|
2016-07-19 20:52:09 |
Nish Aravamudan |
nominated for series |
|
Ubuntu Xenial |
|
2016-07-21 22:47:46 |
Nish Aravamudan |
attachment added |
|
attachment https://bugs.launchpad.net/bugs/1570472/+attachment/4704984/+files/attachment |
|
2016-07-21 22:48:35 |
Nish Aravamudan |
attachment added |
|
attachment https://bugs.launchpad.net/bugs/1570472/+attachment/4704985/+files/attachment |
|
2016-07-22 22:07:45 |
Nish Aravamudan |
attachment removed |
attachment https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1570472/+attachment/4704984/+files/attachment |
|
|
2016-07-22 22:07:47 |
Nish Aravamudan |
attachment removed |
attachment https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1570472/+attachment/4704985/+files/attachment |
|
|
2016-07-22 22:56:27 |
Nish Aravamudan |
attachment added |
|
attachment https://bugs.launchpad.net/bugs/1570472/+attachment/4705638/+files/attachment |
|
2016-07-22 23:11:31 |
Nish Aravamudan |
attachment added |
|
attachment https://bugs.launchpad.net/bugs/1570472/+attachment/4705645/+files/attachment |
|
2016-07-23 00:21:11 |
Nish Aravamudan |
attachment added |
|
attachment https://bugs.launchpad.net/bugs/1570472/+attachment/4705662/+files/attachment |
|
2016-07-23 00:22:06 |
Nish Aravamudan |
attachment added |
|
attachment https://bugs.launchpad.net/bugs/1570472/+attachment/4705663/+files/attachment |
|
2016-07-23 00:22:36 |
Nish Aravamudan |
attachment removed |
attachment https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1570472/+attachment/4705638/+files/attachment |
|
|
2016-07-23 00:22:39 |
Nish Aravamudan |
attachment removed |
attachment https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1570472/+attachment/4705645/+files/attachment |
|
|
2016-07-26 20:43:22 |
Dmitry Teselkin |
attachment added |
|
runs_on_systemd.patch https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1570472/+attachment/4707718/+files/runs_on_systemd.patch |
|
2016-10-24 16:28:35 |
Robie Basak |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2016-11-02 12:45:38 |
Mikko Pesari |
bug |
|
|
added subscriber Mikko Pesari |
2016-11-21 18:10:18 |
Nish Aravamudan |
bug task added |
|
puppet (Ubuntu Xenial) |
|
2016-11-23 07:15:09 |
Launchpad Janitor |
puppet (Ubuntu Xenial): status |
New |
Confirmed |
|
2016-11-23 07:42:05 |
urusha |
bug |
|
|
added subscriber urusha |
2017-02-17 22:31:10 |
Nish Aravamudan |
nominated for series |
|
Ubuntu Yakkety |
|
2017-02-17 22:31:10 |
Nish Aravamudan |
bug task added |
|
puppet (Ubuntu Yakkety) |
|
2017-02-17 22:31:22 |
Nish Aravamudan |
puppet (Ubuntu Yakkety): status |
New |
Confirmed |
|
2017-02-17 23:59:47 |
Nish Aravamudan |
puppet (Ubuntu): status |
In Progress |
Fix Committed |
|
2017-02-17 23:59:52 |
Nish Aravamudan |
puppet (Ubuntu Xenial): status |
Confirmed |
In Progress |
|
2017-02-17 23:59:54 |
Nish Aravamudan |
puppet (Ubuntu Yakkety): status |
Confirmed |
In Progress |
|
2017-02-17 23:59:57 |
Nish Aravamudan |
puppet (Ubuntu Xenial): assignee |
|
Nish Aravamudan (nacc) |
|
2017-02-17 23:59:59 |
Nish Aravamudan |
puppet (Ubuntu Yakkety): assignee |
|
Nish Aravamudan (nacc) |
|
2017-02-18 00:18:19 |
Nish Aravamudan |
description |
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. |
[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. |
|
2017-02-22 15:41:18 |
Robie Basak |
puppet (Ubuntu Xenial): status |
In Progress |
Incomplete |
|
2017-02-22 15:41:19 |
Robie Basak |
puppet (Ubuntu Yakkety): status |
In Progress |
Incomplete |
|
2017-02-22 22:48:09 |
Nish Aravamudan |
puppet (Ubuntu Yakkety): status |
Incomplete |
In Progress |
|
2017-02-22 22:48:11 |
Nish Aravamudan |
puppet (Ubuntu Xenial): status |
Incomplete |
In Progress |
|
2017-02-23 17:00:28 |
Brian Murray |
puppet (Ubuntu Yakkety): status |
In Progress |
Fix Committed |
|
2017-02-23 17:00:31 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-02-23 17:00:39 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2017-02-23 17:00:51 |
Brian Murray |
tags |
patch |
patch verification-needed |
|
2017-02-23 17:01:46 |
Brian Murray |
puppet (Ubuntu Xenial): status |
In Progress |
Fix Committed |
|
2017-02-23 17:56:01 |
Nish Aravamudan |
tags |
patch verification-needed |
patch verification-done-xenial verification-done-yakkety |
|
2017-02-24 03:40:45 |
Launchpad Janitor |
puppet (Ubuntu): status |
Fix Committed |
Fix Released |
|
2017-02-25 13:26:42 |
Mathew Hodson |
puppet (Ubuntu Yakkety): importance |
Undecided |
Medium |
|
2017-02-25 13:26:46 |
Mathew Hodson |
puppet (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2017-03-02 20:23:20 |
Launchpad Janitor |
puppet (Ubuntu Yakkety): status |
Fix Committed |
Fix Released |
|
2017-03-02 20:23:27 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2017-03-02 20:23:42 |
Launchpad Janitor |
puppet (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2017-03-14 15:24:20 |
Nish Aravamudan |
puppet (Ubuntu): assignee |
Nish Aravamudan (nacc) |
|
|
2017-03-14 15:24:23 |
Nish Aravamudan |
puppet (Ubuntu Xenial): assignee |
Nish Aravamudan (nacc) |
|
|
2017-03-14 15:24:24 |
Nish Aravamudan |
puppet (Ubuntu Yakkety): assignee |
Nish Aravamudan (nacc) |
|
|
2017-03-14 15:24:26 |
Nish Aravamudan |
bug |
|
|
added subscriber Nish Aravamudan |