** Also affects: pacemaker (Ubuntu Precise)
Importance: Undecided
Status: New
** Changed in: pacemaker (Ubuntu Precise)
Assignee: (unassigned) => Rafael David Tinoco (inaddy)
** Changed in: pacemaker (Ubuntu)
Assignee: Rafael David Tinoco (inaddy) => (unassigned)
** Changed in: pacemaker (Ubuntu)
Status: In Progress => Fix Released
** Changed in: pacemaker (Ubuntu Precise)
Status: New => In Progress
** Changed in: pacemaker (Ubuntu Precise)
Importance: Undecided => Medium
--
You received this bug notification because you are a member of Ubuntu
High Availability Team, which is subscribed to pacemaker in Ubuntu.
https://bugs.launchpad.net/bugs/1312156
Title:
[Precise] Potential for data corruption
Status in “pacemaker” package in Ubuntu:
Fix Released
Status in “pacemaker” source package in Precise:
In Progress
Bug description:
Under certain conditions there is faulty logic in function
tengine_stonith_notify() which can incorrectly add successfully fenced
nodes to a list, causing Pacemaker to subsequently erase that node’s
status section when the next DC (Designated Controller) election
occurs. With the status section erased, the cluster considers that
node is down and starts corresponding services on other nodes.
Multiple instances of the same service can cause data corruption.
Conditions:
1. fenced node must have been the previous DC and been sufficiently
functional to request its own fencing
2. fencing notification must arrive after the new DC has been elected but
before it invokes the policy engine
Pacemaker versions affected:
1.1.6 - 1.1.9
Stable Ubuntu releases affected:
Ubuntu 12.04 LTS
Ubuntu 12.10 (EOL?)
Fix:
https://github.com/ClusterLabs/pacemaker/commit/f30e1e43
References:
https://www.mail-archive.com/[email protected]/msg19509.html
http://blog.clusterlabs.org/blog/2014/potential-for-data-corruption-in-pacemaker-1-dot-1-6-through-1-dot-1-9/
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pacemaker/+bug/1312156/+subscriptions
_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-ha
Post to : [email protected]
Unsubscribe : https://launchpad.net/~ubuntu-ha
More help : https://help.launchpad.net/ListHelp