diff --git a/cts/scheduler/dot/leftover-pending-monitor.dot b/cts/scheduler/dot/leftover-pending-monitor.dot index ca0ae3fc33..0f76394e6f 100644 --- a/cts/scheduler/dot/leftover-pending-monitor.dot +++ b/cts/scheduler/dot/leftover-pending-monitor.dot @@ -1,36 +1,13 @@ digraph "g" { -"promotable-1_demote_0" -> "promotable-1_demoted_0" [ style = bold] -"promotable-1_demote_0" -> "stateful-1_demote_0 node-3" [ style = bold] -"promotable-1_demote_0" [ style=bold color="green" fontcolor="orange"] -"promotable-1_demoted_0" -> "promotable-1_start_0" [ style = dashed] -"promotable-1_demoted_0" -> "promotable-1_stop_0" [ style = bold] -"promotable-1_demoted_0" [ style=bold color="green" fontcolor="orange"] -"promotable-1_running_0" [ style=dashed color="red" fontcolor="orange"] -"promotable-1_start_0" -> "promotable-1_running_0" [ style = dashed] -"promotable-1_start_0" -> "stateful-1:2_start_0 node-1" [ style = dashed] -"promotable-1_start_0" -> "stateful-1_start_0 node-3" [ style = dashed] -"promotable-1_start_0" [ style=dashed color="red" fontcolor="orange"] -"promotable-1_stop_0" -> "promotable-1_stopped_0" [ style = bold] -"promotable-1_stop_0" -> "stateful-1_stop_0 node-3" [ style = bold] -"promotable-1_stop_0" [ style=bold color="green" fontcolor="orange"] -"promotable-1_stopped_0" -> "promotable-1_start_0" [ style = dashed] -"promotable-1_stopped_0" [ style=bold color="green" fontcolor="orange"] +"promotable-1_running_0" [ style=bold color="green" fontcolor="orange"] +"promotable-1_start_0" -> "promotable-1_running_0" [ style = bold] +"promotable-1_start_0" -> "stateful-1:2_start_0 node-1" [ style = bold] +"promotable-1_start_0" [ style=bold color="green" fontcolor="orange"] "st-sbd_monitor_0 node-2" [ style=dashed color="red" fontcolor="black"] -"stateful-1:2_monitor_5000 node-1" [ style=dashed color="red" fontcolor="black"] -"stateful-1:2_start_0 node-1" -> "promotable-1_running_0" [ style = dashed] -"stateful-1:2_start_0 node-1" -> "stateful-1:2_monitor_5000 node-1" [ style = dashed] -"stateful-1:2_start_0 node-1" [ style=dashed color="red" fontcolor="black"] -"stateful-1_demote_0 node-3" -> "promotable-1_demoted_0" [ style = bold] -"stateful-1_demote_0 node-3" -> "stateful-1_stop_0 node-3" [ style = bold] -"stateful-1_demote_0 node-3" [ style=bold color="green" fontcolor="black"] +"stateful-1:2_monitor_5000 node-1" [ style=bold color="green" fontcolor="black"] +"stateful-1:2_start_0 node-1" -> "promotable-1_running_0" [ style = bold] +"stateful-1:2_start_0 node-1" -> "stateful-1:2_monitor_5000 node-1" [ style = bold] +"stateful-1:2_start_0 node-1" [ style=bold color="green" fontcolor="black"] "stateful-1_monitor_0 node-2" -> "promotable-1_start_0" [ style = dashed] -"stateful-1_monitor_0 node-2" -> "promotable-1_stopped_0" [ style = dashed] "stateful-1_monitor_0 node-2" [ style=dashed color="red" fontcolor="black"] -"stateful-1_monitor_10000 node-3" [ style=dashed color="red" fontcolor="black"] -"stateful-1_start_0 node-3" -> "promotable-1_running_0" [ style = dashed] -"stateful-1_start_0 node-3" -> "stateful-1_monitor_10000 node-3" [ style = dashed] -"stateful-1_start_0 node-3" [ style=dashed color="red" fontcolor="black"] -"stateful-1_stop_0 node-3" -> "promotable-1_stopped_0" [ style = bold] -"stateful-1_stop_0 node-3" -> "stateful-1_start_0 node-3" [ style = dashed] -"stateful-1_stop_0 node-3" [ style=bold color="green" fontcolor="black"] } diff --git a/cts/scheduler/exp/leftover-pending-monitor.exp b/cts/scheduler/exp/leftover-pending-monitor.exp index 3914bc349b..9508f16db0 100644 --- a/cts/scheduler/exp/leftover-pending-monitor.exp +++ b/cts/scheduler/exp/leftover-pending-monitor.exp @@ -1,81 +1,51 @@ - - - + + + - - - - + - - - + + + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/cts/scheduler/summary/leftover-pending-monitor.summary b/cts/scheduler/summary/leftover-pending-monitor.summary index 82e850f66e..ee31231c2e 100644 --- a/cts/scheduler/summary/leftover-pending-monitor.summary +++ b/cts/scheduler/summary/leftover-pending-monitor.summary @@ -1,35 +1,34 @@ Using the original execution date of: 2022-12-02 17:04:52Z Current cluster status: * Node List: * Node node-2: pending * Online: [ node-1 node-3 ] * Full List of Resources: * st-sbd (stonith:external/sbd): Started node-1 * Clone Set: promotable-1 [stateful-1] (promotable): * stateful-1 (ocf:pacemaker:Stateful): Stopped node-1 (Monitoring) * Promoted: [ node-3 ] * Stopped: [ node-1 node-2 ] Transition Summary: - * Stop stateful-1:1 ( Promoted node-3 ) due to unrunnable stateful-1:0 monitor - * Start stateful-1:2 ( node-1 ) due to unrunnable stateful-1:0 monitor (blocked) + * Start stateful-1:2 ( node-1 ) Executing Cluster Transition: - * Pseudo action: promotable-1_demote_0 - * Resource action: stateful-1 demote on node-3 - * Pseudo action: promotable-1_demoted_0 - * Pseudo action: promotable-1_stop_0 - * Resource action: stateful-1 stop on node-3 - * Pseudo action: promotable-1_stopped_0 + * Pseudo action: promotable-1_start_0 + * Resource action: stateful-1 start on node-1 + * Pseudo action: promotable-1_running_0 + * Resource action: stateful-1 monitor=5000 on node-1 Using the original execution date of: 2022-12-02 17:04:52Z Revised Cluster Status: * Node List: * Node node-2: pending * Online: [ node-1 node-3 ] * Full List of Resources: * st-sbd (stonith:external/sbd): Started node-1 * Clone Set: promotable-1 [stateful-1] (promotable): - * Stopped: [ node-1 node-2 node-3 ] + * Promoted: [ node-3 ] + * Unpromoted: [ node-1 ] + * Stopped: [ node-2 ]