Activity log for bug #1595901

Date Who What changed Old value New value Message
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