Monitoring in Master state doesn't always work

Bug #1227580 reported by Achim Marikar
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pacemaker (Ubuntu)
Fix Released
Undecided
Unassigned
Precise
Won't Fix
Undecided
Unassigned

Bug Description

Hi
There is a bug that master/slave resources are not always monitored. It is already fixed in pacemaker trunk, but not in libpengine3 1.1.6-2ubuntu3. I patched lib/pengine/unpack.c

1391c1391,1395
< } else if(safe_str_eq(task, CRMD_ACTION_START)) {
---
> } else if(safe_str_eq(task, CRMD_ACTION_START) ||
> safe_str_eq(task, CRMD_ACTION_MIGRATED) ||
> safe_str_eq(task, CRMD_ACTION_PROMOTE) ||
> safe_str_eq(task, CRMD_ACTION_DEMOTE)) {
>

With this monitoring also works if resource has been promoted. This bug can cause much trouble as a failed service wont be recognized.

Best regards

Achim

Revision history for this message
Rafael David Tinoco (rafaeldtinoco) wrote :

The mentioned patch is the following one:

commit fc03be02bf3a045babfe8233cbc99227da71d024
Author: David Vossel <email address hidden>
Date: Fri Jun 29 11:24:52 2012 -0500

    High: pengine: cl#5072 - Fixes monitor op stopping after rsc promotion.

and was supposed to be applied to Precise.

Revision history for this message
Rafael David Tinoco (rafaeldtinoco) wrote :

Thank you for taking the time to report this bug. In an effort to keep an
up-to-date and valid list of bugs to work on, I have reviewed this report
to verify it still requires effort and occurs on an Ubuntu release in
standard support, and it does not.

It is unfortunate that we were unable to resolve this defect, however
there appears to be no further action possible at this time. I am
therefore moving the bug to 'Incomplete'. If you disagree or have
new information, we would be grateful if you could please add a comment
stating why and then change the status of the bug to 'New'.

Changed in pacemaker (Ubuntu Precise):
status: New → Incomplete
Changed in pacemaker (Ubuntu):
status: New → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

The Precise Pangolin has reached end of life, so this bug will not be fixed for that release

Changed in pacemaker (Ubuntu Precise):
status: Incomplete → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.