Monitoring in Master state doesn't always work
Bug #1227580 reported by
Achim Marikar
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/
1391c1391,1395
< } else if(safe_
---
> } else if(safe_
> safe_str_eq(task, CRMD_ACTION_
> safe_str_eq(task, CRMD_ACTION_
> safe_str_eq(task, CRMD_ACTION_
>
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
To post a comment you must log in.
The mentioned patch is the following one:
commit fc03be02bf3a045 babfe8233cbc992 27da71d024
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.