2016-06-24 09:54:45 |
Wolfgang Karall-Ahlborn |
bug |
|
|
added bug |
2016-06-29 13:04:05 |
Robie Basak |
pacemaker (Ubuntu): importance |
Undecided |
High |
|
2016-06-29 13:04:11 |
Robie Basak |
tags |
|
bitesize server-next |
|
2016-06-29 13:04:16 |
Robie Basak |
bug |
|
|
added subscriber Ubuntu Server Team |
2016-07-07 10:25:58 |
Christian Ehrhardt |
pacemaker (Ubuntu): assignee |
|
ChristianEhrhardt (paelzer) |
|
2016-07-07 11:52:52 |
Christian Ehrhardt |
pacemaker (Ubuntu): status |
New |
Triaged |
|
2016-08-04 10:00:37 |
Robie Basak |
pacemaker (Ubuntu): status |
Triaged |
Fix Released |
|
2016-08-04 13:23:03 |
Christian Ehrhardt |
nominated for series |
|
Ubuntu Xenial |
|
2016-08-04 13:42:35 |
Christian Ehrhardt |
description |
The systemd unit pacemaker.service depends on dbus.service, but the package has no Dependency on the dbus package, so on a system without dbus you get:
Setting up pacemaker (1.1.14-2ubuntu1) ...
Installing new version of config file /etc/init.d/pacemaker ...
insserv: warning: current start runlevel(s) (2 3 4 5) of script `pacemaker' overrides LSB defaults (empty).
insserv: warning: current stop runlevel(s) (0 1 6) of script `pacemaker' overrides LSB defaults (empty).
Failed to start pacemaker.service: Unit dbus.service not found.
invoke-rc.d: initscript pacemaker, action "start" failed.
dpkg: error processing package pacemaker (--configure):
subprocess installed post-installation script returned error exit status 5
dpkg: dependency problems prevent configuration of pacemaker-cli-utils:
pacemaker-cli-utils depends on pacemaker | pacemaker-remote; however:
Package pacemaker is not configured yet.
Package pacemaker-remote is not installed.
Cheers
Wolfgang |
[Impact]
* Pacemaker can be disfunctional and uninstallable if dbus is not around
[Test Case]
* lxc launch images:ubuntu/yenial/amd64 xenial-pacemaker-bug1595901
lxc exec xenial-pacemaker-bug1595901 /bin/bash
apt-get remove --purge dbus # should not be installed anyway yet
# for proposed verification enable proposed before the next step
apt-get install pacemaker # should pull in dbus and work
[Regression Potential]
* since this is not a change to source or build of the code the
regression potential should be low.
* if dbus is causing trouble somewhere it will now do so wherever
pacemaker is installed, but as reported in the bug pacemaker just
requires dbus, so there is no doubt in adding the dependency.
---
The systemd unit pacemaker.service depends on dbus.service, but the package has no Dependency on the dbus package, so on a system without dbus you get:
Setting up pacemaker (1.1.14-2ubuntu1) ...
Installing new version of config file /etc/init.d/pacemaker ...
insserv: warning: current start runlevel(s) (2 3 4 5) of script `pacemaker' overrides LSB defaults (empty).
insserv: warning: current stop runlevel(s) (0 1 6) of script `pacemaker' overrides LSB defaults (empty).
Failed to start pacemaker.service: Unit dbus.service not found.
invoke-rc.d: initscript pacemaker, action "start" failed.
dpkg: error processing package pacemaker (--configure):
subprocess installed post-installation script returned error exit status 5
dpkg: dependency problems prevent configuration of pacemaker-cli-utils:
pacemaker-cli-utils depends on pacemaker | pacemaker-remote; however:
Package pacemaker is not configured yet.
Package pacemaker-remote is not installed.
Cheers
Wolfgang |
|
2016-08-04 13:43:28 |
Christian Ehrhardt |
attachment added |
|
add dbus dependency - SRU for Xenial https://bugs.launchpad.net/ubuntu/+source/pacemaker/+bug/1595901/+attachment/4714025/+files/fix-1595901-pacemaker-dbus-dependency.debdiff |
|
2016-08-04 14:58:25 |
Robie Basak |
bug task added |
|
pacemaker (Ubuntu Xenial) |
|
2016-08-04 15:01:53 |
Robie Basak |
pacemaker (Ubuntu Xenial): status |
New |
In Progress |
|
2016-08-04 23:01:24 |
Brian Murray |
pacemaker (Ubuntu Xenial): status |
In Progress |
Fix Committed |
|
2016-08-04 23:01:26 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2016-08-04 23:01:34 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2016-08-04 23:01:41 |
Brian Murray |
tags |
bitesize server-next |
bitesize server-next verification-needed |
|
2016-08-05 12:29:01 |
Wolfgang Karall-Ahlborn |
tags |
bitesize server-next verification-needed |
bitesize server-next verification-done |
|
2016-08-16 20:00:53 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2016-08-16 20:10:57 |
Launchpad Janitor |
pacemaker (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|