diff --git a/cts/cts-scheduler.in b/cts/cts-scheduler.in index 9e34379..65e3430 100644 --- a/cts/cts-scheduler.in +++ b/cts/cts-scheduler.in @@ -483,6 +483,7 @@ TESTS = [ [ "on_fail_demote3", "Recovery with on-fail=\"demote\" with no promotion" ], [ "on_fail_demote4", "Recovery with on-fail=\"demote\" on failed cluster, remote, guest, and bundle nodes" ], [ "no_quorum_demote", "Promotable demotion and primitive stop with no-quorum-policy=\"demote\"" ], + [ "no-promote-on-unrunnable-guest", "Don't select bundle instance for promotion when container can't run" ], ], [ [ "history-1", "Correctly parse stateful-1 resource state" ], diff --git a/cts/scheduler/no-promote-on-unrunnable-guest.dot b/cts/scheduler/no-promote-on-unrunnable-guest.dot new file mode 100644 index 0000000..6063640 --- /dev/null +++ b/cts/scheduler/no-promote-on-unrunnable-guest.dot @@ -0,0 +1,128 @@ + digraph "g" { +"Cancel ovndb_servers_monitor_30000 ovn-dbs-bundle-1" -> "ovndb_servers_promote_0 ovn-dbs-bundle-1" [ style = bold] +"Cancel ovndb_servers_monitor_30000 ovn-dbs-bundle-1" [ style=bold color="green" fontcolor="black"] +"ovn-dbs-bundle-0_monitor_30000 controller-0" [ style=dashed color="red" fontcolor="black"] +"ovn-dbs-bundle-0_start_0 controller-0" -> "ovn-dbs-bundle-0_monitor_30000 controller-0" [ style = dashed] +"ovn-dbs-bundle-0_start_0 controller-0" -> "ovndb_servers_monitor_30000 ovn-dbs-bundle-0" [ style = dashed] +"ovn-dbs-bundle-0_start_0 controller-0" -> "ovndb_servers_start_0 ovn-dbs-bundle-0" [ style = dashed] +"ovn-dbs-bundle-0_start_0 controller-0" [ style=dashed color="red" fontcolor="black"] +"ovn-dbs-bundle-0_stop_0 controller-0" -> "ovn-dbs-bundle-0_start_0 controller-0" [ style = dashed] +"ovn-dbs-bundle-0_stop_0 controller-0" -> "ovn-dbs-bundle-podman-0_stop_0 controller-0" [ style = bold] +"ovn-dbs-bundle-0_stop_0 controller-0" [ style=bold color="green" fontcolor="black"] +"ovn-dbs-bundle-master_confirmed-post_notify_promoted_0" -> "ovn-dbs-bundle_promoted_0" [ style = bold] +"ovn-dbs-bundle-master_confirmed-post_notify_promoted_0" -> "ovndb_servers_monitor_10000 ovn-dbs-bundle-1" [ style = bold] +"ovn-dbs-bundle-master_confirmed-post_notify_promoted_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_confirmed-post_notify_running_0" -> "ovn-dbs-bundle-master_pre_notify_promote_0" [ style = bold] +"ovn-dbs-bundle-master_confirmed-post_notify_running_0" -> "ovn-dbs-bundle_running_0" [ style = bold] +"ovn-dbs-bundle-master_confirmed-post_notify_running_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_confirmed-post_notify_stopped_0" -> "ovn-dbs-bundle-master_pre_notify_promote_0" [ style = bold] +"ovn-dbs-bundle-master_confirmed-post_notify_stopped_0" -> "ovn-dbs-bundle-master_pre_notify_start_0" [ style = bold] +"ovn-dbs-bundle-master_confirmed-post_notify_stopped_0" -> "ovn-dbs-bundle_stopped_0" [ style = bold] +"ovn-dbs-bundle-master_confirmed-post_notify_stopped_0" -> "ovndb_servers_monitor_10000 ovn-dbs-bundle-1" [ style = bold] +"ovn-dbs-bundle-master_confirmed-post_notify_stopped_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_confirmed-pre_notify_promote_0" -> "ovn-dbs-bundle-master_post_notify_promoted_0" [ style = bold] +"ovn-dbs-bundle-master_confirmed-pre_notify_promote_0" -> "ovn-dbs-bundle-master_promote_0" [ style = bold] +"ovn-dbs-bundle-master_confirmed-pre_notify_promote_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_confirmed-pre_notify_start_0" -> "ovn-dbs-bundle-master_post_notify_running_0" [ style = bold] +"ovn-dbs-bundle-master_confirmed-pre_notify_start_0" -> "ovn-dbs-bundle-master_start_0" [ style = bold] +"ovn-dbs-bundle-master_confirmed-pre_notify_start_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_confirmed-pre_notify_stop_0" -> "ovn-dbs-bundle-master_post_notify_stopped_0" [ style = bold] +"ovn-dbs-bundle-master_confirmed-pre_notify_stop_0" -> "ovn-dbs-bundle-master_stop_0" [ style = bold] +"ovn-dbs-bundle-master_confirmed-pre_notify_stop_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_post_notify_promoted_0" -> "ovn-dbs-bundle-master_confirmed-post_notify_promoted_0" [ style = bold] +"ovn-dbs-bundle-master_post_notify_promoted_0" -> "ovndb_servers_post_notify_promoted_0 ovn-dbs-bundle-1" [ style = bold] +"ovn-dbs-bundle-master_post_notify_promoted_0" -> "ovndb_servers_post_notify_promoted_0 ovn-dbs-bundle-2" [ style = bold] +"ovn-dbs-bundle-master_post_notify_promoted_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_post_notify_running_0" -> "ovn-dbs-bundle-master_confirmed-post_notify_running_0" [ style = bold] +"ovn-dbs-bundle-master_post_notify_running_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_post_notify_stopped_0" -> "ovn-dbs-bundle-master_confirmed-post_notify_stopped_0" [ style = bold] +"ovn-dbs-bundle-master_post_notify_stopped_0" -> "ovndb_servers_post_notify_stopped_0 ovn-dbs-bundle-1" [ style = bold] +"ovn-dbs-bundle-master_post_notify_stopped_0" -> "ovndb_servers_post_notify_stopped_0 ovn-dbs-bundle-2" [ style = bold] +"ovn-dbs-bundle-master_post_notify_stopped_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_pre_notify_promote_0" -> "ovn-dbs-bundle-master_confirmed-pre_notify_promote_0" [ style = bold] +"ovn-dbs-bundle-master_pre_notify_promote_0" -> "ovndb_servers_pre_notify_promote_0 ovn-dbs-bundle-1" [ style = bold] +"ovn-dbs-bundle-master_pre_notify_promote_0" -> "ovndb_servers_pre_notify_promote_0 ovn-dbs-bundle-2" [ style = bold] +"ovn-dbs-bundle-master_pre_notify_promote_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_pre_notify_start_0" -> "ovn-dbs-bundle-master_confirmed-pre_notify_start_0" [ style = bold] +"ovn-dbs-bundle-master_pre_notify_start_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_pre_notify_stop_0" -> "ovn-dbs-bundle-master_confirmed-pre_notify_stop_0" [ style = bold] +"ovn-dbs-bundle-master_pre_notify_stop_0" -> "ovndb_servers_pre_notify_stop_0 ovn-dbs-bundle-0" [ style = bold] +"ovn-dbs-bundle-master_pre_notify_stop_0" -> "ovndb_servers_pre_notify_stop_0 ovn-dbs-bundle-1" [ style = bold] +"ovn-dbs-bundle-master_pre_notify_stop_0" -> "ovndb_servers_pre_notify_stop_0 ovn-dbs-bundle-2" [ style = bold] +"ovn-dbs-bundle-master_pre_notify_stop_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_promote_0" -> "ovndb_servers_promote_0 ovn-dbs-bundle-1" [ style = bold] +"ovn-dbs-bundle-master_promote_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_promoted_0" -> "ovn-dbs-bundle-master_post_notify_promoted_0" [ style = bold] +"ovn-dbs-bundle-master_promoted_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_running_0" -> "ovn-dbs-bundle-master_post_notify_running_0" [ style = bold] +"ovn-dbs-bundle-master_running_0" -> "ovn-dbs-bundle-master_promote_0" [ style = bold] +"ovn-dbs-bundle-master_running_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_start_0" -> "ovn-dbs-bundle-master_running_0" [ style = bold] +"ovn-dbs-bundle-master_start_0" -> "ovndb_servers_start_0 ovn-dbs-bundle-0" [ style = dashed] +"ovn-dbs-bundle-master_start_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_stop_0" -> "ovn-dbs-bundle-master_stopped_0" [ style = bold] +"ovn-dbs-bundle-master_stop_0" -> "ovndb_servers_stop_0 ovn-dbs-bundle-0" [ style = bold] +"ovn-dbs-bundle-master_stop_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-master_stopped_0" -> "ovn-dbs-bundle-master_post_notify_stopped_0" [ style = bold] +"ovn-dbs-bundle-master_stopped_0" -> "ovn-dbs-bundle-master_promote_0" [ style = bold] +"ovn-dbs-bundle-master_stopped_0" -> "ovn-dbs-bundle-master_start_0" [ style = bold] +"ovn-dbs-bundle-master_stopped_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle-podman-0_stop_0 controller-0" -> "ovn-dbs-bundle_stopped_0" [ style = bold] +"ovn-dbs-bundle-podman-0_stop_0 controller-0" [ style=bold color="green" fontcolor="black"] +"ovn-dbs-bundle_promote_0" -> "ovn-dbs-bundle-master_promote_0" [ style = bold] +"ovn-dbs-bundle_promote_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle_promoted_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle_running_0" -> "ovn-dbs-bundle_promote_0" [ style = bold] +"ovn-dbs-bundle_running_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle_stop_0" -> "ovn-dbs-bundle-master_stop_0" [ style = bold] +"ovn-dbs-bundle_stop_0" -> "ovn-dbs-bundle-podman-0_stop_0 controller-0" [ style = bold] +"ovn-dbs-bundle_stop_0" -> "ovndb_servers_stop_0 ovn-dbs-bundle-0" [ style = bold] +"ovn-dbs-bundle_stop_0" [ style=bold color="green" fontcolor="orange"] +"ovn-dbs-bundle_stopped_0" -> "ovn-dbs-bundle_promote_0" [ style = bold] +"ovn-dbs-bundle_stopped_0" [ style=bold color="green" fontcolor="orange"] +"ovndb_servers_monitor_10000 ovn-dbs-bundle-1" [ style=bold color="green" fontcolor="black"] +"ovndb_servers_monitor_30000 ovn-dbs-bundle-0" [ style=dashed color="red" fontcolor="black"] +"ovndb_servers_post_notify_promoted_0 ovn-dbs-bundle-1" -> "ovn-dbs-bundle-master_confirmed-post_notify_promoted_0" [ style = bold] +"ovndb_servers_post_notify_promoted_0 ovn-dbs-bundle-1" [ style=bold color="green" fontcolor="black"] +"ovndb_servers_post_notify_promoted_0 ovn-dbs-bundle-2" -> "ovn-dbs-bundle-master_confirmed-post_notify_promoted_0" [ style = bold] +"ovndb_servers_post_notify_promoted_0 ovn-dbs-bundle-2" [ style=bold color="green" fontcolor="black"] +"ovndb_servers_post_notify_stopped_0 ovn-dbs-bundle-1" -> "ovn-dbs-bundle-master_confirmed-post_notify_stopped_0" [ style = bold] +"ovndb_servers_post_notify_stopped_0 ovn-dbs-bundle-1" [ style=bold color="green" fontcolor="black"] +"ovndb_servers_post_notify_stopped_0 ovn-dbs-bundle-2" -> "ovn-dbs-bundle-master_confirmed-post_notify_stopped_0" [ style = bold] +"ovndb_servers_post_notify_stopped_0 ovn-dbs-bundle-2" [ style=bold color="green" fontcolor="black"] +"ovndb_servers_pre_notify_promote_0 ovn-dbs-bundle-1" -> "ovn-dbs-bundle-master_confirmed-pre_notify_promote_0" [ style = bold] +"ovndb_servers_pre_notify_promote_0 ovn-dbs-bundle-1" [ style=bold color="green" fontcolor="black"] +"ovndb_servers_pre_notify_promote_0 ovn-dbs-bundle-2" -> "ovn-dbs-bundle-master_confirmed-pre_notify_promote_0" [ style = bold] +"ovndb_servers_pre_notify_promote_0 ovn-dbs-bundle-2" [ style=bold color="green" fontcolor="black"] +"ovndb_servers_pre_notify_stop_0 ovn-dbs-bundle-0" -> "ovn-dbs-bundle-master_confirmed-pre_notify_stop_0" [ style = bold] +"ovndb_servers_pre_notify_stop_0 ovn-dbs-bundle-0" [ style=bold color="green" fontcolor="black"] +"ovndb_servers_pre_notify_stop_0 ovn-dbs-bundle-1" -> "ovn-dbs-bundle-master_confirmed-pre_notify_stop_0" [ style = bold] +"ovndb_servers_pre_notify_stop_0 ovn-dbs-bundle-1" [ style=bold color="green" fontcolor="black"] +"ovndb_servers_pre_notify_stop_0 ovn-dbs-bundle-2" -> "ovn-dbs-bundle-master_confirmed-pre_notify_stop_0" [ style = bold] +"ovndb_servers_pre_notify_stop_0 ovn-dbs-bundle-2" [ style=bold color="green" fontcolor="black"] +"ovndb_servers_promote_0 ovn-dbs-bundle-1" -> "ovn-dbs-bundle-master_promoted_0" [ style = bold] +"ovndb_servers_promote_0 ovn-dbs-bundle-1" -> "ovndb_servers_monitor_10000 ovn-dbs-bundle-1" [ style = bold] +"ovndb_servers_promote_0 ovn-dbs-bundle-1" [ style=bold color="green" fontcolor="black"] +"ovndb_servers_start_0 ovn-dbs-bundle-0" -> "ovn-dbs-bundle-master_running_0" [ style = dashed] +"ovndb_servers_start_0 ovn-dbs-bundle-0" -> "ovndb_servers_monitor_30000 ovn-dbs-bundle-0" [ style = dashed] +"ovndb_servers_start_0 ovn-dbs-bundle-0" [ style=dashed color="red" fontcolor="black"] +"ovndb_servers_stop_0 ovn-dbs-bundle-0" -> "ovn-dbs-bundle-0_stop_0 controller-0" [ style = bold] +"ovndb_servers_stop_0 ovn-dbs-bundle-0" -> "ovn-dbs-bundle-master_stopped_0" [ style = bold] +"ovndb_servers_stop_0 ovn-dbs-bundle-0" -> "ovndb_servers_start_0 ovn-dbs-bundle-0" [ style = dashed] +"ovndb_servers_stop_0 ovn-dbs-bundle-0" [ style=bold color="green" fontcolor="black"] +"stonith-fence_ipmilan-5254005e097a_monitor_60000 controller-0" [ style=bold color="green" fontcolor="black"] +"stonith-fence_ipmilan-5254005e097a_start_0 controller-0" -> "stonith-fence_ipmilan-5254005e097a_monitor_60000 controller-0" [ style = bold] +"stonith-fence_ipmilan-5254005e097a_start_0 controller-0" [ style=bold color="green" fontcolor="black"] +"stonith-fence_ipmilan-5254005e097a_stop_0 controller-0" -> "stonith-fence_ipmilan-5254005e097a_start_0 controller-0" [ style = bold] +"stonith-fence_ipmilan-5254005e097a_stop_0 controller-0" [ style=bold color="green" fontcolor="black"] +"stonith-fence_ipmilan-525400985679_monitor_60000 controller-1" [ style=bold color="green" fontcolor="black"] +"stonith-fence_ipmilan-525400985679_start_0 controller-1" -> "stonith-fence_ipmilan-525400985679_monitor_60000 controller-1" [ style = bold] +"stonith-fence_ipmilan-525400985679_start_0 controller-1" [ style=bold color="green" fontcolor="black"] +"stonith-fence_ipmilan-525400985679_stop_0 controller-1" -> "stonith-fence_ipmilan-525400985679_start_0 controller-1" [ style = bold] +"stonith-fence_ipmilan-525400985679_stop_0 controller-1" [ style=bold color="green" fontcolor="black"] +"stonith-fence_ipmilan-525400afe30e_monitor_60000 controller-2" [ style=bold color="green" fontcolor="black"] +"stonith-fence_ipmilan-525400afe30e_start_0 controller-2" -> "stonith-fence_ipmilan-525400afe30e_monitor_60000 controller-2" [ style = bold] +"stonith-fence_ipmilan-525400afe30e_start_0 controller-2" [ style=bold color="green" fontcolor="black"] +"stonith-fence_ipmilan-525400afe30e_stop_0 controller-2" -> "stonith-fence_ipmilan-525400afe30e_start_0 controller-2" [ style = bold] +"stonith-fence_ipmilan-525400afe30e_stop_0 controller-2" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/no-promote-on-unrunnable-guest.exp b/cts/scheduler/no-promote-on-unrunnable-guest.exp new file mode 100644 index 0000000..4417f6e --- /dev/null +++ b/cts/scheduler/no-promote-on-unrunnable-guest.exp @@ -0,0 +1,647 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cts/scheduler/no-promote-on-unrunnable-guest.scores b/cts/scheduler/no-promote-on-unrunnable-guest.scores new file mode 100644 index 0000000..f368ad4 --- /dev/null +++ b/cts/scheduler/no-promote-on-unrunnable-guest.scores @@ -0,0 +1,269 @@ +Allocation scores: +Using the original execution date of: 2020-05-14 10:49:31Z +galera:0 promotion score on galera-bundle-0: 100 +galera:1 promotion score on galera-bundle-1: 100 +galera:2 promotion score on galera-bundle-2: 100 +ovndb_servers:0 promotion score on ovn-dbs-bundle-0: 5 +ovndb_servers:1 promotion score on ovn-dbs-bundle-1: 5 +ovndb_servers:2 promotion score on ovn-dbs-bundle-2: 5 +pcmk__bundle_allocate: galera-bundle allocation score on controller-0: 0 +pcmk__bundle_allocate: galera-bundle allocation score on controller-1: 0 +pcmk__bundle_allocate: galera-bundle allocation score on controller-2: 0 +pcmk__bundle_allocate: galera-bundle-0 allocation score on controller-0: INFINITY +pcmk__bundle_allocate: galera-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_allocate: galera-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_allocate: galera-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_allocate: galera-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_allocate: galera-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_allocate: galera-bundle-master allocation score on controller-0: 0 +pcmk__bundle_allocate: galera-bundle-master allocation score on controller-1: 0 +pcmk__bundle_allocate: galera-bundle-master allocation score on controller-2: 0 +pcmk__bundle_allocate: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_allocate: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_allocate: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on controller-0: INFINITY +pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on controller-1: 0 +pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on controller-2: 0 +pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on controller-0: 0 +pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on controller-1: INFINITY +pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on controller-2: 0 +pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on controller-0: 0 +pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on controller-1: 0 +pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on controller-2: INFINITY +pcmk__bundle_allocate: galera:0 allocation score on galera-bundle-0: INFINITY +pcmk__bundle_allocate: galera:1 allocation score on galera-bundle-1: INFINITY +pcmk__bundle_allocate: galera:2 allocation score on galera-bundle-2: INFINITY +pcmk__bundle_allocate: openstack-cinder-volume allocation score on controller-0: 0 +pcmk__bundle_allocate: openstack-cinder-volume allocation score on controller-1: 0 +pcmk__bundle_allocate: openstack-cinder-volume allocation score on controller-2: 0 +pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on controller-0: INFINITY +pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on controller-1: 0 +pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on controller-2: 0 +pcmk__bundle_allocate: ovn-dbs-bundle allocation score on controller-0: -INFINITY +pcmk__bundle_allocate: ovn-dbs-bundle allocation score on controller-1: 0 +pcmk__bundle_allocate: ovn-dbs-bundle allocation score on controller-2: 0 +pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on controller-0: INFINITY +pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on controller-0: 0 +pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on controller-1: 0 +pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on controller-2: 0 +pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on ovn-dbs-bundle-0: -INFINITY +pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on ovn-dbs-bundle-1: -INFINITY +pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on ovn-dbs-bundle-2: -INFINITY +pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on controller-0: -INFINITY +pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on controller-1: 0 +pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on controller-2: 0 +pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on controller-0: -INFINITY +pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on controller-1: INFINITY +pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on controller-2: 0 +pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on controller-0: -INFINITY +pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on controller-1: 0 +pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on controller-2: INFINITY +pcmk__bundle_allocate: ovndb_servers:0 allocation score on ovn-dbs-bundle-0: INFINITY +pcmk__bundle_allocate: ovndb_servers:1 allocation score on ovn-dbs-bundle-1: INFINITY +pcmk__bundle_allocate: ovndb_servers:2 allocation score on ovn-dbs-bundle-2: INFINITY +pcmk__bundle_allocate: rabbitmq-bundle allocation score on controller-0: 0 +pcmk__bundle_allocate: rabbitmq-bundle allocation score on controller-1: 0 +pcmk__bundle_allocate: rabbitmq-bundle allocation score on controller-2: 0 +pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on controller-0: INFINITY +pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on controller-0: 0 +pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on controller-1: 0 +pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on controller-2: 0 +pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on controller-0: INFINITY +pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on controller-1: 0 +pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on controller-2: 0 +pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on controller-0: 0 +pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on controller-1: INFINITY +pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on controller-2: 0 +pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on controller-0: 0 +pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on controller-1: 0 +pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on controller-2: INFINITY +pcmk__bundle_allocate: rabbitmq:0 allocation score on rabbitmq-bundle-0: INFINITY +pcmk__bundle_allocate: rabbitmq:1 allocation score on rabbitmq-bundle-1: INFINITY +pcmk__bundle_allocate: rabbitmq:2 allocation score on rabbitmq-bundle-2: INFINITY +pcmk__bundle_allocate: redis-bundle allocation score on controller-0: 0 +pcmk__bundle_allocate: redis-bundle allocation score on controller-1: 0 +pcmk__bundle_allocate: redis-bundle allocation score on controller-2: 0 +pcmk__bundle_allocate: redis-bundle-0 allocation score on controller-0: INFINITY +pcmk__bundle_allocate: redis-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_allocate: redis-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_allocate: redis-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_allocate: redis-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_allocate: redis-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_allocate: redis-bundle-master allocation score on controller-0: 0 +pcmk__bundle_allocate: redis-bundle-master allocation score on controller-1: 0 +pcmk__bundle_allocate: redis-bundle-master allocation score on controller-2: 0 +pcmk__bundle_allocate: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_allocate: redis-bundle-master allocation score on redis-bundle-1: -INFINITY +pcmk__bundle_allocate: redis-bundle-master allocation score on redis-bundle-2: -INFINITY +pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on controller-0: INFINITY +pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on controller-1: 0 +pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on controller-2: 0 +pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on controller-0: 0 +pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on controller-1: INFINITY +pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on controller-2: 0 +pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on controller-0: 0 +pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on controller-1: 0 +pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on controller-2: INFINITY +pcmk__bundle_allocate: redis:0 allocation score on redis-bundle-0: INFINITY +pcmk__bundle_allocate: redis:1 allocation score on redis-bundle-1: INFINITY +pcmk__bundle_allocate: redis:2 allocation score on redis-bundle-2: INFINITY +pcmk__clone_allocate: galera-bundle-master allocation score on controller-0: -INFINITY +pcmk__clone_allocate: galera-bundle-master allocation score on controller-1: -INFINITY +pcmk__clone_allocate: galera-bundle-master allocation score on controller-2: -INFINITY +pcmk__clone_allocate: galera-bundle-master allocation score on galera-bundle-0: 0 +pcmk__clone_allocate: galera-bundle-master allocation score on galera-bundle-1: 0 +pcmk__clone_allocate: galera-bundle-master allocation score on galera-bundle-2: 0 +pcmk__clone_allocate: galera:0 allocation score on galera-bundle-0: INFINITY +pcmk__clone_allocate: galera:1 allocation score on galera-bundle-1: INFINITY +pcmk__clone_allocate: galera:2 allocation score on galera-bundle-2: INFINITY +pcmk__clone_allocate: ovn-dbs-bundle-master allocation score on controller-0: -INFINITY +pcmk__clone_allocate: ovn-dbs-bundle-master allocation score on controller-1: -INFINITY +pcmk__clone_allocate: ovn-dbs-bundle-master allocation score on controller-2: -INFINITY +pcmk__clone_allocate: ovn-dbs-bundle-master allocation score on ovn-dbs-bundle-0: 0 +pcmk__clone_allocate: ovn-dbs-bundle-master allocation score on ovn-dbs-bundle-1: 0 +pcmk__clone_allocate: ovn-dbs-bundle-master allocation score on ovn-dbs-bundle-2: 0 +pcmk__clone_allocate: ovndb_servers:0 allocation score on ovn-dbs-bundle-0: INFINITY +pcmk__clone_allocate: ovndb_servers:1 allocation score on ovn-dbs-bundle-1: INFINITY +pcmk__clone_allocate: ovndb_servers:2 allocation score on ovn-dbs-bundle-2: INFINITY +pcmk__clone_allocate: rabbitmq-bundle-clone allocation score on controller-0: -INFINITY +pcmk__clone_allocate: rabbitmq-bundle-clone allocation score on controller-1: -INFINITY +pcmk__clone_allocate: rabbitmq-bundle-clone allocation score on controller-2: -INFINITY +pcmk__clone_allocate: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: 0 +pcmk__clone_allocate: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-1: 0 +pcmk__clone_allocate: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-2: 0 +pcmk__clone_allocate: rabbitmq:0 allocation score on rabbitmq-bundle-0: INFINITY +pcmk__clone_allocate: rabbitmq:1 allocation score on rabbitmq-bundle-1: INFINITY +pcmk__clone_allocate: rabbitmq:2 allocation score on rabbitmq-bundle-2: INFINITY +pcmk__clone_allocate: redis-bundle-master allocation score on controller-0: -INFINITY +pcmk__clone_allocate: redis-bundle-master allocation score on controller-1: -INFINITY +pcmk__clone_allocate: redis-bundle-master allocation score on controller-2: -INFINITY +pcmk__clone_allocate: redis-bundle-master allocation score on redis-bundle-0: 0 +pcmk__clone_allocate: redis-bundle-master allocation score on redis-bundle-1: 0 +pcmk__clone_allocate: redis-bundle-master allocation score on redis-bundle-2: 0 +pcmk__clone_allocate: redis:0 allocation score on redis-bundle-0: INFINITY +pcmk__clone_allocate: redis:1 allocation score on redis-bundle-1: INFINITY +pcmk__clone_allocate: redis:2 allocation score on redis-bundle-2: INFINITY +pcmk__native_allocate: galera-bundle-0 allocation score on controller-0: INFINITY +pcmk__native_allocate: galera-bundle-0 allocation score on controller-1: 0 +pcmk__native_allocate: galera-bundle-0 allocation score on controller-2: 0 +pcmk__native_allocate: galera-bundle-1 allocation score on controller-0: 0 +pcmk__native_allocate: galera-bundle-1 allocation score on controller-1: INFINITY +pcmk__native_allocate: galera-bundle-1 allocation score on controller-2: 0 +pcmk__native_allocate: galera-bundle-2 allocation score on controller-0: 0 +pcmk__native_allocate: galera-bundle-2 allocation score on controller-1: 0 +pcmk__native_allocate: galera-bundle-2 allocation score on controller-2: INFINITY +pcmk__native_allocate: galera-bundle-podman-0 allocation score on controller-0: INFINITY +pcmk__native_allocate: galera-bundle-podman-0 allocation score on controller-1: 0 +pcmk__native_allocate: galera-bundle-podman-0 allocation score on controller-2: 0 +pcmk__native_allocate: galera-bundle-podman-1 allocation score on controller-0: -INFINITY +pcmk__native_allocate: galera-bundle-podman-1 allocation score on controller-1: INFINITY +pcmk__native_allocate: galera-bundle-podman-1 allocation score on controller-2: 0 +pcmk__native_allocate: galera-bundle-podman-2 allocation score on controller-0: -INFINITY +pcmk__native_allocate: galera-bundle-podman-2 allocation score on controller-1: -INFINITY +pcmk__native_allocate: galera-bundle-podman-2 allocation score on controller-2: INFINITY +pcmk__native_allocate: galera:0 allocation score on galera-bundle-0: INFINITY +pcmk__native_allocate: galera:1 allocation score on galera-bundle-1: INFINITY +pcmk__native_allocate: galera:2 allocation score on galera-bundle-2: INFINITY +pcmk__native_allocate: openstack-cinder-volume-podman-0 allocation score on controller-0: INFINITY +pcmk__native_allocate: openstack-cinder-volume-podman-0 allocation score on controller-1: 0 +pcmk__native_allocate: openstack-cinder-volume-podman-0 allocation score on controller-2: 0 +pcmk__native_allocate: ovn-dbs-bundle-0 allocation score on controller-0: INFINITY +pcmk__native_allocate: ovn-dbs-bundle-0 allocation score on controller-1: -10000 +pcmk__native_allocate: ovn-dbs-bundle-0 allocation score on controller-2: -10000 +pcmk__native_allocate: ovn-dbs-bundle-1 allocation score on controller-0: 0 +pcmk__native_allocate: ovn-dbs-bundle-1 allocation score on controller-1: INFINITY +pcmk__native_allocate: ovn-dbs-bundle-1 allocation score on controller-2: 0 +pcmk__native_allocate: ovn-dbs-bundle-2 allocation score on controller-0: 0 +pcmk__native_allocate: ovn-dbs-bundle-2 allocation score on controller-1: 0 +pcmk__native_allocate: ovn-dbs-bundle-2 allocation score on controller-2: INFINITY +pcmk__native_allocate: ovn-dbs-bundle-podman-0 allocation score on controller-0: -INFINITY +pcmk__native_allocate: ovn-dbs-bundle-podman-0 allocation score on controller-1: -INFINITY +pcmk__native_allocate: ovn-dbs-bundle-podman-0 allocation score on controller-2: -INFINITY +pcmk__native_allocate: ovn-dbs-bundle-podman-1 allocation score on controller-0: -INFINITY +pcmk__native_allocate: ovn-dbs-bundle-podman-1 allocation score on controller-1: INFINITY +pcmk__native_allocate: ovn-dbs-bundle-podman-1 allocation score on controller-2: 0 +pcmk__native_allocate: ovn-dbs-bundle-podman-2 allocation score on controller-0: -INFINITY +pcmk__native_allocate: ovn-dbs-bundle-podman-2 allocation score on controller-1: -INFINITY +pcmk__native_allocate: ovn-dbs-bundle-podman-2 allocation score on controller-2: INFINITY +pcmk__native_allocate: ovndb_servers:0 allocation score on ovn-dbs-bundle-0: INFINITY +pcmk__native_allocate: ovndb_servers:1 allocation score on ovn-dbs-bundle-1: INFINITY +pcmk__native_allocate: ovndb_servers:2 allocation score on ovn-dbs-bundle-2: INFINITY +pcmk__native_allocate: rabbitmq-bundle-0 allocation score on controller-0: INFINITY +pcmk__native_allocate: rabbitmq-bundle-0 allocation score on controller-1: 0 +pcmk__native_allocate: rabbitmq-bundle-0 allocation score on controller-2: 0 +pcmk__native_allocate: rabbitmq-bundle-1 allocation score on controller-0: 0 +pcmk__native_allocate: rabbitmq-bundle-1 allocation score on controller-1: INFINITY +pcmk__native_allocate: rabbitmq-bundle-1 allocation score on controller-2: 0 +pcmk__native_allocate: rabbitmq-bundle-2 allocation score on controller-0: 0 +pcmk__native_allocate: rabbitmq-bundle-2 allocation score on controller-1: 0 +pcmk__native_allocate: rabbitmq-bundle-2 allocation score on controller-2: INFINITY +pcmk__native_allocate: rabbitmq-bundle-podman-0 allocation score on controller-0: INFINITY +pcmk__native_allocate: rabbitmq-bundle-podman-0 allocation score on controller-1: 0 +pcmk__native_allocate: rabbitmq-bundle-podman-0 allocation score on controller-2: 0 +pcmk__native_allocate: rabbitmq-bundle-podman-1 allocation score on controller-0: -INFINITY +pcmk__native_allocate: rabbitmq-bundle-podman-1 allocation score on controller-1: INFINITY +pcmk__native_allocate: rabbitmq-bundle-podman-1 allocation score on controller-2: 0 +pcmk__native_allocate: rabbitmq-bundle-podman-2 allocation score on controller-0: -INFINITY +pcmk__native_allocate: rabbitmq-bundle-podman-2 allocation score on controller-1: -INFINITY +pcmk__native_allocate: rabbitmq-bundle-podman-2 allocation score on controller-2: INFINITY +pcmk__native_allocate: rabbitmq:0 allocation score on rabbitmq-bundle-0: INFINITY +pcmk__native_allocate: rabbitmq:1 allocation score on rabbitmq-bundle-1: INFINITY +pcmk__native_allocate: rabbitmq:2 allocation score on rabbitmq-bundle-2: INFINITY +pcmk__native_allocate: redis-bundle-0 allocation score on controller-0: INFINITY +pcmk__native_allocate: redis-bundle-0 allocation score on controller-1: 0 +pcmk__native_allocate: redis-bundle-0 allocation score on controller-2: 0 +pcmk__native_allocate: redis-bundle-1 allocation score on controller-0: 0 +pcmk__native_allocate: redis-bundle-1 allocation score on controller-1: INFINITY +pcmk__native_allocate: redis-bundle-1 allocation score on controller-2: 0 +pcmk__native_allocate: redis-bundle-2 allocation score on controller-0: 0 +pcmk__native_allocate: redis-bundle-2 allocation score on controller-1: 0 +pcmk__native_allocate: redis-bundle-2 allocation score on controller-2: INFINITY +pcmk__native_allocate: redis-bundle-podman-0 allocation score on controller-0: INFINITY +pcmk__native_allocate: redis-bundle-podman-0 allocation score on controller-1: 0 +pcmk__native_allocate: redis-bundle-podman-0 allocation score on controller-2: 0 +pcmk__native_allocate: redis-bundle-podman-1 allocation score on controller-0: -INFINITY +pcmk__native_allocate: redis-bundle-podman-1 allocation score on controller-1: INFINITY +pcmk__native_allocate: redis-bundle-podman-1 allocation score on controller-2: 0 +pcmk__native_allocate: redis-bundle-podman-2 allocation score on controller-0: -INFINITY +pcmk__native_allocate: redis-bundle-podman-2 allocation score on controller-1: -INFINITY +pcmk__native_allocate: redis-bundle-podman-2 allocation score on controller-2: INFINITY +pcmk__native_allocate: redis:0 allocation score on redis-bundle-0: INFINITY +pcmk__native_allocate: redis:1 allocation score on redis-bundle-1: INFINITY +pcmk__native_allocate: redis:2 allocation score on redis-bundle-2: INFINITY +pcmk__native_allocate: stonith-fence_ipmilan-5254005e097a allocation score on controller-0: INFINITY +pcmk__native_allocate: stonith-fence_ipmilan-5254005e097a allocation score on controller-1: 0 +pcmk__native_allocate: stonith-fence_ipmilan-5254005e097a allocation score on controller-2: -10000 +pcmk__native_allocate: stonith-fence_ipmilan-525400985679 allocation score on controller-0: -10000 +pcmk__native_allocate: stonith-fence_ipmilan-525400985679 allocation score on controller-1: INFINITY +pcmk__native_allocate: stonith-fence_ipmilan-525400985679 allocation score on controller-2: 0 +pcmk__native_allocate: stonith-fence_ipmilan-525400afe30e allocation score on controller-0: 0 +pcmk__native_allocate: stonith-fence_ipmilan-525400afe30e allocation score on controller-1: -10000 +pcmk__native_allocate: stonith-fence_ipmilan-525400afe30e allocation score on controller-2: INFINITY +redis:0 promotion score on redis-bundle-0: 1 +redis:1 promotion score on redis-bundle-1: 1 +redis:2 promotion score on redis-bundle-2: 1 diff --git a/cts/scheduler/no-promote-on-unrunnable-guest.summary b/cts/scheduler/no-promote-on-unrunnable-guest.summary new file mode 100644 index 0000000..fd6b926 --- /dev/null +++ b/cts/scheduler/no-promote-on-unrunnable-guest.summary @@ -0,0 +1,113 @@ +Using the original execution date of: 2020-05-14 10:49:31Z + +Current cluster status: +Online: [ controller-0 controller-1 controller-2 ] +GuestOnline: [ galera-bundle-0:galera-bundle-podman-0 galera-bundle-1:galera-bundle-podman-1 galera-bundle-2:galera-bundle-podman-2 ovn-dbs-bundle-0:ovn-dbs-bundle-podman-0 ovn-dbs-bundle-1:ovn-dbs-bundle-podman-1 ovn-dbs-bundle-2:ovn-dbs-bundle-podman-2 rabbitmq-bundle-0:rabbitmq-bundle-podman-0 rabbitmq-bundle-1:rabbitmq-bundle-podman-1 rabbitmq-bundle-2:rabbitmq-bundle-podman-2 redis-bundle-0:redis-bundle-podman-0 redis-bundle-1:redis-bundle-podman-1 redis-bundle-2:redis-bundle-podman-2 ] + + Container bundle set: galera-bundle [cluster.common.tag/rhosp16-openstack-mariadb:pcmklatest] + galera-bundle-0 (ocf::heartbeat:galera): Master controller-0 + galera-bundle-1 (ocf::heartbeat:galera): Master controller-1 + galera-bundle-2 (ocf::heartbeat:galera): Master controller-2 + Container bundle set: rabbitmq-bundle [cluster.common.tag/rhosp16-openstack-rabbitmq:pcmklatest] + rabbitmq-bundle-0 (ocf::heartbeat:rabbitmq-cluster): Started controller-0 + rabbitmq-bundle-1 (ocf::heartbeat:rabbitmq-cluster): Started controller-1 + rabbitmq-bundle-2 (ocf::heartbeat:rabbitmq-cluster): Started controller-2 + Container bundle set: redis-bundle [cluster.common.tag/rhosp16-openstack-redis:pcmklatest] + redis-bundle-0 (ocf::heartbeat:redis): Master controller-0 + redis-bundle-1 (ocf::heartbeat:redis): Slave controller-1 + redis-bundle-2 (ocf::heartbeat:redis): Slave controller-2 + Container bundle set: ovn-dbs-bundle [cluster.common.tag/rhosp16-openstack-ovn-northd:pcmklatest] + ovn-dbs-bundle-0 (ocf::ovn:ovndb-servers): Slave controller-0 + ovn-dbs-bundle-1 (ocf::ovn:ovndb-servers): Slave controller-1 + ovn-dbs-bundle-2 (ocf::ovn:ovndb-servers): Slave controller-2 + stonith-fence_ipmilan-5254005e097a (stonith:fence_ipmilan): Started controller-0 + stonith-fence_ipmilan-525400afe30e (stonith:fence_ipmilan): Started controller-2 + stonith-fence_ipmilan-525400985679 (stonith:fence_ipmilan): Started controller-1 + Container bundle: openstack-cinder-volume [cluster.common.tag/rhosp16-openstack-cinder-volume:pcmklatest] + openstack-cinder-volume-podman-0 (ocf::heartbeat:podman): Started controller-0 + +Transition Summary: + * Stop ovn-dbs-bundle-podman-0 ( controller-0 ) due to node availability + * Stop ovn-dbs-bundle-0 ( controller-0 ) due to unrunnable ovn-dbs-bundle-podman-0 start + * Stop ovndb_servers:0 ( Slave ovn-dbs-bundle-0 ) due to unrunnable ovn-dbs-bundle-podman-0 start + * Promote ovndb_servers:1 ( Slave -> Master ovn-dbs-bundle-1 ) + * Restart stonith-fence_ipmilan-5254005e097a ( controller-0 ) due to resource definition change + * Restart stonith-fence_ipmilan-525400afe30e ( controller-2 ) due to resource definition change + * Restart stonith-fence_ipmilan-525400985679 ( controller-1 ) due to resource definition change + +Executing cluster transition: + * Resource action: ovndb_servers cancel=30000 on ovn-dbs-bundle-1 + * Pseudo action: ovn-dbs-bundle-master_pre_notify_stop_0 + * Resource action: stonith-fence_ipmilan-5254005e097a stop on controller-0 + * Resource action: stonith-fence_ipmilan-5254005e097a start on controller-0 + * Resource action: stonith-fence_ipmilan-5254005e097a monitor=60000 on controller-0 + * Resource action: stonith-fence_ipmilan-525400afe30e stop on controller-2 + * Resource action: stonith-fence_ipmilan-525400afe30e start on controller-2 + * Resource action: stonith-fence_ipmilan-525400afe30e monitor=60000 on controller-2 + * Resource action: stonith-fence_ipmilan-525400985679 stop on controller-1 + * Resource action: stonith-fence_ipmilan-525400985679 start on controller-1 + * Resource action: stonith-fence_ipmilan-525400985679 monitor=60000 on controller-1 + * Pseudo action: ovn-dbs-bundle_stop_0 + * Resource action: ovndb_servers notify on ovn-dbs-bundle-0 + * Resource action: ovndb_servers notify on ovn-dbs-bundle-1 + * Resource action: ovndb_servers notify on ovn-dbs-bundle-2 + * Pseudo action: ovn-dbs-bundle-master_confirmed-pre_notify_stop_0 + * Pseudo action: ovn-dbs-bundle-master_stop_0 + * Resource action: ovndb_servers stop on ovn-dbs-bundle-0 + * Pseudo action: ovn-dbs-bundle-master_stopped_0 + * Resource action: ovn-dbs-bundle-0 stop on controller-0 + * Pseudo action: ovn-dbs-bundle-master_post_notify_stopped_0 + * Resource action: ovn-dbs-bundle-podman-0 stop on controller-0 + * Resource action: ovndb_servers notify on ovn-dbs-bundle-1 + * Resource action: ovndb_servers notify on ovn-dbs-bundle-2 + * Pseudo action: ovn-dbs-bundle-master_confirmed-post_notify_stopped_0 + * Pseudo action: ovn-dbs-bundle-master_pre_notify_start_0 + * Pseudo action: ovn-dbs-bundle_stopped_0 + * Pseudo action: ovn-dbs-bundle-master_confirmed-pre_notify_start_0 + * Pseudo action: ovn-dbs-bundle-master_start_0 + * Pseudo action: ovn-dbs-bundle-master_running_0 + * Pseudo action: ovn-dbs-bundle-master_post_notify_running_0 + * Pseudo action: ovn-dbs-bundle-master_confirmed-post_notify_running_0 + * Pseudo action: ovn-dbs-bundle_running_0 + * Pseudo action: ovn-dbs-bundle-master_pre_notify_promote_0 + * Pseudo action: ovn-dbs-bundle_promote_0 + * Resource action: ovndb_servers notify on ovn-dbs-bundle-1 + * Resource action: ovndb_servers notify on ovn-dbs-bundle-2 + * Pseudo action: ovn-dbs-bundle-master_confirmed-pre_notify_promote_0 + * Pseudo action: ovn-dbs-bundle-master_promote_0 + * Resource action: ovndb_servers promote on ovn-dbs-bundle-1 + * Pseudo action: ovn-dbs-bundle-master_promoted_0 + * Pseudo action: ovn-dbs-bundle-master_post_notify_promoted_0 + * Resource action: ovndb_servers notify on ovn-dbs-bundle-1 + * Resource action: ovndb_servers notify on ovn-dbs-bundle-2 + * Pseudo action: ovn-dbs-bundle-master_confirmed-post_notify_promoted_0 + * Pseudo action: ovn-dbs-bundle_promoted_0 + * Resource action: ovndb_servers monitor=10000 on ovn-dbs-bundle-1 +Using the original execution date of: 2020-05-14 10:49:31Z + +Revised cluster status: +Online: [ controller-0 controller-1 controller-2 ] +GuestOnline: [ galera-bundle-0:galera-bundle-podman-0 galera-bundle-1:galera-bundle-podman-1 galera-bundle-2:galera-bundle-podman-2 ovn-dbs-bundle-1:ovn-dbs-bundle-podman-1 ovn-dbs-bundle-2:ovn-dbs-bundle-podman-2 rabbitmq-bundle-0:rabbitmq-bundle-podman-0 rabbitmq-bundle-1:rabbitmq-bundle-podman-1 rabbitmq-bundle-2:rabbitmq-bundle-podman-2 redis-bundle-0:redis-bundle-podman-0 redis-bundle-1:redis-bundle-podman-1 redis-bundle-2:redis-bundle-podman-2 ] + + Container bundle set: galera-bundle [cluster.common.tag/rhosp16-openstack-mariadb:pcmklatest] + galera-bundle-0 (ocf::heartbeat:galera): Master controller-0 + galera-bundle-1 (ocf::heartbeat:galera): Master controller-1 + galera-bundle-2 (ocf::heartbeat:galera): Master controller-2 + Container bundle set: rabbitmq-bundle [cluster.common.tag/rhosp16-openstack-rabbitmq:pcmklatest] + rabbitmq-bundle-0 (ocf::heartbeat:rabbitmq-cluster): Started controller-0 + rabbitmq-bundle-1 (ocf::heartbeat:rabbitmq-cluster): Started controller-1 + rabbitmq-bundle-2 (ocf::heartbeat:rabbitmq-cluster): Started controller-2 + Container bundle set: redis-bundle [cluster.common.tag/rhosp16-openstack-redis:pcmklatest] + redis-bundle-0 (ocf::heartbeat:redis): Master controller-0 + redis-bundle-1 (ocf::heartbeat:redis): Slave controller-1 + redis-bundle-2 (ocf::heartbeat:redis): Slave controller-2 + Container bundle set: ovn-dbs-bundle [cluster.common.tag/rhosp16-openstack-ovn-northd:pcmklatest] + ovn-dbs-bundle-0 (ocf::ovn:ovndb-servers): Stopped + ovn-dbs-bundle-1 (ocf::ovn:ovndb-servers): Master controller-1 + ovn-dbs-bundle-2 (ocf::ovn:ovndb-servers): Slave controller-2 + stonith-fence_ipmilan-5254005e097a (stonith:fence_ipmilan): Started controller-0 + stonith-fence_ipmilan-525400afe30e (stonith:fence_ipmilan): Started controller-2 + stonith-fence_ipmilan-525400985679 (stonith:fence_ipmilan): Started controller-1 + Container bundle: openstack-cinder-volume [cluster.common.tag/rhosp16-openstack-cinder-volume:pcmklatest] + openstack-cinder-volume-podman-0 (ocf::heartbeat:podman): Started controller-0 + diff --git a/cts/scheduler/no-promote-on-unrunnable-guest.xml b/cts/scheduler/no-promote-on-unrunnable-guest.xml new file mode 100644 index 0000000..5a66563 --- /dev/null +++ b/cts/scheduler/no-promote-on-unrunnable-guest.xml @@ -0,0 +1,802 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +