[Debian-ha-maintainers] Bug#757514: pacemaker: "crm node standby" stops resources, but lrmd still monitors it and causes "Failed actions"
Rafael David Tinoco
rafael.tinoco at canonical.com
Fri Aug 8 20:01:49 UTC 2014
Package: pacemaker
Version: 1.1.10+git20130802-4
Severity: important
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu utopic ubuntu-patch
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
In Ubuntu, the attached patch was applied to achieve the following:
[Impact]
* Whenever a user uses "crm node standby" the code can make lrmd still
try to monitor resource put into stand-by and cause error messages.
[Test Case]
* To use "crm node standby" and check lrmd does not stop monitoring
not set to stand-by.
[Regression Potential]
* users already tested and are using in production.
* based on upstream fixes for lrmd monitoring.
* potential race conditions (based on upstream history).
[Changelog]
* Fix: services: Do not allow duplicate recurring op entries - 1/3 (LP: #1353473)
* High: lrmd: Merge duplicate recurring monitor operations - 2/3 (LP: #1353473)
* Fix: lrmd: Cancel recurring operations before stop action is executed - 3/3 (LP: #1353473)
[Fix]
I wasn't able to reproduce this error so far but the fix seems a straightforward cherry-picking from upstream patch set fix:
48f90f6 Fix: services: Do not allow duplicate recurring op entries
c29ab27 High: lrmd: Merge duplicate recurring monitor operations
348bb51 Fix: lrmd: Cancel recurring operations before stop action is executed
Thanks for considering the patch.
- -- System Information:
Debian Release: jessie/sid
APT prefers trusty-updates
APT policy: (500, 'trusty-updates'), (500, 'trusty')
Architecture: amd64 (x86_64)
Kernel: Linux 3.13.0-32-generic (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4
iQEcBAEBCgAGBQJT5SyrAAoJEAynk4KHaD/AOEoH/jfBOykuLjBvGCTeRdpTfW+n
NgGLZ9DzaBpIQ7/xJr7URBOtdcW7yzHXxoRXjPe5WiWcckEG+PVh8cu8WIeqw5my
bbYcArDjDmlMNOK92P14YSsghWC/PsORB7xvYtjVX5xEll1d29iDBI54t4TsjwKN
RhPxWWfjkImFGE8mgYY3JwlftbRKG/nMHoKiYGD/RW9BgqTWCay4VClVw0i5C+OA
zmbMvvjw5oxmJ2fiu2IENI5Htnjep/lP05kZTFeEp1Qde1svV3W+miiNLtsRalwV
r6Jz3NAcM4vU8eja80wH3SPGZD6dynJey/hIalvY/oTe3u6tdqV2TG1ML2Q4RjM=
=ucl+
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pacemaker_1.1.10+git20130802-4ubuntu3.debdiff
Type: text/x-diff
Size: 23039 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-ha-maintainers/attachments/20140808/f6a59782/attachment.diff>
More information about the Debian-ha-maintainers
mailing list