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