HomeClusterLabs Projects

OSDL #1376 - Prevent graph loops due to STONITH

Description

OSDL #1376 - Prevent graph loops due to STONITH

Stopping of stonith resources can never require stonith, even if the node its running on failed.

crm/pengine/clone.c | 19 ---
crm/pengine/graph.c | 90 -----------------
crm/pengine/native.c | 180 ++++++++++++++++++++++++++++------
crm/pengine/testcases/829.dot | 1
crm/pengine/testcases/829.exp | 3
crm/pengine/testcases/master-7.dot | 1
crm/pengine/testcases/master-7.exp | 3
crm/pengine/testcases/master-8.dot | 1
crm/pengine/testcases/master-8.exp | 3
crm/pengine/testcases/rec-node-12.dot | 4
crm/pengine/testcases/rec-node-12.exp | 8 +
11 files changed, 164 insertions(+), 149 deletions(-)

CVS patchset: 10100
CVS date: 2006/07/18 06:19:33

Mercurial revision: 574d4dc4eabbd9cd0afe4b15a684a4b8bf40cdcb

Details

Provenance
Andrew Beekhof <andrew@beekhof.net>Authored on Jul 18 2006, 2:19 AM
Parents
rPa0a15ab49ca5: Passing of PEngine output to the TEngine
Branches
Unknown
Tags
Unknown

Event Timeline