diff --git a/pengine/test10/bug-5025-4.dot b/pengine/test10/bug-5025-4.dot
index 916ea8d30b..20a526ffbb 100644
--- a/pengine/test10/bug-5025-4.dot
+++ b/pengine/test10/bug-5025-4.dot
@@ -1,6 +1,8 @@
digraph "g" {
"remote-node_clear_failcount 18builder" [ style=bold color="green" fontcolor="black"]
+"remote-node_delete_0 18builder" -> "remote-node_start_0 18builder" [ style = bold]
+"remote-node_delete_0 18builder" [ style=bold color="green" fontcolor="black"]
"remote-node_monitor_30000 18builder" [ style=bold color="green" fontcolor="black"]
"remote-node_start_0 18builder" -> "remote-node_monitor_30000 18builder" [ style = bold]
"remote-node_start_0 18builder" [ style=bold color="green" fontcolor="black"]
}
diff --git a/pengine/test10/bug-5025-4.exp b/pengine/test10/bug-5025-4.exp
index ee97e111bc..8665658f7f 100644
--- a/pengine/test10/bug-5025-4.exp
+++ b/pengine/test10/bug-5025-4.exp
@@ -1,34 +1,47 @@
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pengine/test10/bug-5025-4.summary b/pengine/test10/bug-5025-4.summary
index f21a5e4420..6a112df65c 100644
--- a/pengine/test10/bug-5025-4.summary
+++ b/pengine/test10/bug-5025-4.summary
@@ -1,21 +1,22 @@
Current cluster status:
Online: [ 18builder ]
OFFLINE: [ 18node1 18node2 18node3 ]
remote-node (ocf::pacemaker:Dummy): Stopped
Transition Summary:
* Start remote-node (18builder)
Executing cluster transition:
- * Resource action: remote-node start on 18builder
+ * Resource action: remote-node delete on 18builder
* Cluster action: clear_failcount for remote-node on 18builder
+ * Resource action: remote-node start on 18builder
* Resource action: remote-node monitor=30000 on 18builder
Revised cluster status:
Online: [ 18builder ]
OFFLINE: [ 18node1 18node2 18node3 ]
remote-node (ocf::pacemaker:Dummy): Started 18builder
diff --git a/pengine/test10/colocation_constraint_stops_master.dot b/pengine/test10/colocation_constraint_stops_master.dot
index 6c1f43452b..e7237619c6 100644
--- a/pengine/test10/colocation_constraint_stops_master.dot
+++ b/pengine/test10/colocation_constraint_stops_master.dot
@@ -1,47 +1,49 @@
digraph "g" {
"MASTER_RSC_A_confirmed-post_notify_demoted_0" -> "MASTER_RSC_A_pre_notify_stop_0" [ style = bold]
"MASTER_RSC_A_confirmed-post_notify_demoted_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_confirmed-post_notify_stopped_0" -> "all_stopped" [ style = bold]
"MASTER_RSC_A_confirmed-post_notify_stopped_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_confirmed-pre_notify_demote_0" -> "MASTER_RSC_A_demote_0" [ style = bold]
"MASTER_RSC_A_confirmed-pre_notify_demote_0" -> "MASTER_RSC_A_post_notify_demoted_0" [ style = bold]
"MASTER_RSC_A_confirmed-pre_notify_demote_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_confirmed-pre_notify_stop_0" -> "MASTER_RSC_A_post_notify_stopped_0" [ style = bold]
"MASTER_RSC_A_confirmed-pre_notify_stop_0" -> "MASTER_RSC_A_stop_0" [ style = bold]
"MASTER_RSC_A_confirmed-pre_notify_stop_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_demote_0" -> "MASTER_RSC_A_demoted_0" [ style = bold]
"MASTER_RSC_A_demote_0" -> "NATIVE_RSC_A:0_demote_0 fc16-builder" [ style = bold]
"MASTER_RSC_A_demote_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_demoted_0" -> "MASTER_RSC_A_post_notify_demoted_0" [ style = bold]
"MASTER_RSC_A_demoted_0" -> "MASTER_RSC_A_stop_0" [ style = bold]
"MASTER_RSC_A_demoted_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_post_notify_demoted_0" -> "MASTER_RSC_A_confirmed-post_notify_demoted_0" [ style = bold]
"MASTER_RSC_A_post_notify_demoted_0" -> "NATIVE_RSC_A:0_post_notify_demote_0 fc16-builder" [ style = bold]
"MASTER_RSC_A_post_notify_demoted_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_post_notify_stopped_0" -> "MASTER_RSC_A_confirmed-post_notify_stopped_0" [ style = bold]
"MASTER_RSC_A_post_notify_stopped_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_pre_notify_demote_0" -> "MASTER_RSC_A_confirmed-pre_notify_demote_0" [ style = bold]
"MASTER_RSC_A_pre_notify_demote_0" -> "NATIVE_RSC_A:0_pre_notify_demote_0 fc16-builder" [ style = bold]
"MASTER_RSC_A_pre_notify_demote_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_pre_notify_stop_0" -> "MASTER_RSC_A_confirmed-pre_notify_stop_0" [ style = bold]
"MASTER_RSC_A_pre_notify_stop_0" -> "NATIVE_RSC_A:0_pre_notify_stop_0 fc16-builder" [ style = bold]
"MASTER_RSC_A_pre_notify_stop_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_stop_0" -> "MASTER_RSC_A_stopped_0" [ style = bold]
"MASTER_RSC_A_stop_0" -> "NATIVE_RSC_A:0_stop_0 fc16-builder" [ style = bold]
"MASTER_RSC_A_stop_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_stopped_0" -> "MASTER_RSC_A_post_notify_stopped_0" [ style = bold]
"MASTER_RSC_A_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"NATIVE_RSC_A:0_delete_0 fc16-builder2" [ style=bold color="green" fontcolor="black"]
"NATIVE_RSC_A:0_demote_0 fc16-builder" -> "MASTER_RSC_A_demoted_0" [ style = bold]
"NATIVE_RSC_A:0_demote_0 fc16-builder" -> "NATIVE_RSC_A:0_stop_0 fc16-builder" [ style = bold]
"NATIVE_RSC_A:0_demote_0 fc16-builder" [ style=bold color="green" fontcolor="black"]
"NATIVE_RSC_A:0_post_notify_demote_0 fc16-builder" -> "MASTER_RSC_A_confirmed-post_notify_demoted_0" [ style = bold]
"NATIVE_RSC_A:0_post_notify_demote_0 fc16-builder" [ style=bold color="green" fontcolor="black"]
"NATIVE_RSC_A:0_pre_notify_demote_0 fc16-builder" -> "MASTER_RSC_A_confirmed-pre_notify_demote_0" [ style = bold]
"NATIVE_RSC_A:0_pre_notify_demote_0 fc16-builder" [ style=bold color="green" fontcolor="black"]
"NATIVE_RSC_A:0_pre_notify_stop_0 fc16-builder" -> "MASTER_RSC_A_confirmed-pre_notify_stop_0" [ style = bold]
"NATIVE_RSC_A:0_pre_notify_stop_0 fc16-builder" [ style=bold color="green" fontcolor="black"]
"NATIVE_RSC_A:0_stop_0 fc16-builder" -> "MASTER_RSC_A_stopped_0" [ style = bold]
+"NATIVE_RSC_A:0_stop_0 fc16-builder" -> "NATIVE_RSC_A:0_delete_0 fc16-builder2" [ style = bold]
"NATIVE_RSC_A:0_stop_0 fc16-builder" -> "all_stopped" [ style = bold]
"NATIVE_RSC_A:0_stop_0 fc16-builder" [ style=bold color="green" fontcolor="black"]
"all_stopped" [ style=bold color="green" fontcolor="orange"]
}
diff --git a/pengine/test10/colocation_constraint_stops_master.exp b/pengine/test10/colocation_constraint_stops_master.exp
index 36f859ac09..da6633ba2c 100644
--- a/pengine/test10/colocation_constraint_stops_master.exp
+++ b/pengine/test10/colocation_constraint_stops_master.exp
@@ -1,250 +1,263 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/pengine/test10/colocation_constraint_stops_master.summary b/pengine/test10/colocation_constraint_stops_master.summary
index 1a80c4f058..80d37497d4 100644
--- a/pengine/test10/colocation_constraint_stops_master.summary
+++ b/pengine/test10/colocation_constraint_stops_master.summary
@@ -1,37 +1,38 @@
Current cluster status:
Online: [ fc16-builder fc16-builder2 ]
Master/Slave Set: MASTER_RSC_A [NATIVE_RSC_A]
Masters: [ fc16-builder ]
Stopped: [ fc16-builder2 ]
Transition Summary:
* Demote NATIVE_RSC_A:0 (Master -> Stopped fc16-builder)
Executing cluster transition:
* Pseudo action: MASTER_RSC_A_pre_notify_demote_0
* Resource action: NATIVE_RSC_A:0 notify on fc16-builder
* Pseudo action: MASTER_RSC_A_confirmed-pre_notify_demote_0
* Pseudo action: MASTER_RSC_A_demote_0
* Resource action: NATIVE_RSC_A:0 demote on fc16-builder
* Pseudo action: MASTER_RSC_A_demoted_0
* Pseudo action: MASTER_RSC_A_post_notify_demoted_0
* Resource action: NATIVE_RSC_A:0 notify on fc16-builder
* Pseudo action: MASTER_RSC_A_confirmed-post_notify_demoted_0
* Pseudo action: MASTER_RSC_A_pre_notify_stop_0
* Resource action: NATIVE_RSC_A:0 notify on fc16-builder
* Pseudo action: MASTER_RSC_A_confirmed-pre_notify_stop_0
* Pseudo action: MASTER_RSC_A_stop_0
* Resource action: NATIVE_RSC_A:0 stop on fc16-builder
+ * Resource action: NATIVE_RSC_A:0 delete on fc16-builder2
* Pseudo action: MASTER_RSC_A_stopped_0
* Pseudo action: MASTER_RSC_A_post_notify_stopped_0
* Pseudo action: MASTER_RSC_A_confirmed-post_notify_stopped_0
* Pseudo action: all_stopped
Revised cluster status:
Online: [ fc16-builder fc16-builder2 ]
Master/Slave Set: MASTER_RSC_A [NATIVE_RSC_A]
Stopped: [ fc16-builder fc16-builder2 ]
diff --git a/pengine/test10/order_constraint_stops_master.dot b/pengine/test10/order_constraint_stops_master.dot
index c196190bc5..b2ebc9f598 100644
--- a/pengine/test10/order_constraint_stops_master.dot
+++ b/pengine/test10/order_constraint_stops_master.dot
@@ -1,77 +1,80 @@
digraph "g" {
"MASTER_RSC_A_confirmed-post_notify_demoted_0" -> "MASTER_RSC_A_pre_notify_start_0" [ style = dashed]
"MASTER_RSC_A_confirmed-post_notify_demoted_0" -> "MASTER_RSC_A_pre_notify_stop_0" [ style = bold]
"MASTER_RSC_A_confirmed-post_notify_demoted_0" -> "NATIVE_RSC_A:0_monitor_20000 fc16-builder" [ style = dashed]
"MASTER_RSC_A_confirmed-post_notify_demoted_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_confirmed-post_notify_running_0" -> "NATIVE_RSC_A:0_monitor_20000 fc16-builder" [ style = dashed]
"MASTER_RSC_A_confirmed-post_notify_running_0" [ style=dashed color="red" fontcolor="orange"]
"MASTER_RSC_A_confirmed-post_notify_stopped_0" -> "MASTER_RSC_A_pre_notify_start_0" [ style = dashed]
"MASTER_RSC_A_confirmed-post_notify_stopped_0" -> "NATIVE_RSC_B_stop_0 fc16-builder2" [ style = bold]
"MASTER_RSC_A_confirmed-post_notify_stopped_0" -> "all_stopped" [ style = bold]
"MASTER_RSC_A_confirmed-post_notify_stopped_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_confirmed-pre_notify_demote_0" -> "MASTER_RSC_A_demote_0" [ style = bold]
"MASTER_RSC_A_confirmed-pre_notify_demote_0" -> "MASTER_RSC_A_post_notify_demoted_0" [ style = bold]
"MASTER_RSC_A_confirmed-pre_notify_demote_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_confirmed-pre_notify_start_0" -> "MASTER_RSC_A_post_notify_running_0" [ style = dashed]
"MASTER_RSC_A_confirmed-pre_notify_start_0" -> "MASTER_RSC_A_start_0" [ style = dashed]
"MASTER_RSC_A_confirmed-pre_notify_start_0" [ style=dashed color="red" fontcolor="orange"]
"MASTER_RSC_A_confirmed-pre_notify_stop_0" -> "MASTER_RSC_A_post_notify_stopped_0" [ style = bold]
"MASTER_RSC_A_confirmed-pre_notify_stop_0" -> "MASTER_RSC_A_stop_0" [ style = bold]
"MASTER_RSC_A_confirmed-pre_notify_stop_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_demote_0" -> "MASTER_RSC_A_demoted_0" [ style = bold]
"MASTER_RSC_A_demote_0" -> "NATIVE_RSC_A:0_demote_0 fc16-builder" [ style = bold]
"MASTER_RSC_A_demote_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_demoted_0" -> "MASTER_RSC_A_post_notify_demoted_0" [ style = bold]
"MASTER_RSC_A_demoted_0" -> "MASTER_RSC_A_start_0" [ style = dashed]
"MASTER_RSC_A_demoted_0" -> "MASTER_RSC_A_stop_0" [ style = bold]
"MASTER_RSC_A_demoted_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_post_notify_demoted_0" -> "MASTER_RSC_A_confirmed-post_notify_demoted_0" [ style = bold]
"MASTER_RSC_A_post_notify_demoted_0" -> "NATIVE_RSC_A:0_post_notify_demote_0 fc16-builder" [ style = bold]
"MASTER_RSC_A_post_notify_demoted_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_post_notify_running_0" -> "MASTER_RSC_A_confirmed-post_notify_running_0" [ style = dashed]
"MASTER_RSC_A_post_notify_running_0" [ style=dashed color="red" fontcolor="orange"]
"MASTER_RSC_A_post_notify_stopped_0" -> "MASTER_RSC_A_confirmed-post_notify_stopped_0" [ style = bold]
"MASTER_RSC_A_post_notify_stopped_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_pre_notify_demote_0" -> "MASTER_RSC_A_confirmed-pre_notify_demote_0" [ style = bold]
"MASTER_RSC_A_pre_notify_demote_0" -> "NATIVE_RSC_A:0_pre_notify_demote_0 fc16-builder" [ style = bold]
"MASTER_RSC_A_pre_notify_demote_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_pre_notify_start_0" -> "MASTER_RSC_A_confirmed-pre_notify_start_0" [ style = dashed]
"MASTER_RSC_A_pre_notify_start_0" [ style=dashed color="red" fontcolor="orange"]
"MASTER_RSC_A_pre_notify_stop_0" -> "MASTER_RSC_A_confirmed-pre_notify_stop_0" [ style = bold]
"MASTER_RSC_A_pre_notify_stop_0" -> "NATIVE_RSC_A:0_pre_notify_stop_0 fc16-builder" [ style = bold]
"MASTER_RSC_A_pre_notify_stop_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_running_0" -> "MASTER_RSC_A_post_notify_running_0" [ style = dashed]
"MASTER_RSC_A_running_0" [ style=dashed color="red" fontcolor="orange"]
"MASTER_RSC_A_start_0" -> "MASTER_RSC_A_running_0" [ style = dashed]
"MASTER_RSC_A_start_0" -> "NATIVE_RSC_A:0_start_0 fc16-builder" [ style = dashed]
"MASTER_RSC_A_start_0" [ style=dashed color="red" fontcolor="orange"]
"MASTER_RSC_A_stop_0" -> "MASTER_RSC_A_stopped_0" [ style = bold]
"MASTER_RSC_A_stop_0" -> "NATIVE_RSC_A:0_stop_0 fc16-builder" [ style = bold]
"MASTER_RSC_A_stop_0" [ style=bold color="green" fontcolor="orange"]
"MASTER_RSC_A_stopped_0" -> "MASTER_RSC_A_post_notify_stopped_0" [ style = bold]
"MASTER_RSC_A_stopped_0" -> "MASTER_RSC_A_start_0" [ style = dashed]
"MASTER_RSC_A_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"NATIVE_RSC_A:0_delete_0 fc16-builder2" -> "NATIVE_RSC_A:0_start_0 fc16-builder" [ style = dashed]
+"NATIVE_RSC_A:0_delete_0 fc16-builder2" [ style=bold color="green" fontcolor="black"]
"NATIVE_RSC_A:0_demote_0 fc16-builder" -> "MASTER_RSC_A_demoted_0" [ style = bold]
"NATIVE_RSC_A:0_demote_0 fc16-builder" -> "NATIVE_RSC_A:0_stop_0 fc16-builder" [ style = bold]
"NATIVE_RSC_A:0_demote_0 fc16-builder" [ style=bold color="green" fontcolor="black"]
"NATIVE_RSC_A:0_monitor_20000 fc16-builder" [ style=dashed color="red" fontcolor="black"]
"NATIVE_RSC_A:0_post_notify_demote_0 fc16-builder" -> "MASTER_RSC_A_confirmed-post_notify_demoted_0" [ style = bold]
"NATIVE_RSC_A:0_post_notify_demote_0 fc16-builder" [ style=bold color="green" fontcolor="black"]
"NATIVE_RSC_A:0_pre_notify_demote_0 fc16-builder" -> "MASTER_RSC_A_confirmed-pre_notify_demote_0" [ style = bold]
"NATIVE_RSC_A:0_pre_notify_demote_0 fc16-builder" [ style=bold color="green" fontcolor="black"]
"NATIVE_RSC_A:0_pre_notify_stop_0 fc16-builder" -> "MASTER_RSC_A_confirmed-pre_notify_stop_0" [ style = bold]
"NATIVE_RSC_A:0_pre_notify_stop_0 fc16-builder" [ style=bold color="green" fontcolor="black"]
"NATIVE_RSC_A:0_start_0 fc16-builder" -> "MASTER_RSC_A_running_0" [ style = dashed]
"NATIVE_RSC_A:0_start_0 fc16-builder" -> "NATIVE_RSC_A:0_monitor_20000 fc16-builder" [ style = dashed]
"NATIVE_RSC_A:0_start_0 fc16-builder" [ style=dashed color="red" fontcolor="black"]
"NATIVE_RSC_A:0_stop_0 fc16-builder" -> "MASTER_RSC_A_stopped_0" [ style = bold]
+"NATIVE_RSC_A:0_stop_0 fc16-builder" -> "NATIVE_RSC_A:0_delete_0 fc16-builder2" [ style = bold]
"NATIVE_RSC_A:0_stop_0 fc16-builder" -> "NATIVE_RSC_A:0_start_0 fc16-builder" [ style = dashed]
"NATIVE_RSC_A:0_stop_0 fc16-builder" -> "all_stopped" [ style = bold]
"NATIVE_RSC_A:0_stop_0 fc16-builder" [ style=bold color="green" fontcolor="black"]
"NATIVE_RSC_B_start_0 " -> "MASTER_RSC_A_start_0" [ style = dashed]
"NATIVE_RSC_B_start_0 " [ style=dashed color="red" fontcolor="black"]
"NATIVE_RSC_B_stop_0 fc16-builder2" -> "NATIVE_RSC_B_start_0 " [ style = dashed]
"NATIVE_RSC_B_stop_0 fc16-builder2" -> "all_stopped" [ style = bold]
"NATIVE_RSC_B_stop_0 fc16-builder2" [ style=bold color="green" fontcolor="black"]
"all_stopped" [ style=bold color="green" fontcolor="orange"]
}
diff --git a/pengine/test10/order_constraint_stops_master.exp b/pengine/test10/order_constraint_stops_master.exp
index e65168e0dd..13147bbcf3 100644
--- a/pengine/test10/order_constraint_stops_master.exp
+++ b/pengine/test10/order_constraint_stops_master.exp
@@ -1,266 +1,279 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/pengine/test10/order_constraint_stops_master.summary b/pengine/test10/order_constraint_stops_master.summary
index 8170d30073..30e5a12ddc 100644
--- a/pengine/test10/order_constraint_stops_master.summary
+++ b/pengine/test10/order_constraint_stops_master.summary
@@ -1,41 +1,42 @@
Current cluster status:
Online: [ fc16-builder fc16-builder2 ]
Master/Slave Set: MASTER_RSC_A [NATIVE_RSC_A]
Masters: [ fc16-builder ]
Stopped: [ fc16-builder2 ]
NATIVE_RSC_B (ocf::pacemaker:Dummy): Started fc16-builder2
Transition Summary:
* Stop NATIVE_RSC_A:0 (Master fc16-builder)
* Stop NATIVE_RSC_B (fc16-builder2)
Executing cluster transition:
* Pseudo action: MASTER_RSC_A_pre_notify_demote_0
* Resource action: NATIVE_RSC_A:0 notify on fc16-builder
* Pseudo action: MASTER_RSC_A_confirmed-pre_notify_demote_0
* Pseudo action: MASTER_RSC_A_demote_0
* Resource action: NATIVE_RSC_A:0 demote on fc16-builder
* Pseudo action: MASTER_RSC_A_demoted_0
* Pseudo action: MASTER_RSC_A_post_notify_demoted_0
* Resource action: NATIVE_RSC_A:0 notify on fc16-builder
* Pseudo action: MASTER_RSC_A_confirmed-post_notify_demoted_0
* Pseudo action: MASTER_RSC_A_pre_notify_stop_0
* Resource action: NATIVE_RSC_A:0 notify on fc16-builder
* Pseudo action: MASTER_RSC_A_confirmed-pre_notify_stop_0
* Pseudo action: MASTER_RSC_A_stop_0
* Resource action: NATIVE_RSC_A:0 stop on fc16-builder
+ * Resource action: NATIVE_RSC_A:0 delete on fc16-builder2
* Pseudo action: MASTER_RSC_A_stopped_0
* Pseudo action: MASTER_RSC_A_post_notify_stopped_0
* Pseudo action: MASTER_RSC_A_confirmed-post_notify_stopped_0
* Resource action: NATIVE_RSC_B stop on fc16-builder2
* Pseudo action: all_stopped
Revised cluster status:
Online: [ fc16-builder fc16-builder2 ]
Master/Slave Set: MASTER_RSC_A [NATIVE_RSC_A]
Stopped: [ fc16-builder fc16-builder2 ]
NATIVE_RSC_B (ocf::pacemaker:Dummy): Stopped
diff --git a/pengine/test10/params-2.dot b/pengine/test10/params-2.dot
index 82aa24fd41..b4ebd34943 100644
--- a/pengine/test10/params-2.dot
+++ b/pengine/test10/params-2.dot
@@ -1,37 +1,39 @@
digraph "g" {
"all_stopped" [ style=bold color="green" fontcolor="orange" ]
"do_shutdown node1" [ style=bold color="green" fontcolor="black" ]
"probe_complete node1" -> "probe_complete" [ style = bold]
"probe_complete node1" [ style=bold color="green" fontcolor="black" ]
"probe_complete node2" -> "probe_complete" [ style = bold]
"probe_complete node2" [ style=bold color="green" fontcolor="black" ]
"probe_complete node3" -> "probe_complete" [ style = bold]
"probe_complete node3" [ style=bold color="green" fontcolor="black" ]
"probe_complete" -> "rsc2_start_0 node2" [ style = bold]
"probe_complete" -> "rsc2_stop_0 node2" [ style = bold]
"probe_complete" -> "rsc3_start_0 node3" [ style = bold]
"probe_complete" [ style=bold color="green" fontcolor="orange" ]
"rsc1_monitor_0 node2" -> "probe_complete node2" [ style = bold]
"rsc1_monitor_0 node2" [ style=bold color="green" fontcolor="black" ]
"rsc1_monitor_0 node3" -> "probe_complete node3" [ style = bold]
"rsc1_monitor_0 node3" [ style=bold color="green" fontcolor="black" ]
"rsc1_stop_0 node1" -> "all_stopped" [ style = bold]
"rsc1_stop_0 node1" -> "do_shutdown node1" [ style = bold]
"rsc1_stop_0 node1" [ style=bold color="green" fontcolor="black" ]
"rsc2_delete_0 node2" -> "rsc2_start_0 node2" [ style = bold]
"rsc2_delete_0 node2" [ style=bold color="green" fontcolor="black" ]
"rsc2_monitor_0 node1" -> "probe_complete node1" [ style = bold]
"rsc2_monitor_0 node1" [ style=bold color="green" fontcolor="black" ]
"rsc2_monitor_0 node3" -> "probe_complete node3" [ style = bold]
"rsc2_monitor_0 node3" [ style=bold color="green" fontcolor="black" ]
"rsc2_start_0 node2" [ style=bold color="green" fontcolor="black" ]
"rsc2_stop_0 node2" -> "all_stopped" [ style = bold]
"rsc2_stop_0 node2" -> "rsc2_delete_0 node2" [ style = bold]
"rsc2_stop_0 node2" -> "rsc2_start_0 node2" [ style = bold]
"rsc2_stop_0 node2" [ style=bold color="green" fontcolor="black" ]
+"rsc3_delete_0 node3" -> "rsc3_start_0 node3" [ style = bold]
+"rsc3_delete_0 node3" [ style=bold color="green" fontcolor="black"]
"rsc3_monitor_0 node1" -> "probe_complete node1" [ style = bold]
"rsc3_monitor_0 node1" [ style=bold color="green" fontcolor="black" ]
"rsc3_monitor_0 node2" -> "probe_complete node2" [ style = bold]
"rsc3_monitor_0 node2" [ style=bold color="green" fontcolor="black" ]
"rsc3_start_0 node3" [ style=bold color="green" fontcolor="black" ]
}
diff --git a/pengine/test10/params-2.exp b/pengine/test10/params-2.exp
index bd60b62950..7dd199bf6e 100644
--- a/pengine/test10/params-2.exp
+++ b/pengine/test10/params-2.exp
@@ -1,214 +1,226 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
+
+
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/pengine/test10/params-2.summary b/pengine/test10/params-2.summary
index 2e8cf67052..c08f48717e 100644
--- a/pengine/test10/params-2.summary
+++ b/pengine/test10/params-2.summary
@@ -1,36 +1,37 @@
Current cluster status:
Online: [ node1 node2 node3 ]
rsc1 (lsb:apache): Started node1
rsc2 (lsb:apache): Started node2
rsc3 (lsb:apache): Stopped
Transition Summary:
* Stop rsc1 (node1)
* Restart rsc2 (Started node2)
* Start rsc3 (node3)
Executing cluster transition:
* Resource action: rsc1 stop on node1
* Resource action: rsc1 monitor on node3
* Resource action: rsc1 monitor on node2
* Resource action: rsc2 monitor on node3
* Resource action: rsc2 monitor on node1
* Resource action: rsc3 monitor on node2
* Resource action: rsc3 monitor on node1
+ * Resource action: rsc3 delete on node3
* Cluster action: do_shutdown on node1
* Pseudo action: probe_complete
* Resource action: rsc2 stop on node2
* Resource action: rsc3 start on node3
* Pseudo action: all_stopped
* Resource action: rsc2 delete on node2
* Resource action: rsc2 start on node2
Revised cluster status:
Online: [ node1 node2 node3 ]
rsc1 (lsb:apache): Stopped
rsc2 (lsb:apache): Started node2
rsc3 (lsb:apache): Started node3