pacemaker init.d script lacks runlevel definition
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | pacemaker (Ubuntu) |
High
|
James Page | ||
| | Vivid |
High
|
James Page | ||
Bug Description
Version from trusty:
### BEGIN INIT INFO
# Provides: pacemaker
# Required-Start: $network corosync
# Should-Start: $syslog
# Required-Stop: $network corosync
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Starts and stops Pacemaker Cluster Manager.
# Description: Starts and stops Pacemaker Cluster Manager.
### END INIT INFO
version in vivid:
### BEGIN INIT INFO
# Provides: pacemaker
# Required-Start: $network corosync
# Should-Start: $syslog
# Required-Stop: $network corosync
# Default-Start:
# Default-Stop:
# Short-Description: Starts and stops Pacemaker Cluster Manager.
# Description: Starts and stops Pacemaker Cluster Manager.
### END INIT INFO
This causes update-rc.d to not enable pacemaker in the right runlevels.
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: pacemaker 1.1.11-1ubuntu2
ProcVersionSign
Uname: Linux 3.19.0-7-generic x86_64
ApportVersion: 2.16.2-0ubuntu1
Architecture: amd64
Date: Mon Mar 2 22:14:08 2015
Ec2AMI: ami-000001cc
Ec2AMIManifest: FIXME
Ec2Availability
Ec2InstanceType: m1.small.osci
Ec2Kernel: aki-00000002
Ec2Ramdisk: ari-00000002
SourcePackage: pacemaker
UpgradeStatus: No upgrade log present (probably fresh install)
| James Page (james-page) wrote : | #1 |
| James Page (james-page) wrote : | #2 |
| James Page (james-page) wrote : | #3 |
Pull request re-enabling runlevel config:
https:/
I'll upload this as a patch to the 1.1.12 release if/when the release team approve.
| Changed in pacemaker (Ubuntu): | |
| status: | New → Triaged |
| importance: | Undecided → High |
| assignee: | nobody → James Page (james-page) |
| status: | Triaged → In Progress |
| Launchpad Janitor (janitor) wrote : | #4 |
This bug was fixed in the package pacemaker - 1.1.12-0ubuntu1
---------------
pacemaker (1.1.12-0ubuntu1) vivid; urgency=medium
* New upstream release (LP: #1426761):
- d/p/Fix-
d/
d/
d/
Dropped, included upstream.
- d/control,
- d/libcrmcluster
- d/control: Bump minimum corosync version to 2.3.0.
* d/lib*.install: Use wildcard for so installation to make packaging
a little less brittle.
* d/pacemaker.
packaging a little less brittle.
* d/watch: Update to use github for release tracking
* d/rules: Re-enable upstart support.
* d/p/fix-
pacemaker init script to ensure that it can be enabled correctly
(LP: #1427408).
-- James Page <email address hidden> Wed, 11 Mar 2015 12:35:49 +0000
| Changed in pacemaker (Ubuntu Vivid): | |
| status: | In Progress → Fix Released |


Upstream commit that disabled this:
https:/ /github. com/ClusterLabs /pacemaker/ commit/ 5b5acabedbfe31f 79570322f82b822 c8dd12d9d7