diff options
Diffstat (limited to '')
350 files changed, 24197 insertions, 5976 deletions
diff --git a/cts/scheduler/Makefile.am b/cts/scheduler/Makefile.am index 9074390..aed7714 100644 --- a/cts/scheduler/Makefile.am +++ b/cts/scheduler/Makefile.am @@ -10,9 +10,15 @@ MAINTAINERCLEANFILES = Makefile.in pedir = $(datadir)/$(PACKAGE)/tests/scheduler +.PHONY: list list: @for T in "$(srcdir)"/xml/*.xml; do \ echo $$(basename $$T .xml); \ done -SUBDIRS = dot exp scores stderr summary xml +SUBDIRS = dot \ + exp \ + scores \ + stderr \ + summary \ + xml diff --git a/cts/scheduler/dot/bug-lf-2422.dot b/cts/scheduler/dot/bug-lf-2422.dot index 72ad12a..6fe2208 100644 --- a/cts/scheduler/dot/bug-lf-2422.dot +++ b/cts/scheduler/dot/bug-lf-2422.dot @@ -68,9 +68,12 @@ "ocfs:2_stop_0 qa-suse-3" -> "c-ocfs_stopped_0" [ style = bold] "ocfs:2_stop_0 qa-suse-3" -> "o2stage:2_stop_0" [ style = bold] "ocfs:2_stop_0 qa-suse-3" -> "ocfs:0_stop_0 qa-suse-4" [ style = bold] +"ocfs:2_stop_0 qa-suse-3" -> "ocfs:1_stop_0 qa-suse-1" [ style = bold] "ocfs:2_stop_0 qa-suse-3" [ style=bold color="green" fontcolor="black"] "ocfs:3_stop_0 qa-suse-2" -> "c-ocfs_stopped_0" [ style = bold] "ocfs:3_stop_0 qa-suse-2" -> "o2stage:3_stop_0" [ style = bold] +"ocfs:3_stop_0 qa-suse-2" -> "ocfs:0_stop_0 qa-suse-4" [ style = bold] +"ocfs:3_stop_0 qa-suse-2" -> "ocfs:1_stop_0 qa-suse-1" [ style = bold] "ocfs:3_stop_0 qa-suse-2" -> "ocfs:2_stop_0 qa-suse-3" [ style = bold] "ocfs:3_stop_0 qa-suse-2" [ style=bold color="green" fontcolor="black"] "sbd_stonith_monitor_15000 qa-suse-2" [ style=bold color="green" fontcolor="black"] diff --git a/cts/scheduler/dot/bundle-interleave-start.dot b/cts/scheduler/dot/bundle-interleave-start.dot index bf6ed7f..109a6cb 100644 --- a/cts/scheduler/dot/bundle-interleave-start.dot +++ b/cts/scheduler/dot/bundle-interleave-start.dot @@ -41,9 +41,15 @@ "app-bundle-2_monitor_0 node5" [ style=bold color="green" fontcolor="black"] "app-bundle-2_monitor_30000 node4" [ style=bold color="green" fontcolor="black"] "app-bundle-2_start_0 node4" -> "app-bundle-2_monitor_30000 node4" [ style = bold] -"app-bundle-2_start_0 node4" -> "app:2_monitor_16000 app-bundle-2" [ style = bold] +"app-bundle-2_start_0 node4" -> "app:2_monitor_15000 app-bundle-2" [ style = bold] +"app-bundle-2_start_0 node4" -> "app:2_promote_0 app-bundle-2" [ style = bold] "app-bundle-2_start_0 node4" -> "app:2_start_0 app-bundle-2" [ style = bold] "app-bundle-2_start_0 node4" [ style=bold color="green" fontcolor="black"] +"app-bundle-clone_promote_0" -> "app:2_promote_0 app-bundle-2" [ style = bold] +"app-bundle-clone_promote_0" [ style=bold color="green" fontcolor="orange"] +"app-bundle-clone_promoted_0" -> "app-bundle_promoted_0" [ style = bold] +"app-bundle-clone_promoted_0" [ style=bold color="green" fontcolor="orange"] +"app-bundle-clone_running_0" -> "app-bundle-clone_promote_0" [ style = bold] "app-bundle-clone_running_0" -> "app-bundle_running_0" [ style = bold] "app-bundle-clone_running_0" [ style=bold color="green" fontcolor="orange"] "app-bundle-clone_start_0" -> "app-bundle-clone_running_0" [ style = bold] @@ -133,8 +139,13 @@ "app-bundle-podman-2_start_0 node4" -> "app-bundle-2_start_0 node4" [ style = bold] "app-bundle-podman-2_start_0 node4" -> "app-bundle-podman-2_monitor_60000 node4" [ style = bold] "app-bundle-podman-2_start_0 node4" -> "app-bundle_running_0" [ style = bold] +"app-bundle-podman-2_start_0 node4" -> "app:2_promote_0 app-bundle-2" [ style = bold] "app-bundle-podman-2_start_0 node4" -> "app:2_start_0 app-bundle-2" [ style = bold] "app-bundle-podman-2_start_0 node4" [ style=bold color="green" fontcolor="black"] +"app-bundle_promote_0" -> "app-bundle-clone_promote_0" [ style = bold] +"app-bundle_promote_0" [ style=bold color="green" fontcolor="orange"] +"app-bundle_promoted_0" [ style=bold color="green" fontcolor="orange"] +"app-bundle_running_0" -> "app-bundle_promote_0" [ style = bold] "app-bundle_running_0" [ style=bold color="green" fontcolor="orange"] "app-bundle_start_0" -> "app-bundle-clone_start_0" [ style = bold] "app-bundle_start_0" -> "app-bundle-podman-0_start_0 node2" [ style = bold] @@ -145,15 +156,20 @@ "app:0_start_0 app-bundle-0" -> "app-bundle-clone_running_0" [ style = bold] "app:0_start_0 app-bundle-0" -> "app:0_monitor_16000 app-bundle-0" [ style = bold] "app:0_start_0 app-bundle-0" -> "app:1_start_0 app-bundle-1" [ style = bold] +"app:0_start_0 app-bundle-0" -> "app:2_start_0 app-bundle-2" [ style = bold] "app:0_start_0 app-bundle-0" [ style=bold color="green" fontcolor="black"] "app:1_monitor_16000 app-bundle-1" [ style=bold color="green" fontcolor="black"] "app:1_start_0 app-bundle-1" -> "app-bundle-clone_running_0" [ style = bold] "app:1_start_0 app-bundle-1" -> "app:1_monitor_16000 app-bundle-1" [ style = bold] "app:1_start_0 app-bundle-1" -> "app:2_start_0 app-bundle-2" [ style = bold] "app:1_start_0 app-bundle-1" [ style=bold color="green" fontcolor="black"] -"app:2_monitor_16000 app-bundle-2" [ style=bold color="green" fontcolor="black"] +"app:2_monitor_15000 app-bundle-2" [ style=bold color="green" fontcolor="black"] +"app:2_promote_0 app-bundle-2" -> "app-bundle-clone_promoted_0" [ style = bold] +"app:2_promote_0 app-bundle-2" -> "app:2_monitor_15000 app-bundle-2" [ style = bold] +"app:2_promote_0 app-bundle-2" [ style=bold color="green" fontcolor="black"] "app:2_start_0 app-bundle-2" -> "app-bundle-clone_running_0" [ style = bold] -"app:2_start_0 app-bundle-2" -> "app:2_monitor_16000 app-bundle-2" [ style = bold] +"app:2_start_0 app-bundle-2" -> "app:2_monitor_15000 app-bundle-2" [ style = bold] +"app:2_start_0 app-bundle-2" -> "app:2_promote_0 app-bundle-2" [ style = bold] "app:2_start_0 app-bundle-2" [ style=bold color="green" fontcolor="black"] "base-bundle-0_monitor_0 node1" -> "base-bundle-0_start_0 node2" [ style = bold] "base-bundle-0_monitor_0 node1" [ style=bold color="green" fontcolor="black"] @@ -197,9 +213,15 @@ "base-bundle-2_monitor_0 node5" [ style=bold color="green" fontcolor="black"] "base-bundle-2_monitor_30000 node4" [ style=bold color="green" fontcolor="black"] "base-bundle-2_start_0 node4" -> "base-bundle-2_monitor_30000 node4" [ style = bold] -"base-bundle-2_start_0 node4" -> "base:2_monitor_16000 base-bundle-2" [ style = bold] +"base-bundle-2_start_0 node4" -> "base:2_monitor_15000 base-bundle-2" [ style = bold] +"base-bundle-2_start_0 node4" -> "base:2_promote_0 base-bundle-2" [ style = bold] "base-bundle-2_start_0 node4" -> "base:2_start_0 base-bundle-2" [ style = bold] "base-bundle-2_start_0 node4" [ style=bold color="green" fontcolor="black"] +"base-bundle-clone_promote_0" -> "base:2_promote_0 base-bundle-2" [ style = bold] +"base-bundle-clone_promote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_promoted_0" -> "base-bundle_promoted_0" [ style = bold] +"base-bundle-clone_promoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_running_0" -> "base-bundle-clone_promote_0" [ style = bold] "base-bundle-clone_running_0" -> "base-bundle_running_0" [ style = bold] "base-bundle-clone_running_0" [ style=bold color="green" fontcolor="orange"] "base-bundle-clone_start_0" -> "base-bundle-clone_running_0" [ style = bold] @@ -289,9 +311,15 @@ "base-bundle-podman-2_start_0 node4" -> "base-bundle-2_start_0 node4" [ style = bold] "base-bundle-podman-2_start_0 node4" -> "base-bundle-podman-2_monitor_60000 node4" [ style = bold] "base-bundle-podman-2_start_0 node4" -> "base-bundle_running_0" [ style = bold] +"base-bundle-podman-2_start_0 node4" -> "base:2_promote_0 base-bundle-2" [ style = bold] "base-bundle-podman-2_start_0 node4" -> "base:2_start_0 base-bundle-2" [ style = bold] "base-bundle-podman-2_start_0 node4" [ style=bold color="green" fontcolor="black"] +"base-bundle_promote_0" -> "base-bundle-clone_promote_0" [ style = bold] +"base-bundle_promote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_promoted_0" -> "app-bundle_promote_0" [ style = bold] +"base-bundle_promoted_0" [ style=bold color="green" fontcolor="orange"] "base-bundle_running_0" -> "app-bundle_start_0" [ style = bold] +"base-bundle_running_0" -> "base-bundle_promote_0" [ style = bold] "base-bundle_running_0" [ style=bold color="green" fontcolor="orange"] "base-bundle_start_0" -> "base-bundle-clone_start_0" [ style = bold] "base-bundle_start_0" -> "base-bundle-podman-0_start_0 node2" [ style = bold] @@ -303,6 +331,7 @@ "base:0_start_0 base-bundle-0" -> "base-bundle-clone_running_0" [ style = bold] "base:0_start_0 base-bundle-0" -> "base:0_monitor_16000 base-bundle-0" [ style = bold] "base:0_start_0 base-bundle-0" -> "base:1_start_0 base-bundle-1" [ style = bold] +"base:0_start_0 base-bundle-0" -> "base:2_start_0 base-bundle-2" [ style = bold] "base:0_start_0 base-bundle-0" [ style=bold color="green" fontcolor="black"] "base:1_monitor_16000 base-bundle-1" [ style=bold color="green" fontcolor="black"] "base:1_start_0 base-bundle-1" -> "app-bundle-podman-1_start_0 node3" [ style = bold] @@ -310,9 +339,14 @@ "base:1_start_0 base-bundle-1" -> "base:1_monitor_16000 base-bundle-1" [ style = bold] "base:1_start_0 base-bundle-1" -> "base:2_start_0 base-bundle-2" [ style = bold] "base:1_start_0 base-bundle-1" [ style=bold color="green" fontcolor="black"] -"base:2_monitor_16000 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"base:2_monitor_15000 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"base:2_promote_0 base-bundle-2" -> "app:2_promote_0 app-bundle-2" [ style = bold] +"base:2_promote_0 base-bundle-2" -> "base-bundle-clone_promoted_0" [ style = bold] +"base:2_promote_0 base-bundle-2" -> "base:2_monitor_15000 base-bundle-2" [ style = bold] +"base:2_promote_0 base-bundle-2" [ style=bold color="green" fontcolor="black"] "base:2_start_0 base-bundle-2" -> "app-bundle-podman-2_start_0 node4" [ style = bold] "base:2_start_0 base-bundle-2" -> "base-bundle-clone_running_0" [ style = bold] -"base:2_start_0 base-bundle-2" -> "base:2_monitor_16000 base-bundle-2" [ style = bold] +"base:2_start_0 base-bundle-2" -> "base:2_monitor_15000 base-bundle-2" [ style = bold] +"base:2_start_0 base-bundle-2" -> "base:2_promote_0 base-bundle-2" [ style = bold] "base:2_start_0 base-bundle-2" [ style=bold color="green" fontcolor="black"] } diff --git a/cts/scheduler/dot/bundle-nested-colocation.dot b/cts/scheduler/dot/bundle-nested-colocation.dot index 87b6c0d..c11447a 100644 --- a/cts/scheduler/dot/bundle-nested-colocation.dot +++ b/cts/scheduler/dot/bundle-nested-colocation.dot @@ -139,6 +139,7 @@ "rabbitmq:0_start_0 rabbitmq-bundle-0" -> "rabbitmq-bundle-clone_running_0" [ style = bold] "rabbitmq:0_start_0 rabbitmq-bundle-0" -> "rabbitmq:0_monitor_10000 rabbitmq-bundle-0" [ style = bold] "rabbitmq:0_start_0 rabbitmq-bundle-0" -> "rabbitmq:1_start_0 rabbitmq-bundle-1" [ style = bold] +"rabbitmq:0_start_0 rabbitmq-bundle-0" -> "rabbitmq:2_start_0 rabbitmq-bundle-2" [ style = bold] "rabbitmq:0_start_0 rabbitmq-bundle-0" [ style=bold color="green" fontcolor="black"] "rabbitmq:1_monitor_0 rabbitmq-bundle-1" -> "rabbitmq-bundle-clone_start_0" [ style = bold] "rabbitmq:1_monitor_0 rabbitmq-bundle-1" [ style=bold color="green" fontcolor="black"] diff --git a/cts/scheduler/dot/bundle-order-startup-clone-2.dot b/cts/scheduler/dot/bundle-order-startup-clone-2.dot index b04e9f7..93877f4 100644 --- a/cts/scheduler/dot/bundle-order-startup-clone-2.dot +++ b/cts/scheduler/dot/bundle-order-startup-clone-2.dot @@ -114,6 +114,7 @@ "galera:0_start_0 galera-bundle-0" -> "galera:0_monitor_20000 galera-bundle-0" [ style = bold] "galera:0_start_0 galera-bundle-0" -> "galera:0_monitor_30000 galera-bundle-0" [ style = bold] "galera:0_start_0 galera-bundle-0" -> "galera:1_start_0 galera-bundle-1" [ style = bold] +"galera:0_start_0 galera-bundle-0" -> "galera:2_start_0 galera-bundle-2" [ style = bold] "galera:0_start_0 galera-bundle-0" [ style=bold color="green" fontcolor="black"] "galera:1_monitor_20000 galera-bundle-1" [ style=bold color="green" fontcolor="black"] "galera:1_monitor_30000 galera-bundle-1" [ style=bold color="green" fontcolor="black"] @@ -343,6 +344,7 @@ "redis:0_start_0 redis-bundle-0" -> "redis:0_monitor_20000 redis-bundle-0" [ style = bold] "redis:0_start_0 redis-bundle-0" -> "redis:0_promote_0 redis-bundle-0" [ style = bold] "redis:0_start_0 redis-bundle-0" -> "redis:1_start_0 redis-bundle-1" [ style = bold] +"redis:0_start_0 redis-bundle-0" -> "redis:2_start_0 redis-bundle-2" [ style = bold] "redis:0_start_0 redis-bundle-0" [ style=bold color="green" fontcolor="black"] "redis:1_monitor_20000 redis-bundle-1" [ style=bold color="green" fontcolor="black"] "redis:1_post_notify_promote_0 redis-bundle-1" -> "redis-bundle-master_confirmed-post_notify_promoted_0" [ style = bold] diff --git a/cts/scheduler/dot/bundle-probe-remotes.dot b/cts/scheduler/dot/bundle-probe-remotes.dot index 958cc90..260b0be 100644 --- a/cts/scheduler/dot/bundle-probe-remotes.dot +++ b/cts/scheduler/dot/bundle-probe-remotes.dot @@ -53,21 +53,31 @@ "dummy1:0_monitor_10000 scale1-bundle-0" [ style=bold color="green" fontcolor="black"] "dummy1:0_start_0 scale1-bundle-0" -> "dummy1:0_monitor_10000 scale1-bundle-0" [ style = bold] "dummy1:0_start_0 scale1-bundle-0" -> "dummy1:1_start_0 scale1-bundle-1" [ style = bold] +"dummy1:0_start_0 scale1-bundle-0" -> "dummy1:2_start_0 scale1-bundle-2" [ style = bold] +"dummy1:0_start_0 scale1-bundle-0" -> "dummy1:3_start_0 scale1-bundle-3" [ style = bold] +"dummy1:0_start_0 scale1-bundle-0" -> "dummy1:4_start_0 scale1-bundle-4" [ style = bold] +"dummy1:0_start_0 scale1-bundle-0" -> "dummy1:5_start_0 scale1-bundle-5" [ style = bold] "dummy1:0_start_0 scale1-bundle-0" -> "scale1-bundle-clone_running_0" [ style = bold] "dummy1:0_start_0 scale1-bundle-0" [ style=bold color="green" fontcolor="black"] "dummy1:1_monitor_10000 scale1-bundle-1" [ style=bold color="green" fontcolor="black"] "dummy1:1_start_0 scale1-bundle-1" -> "dummy1:1_monitor_10000 scale1-bundle-1" [ style = bold] "dummy1:1_start_0 scale1-bundle-1" -> "dummy1:2_start_0 scale1-bundle-2" [ style = bold] +"dummy1:1_start_0 scale1-bundle-1" -> "dummy1:3_start_0 scale1-bundle-3" [ style = bold] +"dummy1:1_start_0 scale1-bundle-1" -> "dummy1:4_start_0 scale1-bundle-4" [ style = bold] +"dummy1:1_start_0 scale1-bundle-1" -> "dummy1:5_start_0 scale1-bundle-5" [ style = bold] "dummy1:1_start_0 scale1-bundle-1" -> "scale1-bundle-clone_running_0" [ style = bold] "dummy1:1_start_0 scale1-bundle-1" [ style=bold color="green" fontcolor="black"] "dummy1:2_monitor_10000 scale1-bundle-2" [ style=bold color="green" fontcolor="black"] "dummy1:2_start_0 scale1-bundle-2" -> "dummy1:2_monitor_10000 scale1-bundle-2" [ style = bold] "dummy1:2_start_0 scale1-bundle-2" -> "dummy1:3_start_0 scale1-bundle-3" [ style = bold] +"dummy1:2_start_0 scale1-bundle-2" -> "dummy1:4_start_0 scale1-bundle-4" [ style = bold] +"dummy1:2_start_0 scale1-bundle-2" -> "dummy1:5_start_0 scale1-bundle-5" [ style = bold] "dummy1:2_start_0 scale1-bundle-2" -> "scale1-bundle-clone_running_0" [ style = bold] "dummy1:2_start_0 scale1-bundle-2" [ style=bold color="green" fontcolor="black"] "dummy1:3_monitor_10000 scale1-bundle-3" [ style=bold color="green" fontcolor="black"] "dummy1:3_start_0 scale1-bundle-3" -> "dummy1:3_monitor_10000 scale1-bundle-3" [ style = bold] "dummy1:3_start_0 scale1-bundle-3" -> "dummy1:4_start_0 scale1-bundle-4" [ style = bold] +"dummy1:3_start_0 scale1-bundle-3" -> "dummy1:5_start_0 scale1-bundle-5" [ style = bold] "dummy1:3_start_0 scale1-bundle-3" -> "scale1-bundle-clone_running_0" [ style = bold] "dummy1:3_start_0 scale1-bundle-3" [ style=bold color="green" fontcolor="black"] "dummy1:4_monitor_10000 scale1-bundle-4" [ style=bold color="green" fontcolor="black"] diff --git a/cts/scheduler/dot/bundle-promoted-anticolocation-1.dot b/cts/scheduler/dot/bundle-promoted-anticolocation-1.dot new file mode 100644 index 0000000..ce2cf6a --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-anticolocation-1.dot @@ -0,0 +1,7 @@ + digraph "g" { +"vip_monitor_10000 node1" [ style=bold color="green" fontcolor="black"] +"vip_start_0 node1" -> "vip_monitor_10000 node1" [ style = bold] +"vip_start_0 node1" [ style=bold color="green" fontcolor="black"] +"vip_stop_0 node3" -> "vip_start_0 node1" [ style = bold] +"vip_stop_0 node3" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/bundle-promoted-anticolocation-2.dot b/cts/scheduler/dot/bundle-promoted-anticolocation-2.dot new file mode 100644 index 0000000..ce2cf6a --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-anticolocation-2.dot @@ -0,0 +1,7 @@ + digraph "g" { +"vip_monitor_10000 node1" [ style=bold color="green" fontcolor="black"] +"vip_start_0 node1" -> "vip_monitor_10000 node1" [ style = bold] +"vip_start_0 node1" [ style=bold color="green" fontcolor="black"] +"vip_stop_0 node3" -> "vip_start_0 node1" [ style = bold] +"vip_stop_0 node3" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/bundle-promoted-anticolocation-3.dot b/cts/scheduler/dot/bundle-promoted-anticolocation-3.dot new file mode 100644 index 0000000..a71ec35 --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-anticolocation-3.dot @@ -0,0 +1,32 @@ + digraph "g" { +"Cancel base_monitor_15000 base-bundle-2" -> "base_demote_0 base-bundle-2" [ style = bold] +"Cancel base_monitor_15000 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"Cancel base_monitor_16000 base-bundle-1" -> "base_promote_0 base-bundle-1" [ style = bold] +"Cancel base_monitor_16000 base-bundle-1" [ style=bold color="green" fontcolor="black"] +"base-bundle-clone_demote_0" -> "base-bundle-clone_demoted_0" [ style = bold] +"base-bundle-clone_demote_0" -> "base_demote_0 base-bundle-2" [ style = bold] +"base-bundle-clone_demote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_demoted_0" -> "base-bundle-clone_promote_0" [ style = bold] +"base-bundle-clone_demoted_0" -> "base-bundle_demoted_0" [ style = bold] +"base-bundle-clone_demoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_promote_0" -> "base_promote_0 base-bundle-1" [ style = bold] +"base-bundle-clone_promote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_promoted_0" -> "base-bundle_promoted_0" [ style = bold] +"base-bundle-clone_promoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_demote_0" -> "base-bundle-clone_demote_0" [ style = bold] +"base-bundle_demote_0" -> "base-bundle_demoted_0" [ style = bold] +"base-bundle_demote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_demoted_0" -> "base-bundle_promote_0" [ style = bold] +"base-bundle_demoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_promote_0" -> "base-bundle-clone_promote_0" [ style = bold] +"base-bundle_promote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_promoted_0" [ style=bold color="green" fontcolor="orange"] +"base_demote_0 base-bundle-2" -> "base-bundle-clone_demoted_0" [ style = bold] +"base_demote_0 base-bundle-2" -> "base_monitor_16000 base-bundle-2" [ style = bold] +"base_demote_0 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"base_monitor_15000 base-bundle-1" [ style=bold color="green" fontcolor="black"] +"base_monitor_16000 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"base_promote_0 base-bundle-1" -> "base-bundle-clone_promoted_0" [ style = bold] +"base_promote_0 base-bundle-1" -> "base_monitor_15000 base-bundle-1" [ style = bold] +"base_promote_0 base-bundle-1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/bundle-promoted-anticolocation-4.dot b/cts/scheduler/dot/bundle-promoted-anticolocation-4.dot new file mode 100644 index 0000000..a71ec35 --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-anticolocation-4.dot @@ -0,0 +1,32 @@ + digraph "g" { +"Cancel base_monitor_15000 base-bundle-2" -> "base_demote_0 base-bundle-2" [ style = bold] +"Cancel base_monitor_15000 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"Cancel base_monitor_16000 base-bundle-1" -> "base_promote_0 base-bundle-1" [ style = bold] +"Cancel base_monitor_16000 base-bundle-1" [ style=bold color="green" fontcolor="black"] +"base-bundle-clone_demote_0" -> "base-bundle-clone_demoted_0" [ style = bold] +"base-bundle-clone_demote_0" -> "base_demote_0 base-bundle-2" [ style = bold] +"base-bundle-clone_demote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_demoted_0" -> "base-bundle-clone_promote_0" [ style = bold] +"base-bundle-clone_demoted_0" -> "base-bundle_demoted_0" [ style = bold] +"base-bundle-clone_demoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_promote_0" -> "base_promote_0 base-bundle-1" [ style = bold] +"base-bundle-clone_promote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_promoted_0" -> "base-bundle_promoted_0" [ style = bold] +"base-bundle-clone_promoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_demote_0" -> "base-bundle-clone_demote_0" [ style = bold] +"base-bundle_demote_0" -> "base-bundle_demoted_0" [ style = bold] +"base-bundle_demote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_demoted_0" -> "base-bundle_promote_0" [ style = bold] +"base-bundle_demoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_promote_0" -> "base-bundle-clone_promote_0" [ style = bold] +"base-bundle_promote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_promoted_0" [ style=bold color="green" fontcolor="orange"] +"base_demote_0 base-bundle-2" -> "base-bundle-clone_demoted_0" [ style = bold] +"base_demote_0 base-bundle-2" -> "base_monitor_16000 base-bundle-2" [ style = bold] +"base_demote_0 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"base_monitor_15000 base-bundle-1" [ style=bold color="green" fontcolor="black"] +"base_monitor_16000 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"base_promote_0 base-bundle-1" -> "base-bundle-clone_promoted_0" [ style = bold] +"base_promote_0 base-bundle-1" -> "base_monitor_15000 base-bundle-1" [ style = bold] +"base_promote_0 base-bundle-1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/bundle-promoted-anticolocation-5.dot b/cts/scheduler/dot/bundle-promoted-anticolocation-5.dot new file mode 100644 index 0000000..b3db02e --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-anticolocation-5.dot @@ -0,0 +1,32 @@ + digraph "g" { +"Cancel bundle-a-rsc_monitor_15000 bundle-a-1" -> "bundle-a-rsc_demote_0 bundle-a-1" [ style = bold] +"Cancel bundle-a-rsc_monitor_15000 bundle-a-1" [ style=bold color="green" fontcolor="black"] +"Cancel bundle-a-rsc_monitor_16000 bundle-a-2" -> "bundle-a-rsc_promote_0 bundle-a-2" [ style = bold] +"Cancel bundle-a-rsc_monitor_16000 bundle-a-2" [ style=bold color="green" fontcolor="black"] +"bundle-a-clone_demote_0" -> "bundle-a-clone_demoted_0" [ style = bold] +"bundle-a-clone_demote_0" -> "bundle-a-rsc_demote_0 bundle-a-1" [ style = bold] +"bundle-a-clone_demote_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a-clone_demoted_0" -> "bundle-a-clone_promote_0" [ style = bold] +"bundle-a-clone_demoted_0" -> "bundle-a_demoted_0" [ style = bold] +"bundle-a-clone_demoted_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a-clone_promote_0" -> "bundle-a-rsc_promote_0 bundle-a-2" [ style = bold] +"bundle-a-clone_promote_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a-clone_promoted_0" -> "bundle-a_promoted_0" [ style = bold] +"bundle-a-clone_promoted_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a-rsc_demote_0 bundle-a-1" -> "bundle-a-clone_demoted_0" [ style = bold] +"bundle-a-rsc_demote_0 bundle-a-1" -> "bundle-a-rsc_monitor_16000 bundle-a-1" [ style = bold] +"bundle-a-rsc_demote_0 bundle-a-1" [ style=bold color="green" fontcolor="black"] +"bundle-a-rsc_monitor_15000 bundle-a-2" [ style=bold color="green" fontcolor="black"] +"bundle-a-rsc_monitor_16000 bundle-a-1" [ style=bold color="green" fontcolor="black"] +"bundle-a-rsc_promote_0 bundle-a-2" -> "bundle-a-clone_promoted_0" [ style = bold] +"bundle-a-rsc_promote_0 bundle-a-2" -> "bundle-a-rsc_monitor_15000 bundle-a-2" [ style = bold] +"bundle-a-rsc_promote_0 bundle-a-2" [ style=bold color="green" fontcolor="black"] +"bundle-a_demote_0" -> "bundle-a-clone_demote_0" [ style = bold] +"bundle-a_demote_0" -> "bundle-a_demoted_0" [ style = bold] +"bundle-a_demote_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a_demoted_0" -> "bundle-a_promote_0" [ style = bold] +"bundle-a_demoted_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a_promote_0" -> "bundle-a-clone_promote_0" [ style = bold] +"bundle-a_promote_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a_promoted_0" [ style=bold color="green" fontcolor="orange"] +} diff --git a/cts/scheduler/dot/bundle-promoted-anticolocation-6.dot b/cts/scheduler/dot/bundle-promoted-anticolocation-6.dot new file mode 100644 index 0000000..b3db02e --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-anticolocation-6.dot @@ -0,0 +1,32 @@ + digraph "g" { +"Cancel bundle-a-rsc_monitor_15000 bundle-a-1" -> "bundle-a-rsc_demote_0 bundle-a-1" [ style = bold] +"Cancel bundle-a-rsc_monitor_15000 bundle-a-1" [ style=bold color="green" fontcolor="black"] +"Cancel bundle-a-rsc_monitor_16000 bundle-a-2" -> "bundle-a-rsc_promote_0 bundle-a-2" [ style = bold] +"Cancel bundle-a-rsc_monitor_16000 bundle-a-2" [ style=bold color="green" fontcolor="black"] +"bundle-a-clone_demote_0" -> "bundle-a-clone_demoted_0" [ style = bold] +"bundle-a-clone_demote_0" -> "bundle-a-rsc_demote_0 bundle-a-1" [ style = bold] +"bundle-a-clone_demote_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a-clone_demoted_0" -> "bundle-a-clone_promote_0" [ style = bold] +"bundle-a-clone_demoted_0" -> "bundle-a_demoted_0" [ style = bold] +"bundle-a-clone_demoted_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a-clone_promote_0" -> "bundle-a-rsc_promote_0 bundle-a-2" [ style = bold] +"bundle-a-clone_promote_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a-clone_promoted_0" -> "bundle-a_promoted_0" [ style = bold] +"bundle-a-clone_promoted_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a-rsc_demote_0 bundle-a-1" -> "bundle-a-clone_demoted_0" [ style = bold] +"bundle-a-rsc_demote_0 bundle-a-1" -> "bundle-a-rsc_monitor_16000 bundle-a-1" [ style = bold] +"bundle-a-rsc_demote_0 bundle-a-1" [ style=bold color="green" fontcolor="black"] +"bundle-a-rsc_monitor_15000 bundle-a-2" [ style=bold color="green" fontcolor="black"] +"bundle-a-rsc_monitor_16000 bundle-a-1" [ style=bold color="green" fontcolor="black"] +"bundle-a-rsc_promote_0 bundle-a-2" -> "bundle-a-clone_promoted_0" [ style = bold] +"bundle-a-rsc_promote_0 bundle-a-2" -> "bundle-a-rsc_monitor_15000 bundle-a-2" [ style = bold] +"bundle-a-rsc_promote_0 bundle-a-2" [ style=bold color="green" fontcolor="black"] +"bundle-a_demote_0" -> "bundle-a-clone_demote_0" [ style = bold] +"bundle-a_demote_0" -> "bundle-a_demoted_0" [ style = bold] +"bundle-a_demote_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a_demoted_0" -> "bundle-a_promote_0" [ style = bold] +"bundle-a_demoted_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a_promote_0" -> "bundle-a-clone_promote_0" [ style = bold] +"bundle-a_promote_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a_promoted_0" [ style=bold color="green" fontcolor="orange"] +} diff --git a/cts/scheduler/dot/bundle-promoted-colocation-1.dot b/cts/scheduler/dot/bundle-promoted-colocation-1.dot new file mode 100644 index 0000000..6b857e5 --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-colocation-1.dot @@ -0,0 +1,7 @@ + digraph "g" { +"vip_monitor_10000 node3" [ style=bold color="green" fontcolor="black"] +"vip_start_0 node3" -> "vip_monitor_10000 node3" [ style = bold] +"vip_start_0 node3" [ style=bold color="green" fontcolor="black"] +"vip_stop_0 node1" -> "vip_start_0 node3" [ style = bold] +"vip_stop_0 node1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/bundle-promoted-colocation-2.dot b/cts/scheduler/dot/bundle-promoted-colocation-2.dot new file mode 100644 index 0000000..6b857e5 --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-colocation-2.dot @@ -0,0 +1,7 @@ + digraph "g" { +"vip_monitor_10000 node3" [ style=bold color="green" fontcolor="black"] +"vip_start_0 node3" -> "vip_monitor_10000 node3" [ style = bold] +"vip_start_0 node3" [ style=bold color="green" fontcolor="black"] +"vip_stop_0 node1" -> "vip_start_0 node3" [ style = bold] +"vip_stop_0 node1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/bundle-promoted-colocation-3.dot b/cts/scheduler/dot/bundle-promoted-colocation-3.dot new file mode 100644 index 0000000..69f6cf5 --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-colocation-3.dot @@ -0,0 +1,32 @@ + digraph "g" { +"Cancel base_monitor_15000 base-bundle-2" -> "base_demote_0 base-bundle-2" [ style = bold] +"Cancel base_monitor_15000 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"Cancel base_monitor_16000 base-bundle-0" -> "base_promote_0 base-bundle-0" [ style = bold] +"Cancel base_monitor_16000 base-bundle-0" [ style=bold color="green" fontcolor="black"] +"base-bundle-clone_demote_0" -> "base-bundle-clone_demoted_0" [ style = bold] +"base-bundle-clone_demote_0" -> "base_demote_0 base-bundle-2" [ style = bold] +"base-bundle-clone_demote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_demoted_0" -> "base-bundle-clone_promote_0" [ style = bold] +"base-bundle-clone_demoted_0" -> "base-bundle_demoted_0" [ style = bold] +"base-bundle-clone_demoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_promote_0" -> "base_promote_0 base-bundle-0" [ style = bold] +"base-bundle-clone_promote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_promoted_0" -> "base-bundle_promoted_0" [ style = bold] +"base-bundle-clone_promoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_demote_0" -> "base-bundle-clone_demote_0" [ style = bold] +"base-bundle_demote_0" -> "base-bundle_demoted_0" [ style = bold] +"base-bundle_demote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_demoted_0" -> "base-bundle_promote_0" [ style = bold] +"base-bundle_demoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_promote_0" -> "base-bundle-clone_promote_0" [ style = bold] +"base-bundle_promote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_promoted_0" [ style=bold color="green" fontcolor="orange"] +"base_demote_0 base-bundle-2" -> "base-bundle-clone_demoted_0" [ style = bold] +"base_demote_0 base-bundle-2" -> "base_monitor_16000 base-bundle-2" [ style = bold] +"base_demote_0 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"base_monitor_15000 base-bundle-0" [ style=bold color="green" fontcolor="black"] +"base_monitor_16000 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"base_promote_0 base-bundle-0" -> "base-bundle-clone_promoted_0" [ style = bold] +"base_promote_0 base-bundle-0" -> "base_monitor_15000 base-bundle-0" [ style = bold] +"base_promote_0 base-bundle-0" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/bundle-promoted-colocation-4.dot b/cts/scheduler/dot/bundle-promoted-colocation-4.dot new file mode 100644 index 0000000..69f6cf5 --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-colocation-4.dot @@ -0,0 +1,32 @@ + digraph "g" { +"Cancel base_monitor_15000 base-bundle-2" -> "base_demote_0 base-bundle-2" [ style = bold] +"Cancel base_monitor_15000 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"Cancel base_monitor_16000 base-bundle-0" -> "base_promote_0 base-bundle-0" [ style = bold] +"Cancel base_monitor_16000 base-bundle-0" [ style=bold color="green" fontcolor="black"] +"base-bundle-clone_demote_0" -> "base-bundle-clone_demoted_0" [ style = bold] +"base-bundle-clone_demote_0" -> "base_demote_0 base-bundle-2" [ style = bold] +"base-bundle-clone_demote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_demoted_0" -> "base-bundle-clone_promote_0" [ style = bold] +"base-bundle-clone_demoted_0" -> "base-bundle_demoted_0" [ style = bold] +"base-bundle-clone_demoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_promote_0" -> "base_promote_0 base-bundle-0" [ style = bold] +"base-bundle-clone_promote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_promoted_0" -> "base-bundle_promoted_0" [ style = bold] +"base-bundle-clone_promoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_demote_0" -> "base-bundle-clone_demote_0" [ style = bold] +"base-bundle_demote_0" -> "base-bundle_demoted_0" [ style = bold] +"base-bundle_demote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_demoted_0" -> "base-bundle_promote_0" [ style = bold] +"base-bundle_demoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_promote_0" -> "base-bundle-clone_promote_0" [ style = bold] +"base-bundle_promote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_promoted_0" [ style=bold color="green" fontcolor="orange"] +"base_demote_0 base-bundle-2" -> "base-bundle-clone_demoted_0" [ style = bold] +"base_demote_0 base-bundle-2" -> "base_monitor_16000 base-bundle-2" [ style = bold] +"base_demote_0 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"base_monitor_15000 base-bundle-0" [ style=bold color="green" fontcolor="black"] +"base_monitor_16000 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"base_promote_0 base-bundle-0" -> "base-bundle-clone_promoted_0" [ style = bold] +"base_promote_0 base-bundle-0" -> "base_monitor_15000 base-bundle-0" [ style = bold] +"base_promote_0 base-bundle-0" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/bundle-promoted-colocation-5.dot b/cts/scheduler/dot/bundle-promoted-colocation-5.dot new file mode 100644 index 0000000..b3db02e --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-colocation-5.dot @@ -0,0 +1,32 @@ + digraph "g" { +"Cancel bundle-a-rsc_monitor_15000 bundle-a-1" -> "bundle-a-rsc_demote_0 bundle-a-1" [ style = bold] +"Cancel bundle-a-rsc_monitor_15000 bundle-a-1" [ style=bold color="green" fontcolor="black"] +"Cancel bundle-a-rsc_monitor_16000 bundle-a-2" -> "bundle-a-rsc_promote_0 bundle-a-2" [ style = bold] +"Cancel bundle-a-rsc_monitor_16000 bundle-a-2" [ style=bold color="green" fontcolor="black"] +"bundle-a-clone_demote_0" -> "bundle-a-clone_demoted_0" [ style = bold] +"bundle-a-clone_demote_0" -> "bundle-a-rsc_demote_0 bundle-a-1" [ style = bold] +"bundle-a-clone_demote_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a-clone_demoted_0" -> "bundle-a-clone_promote_0" [ style = bold] +"bundle-a-clone_demoted_0" -> "bundle-a_demoted_0" [ style = bold] +"bundle-a-clone_demoted_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a-clone_promote_0" -> "bundle-a-rsc_promote_0 bundle-a-2" [ style = bold] +"bundle-a-clone_promote_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a-clone_promoted_0" -> "bundle-a_promoted_0" [ style = bold] +"bundle-a-clone_promoted_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a-rsc_demote_0 bundle-a-1" -> "bundle-a-clone_demoted_0" [ style = bold] +"bundle-a-rsc_demote_0 bundle-a-1" -> "bundle-a-rsc_monitor_16000 bundle-a-1" [ style = bold] +"bundle-a-rsc_demote_0 bundle-a-1" [ style=bold color="green" fontcolor="black"] +"bundle-a-rsc_monitor_15000 bundle-a-2" [ style=bold color="green" fontcolor="black"] +"bundle-a-rsc_monitor_16000 bundle-a-1" [ style=bold color="green" fontcolor="black"] +"bundle-a-rsc_promote_0 bundle-a-2" -> "bundle-a-clone_promoted_0" [ style = bold] +"bundle-a-rsc_promote_0 bundle-a-2" -> "bundle-a-rsc_monitor_15000 bundle-a-2" [ style = bold] +"bundle-a-rsc_promote_0 bundle-a-2" [ style=bold color="green" fontcolor="black"] +"bundle-a_demote_0" -> "bundle-a-clone_demote_0" [ style = bold] +"bundle-a_demote_0" -> "bundle-a_demoted_0" [ style = bold] +"bundle-a_demote_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a_demoted_0" -> "bundle-a_promote_0" [ style = bold] +"bundle-a_demoted_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a_promote_0" -> "bundle-a-clone_promote_0" [ style = bold] +"bundle-a_promote_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a_promoted_0" [ style=bold color="green" fontcolor="orange"] +} diff --git a/cts/scheduler/dot/bundle-promoted-colocation-6.dot b/cts/scheduler/dot/bundle-promoted-colocation-6.dot new file mode 100644 index 0000000..b3db02e --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-colocation-6.dot @@ -0,0 +1,32 @@ + digraph "g" { +"Cancel bundle-a-rsc_monitor_15000 bundle-a-1" -> "bundle-a-rsc_demote_0 bundle-a-1" [ style = bold] +"Cancel bundle-a-rsc_monitor_15000 bundle-a-1" [ style=bold color="green" fontcolor="black"] +"Cancel bundle-a-rsc_monitor_16000 bundle-a-2" -> "bundle-a-rsc_promote_0 bundle-a-2" [ style = bold] +"Cancel bundle-a-rsc_monitor_16000 bundle-a-2" [ style=bold color="green" fontcolor="black"] +"bundle-a-clone_demote_0" -> "bundle-a-clone_demoted_0" [ style = bold] +"bundle-a-clone_demote_0" -> "bundle-a-rsc_demote_0 bundle-a-1" [ style = bold] +"bundle-a-clone_demote_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a-clone_demoted_0" -> "bundle-a-clone_promote_0" [ style = bold] +"bundle-a-clone_demoted_0" -> "bundle-a_demoted_0" [ style = bold] +"bundle-a-clone_demoted_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a-clone_promote_0" -> "bundle-a-rsc_promote_0 bundle-a-2" [ style = bold] +"bundle-a-clone_promote_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a-clone_promoted_0" -> "bundle-a_promoted_0" [ style = bold] +"bundle-a-clone_promoted_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a-rsc_demote_0 bundle-a-1" -> "bundle-a-clone_demoted_0" [ style = bold] +"bundle-a-rsc_demote_0 bundle-a-1" -> "bundle-a-rsc_monitor_16000 bundle-a-1" [ style = bold] +"bundle-a-rsc_demote_0 bundle-a-1" [ style=bold color="green" fontcolor="black"] +"bundle-a-rsc_monitor_15000 bundle-a-2" [ style=bold color="green" fontcolor="black"] +"bundle-a-rsc_monitor_16000 bundle-a-1" [ style=bold color="green" fontcolor="black"] +"bundle-a-rsc_promote_0 bundle-a-2" -> "bundle-a-clone_promoted_0" [ style = bold] +"bundle-a-rsc_promote_0 bundle-a-2" -> "bundle-a-rsc_monitor_15000 bundle-a-2" [ style = bold] +"bundle-a-rsc_promote_0 bundle-a-2" [ style=bold color="green" fontcolor="black"] +"bundle-a_demote_0" -> "bundle-a-clone_demote_0" [ style = bold] +"bundle-a_demote_0" -> "bundle-a_demoted_0" [ style = bold] +"bundle-a_demote_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a_demoted_0" -> "bundle-a_promote_0" [ style = bold] +"bundle-a_demoted_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a_promote_0" -> "bundle-a-clone_promote_0" [ style = bold] +"bundle-a_promote_0" [ style=bold color="green" fontcolor="orange"] +"bundle-a_promoted_0" [ style=bold color="green" fontcolor="orange"] +} diff --git a/cts/scheduler/dot/bundle-promoted-location-1.dot b/cts/scheduler/dot/bundle-promoted-location-1.dot new file mode 100644 index 0000000..d8f1c9f --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-location-1.dot @@ -0,0 +1,2 @@ + digraph "g" { +} diff --git a/cts/scheduler/dot/bundle-promoted-location-2.dot b/cts/scheduler/dot/bundle-promoted-location-2.dot new file mode 100644 index 0000000..72d1487 --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-location-2.dot @@ -0,0 +1,75 @@ + digraph "g" { +"Cancel base_monitor_15000 base-bundle-0" -> "base_demote_0 base-bundle-0" [ style = bold] +"Cancel base_monitor_15000 base-bundle-0" [ style=bold color="green" fontcolor="black"] +"Cancel base_monitor_16000 base-bundle-1" -> "base_promote_0 base-bundle-1" [ style = bold] +"Cancel base_monitor_16000 base-bundle-1" [ style=bold color="green" fontcolor="black"] +"base-bundle-0_monitor_30000 node3" [ style=dashed color="red" fontcolor="black"] +"base-bundle-0_start_0 node3" -> "base-bundle-0_monitor_30000 node3" [ style = dashed] +"base-bundle-0_start_0 node3" -> "base_monitor_16000 base-bundle-0" [ style = dashed] +"base-bundle-0_start_0 node3" -> "base_start_0 base-bundle-0" [ style = dashed] +"base-bundle-0_start_0 node3" [ style=dashed color="red" fontcolor="black"] +"base-bundle-0_stop_0 node3" -> "base-bundle-0_start_0 node3" [ style = dashed] +"base-bundle-0_stop_0 node3" -> "base-bundle-podman-0_stop_0 node3" [ style = bold] +"base-bundle-0_stop_0 node3" [ style=bold color="green" fontcolor="black"] +"base-bundle-clone_demote_0" -> "base-bundle-clone_demoted_0" [ style = bold] +"base-bundle-clone_demote_0" -> "base_demote_0 base-bundle-0" [ style = bold] +"base-bundle-clone_demote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_demoted_0" -> "base-bundle-clone_promote_0" [ style = bold] +"base-bundle-clone_demoted_0" -> "base-bundle-clone_start_0" [ style = bold] +"base-bundle-clone_demoted_0" -> "base-bundle-clone_stop_0" [ style = bold] +"base-bundle-clone_demoted_0" -> "base-bundle_demoted_0" [ style = bold] +"base-bundle-clone_demoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_promote_0" -> "base_promote_0 base-bundle-1" [ style = bold] +"base-bundle-clone_promote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_promoted_0" -> "base-bundle_promoted_0" [ style = bold] +"base-bundle-clone_promoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_running_0" -> "base-bundle-clone_promote_0" [ style = bold] +"base-bundle-clone_running_0" -> "base-bundle_running_0" [ style = bold] +"base-bundle-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_start_0" -> "base-bundle-clone_running_0" [ style = bold] +"base-bundle-clone_start_0" -> "base_start_0 base-bundle-0" [ style = dashed] +"base-bundle-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_stop_0" -> "base-bundle-clone_stopped_0" [ style = bold] +"base-bundle-clone_stop_0" -> "base_stop_0 base-bundle-0" [ style = bold] +"base-bundle-clone_stop_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_stopped_0" -> "base-bundle-clone_promote_0" [ style = bold] +"base-bundle-clone_stopped_0" -> "base-bundle-clone_start_0" [ style = bold] +"base-bundle-clone_stopped_0" -> "base-bundle_stopped_0" [ style = bold] +"base-bundle-clone_stopped_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-podman-0_stop_0 node3" -> "base-bundle_stopped_0" [ style = bold] +"base-bundle-podman-0_stop_0 node3" [ style=bold color="green" fontcolor="black"] +"base-bundle_demote_0" -> "base-bundle-clone_demote_0" [ style = bold] +"base-bundle_demote_0" -> "base-bundle_demoted_0" [ style = bold] +"base-bundle_demote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_demoted_0" -> "base-bundle_promote_0" [ style = bold] +"base-bundle_demoted_0" -> "base-bundle_stop_0" [ style = bold] +"base-bundle_demoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_promote_0" -> "base-bundle-clone_promote_0" [ style = bold] +"base-bundle_promote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_promoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_running_0" -> "base-bundle_promote_0" [ style = bold] +"base-bundle_running_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_stop_0" -> "base-bundle-clone_stop_0" [ style = bold] +"base-bundle_stop_0" -> "base-bundle-podman-0_stop_0 node3" [ style = bold] +"base-bundle_stop_0" -> "base_stop_0 base-bundle-0" [ style = bold] +"base-bundle_stop_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_stopped_0" -> "base-bundle_promote_0" [ style = bold] +"base-bundle_stopped_0" [ style=bold color="green" fontcolor="orange"] +"base_demote_0 base-bundle-0" -> "base-bundle-0_stop_0 node3" [ style = bold] +"base_demote_0 base-bundle-0" -> "base-bundle-clone_demoted_0" [ style = bold] +"base_demote_0 base-bundle-0" -> "base_monitor_16000 base-bundle-0" [ style = dashed] +"base_demote_0 base-bundle-0" -> "base_stop_0 base-bundle-0" [ style = bold] +"base_demote_0 base-bundle-0" [ style=bold color="green" fontcolor="black"] +"base_monitor_15000 base-bundle-1" [ style=bold color="green" fontcolor="black"] +"base_monitor_16000 base-bundle-0" [ style=dashed color="red" fontcolor="black"] +"base_promote_0 base-bundle-1" -> "base-bundle-clone_promoted_0" [ style = bold] +"base_promote_0 base-bundle-1" -> "base_monitor_15000 base-bundle-1" [ style = bold] +"base_promote_0 base-bundle-1" [ style=bold color="green" fontcolor="black"] +"base_start_0 base-bundle-0" -> "base-bundle-clone_running_0" [ style = dashed] +"base_start_0 base-bundle-0" -> "base_monitor_16000 base-bundle-0" [ style = dashed] +"base_start_0 base-bundle-0" [ style=dashed color="red" fontcolor="black"] +"base_stop_0 base-bundle-0" -> "base-bundle-0_stop_0 node3" [ style = bold] +"base_stop_0 base-bundle-0" -> "base-bundle-clone_stopped_0" [ style = bold] +"base_stop_0 base-bundle-0" -> "base_start_0 base-bundle-0" [ style = dashed] +"base_stop_0 base-bundle-0" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/bundle-promoted-location-3.dot b/cts/scheduler/dot/bundle-promoted-location-3.dot new file mode 100644 index 0000000..d8f1c9f --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-location-3.dot @@ -0,0 +1,2 @@ + digraph "g" { +} diff --git a/cts/scheduler/dot/bundle-promoted-location-4.dot b/cts/scheduler/dot/bundle-promoted-location-4.dot new file mode 100644 index 0000000..d8f1c9f --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-location-4.dot @@ -0,0 +1,2 @@ + digraph "g" { +} diff --git a/cts/scheduler/dot/bundle-promoted-location-5.dot b/cts/scheduler/dot/bundle-promoted-location-5.dot new file mode 100644 index 0000000..d8f1c9f --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-location-5.dot @@ -0,0 +1,2 @@ + digraph "g" { +} diff --git a/cts/scheduler/dot/bundle-promoted-location-6.dot b/cts/scheduler/dot/bundle-promoted-location-6.dot new file mode 100644 index 0000000..9627375 --- /dev/null +++ b/cts/scheduler/dot/bundle-promoted-location-6.dot @@ -0,0 +1,37 @@ + digraph "g" { +"base-bundle-1_monitor_30000 node2" [ style=dashed color="red" fontcolor="black"] +"base-bundle-1_start_0 node2" -> "base-bundle-1_monitor_30000 node2" [ style = dashed] +"base-bundle-1_start_0 node2" -> "base_monitor_16000 base-bundle-1" [ style = dashed] +"base-bundle-1_start_0 node2" -> "base_start_0 base-bundle-1" [ style = dashed] +"base-bundle-1_start_0 node2" [ style=dashed color="red" fontcolor="black"] +"base-bundle-1_stop_0 node2" -> "base-bundle-1_start_0 node2" [ style = dashed] +"base-bundle-1_stop_0 node2" -> "base-bundle-podman-1_stop_0 node2" [ style = bold] +"base-bundle-1_stop_0 node2" [ style=bold color="green" fontcolor="black"] +"base-bundle-clone_running_0" -> "base-bundle_running_0" [ style = bold] +"base-bundle-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_start_0" -> "base-bundle-clone_running_0" [ style = bold] +"base-bundle-clone_start_0" -> "base_start_0 base-bundle-1" [ style = dashed] +"base-bundle-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_stop_0" -> "base-bundle-clone_stopped_0" [ style = bold] +"base-bundle-clone_stop_0" -> "base_stop_0 base-bundle-1" [ style = bold] +"base-bundle-clone_stop_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_stopped_0" -> "base-bundle-clone_start_0" [ style = bold] +"base-bundle-clone_stopped_0" -> "base-bundle_stopped_0" [ style = bold] +"base-bundle-clone_stopped_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-podman-1_stop_0 node2" -> "base-bundle_stopped_0" [ style = bold] +"base-bundle-podman-1_stop_0 node2" [ style=bold color="green" fontcolor="black"] +"base-bundle_running_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_stop_0" -> "base-bundle-clone_stop_0" [ style = bold] +"base-bundle_stop_0" -> "base-bundle-podman-1_stop_0 node2" [ style = bold] +"base-bundle_stop_0" -> "base_stop_0 base-bundle-1" [ style = bold] +"base-bundle_stop_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_stopped_0" [ style=bold color="green" fontcolor="orange"] +"base_monitor_16000 base-bundle-1" [ style=dashed color="red" fontcolor="black"] +"base_start_0 base-bundle-1" -> "base-bundle-clone_running_0" [ style = dashed] +"base_start_0 base-bundle-1" -> "base_monitor_16000 base-bundle-1" [ style = dashed] +"base_start_0 base-bundle-1" [ style=dashed color="red" fontcolor="black"] +"base_stop_0 base-bundle-1" -> "base-bundle-1_stop_0 node2" [ style = bold] +"base_stop_0 base-bundle-1" -> "base-bundle-clone_stopped_0" [ style = bold] +"base_stop_0 base-bundle-1" -> "base_start_0 base-bundle-1" [ style = dashed] +"base_stop_0 base-bundle-1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/bundle-replicas-change.dot b/cts/scheduler/dot/bundle-replicas-change.dot index 08c20b4..4d98275 100644 --- a/cts/scheduler/dot/bundle-replicas-change.dot +++ b/cts/scheduler/dot/bundle-replicas-change.dot @@ -89,6 +89,7 @@ "httpd:0_start_0 httpd-bundle-0" -> "httpd-bundle-clone_running_0" [ style = bold] "httpd:0_start_0 httpd-bundle-0" -> "httpd:0_monitor_10000 httpd-bundle-0" [ style = bold] "httpd:0_start_0 httpd-bundle-0" -> "httpd:1_start_0 httpd-bundle-1" [ style = bold] +"httpd:0_start_0 httpd-bundle-0" -> "httpd:2_start_0 httpd-bundle-2" [ style = bold] "httpd:0_start_0 httpd-bundle-0" [ style=bold color="green" fontcolor="black"] "httpd:1_monitor_10000 httpd-bundle-1" [ style=bold color="green" fontcolor="black"] "httpd:1_start_0 httpd-bundle-1" -> "httpd-bundle-clone_running_0" [ style = bold] diff --git a/cts/scheduler/dot/cancel-behind-moving-remote.dot b/cts/scheduler/dot/cancel-behind-moving-remote.dot index 1a0dfc8..0eddcce 100644 --- a/cts/scheduler/dot/cancel-behind-moving-remote.dot +++ b/cts/scheduler/dot/cancel-behind-moving-remote.dot @@ -1,50 +1,30 @@ 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"] -"ip-172.17.1.87_monitor_10000 controller-0" [ style=bold color="green" fontcolor="black"] -"ip-172.17.1.87_start_0 controller-0" -> "ip-172.17.1.87_monitor_10000 controller-0" [ style = bold] -"ip-172.17.1.87_start_0 controller-0" [ style=bold color="green" fontcolor="black"] +"Cancel ovndb_servers_monitor_30000 ovn-dbs-bundle-2" -> "ovndb_servers_promote_0 ovn-dbs-bundle-2" [ style = bold] +"Cancel ovndb_servers_monitor_30000 ovn-dbs-bundle-2" [ style=bold color="green" fontcolor="black"] +"ip-172.17.1.87_monitor_10000 controller-1" [ style=bold color="green" fontcolor="black"] +"ip-172.17.1.87_start_0 controller-1" -> "ip-172.17.1.87_monitor_10000 controller-1" [ style = bold] +"ip-172.17.1.87_start_0 controller-1" [ style=bold color="green" fontcolor="black"] "nova-evacuate_clear_failcount_0 messaging-0" [ style=bold color="green" fontcolor="black"] -"ovn-dbs-bundle-0_clear_failcount_0 controller-0" -> "ovn-dbs-bundle-0_start_0 controller-2" [ style = bold] -"ovn-dbs-bundle-0_clear_failcount_0 controller-0" [ style=bold color="green" fontcolor="black"] -"ovn-dbs-bundle-0_monitor_30000 controller-2" [ style=bold color="green" fontcolor="black"] -"ovn-dbs-bundle-0_start_0 controller-2" -> "ovn-dbs-bundle-0_monitor_30000 controller-2" [ style = bold] -"ovn-dbs-bundle-0_start_0 controller-2" -> "ovndb_servers:0_monitor_30000 ovn-dbs-bundle-0" [ style = bold] -"ovn-dbs-bundle-0_start_0 controller-2" -> "ovndb_servers:0_start_0 ovn-dbs-bundle-0" [ style = bold] -"ovn-dbs-bundle-0_start_0 controller-2" [ style=bold color="green" fontcolor="black"] -"ovn-dbs-bundle-1_clear_failcount_0 controller-2" -> "ovn-dbs-bundle-1_start_0 controller-0" [ style = bold] -"ovn-dbs-bundle-1_clear_failcount_0 controller-2" [ style=bold color="green" fontcolor="black"] -"ovn-dbs-bundle-1_monitor_30000 controller-0" [ style=bold color="green" fontcolor="black"] -"ovn-dbs-bundle-1_start_0 controller-0" -> "ovn-dbs-bundle-1_monitor_30000 controller-0" [ style = bold] -"ovn-dbs-bundle-1_start_0 controller-0" -> "ovndb_servers_monitor_10000 ovn-dbs-bundle-1" [ style = bold] -"ovn-dbs-bundle-1_start_0 controller-0" -> "ovndb_servers_promote_0 ovn-dbs-bundle-1" [ style = bold] -"ovn-dbs-bundle-1_start_0 controller-0" -> "ovndb_servers_start_0 ovn-dbs-bundle-1" [ style = bold] -"ovn-dbs-bundle-1_start_0 controller-0" [ style=bold color="green" fontcolor="black"] -"ovn-dbs-bundle-1_stop_0 controller-2" -> "ovn-dbs-bundle-1_start_0 controller-0" [ style = bold] -"ovn-dbs-bundle-1_stop_0 controller-2" -> "ovn-dbs-bundle-podman-1_stop_0 controller-2" [ style = bold] -"ovn-dbs-bundle-1_stop_0 controller-2" [ style=bold color="green" fontcolor="black"] +"ovn-dbs-bundle-0_monitor_30000 controller-0" [ style=bold color="green" fontcolor="black"] +"ovn-dbs-bundle-0_start_0 controller-0" -> "ovn-dbs-bundle-0_monitor_30000 controller-0" [ style = bold] +"ovn-dbs-bundle-0_start_0 controller-0" -> "ovndb_servers:0_monitor_30000 ovn-dbs-bundle-0" [ style = bold] +"ovn-dbs-bundle-0_start_0 controller-0" -> "ovndb_servers:0_start_0 ovn-dbs-bundle-0" [ style = bold] +"ovn-dbs-bundle-0_start_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:0_monitor_30000 ovn-dbs-bundle-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" -> "ovndb_servers_monitor_10000 ovn-dbs-bundle-2" [ 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" -> "ovndb_servers:0_monitor_30000 ovn-dbs-bundle-0" [ style = bold] -"ovn-dbs-bundle-master_confirmed-post_notify_running_0" -> "ovndb_servers_monitor_10000 ovn-dbs-bundle-1" [ style = bold] +"ovn-dbs-bundle-master_confirmed-post_notify_running_0" -> "ovndb_servers_monitor_10000 ovn-dbs-bundle-2" [ 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" [ 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:0_post_notify_promote_0 ovn-dbs-bundle-0" [ style = bold] "ovn-dbs-bundle-master_post_notify_promoted_0" -> "ovndb_servers_post_notify_promoted_0 ovn-dbs-bundle-1" [ style = bold] @@ -55,22 +35,16 @@ "ovn-dbs-bundle-master_post_notify_running_0" -> "ovndb_servers_post_notify_running_0 ovn-dbs-bundle-1" [ style = bold] "ovn-dbs-bundle-master_post_notify_running_0" -> "ovndb_servers_post_notify_running_0 ovn-dbs-bundle-2" [ 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-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:0_pre_notify_promote_0 ovn-dbs-bundle-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" -> "ovndb_servers_pre_notify_start_0 ovn-dbs-bundle-1" [ style = bold] "ovn-dbs-bundle-master_pre_notify_start_0" -> "ovndb_servers_pre_notify_start_0 ovn-dbs-bundle-2" [ 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-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" -> "ovndb_servers_promote_0 ovn-dbs-bundle-2" [ 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"] @@ -79,48 +53,22 @@ "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:0_start_0 ovn-dbs-bundle-0" [ style = bold] -"ovn-dbs-bundle-master_start_0" -> "ovndb_servers_start_0 ovn-dbs-bundle-1" [ style = bold] "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-1" [ 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_monitor_60000 controller-2" [ style=bold color="green" fontcolor="black"] -"ovn-dbs-bundle-podman-0_start_0 controller-2" -> "ovn-dbs-bundle-0_start_0 controller-2" [ style = bold] -"ovn-dbs-bundle-podman-0_start_0 controller-2" -> "ovn-dbs-bundle-podman-0_monitor_60000 controller-2" [ style = bold] -"ovn-dbs-bundle-podman-0_start_0 controller-2" -> "ovn-dbs-bundle_running_0" [ style = bold] -"ovn-dbs-bundle-podman-0_start_0 controller-2" -> "ovndb_servers:0_start_0 ovn-dbs-bundle-0" [ style = bold] -"ovn-dbs-bundle-podman-0_start_0 controller-2" [ style=bold color="green" fontcolor="black"] -"ovn-dbs-bundle-podman-1_monitor_60000 controller-0" [ style=bold color="green" fontcolor="black"] -"ovn-dbs-bundle-podman-1_start_0 controller-0" -> "ovn-dbs-bundle-1_start_0 controller-0" [ style = bold] -"ovn-dbs-bundle-podman-1_start_0 controller-0" -> "ovn-dbs-bundle-podman-1_monitor_60000 controller-0" [ style = bold] -"ovn-dbs-bundle-podman-1_start_0 controller-0" -> "ovn-dbs-bundle_running_0" [ style = bold] -"ovn-dbs-bundle-podman-1_start_0 controller-0" -> "ovndb_servers_promote_0 ovn-dbs-bundle-1" [ style = bold] -"ovn-dbs-bundle-podman-1_start_0 controller-0" -> "ovndb_servers_start_0 ovn-dbs-bundle-1" [ style = bold] -"ovn-dbs-bundle-podman-1_start_0 controller-0" [ style=bold color="green" fontcolor="black"] -"ovn-dbs-bundle-podman-1_stop_0 controller-2" -> "ovn-dbs-bundle-podman-1_start_0 controller-0" [ style = bold] -"ovn-dbs-bundle-podman-1_stop_0 controller-2" -> "ovn-dbs-bundle_stopped_0" [ style = bold] -"ovn-dbs-bundle-podman-1_stop_0 controller-2" [ style=bold color="green" fontcolor="black"] -"ovn-dbs-bundle_promote_0" -> "ip-172.17.1.87_start_0 controller-0" [ style = bold] +"ovn-dbs-bundle-podman-0_monitor_60000 controller-0" [ style=bold color="green" fontcolor="black"] +"ovn-dbs-bundle-podman-0_start_0 controller-0" -> "ovn-dbs-bundle-0_start_0 controller-0" [ style = bold] +"ovn-dbs-bundle-podman-0_start_0 controller-0" -> "ovn-dbs-bundle-podman-0_monitor_60000 controller-0" [ style = bold] +"ovn-dbs-bundle-podman-0_start_0 controller-0" -> "ovn-dbs-bundle_running_0" [ style = bold] +"ovn-dbs-bundle-podman-0_start_0 controller-0" -> "ovndb_servers:0_start_0 ovn-dbs-bundle-0" [ style = bold] +"ovn-dbs-bundle-podman-0_start_0 controller-0" [ style=bold color="green" fontcolor="black"] +"ovn-dbs-bundle_promote_0" -> "ip-172.17.1.87_start_0 controller-1" [ style = bold] "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_start_0" -> "ovn-dbs-bundle-master_start_0" [ style = bold] -"ovn-dbs-bundle_start_0" -> "ovn-dbs-bundle-podman-0_start_0 controller-2" [ style = bold] -"ovn-dbs-bundle_start_0" -> "ovn-dbs-bundle-podman-1_start_0 controller-0" [ style = bold] +"ovn-dbs-bundle_start_0" -> "ovn-dbs-bundle-podman-0_start_0 controller-0" [ style = bold] "ovn-dbs-bundle_start_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-1_stop_0 controller-2" [ style = bold] -"ovn-dbs-bundle_stop_0" -> "ovndb_servers_stop_0 ovn-dbs-bundle-1" [ 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" -> "ovn-dbs-bundle_start_0" [ style = bold] -"ovn-dbs-bundle_stopped_0" [ style=bold color="green" fontcolor="orange"] "ovndb_servers:0_monitor_30000 ovn-dbs-bundle-0" [ style=bold color="green" fontcolor="black"] "ovndb_servers:0_post_notify_promote_0 ovn-dbs-bundle-0" -> "ovn-dbs-bundle-master_confirmed-post_notify_promoted_0" [ style = bold] "ovndb_servers:0_post_notify_promote_0 ovn-dbs-bundle-0" [ style=bold color="green" fontcolor="black"] @@ -130,9 +78,8 @@ "ovndb_servers:0_pre_notify_promote_0 ovn-dbs-bundle-0" [ style=bold color="green" fontcolor="black"] "ovndb_servers:0_start_0 ovn-dbs-bundle-0" -> "ovn-dbs-bundle-master_running_0" [ style = bold] "ovndb_servers:0_start_0 ovn-dbs-bundle-0" -> "ovndb_servers:0_monitor_30000 ovn-dbs-bundle-0" [ style = bold] -"ovndb_servers:0_start_0 ovn-dbs-bundle-0" -> "ovndb_servers_start_0 ovn-dbs-bundle-1" [ style = bold] "ovndb_servers:0_start_0 ovn-dbs-bundle-0" [ style=bold color="green" fontcolor="black"] -"ovndb_servers_monitor_10000 ovn-dbs-bundle-1" [ style=bold color="green" fontcolor="black"] +"ovndb_servers_monitor_10000 ovn-dbs-bundle-2" [ style=bold color="green" 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] @@ -141,29 +88,17 @@ "ovndb_servers_post_notify_running_0 ovn-dbs-bundle-1" [ style=bold color="green" fontcolor="black"] "ovndb_servers_post_notify_running_0 ovn-dbs-bundle-2" -> "ovn-dbs-bundle-master_confirmed-post_notify_running_0" [ style = bold] "ovndb_servers_post_notify_running_0 ovn-dbs-bundle-2" [ 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_start_0 ovn-dbs-bundle-1" -> "ovn-dbs-bundle-master_confirmed-pre_notify_start_0" [ style = bold] +"ovndb_servers_pre_notify_start_0 ovn-dbs-bundle-1" [ style=bold color="green" fontcolor="black"] "ovndb_servers_pre_notify_start_0 ovn-dbs-bundle-2" -> "ovn-dbs-bundle-master_confirmed-pre_notify_start_0" [ style = bold] "ovndb_servers_pre_notify_start_0 ovn-dbs-bundle-2" [ 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-1" -> "ovn-dbs-bundle-master_running_0" [ style = bold] -"ovndb_servers_start_0 ovn-dbs-bundle-1" -> "ovndb_servers_monitor_10000 ovn-dbs-bundle-1" [ style = bold] -"ovndb_servers_start_0 ovn-dbs-bundle-1" -> "ovndb_servers_promote_0 ovn-dbs-bundle-1" [ style = bold] -"ovndb_servers_start_0 ovn-dbs-bundle-1" [ style=bold color="green" fontcolor="black"] -"ovndb_servers_stop_0 ovn-dbs-bundle-1" -> "ovn-dbs-bundle-1_stop_0 controller-2" [ style = bold] -"ovndb_servers_stop_0 ovn-dbs-bundle-1" -> "ovn-dbs-bundle-master_stopped_0" [ style = bold] -"ovndb_servers_stop_0 ovn-dbs-bundle-1" -> "ovndb_servers_start_0 ovn-dbs-bundle-1" [ style = bold] -"ovndb_servers_stop_0 ovn-dbs-bundle-1" [ style=bold color="green" fontcolor="black"] +"ovndb_servers_promote_0 ovn-dbs-bundle-2" -> "ovn-dbs-bundle-master_promoted_0" [ style = bold] +"ovndb_servers_promote_0 ovn-dbs-bundle-2" -> "ovndb_servers_monitor_10000 ovn-dbs-bundle-2" [ style = bold] +"ovndb_servers_promote_0 ovn-dbs-bundle-2" [ style=bold color="green" fontcolor="black"] "rabbitmq-bundle-1_monitor_30000 controller-0" [ style=dashed color="red" fontcolor="black"] "rabbitmq-bundle-1_start_0 controller-0" -> "rabbitmq-bundle-1_monitor_30000 controller-0" [ style = dashed] "rabbitmq-bundle-1_start_0 controller-0" -> "rabbitmq:1_monitor_10000 rabbitmq-bundle-1" [ style = dashed] diff --git a/cts/scheduler/dot/clone-order-16instances.dot b/cts/scheduler/dot/clone-order-16instances.dot index cf87468..fbbb55b 100644 --- a/cts/scheduler/dot/clone-order-16instances.dot +++ b/cts/scheduler/dot/clone-order-16instances.dot @@ -3,51 +3,36 @@ "clvmd-clone_start_0" -> "clvmd-clone_running_0" [ style = dashed] "clvmd-clone_start_0" [ style=dashed color="red" fontcolor="orange"] "clvmd:10_start_0 <none>" -> "clvmd-clone_running_0" [ style = dashed] -"clvmd:10_start_0 <none>" -> "clvmd:11_start_0 <none>" [ style = dashed] "clvmd:10_start_0 <none>" [ style=dashed color="red" fontcolor="black"] "clvmd:11_start_0 <none>" -> "clvmd-clone_running_0" [ style = dashed] -"clvmd:11_start_0 <none>" -> "clvmd:12_start_0 <none>" [ style = dashed] "clvmd:11_start_0 <none>" [ style=dashed color="red" fontcolor="black"] "clvmd:12_start_0 <none>" -> "clvmd-clone_running_0" [ style = dashed] -"clvmd:12_start_0 <none>" -> "clvmd:13_start_0 <none>" [ style = dashed] "clvmd:12_start_0 <none>" [ style=dashed color="red" fontcolor="black"] "clvmd:13_start_0 <none>" -> "clvmd-clone_running_0" [ style = dashed] -"clvmd:13_start_0 <none>" -> "clvmd:14_start_0 <none>" [ style = dashed] "clvmd:13_start_0 <none>" [ style=dashed color="red" fontcolor="black"] "clvmd:14_start_0 <none>" -> "clvmd-clone_running_0" [ style = dashed] -"clvmd:14_start_0 <none>" -> "clvmd:15_start_0 <none>" [ style = dashed] "clvmd:14_start_0 <none>" [ style=dashed color="red" fontcolor="black"] "clvmd:15_start_0 <none>" -> "clvmd-clone_running_0" [ style = dashed] "clvmd:15_start_0 <none>" [ style=dashed color="red" fontcolor="black"] "clvmd:1_start_0 <none>" -> "clvmd-clone_running_0" [ style = dashed] -"clvmd:1_start_0 <none>" -> "clvmd:2_start_0 <none>" [ style = dashed] "clvmd:1_start_0 <none>" [ style=dashed color="red" fontcolor="black"] "clvmd:2_start_0 <none>" -> "clvmd-clone_running_0" [ style = dashed] -"clvmd:2_start_0 <none>" -> "clvmd:3_start_0 <none>" [ style = dashed] "clvmd:2_start_0 <none>" [ style=dashed color="red" fontcolor="black"] "clvmd:3_start_0 <none>" -> "clvmd-clone_running_0" [ style = dashed] -"clvmd:3_start_0 <none>" -> "clvmd:4_start_0 <none>" [ style = dashed] "clvmd:3_start_0 <none>" [ style=dashed color="red" fontcolor="black"] "clvmd:4_start_0 <none>" -> "clvmd-clone_running_0" [ style = dashed] -"clvmd:4_start_0 <none>" -> "clvmd:5_start_0 <none>" [ style = dashed] "clvmd:4_start_0 <none>" [ style=dashed color="red" fontcolor="black"] "clvmd:5_start_0 <none>" -> "clvmd-clone_running_0" [ style = dashed] -"clvmd:5_start_0 <none>" -> "clvmd:6_start_0 <none>" [ style = dashed] "clvmd:5_start_0 <none>" [ style=dashed color="red" fontcolor="black"] "clvmd:6_start_0 <none>" -> "clvmd-clone_running_0" [ style = dashed] -"clvmd:6_start_0 <none>" -> "clvmd:7_start_0 <none>" [ style = dashed] "clvmd:6_start_0 <none>" [ style=dashed color="red" fontcolor="black"] "clvmd:7_start_0 <none>" -> "clvmd-clone_running_0" [ style = dashed] -"clvmd:7_start_0 <none>" -> "clvmd:8_start_0 <none>" [ style = dashed] "clvmd:7_start_0 <none>" [ style=dashed color="red" fontcolor="black"] "clvmd:8_start_0 <none>" -> "clvmd-clone_running_0" [ style = dashed] -"clvmd:8_start_0 <none>" -> "clvmd:9_start_0 <none>" [ style = dashed] "clvmd:8_start_0 <none>" [ style=dashed color="red" fontcolor="black"] "clvmd:9_start_0 <none>" -> "clvmd-clone_running_0" [ style = dashed] -"clvmd:9_start_0 <none>" -> "clvmd:10_start_0 <none>" [ style = dashed] "clvmd:9_start_0 <none>" [ style=dashed color="red" fontcolor="black"] "clvmd_start_0 <none>" -> "clvmd-clone_running_0" [ style = dashed] -"clvmd_start_0 <none>" -> "clvmd:1_start_0 <none>" [ style = dashed] "clvmd_start_0 <none>" [ style=dashed color="red" fontcolor="black"] "dlm-clone_running_0" -> "clvmd-clone_start_0" [ style = dashed] "dlm-clone_running_0" [ style=bold color="green" fontcolor="orange"] @@ -71,21 +56,31 @@ "dlm:10_start_0 virt-029.cluster-qe.lab.eng.brq.redhat.com" -> "dlm-clone_running_0" [ style = bold] "dlm:10_start_0 virt-029.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:10_monitor_30000 virt-029.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:10_start_0 virt-029.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:11_start_0 virt-030.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:10_start_0 virt-029.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:12_start_0 virt-031.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:10_start_0 virt-029.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:13_start_0 virt-032.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:10_start_0 virt-029.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:14_start_0 virt-033.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:10_start_0 virt-029.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:15_start_0 virt-034.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:10_start_0 virt-029.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:11_monitor_30000 virt-030.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:11_start_0 virt-030.cluster-qe.lab.eng.brq.redhat.com" -> "dlm-clone_running_0" [ style = bold] "dlm:11_start_0 virt-030.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:11_monitor_30000 virt-030.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:11_start_0 virt-030.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:12_start_0 virt-031.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:11_start_0 virt-030.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:13_start_0 virt-032.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:11_start_0 virt-030.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:14_start_0 virt-033.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:11_start_0 virt-030.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:15_start_0 virt-034.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:11_start_0 virt-030.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:12_monitor_30000 virt-031.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:12_start_0 virt-031.cluster-qe.lab.eng.brq.redhat.com" -> "dlm-clone_running_0" [ style = bold] "dlm:12_start_0 virt-031.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:12_monitor_30000 virt-031.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:12_start_0 virt-031.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:13_start_0 virt-032.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:12_start_0 virt-031.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:14_start_0 virt-033.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:12_start_0 virt-031.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:15_start_0 virt-034.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:12_start_0 virt-031.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:13_monitor_30000 virt-032.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:13_start_0 virt-032.cluster-qe.lab.eng.brq.redhat.com" -> "dlm-clone_running_0" [ style = bold] "dlm:13_start_0 virt-032.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:13_monitor_30000 virt-032.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:13_start_0 virt-032.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:14_start_0 virt-033.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:13_start_0 virt-032.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:15_start_0 virt-034.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:13_start_0 virt-032.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:14_monitor_30000 virt-033.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:14_start_0 virt-033.cluster-qe.lab.eng.brq.redhat.com" -> "dlm-clone_running_0" [ style = bold] @@ -98,37 +93,93 @@ "dlm:15_start_0 virt-034.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:3_monitor_30000 virt-013.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:3_start_0 virt-013.cluster-qe.lab.eng.brq.redhat.com" -> "dlm-clone_running_0" [ style = bold] +"dlm:3_start_0 virt-013.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:10_start_0 virt-029.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:3_start_0 virt-013.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:11_start_0 virt-030.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:3_start_0 virt-013.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:12_start_0 virt-031.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:3_start_0 virt-013.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:13_start_0 virt-032.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:3_start_0 virt-013.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:14_start_0 virt-033.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:3_start_0 virt-013.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:15_start_0 virt-034.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:3_start_0 virt-013.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:3_monitor_30000 virt-013.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:3_start_0 virt-013.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:4_start_0 virt-014.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:3_start_0 virt-013.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:5_start_0 virt-015.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:3_start_0 virt-013.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:6_start_0 virt-016.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:3_start_0 virt-013.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:7_start_0 virt-020.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:3_start_0 virt-013.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:8_start_0 virt-027.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:3_start_0 virt-013.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:9_start_0 virt-028.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:3_start_0 virt-013.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:4_monitor_30000 virt-014.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:4_start_0 virt-014.cluster-qe.lab.eng.brq.redhat.com" -> "dlm-clone_running_0" [ style = bold] +"dlm:4_start_0 virt-014.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:10_start_0 virt-029.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:4_start_0 virt-014.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:11_start_0 virt-030.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:4_start_0 virt-014.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:12_start_0 virt-031.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:4_start_0 virt-014.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:13_start_0 virt-032.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:4_start_0 virt-014.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:14_start_0 virt-033.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:4_start_0 virt-014.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:15_start_0 virt-034.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:4_start_0 virt-014.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:4_monitor_30000 virt-014.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:4_start_0 virt-014.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:5_start_0 virt-015.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:4_start_0 virt-014.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:6_start_0 virt-016.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:4_start_0 virt-014.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:7_start_0 virt-020.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:4_start_0 virt-014.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:8_start_0 virt-027.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:4_start_0 virt-014.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:9_start_0 virt-028.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:4_start_0 virt-014.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:5_monitor_30000 virt-015.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:5_start_0 virt-015.cluster-qe.lab.eng.brq.redhat.com" -> "dlm-clone_running_0" [ style = bold] +"dlm:5_start_0 virt-015.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:10_start_0 virt-029.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:5_start_0 virt-015.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:11_start_0 virt-030.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:5_start_0 virt-015.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:12_start_0 virt-031.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:5_start_0 virt-015.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:13_start_0 virt-032.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:5_start_0 virt-015.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:14_start_0 virt-033.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:5_start_0 virt-015.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:15_start_0 virt-034.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:5_start_0 virt-015.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:5_monitor_30000 virt-015.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:5_start_0 virt-015.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:6_start_0 virt-016.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:5_start_0 virt-015.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:7_start_0 virt-020.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:5_start_0 virt-015.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:8_start_0 virt-027.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:5_start_0 virt-015.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:9_start_0 virt-028.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:5_start_0 virt-015.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:6_monitor_30000 virt-016.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:6_start_0 virt-016.cluster-qe.lab.eng.brq.redhat.com" -> "dlm-clone_running_0" [ style = bold] +"dlm:6_start_0 virt-016.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:10_start_0 virt-029.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:6_start_0 virt-016.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:11_start_0 virt-030.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:6_start_0 virt-016.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:12_start_0 virt-031.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:6_start_0 virt-016.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:13_start_0 virt-032.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:6_start_0 virt-016.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:14_start_0 virt-033.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:6_start_0 virt-016.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:15_start_0 virt-034.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:6_start_0 virt-016.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:6_monitor_30000 virt-016.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:6_start_0 virt-016.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:7_start_0 virt-020.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:6_start_0 virt-016.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:8_start_0 virt-027.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:6_start_0 virt-016.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:9_start_0 virt-028.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:6_start_0 virt-016.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:7_monitor_30000 virt-020.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:7_start_0 virt-020.cluster-qe.lab.eng.brq.redhat.com" -> "dlm-clone_running_0" [ style = bold] +"dlm:7_start_0 virt-020.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:10_start_0 virt-029.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:7_start_0 virt-020.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:11_start_0 virt-030.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:7_start_0 virt-020.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:12_start_0 virt-031.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:7_start_0 virt-020.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:13_start_0 virt-032.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:7_start_0 virt-020.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:14_start_0 virt-033.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:7_start_0 virt-020.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:15_start_0 virt-034.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:7_start_0 virt-020.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:7_monitor_30000 virt-020.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:7_start_0 virt-020.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:8_start_0 virt-027.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:7_start_0 virt-020.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:9_start_0 virt-028.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:7_start_0 virt-020.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:8_monitor_30000 virt-027.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:8_start_0 virt-027.cluster-qe.lab.eng.brq.redhat.com" -> "dlm-clone_running_0" [ style = bold] +"dlm:8_start_0 virt-027.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:10_start_0 virt-029.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:8_start_0 virt-027.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:11_start_0 virt-030.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:8_start_0 virt-027.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:12_start_0 virt-031.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:8_start_0 virt-027.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:13_start_0 virt-032.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:8_start_0 virt-027.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:14_start_0 virt-033.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:8_start_0 virt-027.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:15_start_0 virt-034.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:8_start_0 virt-027.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:8_monitor_30000 virt-027.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:8_start_0 virt-027.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:9_start_0 virt-028.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:8_start_0 virt-027.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:9_monitor_30000 virt-028.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm:9_start_0 virt-028.cluster-qe.lab.eng.brq.redhat.com" -> "dlm-clone_running_0" [ style = bold] "dlm:9_start_0 virt-028.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:10_start_0 virt-029.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:9_start_0 virt-028.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:11_start_0 virt-030.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:9_start_0 virt-028.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:12_start_0 virt-031.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:9_start_0 virt-028.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:13_start_0 virt-032.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:9_start_0 virt-028.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:14_start_0 virt-033.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm:9_start_0 virt-028.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:15_start_0 virt-034.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:9_start_0 virt-028.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:9_monitor_30000 virt-028.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm:9_start_0 virt-028.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] "dlm_monitor_30000 virt-009.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] @@ -149,7 +200,19 @@ "dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "clvmd:9_start_0 <none>" [ style = dashed] "dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "clvmd_start_0 <none>" [ style = dashed] "dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "dlm-clone_running_0" [ style = bold] +"dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:10_start_0 virt-029.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:11_start_0 virt-030.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:12_start_0 virt-031.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:13_start_0 virt-032.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:14_start_0 virt-033.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:15_start_0 virt-034.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:3_start_0 virt-013.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:4_start_0 virt-014.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:5_start_0 virt-015.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:6_start_0 virt-016.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:7_start_0 virt-020.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:8_start_0 virt-027.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] +"dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "dlm:9_start_0 virt-028.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" -> "dlm_monitor_30000 virt-009.cluster-qe.lab.eng.brq.redhat.com" [ style = bold] "dlm_start_0 virt-009.cluster-qe.lab.eng.brq.redhat.com" [ style=bold color="green" fontcolor="black"] } diff --git a/cts/scheduler/dot/clone-recover-no-shuffle-1.dot b/cts/scheduler/dot/clone-recover-no-shuffle-1.dot new file mode 100644 index 0000000..287d82d --- /dev/null +++ b/cts/scheduler/dot/clone-recover-no-shuffle-1.dot @@ -0,0 +1,10 @@ + digraph "g" { +"dummy-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"dummy-clone_start_0" -> "dummy-clone_running_0" [ style = bold] +"dummy-clone_start_0" -> "dummy:2_start_0 node1" [ style = bold] +"dummy-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"dummy:2_monitor_10000 node1" [ style=bold color="green" fontcolor="black"] +"dummy:2_start_0 node1" -> "dummy-clone_running_0" [ style = bold] +"dummy:2_start_0 node1" -> "dummy:2_monitor_10000 node1" [ style = bold] +"dummy:2_start_0 node1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/clone-recover-no-shuffle-10.dot b/cts/scheduler/dot/clone-recover-no-shuffle-10.dot new file mode 100644 index 0000000..1e18409 --- /dev/null +++ b/cts/scheduler/dot/clone-recover-no-shuffle-10.dot @@ -0,0 +1,10 @@ + digraph "g" { +"dummy-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"dummy-clone_start_0" -> "dummy-clone_running_0" [ style = bold] +"dummy-clone_start_0" -> "dummy:2_start_0 node1" [ style = bold] +"dummy-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"dummy:2_monitor_11000 node1" [ style=bold color="green" fontcolor="black"] +"dummy:2_start_0 node1" -> "dummy-clone_running_0" [ style = bold] +"dummy:2_start_0 node1" -> "dummy:2_monitor_11000 node1" [ style = bold] +"dummy:2_start_0 node1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/clone-recover-no-shuffle-11.dot b/cts/scheduler/dot/clone-recover-no-shuffle-11.dot new file mode 100644 index 0000000..2b08a59 --- /dev/null +++ b/cts/scheduler/dot/clone-recover-no-shuffle-11.dot @@ -0,0 +1,21 @@ + digraph "g" { +"grp-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"grp-clone_start_0" -> "grp-clone_running_0" [ style = bold] +"grp-clone_start_0" -> "grp:2_start_0" [ style = bold] +"grp-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"grp:2_running_0" -> "grp-clone_running_0" [ style = bold] +"grp:2_running_0" [ style=bold color="green" fontcolor="orange"] +"grp:2_start_0" -> "grp:2_running_0" [ style = bold] +"grp:2_start_0" -> "rsc1:2_start_0 node1" [ style = bold] +"grp:2_start_0" -> "rsc2:2_start_0 node1" [ style = bold] +"grp:2_start_0" [ style=bold color="green" fontcolor="orange"] +"rsc1:2_monitor_11000 node1" [ style=bold color="green" fontcolor="black"] +"rsc1:2_start_0 node1" -> "grp:2_running_0" [ style = bold] +"rsc1:2_start_0 node1" -> "rsc1:2_monitor_11000 node1" [ style = bold] +"rsc1:2_start_0 node1" -> "rsc2:2_start_0 node1" [ style = bold] +"rsc1:2_start_0 node1" [ style=bold color="green" fontcolor="black"] +"rsc2:2_monitor_11000 node1" [ style=bold color="green" fontcolor="black"] +"rsc2:2_start_0 node1" -> "grp:2_running_0" [ style = bold] +"rsc2:2_start_0 node1" -> "rsc2:2_monitor_11000 node1" [ style = bold] +"rsc2:2_start_0 node1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/clone-recover-no-shuffle-12.dot b/cts/scheduler/dot/clone-recover-no-shuffle-12.dot new file mode 100644 index 0000000..ebc1dc6 --- /dev/null +++ b/cts/scheduler/dot/clone-recover-no-shuffle-12.dot @@ -0,0 +1,35 @@ + digraph "g" { +"base-bundle-2_monitor_0 node1" -> "base-bundle-2_start_0 node1" [ style = bold] +"base-bundle-2_monitor_0 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_monitor_0 node2" -> "base-bundle-2_start_0 node1" [ style = bold] +"base-bundle-2_monitor_0 node2" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_monitor_0 node3" -> "base-bundle-2_start_0 node1" [ style = bold] +"base-bundle-2_monitor_0 node3" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_monitor_30000 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_start_0 node1" -> "base-bundle-2_monitor_30000 node1" [ style = bold] +"base-bundle-2_start_0 node1" -> "base:2_monitor_16000 base-bundle-2" [ style = bold] +"base-bundle-2_start_0 node1" -> "base:2_start_0 base-bundle-2" [ style = bold] +"base-bundle-2_start_0 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle-clone_running_0" -> "base-bundle_running_0" [ style = bold] +"base-bundle-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_start_0" -> "base-bundle-clone_running_0" [ style = bold] +"base-bundle-clone_start_0" -> "base:2_start_0 base-bundle-2" [ style = bold] +"base-bundle-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-podman-2_monitor_60000 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-2_monitor_0 node1" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-2_monitor_0 node2" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-2_monitor_0 node3" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-2_start_0 node1" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-podman-2_monitor_60000 node1" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle_running_0" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base:2_start_0 base-bundle-2" [ style = bold] +"base-bundle-podman-2_start_0 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle_running_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_start_0" -> "base-bundle-clone_start_0" [ style = bold] +"base-bundle_start_0" -> "base-bundle-podman-2_start_0 node1" [ style = bold] +"base-bundle_start_0" [ style=bold color="green" fontcolor="orange"] +"base:2_monitor_16000 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"base:2_start_0 base-bundle-2" -> "base-bundle-clone_running_0" [ style = bold] +"base:2_start_0 base-bundle-2" -> "base:2_monitor_16000 base-bundle-2" [ style = bold] +"base:2_start_0 base-bundle-2" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/clone-recover-no-shuffle-2.dot b/cts/scheduler/dot/clone-recover-no-shuffle-2.dot new file mode 100644 index 0000000..d3bdf04 --- /dev/null +++ b/cts/scheduler/dot/clone-recover-no-shuffle-2.dot @@ -0,0 +1,21 @@ + digraph "g" { +"grp-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"grp-clone_start_0" -> "grp-clone_running_0" [ style = bold] +"grp-clone_start_0" -> "grp:2_start_0" [ style = bold] +"grp-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"grp:2_running_0" -> "grp-clone_running_0" [ style = bold] +"grp:2_running_0" [ style=bold color="green" fontcolor="orange"] +"grp:2_start_0" -> "grp:2_running_0" [ style = bold] +"grp:2_start_0" -> "rsc1:2_start_0 node1" [ style = bold] +"grp:2_start_0" -> "rsc2:2_start_0 node1" [ style = bold] +"grp:2_start_0" [ style=bold color="green" fontcolor="orange"] +"rsc1:2_monitor_10000 node1" [ style=bold color="green" fontcolor="black"] +"rsc1:2_start_0 node1" -> "grp:2_running_0" [ style = bold] +"rsc1:2_start_0 node1" -> "rsc1:2_monitor_10000 node1" [ style = bold] +"rsc1:2_start_0 node1" -> "rsc2:2_start_0 node1" [ style = bold] +"rsc1:2_start_0 node1" [ style=bold color="green" fontcolor="black"] +"rsc2:2_monitor_10000 node1" [ style=bold color="green" fontcolor="black"] +"rsc2:2_start_0 node1" -> "grp:2_running_0" [ style = bold] +"rsc2:2_start_0 node1" -> "rsc2:2_monitor_10000 node1" [ style = bold] +"rsc2:2_start_0 node1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/clone-recover-no-shuffle-3.dot b/cts/scheduler/dot/clone-recover-no-shuffle-3.dot new file mode 100644 index 0000000..f60fd2c --- /dev/null +++ b/cts/scheduler/dot/clone-recover-no-shuffle-3.dot @@ -0,0 +1,32 @@ + digraph "g" { +"base-bundle-2_monitor_0 node1" -> "base-bundle-2_start_0 node1" [ style = bold] +"base-bundle-2_monitor_0 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_monitor_0 node2" -> "base-bundle-2_start_0 node1" [ style = bold] +"base-bundle-2_monitor_0 node2" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_monitor_0 node3" -> "base-bundle-2_start_0 node1" [ style = bold] +"base-bundle-2_monitor_0 node3" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_monitor_30000 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_start_0 node1" -> "base-bundle-2_monitor_30000 node1" [ style = bold] +"base-bundle-2_start_0 node1" -> "base:2_start_0 base-bundle-2" [ style = bold] +"base-bundle-2_start_0 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle-clone_running_0" -> "base-bundle_running_0" [ style = bold] +"base-bundle-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_start_0" -> "base-bundle-clone_running_0" [ style = bold] +"base-bundle-clone_start_0" -> "base:2_start_0 base-bundle-2" [ style = bold] +"base-bundle-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-podman-2_monitor_60000 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-2_monitor_0 node1" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-2_monitor_0 node2" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-2_monitor_0 node3" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-2_start_0 node1" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-podman-2_monitor_60000 node1" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle_running_0" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base:2_start_0 base-bundle-2" [ style = bold] +"base-bundle-podman-2_start_0 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle_running_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_start_0" -> "base-bundle-clone_start_0" [ style = bold] +"base-bundle_start_0" -> "base-bundle-podman-2_start_0 node1" [ style = bold] +"base-bundle_start_0" [ style=bold color="green" fontcolor="orange"] +"base:2_start_0 base-bundle-2" -> "base-bundle-clone_running_0" [ style = bold] +"base:2_start_0 base-bundle-2" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/clone-recover-no-shuffle-4.dot b/cts/scheduler/dot/clone-recover-no-shuffle-4.dot new file mode 100644 index 0000000..287d82d --- /dev/null +++ b/cts/scheduler/dot/clone-recover-no-shuffle-4.dot @@ -0,0 +1,10 @@ + digraph "g" { +"dummy-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"dummy-clone_start_0" -> "dummy-clone_running_0" [ style = bold] +"dummy-clone_start_0" -> "dummy:2_start_0 node1" [ style = bold] +"dummy-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"dummy:2_monitor_10000 node1" [ style=bold color="green" fontcolor="black"] +"dummy:2_start_0 node1" -> "dummy-clone_running_0" [ style = bold] +"dummy:2_start_0 node1" -> "dummy:2_monitor_10000 node1" [ style = bold] +"dummy:2_start_0 node1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/clone-recover-no-shuffle-5.dot b/cts/scheduler/dot/clone-recover-no-shuffle-5.dot new file mode 100644 index 0000000..d3bdf04 --- /dev/null +++ b/cts/scheduler/dot/clone-recover-no-shuffle-5.dot @@ -0,0 +1,21 @@ + digraph "g" { +"grp-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"grp-clone_start_0" -> "grp-clone_running_0" [ style = bold] +"grp-clone_start_0" -> "grp:2_start_0" [ style = bold] +"grp-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"grp:2_running_0" -> "grp-clone_running_0" [ style = bold] +"grp:2_running_0" [ style=bold color="green" fontcolor="orange"] +"grp:2_start_0" -> "grp:2_running_0" [ style = bold] +"grp:2_start_0" -> "rsc1:2_start_0 node1" [ style = bold] +"grp:2_start_0" -> "rsc2:2_start_0 node1" [ style = bold] +"grp:2_start_0" [ style=bold color="green" fontcolor="orange"] +"rsc1:2_monitor_10000 node1" [ style=bold color="green" fontcolor="black"] +"rsc1:2_start_0 node1" -> "grp:2_running_0" [ style = bold] +"rsc1:2_start_0 node1" -> "rsc1:2_monitor_10000 node1" [ style = bold] +"rsc1:2_start_0 node1" -> "rsc2:2_start_0 node1" [ style = bold] +"rsc1:2_start_0 node1" [ style=bold color="green" fontcolor="black"] +"rsc2:2_monitor_10000 node1" [ style=bold color="green" fontcolor="black"] +"rsc2:2_start_0 node1" -> "grp:2_running_0" [ style = bold] +"rsc2:2_start_0 node1" -> "rsc2:2_monitor_10000 node1" [ style = bold] +"rsc2:2_start_0 node1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/clone-recover-no-shuffle-6.dot b/cts/scheduler/dot/clone-recover-no-shuffle-6.dot new file mode 100644 index 0000000..f60fd2c --- /dev/null +++ b/cts/scheduler/dot/clone-recover-no-shuffle-6.dot @@ -0,0 +1,32 @@ + digraph "g" { +"base-bundle-2_monitor_0 node1" -> "base-bundle-2_start_0 node1" [ style = bold] +"base-bundle-2_monitor_0 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_monitor_0 node2" -> "base-bundle-2_start_0 node1" [ style = bold] +"base-bundle-2_monitor_0 node2" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_monitor_0 node3" -> "base-bundle-2_start_0 node1" [ style = bold] +"base-bundle-2_monitor_0 node3" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_monitor_30000 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_start_0 node1" -> "base-bundle-2_monitor_30000 node1" [ style = bold] +"base-bundle-2_start_0 node1" -> "base:2_start_0 base-bundle-2" [ style = bold] +"base-bundle-2_start_0 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle-clone_running_0" -> "base-bundle_running_0" [ style = bold] +"base-bundle-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_start_0" -> "base-bundle-clone_running_0" [ style = bold] +"base-bundle-clone_start_0" -> "base:2_start_0 base-bundle-2" [ style = bold] +"base-bundle-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-podman-2_monitor_60000 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-2_monitor_0 node1" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-2_monitor_0 node2" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-2_monitor_0 node3" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-2_start_0 node1" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-podman-2_monitor_60000 node1" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle_running_0" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base:2_start_0 base-bundle-2" [ style = bold] +"base-bundle-podman-2_start_0 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle_running_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_start_0" -> "base-bundle-clone_start_0" [ style = bold] +"base-bundle_start_0" -> "base-bundle-podman-2_start_0 node1" [ style = bold] +"base-bundle_start_0" [ style=bold color="green" fontcolor="orange"] +"base:2_start_0 base-bundle-2" -> "base-bundle-clone_running_0" [ style = bold] +"base:2_start_0 base-bundle-2" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/clone-recover-no-shuffle-7.dot b/cts/scheduler/dot/clone-recover-no-shuffle-7.dot new file mode 100644 index 0000000..f61bf0d --- /dev/null +++ b/cts/scheduler/dot/clone-recover-no-shuffle-7.dot @@ -0,0 +1,30 @@ + digraph "g" { +"Cancel dummy_monitor_10000 node2" -> "dummy_demote_0 node2" [ style = bold] +"Cancel dummy_monitor_10000 node2" [ style=bold color="green" fontcolor="black"] +"dummy-clone_demote_0" -> "dummy-clone_demoted_0" [ style = bold] +"dummy-clone_demote_0" -> "dummy_demote_0 node2" [ style = bold] +"dummy-clone_demote_0" [ style=bold color="green" fontcolor="orange"] +"dummy-clone_demoted_0" -> "dummy-clone_promote_0" [ style = bold] +"dummy-clone_demoted_0" -> "dummy-clone_start_0" [ style = bold] +"dummy-clone_demoted_0" [ style=bold color="green" fontcolor="orange"] +"dummy-clone_promote_0" -> "dummy:2_promote_0 node1" [ style = bold] +"dummy-clone_promote_0" [ style=bold color="green" fontcolor="orange"] +"dummy-clone_promoted_0" [ style=bold color="green" fontcolor="orange"] +"dummy-clone_running_0" -> "dummy-clone_promote_0" [ style = bold] +"dummy-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"dummy-clone_start_0" -> "dummy-clone_running_0" [ style = bold] +"dummy-clone_start_0" -> "dummy:2_start_0 node1" [ style = bold] +"dummy-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"dummy:2_monitor_10000 node1" [ style=bold color="green" fontcolor="black"] +"dummy:2_promote_0 node1" -> "dummy-clone_promoted_0" [ style = bold] +"dummy:2_promote_0 node1" -> "dummy:2_monitor_10000 node1" [ style = bold] +"dummy:2_promote_0 node1" [ style=bold color="green" fontcolor="black"] +"dummy:2_start_0 node1" -> "dummy-clone_running_0" [ style = bold] +"dummy:2_start_0 node1" -> "dummy:2_monitor_10000 node1" [ style = bold] +"dummy:2_start_0 node1" -> "dummy:2_promote_0 node1" [ style = bold] +"dummy:2_start_0 node1" [ style=bold color="green" fontcolor="black"] +"dummy_demote_0 node2" -> "dummy-clone_demoted_0" [ style = bold] +"dummy_demote_0 node2" -> "dummy_monitor_11000 node2" [ style = bold] +"dummy_demote_0 node2" [ style=bold color="green" fontcolor="black"] +"dummy_monitor_11000 node2" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/clone-recover-no-shuffle-8.dot b/cts/scheduler/dot/clone-recover-no-shuffle-8.dot new file mode 100644 index 0000000..d9c311a --- /dev/null +++ b/cts/scheduler/dot/clone-recover-no-shuffle-8.dot @@ -0,0 +1,63 @@ + digraph "g" { +"Cancel rsc1_monitor_10000 node2" -> "rsc1_demote_0 node2" [ style = bold] +"Cancel rsc1_monitor_10000 node2" [ style=bold color="green" fontcolor="black"] +"Cancel rsc2_monitor_10000 node2" -> "rsc2_demote_0 node2" [ style = bold] +"Cancel rsc2_monitor_10000 node2" [ style=bold color="green" fontcolor="black"] +"grp-clone_demote_0" -> "grp-clone_demoted_0" [ style = bold] +"grp-clone_demote_0" -> "grp:1_demote_0" [ style = bold] +"grp-clone_demote_0" [ style=bold color="green" fontcolor="orange"] +"grp-clone_demoted_0" -> "grp-clone_promote_0" [ style = bold] +"grp-clone_demoted_0" -> "grp-clone_start_0" [ style = bold] +"grp-clone_demoted_0" [ style=bold color="green" fontcolor="orange"] +"grp-clone_promote_0" -> "grp:2_promote_0" [ style = bold] +"grp-clone_promote_0" [ style=bold color="green" fontcolor="orange"] +"grp-clone_promoted_0" [ style=bold color="green" fontcolor="orange"] +"grp-clone_running_0" -> "grp-clone_promote_0" [ style = bold] +"grp-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"grp-clone_start_0" -> "grp-clone_running_0" [ style = bold] +"grp-clone_start_0" -> "grp:2_start_0" [ style = bold] +"grp-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"grp:1_demote_0" -> "rsc1_demote_0 node2" [ style = bold] +"grp:1_demote_0" -> "rsc2_demote_0 node2" [ style = bold] +"grp:1_demote_0" [ style=bold color="green" fontcolor="orange"] +"grp:1_demoted_0" -> "grp-clone_demoted_0" [ style = bold] +"grp:1_demoted_0" [ style=bold color="green" fontcolor="orange"] +"grp:2_promote_0" -> "rsc1:2_promote_0 node1" [ style = bold] +"grp:2_promote_0" -> "rsc2:2_promote_0 node1" [ style = bold] +"grp:2_promote_0" [ style=bold color="green" fontcolor="orange"] +"grp:2_promoted_0" -> "grp-clone_promoted_0" [ style = bold] +"grp:2_promoted_0" [ style=bold color="green" fontcolor="orange"] +"grp:2_running_0" -> "grp-clone_running_0" [ style = bold] +"grp:2_running_0" [ style=bold color="green" fontcolor="orange"] +"grp:2_start_0" -> "grp:2_running_0" [ style = bold] +"grp:2_start_0" -> "rsc1:2_start_0 node1" [ style = bold] +"grp:2_start_0" -> "rsc2:2_start_0 node1" [ style = bold] +"grp:2_start_0" [ style=bold color="green" fontcolor="orange"] +"rsc1:2_monitor_10000 node1" [ style=bold color="green" fontcolor="black"] +"rsc1:2_promote_0 node1" -> "grp:2_promoted_0" [ style = bold] +"rsc1:2_promote_0 node1" -> "rsc1:2_monitor_10000 node1" [ style = bold] +"rsc1:2_promote_0 node1" -> "rsc2:2_promote_0 node1" [ style = bold] +"rsc1:2_promote_0 node1" [ style=bold color="green" fontcolor="black"] +"rsc1:2_start_0 node1" -> "grp:2_running_0" [ style = bold] +"rsc1:2_start_0 node1" -> "rsc1:2_monitor_10000 node1" [ style = bold] +"rsc1:2_start_0 node1" -> "rsc1:2_promote_0 node1" [ style = bold] +"rsc1:2_start_0 node1" -> "rsc2:2_start_0 node1" [ style = bold] +"rsc1:2_start_0 node1" [ style=bold color="green" fontcolor="black"] +"rsc1_demote_0 node2" -> "grp:1_demoted_0" [ style = bold] +"rsc1_demote_0 node2" -> "rsc1_monitor_11000 node2" [ style = bold] +"rsc1_demote_0 node2" [ style=bold color="green" fontcolor="black"] +"rsc1_monitor_11000 node2" [ style=bold color="green" fontcolor="black"] +"rsc2:2_monitor_10000 node1" [ style=bold color="green" fontcolor="black"] +"rsc2:2_promote_0 node1" -> "grp:2_promoted_0" [ style = bold] +"rsc2:2_promote_0 node1" -> "rsc2:2_monitor_10000 node1" [ style = bold] +"rsc2:2_promote_0 node1" [ style=bold color="green" fontcolor="black"] +"rsc2:2_start_0 node1" -> "grp:2_running_0" [ style = bold] +"rsc2:2_start_0 node1" -> "rsc2:2_monitor_10000 node1" [ style = bold] +"rsc2:2_start_0 node1" -> "rsc2:2_promote_0 node1" [ style = bold] +"rsc2:2_start_0 node1" [ style=bold color="green" fontcolor="black"] +"rsc2_demote_0 node2" -> "grp:1_demoted_0" [ style = bold] +"rsc2_demote_0 node2" -> "rsc1_demote_0 node2" [ style = bold] +"rsc2_demote_0 node2" -> "rsc2_monitor_11000 node2" [ style = bold] +"rsc2_demote_0 node2" [ style=bold color="green" fontcolor="black"] +"rsc2_monitor_11000 node2" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/clone-recover-no-shuffle-9.dot b/cts/scheduler/dot/clone-recover-no-shuffle-9.dot new file mode 100644 index 0000000..45dbac4 --- /dev/null +++ b/cts/scheduler/dot/clone-recover-no-shuffle-9.dot @@ -0,0 +1,69 @@ + digraph "g" { +"Cancel base_monitor_15000 base-bundle-1" -> "base_demote_0 base-bundle-1" [ style = bold] +"Cancel base_monitor_15000 base-bundle-1" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_monitor_0 node1" -> "base-bundle-2_start_0 node1" [ style = bold] +"base-bundle-2_monitor_0 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_monitor_0 node2" -> "base-bundle-2_start_0 node1" [ style = bold] +"base-bundle-2_monitor_0 node2" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_monitor_0 node3" -> "base-bundle-2_start_0 node1" [ style = bold] +"base-bundle-2_monitor_0 node3" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_monitor_30000 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle-2_start_0 node1" -> "base-bundle-2_monitor_30000 node1" [ style = bold] +"base-bundle-2_start_0 node1" -> "base:2_monitor_15000 base-bundle-2" [ style = bold] +"base-bundle-2_start_0 node1" -> "base:2_promote_0 base-bundle-2" [ style = bold] +"base-bundle-2_start_0 node1" -> "base:2_start_0 base-bundle-2" [ style = bold] +"base-bundle-2_start_0 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle-clone_demote_0" -> "base-bundle-clone_demoted_0" [ style = bold] +"base-bundle-clone_demote_0" -> "base_demote_0 base-bundle-1" [ style = bold] +"base-bundle-clone_demote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_demoted_0" -> "base-bundle-clone_promote_0" [ style = bold] +"base-bundle-clone_demoted_0" -> "base-bundle-clone_start_0" [ style = bold] +"base-bundle-clone_demoted_0" -> "base-bundle_demoted_0" [ style = bold] +"base-bundle-clone_demoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_promote_0" -> "base:2_promote_0 base-bundle-2" [ style = bold] +"base-bundle-clone_promote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_promoted_0" -> "base-bundle_promoted_0" [ style = bold] +"base-bundle-clone_promoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_running_0" -> "base-bundle-clone_promote_0" [ style = bold] +"base-bundle-clone_running_0" -> "base-bundle_running_0" [ style = bold] +"base-bundle-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-clone_start_0" -> "base-bundle-clone_running_0" [ style = bold] +"base-bundle-clone_start_0" -> "base:2_start_0 base-bundle-2" [ style = bold] +"base-bundle-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle-podman-2_monitor_60000 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-2_monitor_0 node1" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-2_monitor_0 node2" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-2_monitor_0 node3" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-2_start_0 node1" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle-podman-2_monitor_60000 node1" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base-bundle_running_0" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base:2_promote_0 base-bundle-2" [ style = bold] +"base-bundle-podman-2_start_0 node1" -> "base:2_start_0 base-bundle-2" [ style = bold] +"base-bundle-podman-2_start_0 node1" [ style=bold color="green" fontcolor="black"] +"base-bundle_demote_0" -> "base-bundle-clone_demote_0" [ style = bold] +"base-bundle_demote_0" -> "base-bundle_demoted_0" [ style = bold] +"base-bundle_demote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_demoted_0" -> "base-bundle_promote_0" [ style = bold] +"base-bundle_demoted_0" -> "base-bundle_start_0" [ style = bold] +"base-bundle_demoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_promote_0" -> "base-bundle-clone_promote_0" [ style = bold] +"base-bundle_promote_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_promoted_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_running_0" -> "base-bundle_promote_0" [ style = bold] +"base-bundle_running_0" [ style=bold color="green" fontcolor="orange"] +"base-bundle_start_0" -> "base-bundle-clone_start_0" [ style = bold] +"base-bundle_start_0" -> "base-bundle-podman-2_start_0 node1" [ style = bold] +"base-bundle_start_0" [ style=bold color="green" fontcolor="orange"] +"base:2_monitor_15000 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"base:2_promote_0 base-bundle-2" -> "base-bundle-clone_promoted_0" [ style = bold] +"base:2_promote_0 base-bundle-2" -> "base:2_monitor_15000 base-bundle-2" [ style = bold] +"base:2_promote_0 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"base:2_start_0 base-bundle-2" -> "base-bundle-clone_running_0" [ style = bold] +"base:2_start_0 base-bundle-2" -> "base:2_monitor_15000 base-bundle-2" [ style = bold] +"base:2_start_0 base-bundle-2" -> "base:2_promote_0 base-bundle-2" [ style = bold] +"base:2_start_0 base-bundle-2" [ style=bold color="green" fontcolor="black"] +"base_demote_0 base-bundle-1" -> "base-bundle-clone_demoted_0" [ style = bold] +"base_demote_0 base-bundle-1" -> "base_monitor_16000 base-bundle-1" [ style = bold] +"base_demote_0 base-bundle-1" [ style=bold color="green" fontcolor="black"] +"base_monitor_16000 base-bundle-1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/coloc-with-inner-group-member.dot b/cts/scheduler/dot/coloc-with-inner-group-member.dot new file mode 100644 index 0000000..a3bad7a --- /dev/null +++ b/cts/scheduler/dot/coloc-with-inner-group-member.dot @@ -0,0 +1,40 @@ + digraph "g" { +"bar_monitor_10000 rhel8-3" [ style=bold color="green" fontcolor="black"] +"bar_start_0 rhel8-3" -> "bar_monitor_10000 rhel8-3" [ style = bold] +"bar_start_0 rhel8-3" -> "grp_running_0" [ style = bold] +"bar_start_0 rhel8-3" -> "vip_start_0 rhel8-3" [ style = bold] +"bar_start_0 rhel8-3" [ style=bold color="green" fontcolor="black"] +"bar_stop_0 rhel8-4" -> "bar_start_0 rhel8-3" [ style = bold] +"bar_stop_0 rhel8-4" -> "foo_stop_0 rhel8-4" [ style = bold] +"bar_stop_0 rhel8-4" -> "grp_stopped_0" [ style = bold] +"bar_stop_0 rhel8-4" [ style=bold color="green" fontcolor="black"] +"foo_monitor_10000 rhel8-3" [ style=bold color="green" fontcolor="black"] +"foo_start_0 rhel8-3" -> "bar_start_0 rhel8-3" [ style = bold] +"foo_start_0 rhel8-3" -> "foo_monitor_10000 rhel8-3" [ style = bold] +"foo_start_0 rhel8-3" -> "grp_running_0" [ style = bold] +"foo_start_0 rhel8-3" [ style=bold color="green" fontcolor="black"] +"foo_stop_0 rhel8-4" -> "foo_start_0 rhel8-3" [ style = bold] +"foo_stop_0 rhel8-4" -> "grp_stopped_0" [ style = bold] +"foo_stop_0 rhel8-4" [ style=bold color="green" fontcolor="black"] +"grp_running_0" [ style=bold color="green" fontcolor="orange"] +"grp_start_0" -> "bar_start_0 rhel8-3" [ style = bold] +"grp_start_0" -> "foo_start_0 rhel8-3" [ style = bold] +"grp_start_0" -> "grp_running_0" [ style = bold] +"grp_start_0" -> "vip_start_0 rhel8-3" [ style = bold] +"grp_start_0" [ style=bold color="green" fontcolor="orange"] +"grp_stop_0" -> "bar_stop_0 rhel8-4" [ style = bold] +"grp_stop_0" -> "foo_stop_0 rhel8-4" [ style = bold] +"grp_stop_0" -> "grp_stopped_0" [ style = bold] +"grp_stop_0" -> "vip_stop_0 rhel8-3" [ style = bold] +"grp_stop_0" [ style=bold color="green" fontcolor="orange"] +"grp_stopped_0" -> "grp_start_0" [ style = bold] +"grp_stopped_0" [ style=bold color="green" fontcolor="orange"] +"vip_monitor_10000 rhel8-3" [ style=bold color="green" fontcolor="black"] +"vip_start_0 rhel8-3" -> "grp_running_0" [ style = bold] +"vip_start_0 rhel8-3" -> "vip_monitor_10000 rhel8-3" [ style = bold] +"vip_start_0 rhel8-3" [ style=bold color="green" fontcolor="black"] +"vip_stop_0 rhel8-3" -> "bar_stop_0 rhel8-4" [ style = bold] +"vip_stop_0 rhel8-3" -> "grp_stopped_0" [ style = bold] +"vip_stop_0 rhel8-3" -> "vip_start_0 rhel8-3" [ style = bold] +"vip_stop_0 rhel8-3" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/group-anticolocation-2.dot b/cts/scheduler/dot/group-anticolocation-2.dot new file mode 100644 index 0000000..def3b8b --- /dev/null +++ b/cts/scheduler/dot/group-anticolocation-2.dot @@ -0,0 +1,29 @@ + digraph "g" { +"group2_running_0" [ style=bold color="green" fontcolor="orange"] +"group2_start_0" -> "group2_running_0" [ style = bold] +"group2_start_0" -> "member2a_start_0 node2" [ style = bold] +"group2_start_0" -> "member2b_start_0 node2" [ style = bold] +"group2_start_0" [ style=bold color="green" fontcolor="orange"] +"group2_stop_0" -> "group2_stopped_0" [ style = bold] +"group2_stop_0" -> "member2a_stop_0 node1" [ style = bold] +"group2_stop_0" -> "member2b_stop_0 node1" [ style = bold] +"group2_stop_0" [ style=bold color="green" fontcolor="orange"] +"group2_stopped_0" -> "group2_start_0" [ style = bold] +"group2_stopped_0" [ style=bold color="green" fontcolor="orange"] +"member2a_monitor_10000 node2" [ style=bold color="green" fontcolor="black"] +"member2a_start_0 node2" -> "group2_running_0" [ style = bold] +"member2a_start_0 node2" -> "member2a_monitor_10000 node2" [ style = bold] +"member2a_start_0 node2" -> "member2b_start_0 node2" [ style = bold] +"member2a_start_0 node2" [ style=bold color="green" fontcolor="black"] +"member2a_stop_0 node1" -> "group2_stopped_0" [ style = bold] +"member2a_stop_0 node1" -> "member2a_start_0 node2" [ style = bold] +"member2a_stop_0 node1" [ style=bold color="green" fontcolor="black"] +"member2b_monitor_10000 node2" [ style=bold color="green" fontcolor="black"] +"member2b_start_0 node2" -> "group2_running_0" [ style = bold] +"member2b_start_0 node2" -> "member2b_monitor_10000 node2" [ style = bold] +"member2b_start_0 node2" [ style=bold color="green" fontcolor="black"] +"member2b_stop_0 node1" -> "group2_stopped_0" [ style = bold] +"member2b_stop_0 node1" -> "member2a_stop_0 node1" [ style = bold] +"member2b_stop_0 node1" -> "member2b_start_0 node2" [ style = bold] +"member2b_stop_0 node1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/group-anticolocation-3.dot b/cts/scheduler/dot/group-anticolocation-3.dot new file mode 100644 index 0000000..4886650 --- /dev/null +++ b/cts/scheduler/dot/group-anticolocation-3.dot @@ -0,0 +1,8 @@ + digraph "g" { +"group2_stop_0" -> "group2_stopped_0" [ style = bold] +"group2_stop_0" -> "member2b_stop_0 node1" [ style = bold] +"group2_stop_0" [ style=bold color="green" fontcolor="orange"] +"group2_stopped_0" [ style=bold color="green" fontcolor="orange"] +"member2b_stop_0 node1" -> "group2_stopped_0" [ style = bold] +"member2b_stop_0 node1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/group-anticolocation-4.dot b/cts/scheduler/dot/group-anticolocation-4.dot new file mode 100644 index 0000000..def3b8b --- /dev/null +++ b/cts/scheduler/dot/group-anticolocation-4.dot @@ -0,0 +1,29 @@ + digraph "g" { +"group2_running_0" [ style=bold color="green" fontcolor="orange"] +"group2_start_0" -> "group2_running_0" [ style = bold] +"group2_start_0" -> "member2a_start_0 node2" [ style = bold] +"group2_start_0" -> "member2b_start_0 node2" [ style = bold] +"group2_start_0" [ style=bold color="green" fontcolor="orange"] +"group2_stop_0" -> "group2_stopped_0" [ style = bold] +"group2_stop_0" -> "member2a_stop_0 node1" [ style = bold] +"group2_stop_0" -> "member2b_stop_0 node1" [ style = bold] +"group2_stop_0" [ style=bold color="green" fontcolor="orange"] +"group2_stopped_0" -> "group2_start_0" [ style = bold] +"group2_stopped_0" [ style=bold color="green" fontcolor="orange"] +"member2a_monitor_10000 node2" [ style=bold color="green" fontcolor="black"] +"member2a_start_0 node2" -> "group2_running_0" [ style = bold] +"member2a_start_0 node2" -> "member2a_monitor_10000 node2" [ style = bold] +"member2a_start_0 node2" -> "member2b_start_0 node2" [ style = bold] +"member2a_start_0 node2" [ style=bold color="green" fontcolor="black"] +"member2a_stop_0 node1" -> "group2_stopped_0" [ style = bold] +"member2a_stop_0 node1" -> "member2a_start_0 node2" [ style = bold] +"member2a_stop_0 node1" [ style=bold color="green" fontcolor="black"] +"member2b_monitor_10000 node2" [ style=bold color="green" fontcolor="black"] +"member2b_start_0 node2" -> "group2_running_0" [ style = bold] +"member2b_start_0 node2" -> "member2b_monitor_10000 node2" [ style = bold] +"member2b_start_0 node2" [ style=bold color="green" fontcolor="black"] +"member2b_stop_0 node1" -> "group2_stopped_0" [ style = bold] +"member2b_stop_0 node1" -> "member2a_stop_0 node1" [ style = bold] +"member2b_stop_0 node1" -> "member2b_start_0 node2" [ style = bold] +"member2b_stop_0 node1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/group-anticolocation-5.dot b/cts/scheduler/dot/group-anticolocation-5.dot new file mode 100644 index 0000000..c30fd94 --- /dev/null +++ b/cts/scheduler/dot/group-anticolocation-5.dot @@ -0,0 +1,29 @@ + digraph "g" { +"group2_running_0" [ style=bold color="green" fontcolor="orange"] +"group2_start_0" -> "group2_running_0" [ style = bold] +"group2_start_0" -> "member2a_start_0 node3" [ style = bold] +"group2_start_0" -> "member2b_start_0 node3" [ style = bold] +"group2_start_0" [ style=bold color="green" fontcolor="orange"] +"group2_stop_0" -> "group2_stopped_0" [ style = bold] +"group2_stop_0" -> "member2a_stop_0 node1" [ style = bold] +"group2_stop_0" -> "member2b_stop_0 node1" [ style = bold] +"group2_stop_0" [ style=bold color="green" fontcolor="orange"] +"group2_stopped_0" -> "group2_start_0" [ style = bold] +"group2_stopped_0" [ style=bold color="green" fontcolor="orange"] +"member2a_monitor_10000 node3" [ style=bold color="green" fontcolor="black"] +"member2a_start_0 node3" -> "group2_running_0" [ style = bold] +"member2a_start_0 node3" -> "member2a_monitor_10000 node3" [ style = bold] +"member2a_start_0 node3" -> "member2b_start_0 node3" [ style = bold] +"member2a_start_0 node3" [ style=bold color="green" fontcolor="black"] +"member2a_stop_0 node1" -> "group2_stopped_0" [ style = bold] +"member2a_stop_0 node1" -> "member2a_start_0 node3" [ style = bold] +"member2a_stop_0 node1" [ style=bold color="green" fontcolor="black"] +"member2b_monitor_10000 node3" [ style=bold color="green" fontcolor="black"] +"member2b_start_0 node3" -> "group2_running_0" [ style = bold] +"member2b_start_0 node3" -> "member2b_monitor_10000 node3" [ style = bold] +"member2b_start_0 node3" [ style=bold color="green" fontcolor="black"] +"member2b_stop_0 node1" -> "group2_stopped_0" [ style = bold] +"member2b_stop_0 node1" -> "member2a_stop_0 node1" [ style = bold] +"member2b_stop_0 node1" -> "member2b_start_0 node3" [ style = bold] +"member2b_stop_0 node1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/group-anticolocation.dot b/cts/scheduler/dot/group-anticolocation.dot index def3b8b..6454c12 100644 --- a/cts/scheduler/dot/group-anticolocation.dot +++ b/cts/scheduler/dot/group-anticolocation.dot @@ -1,4 +1,15 @@ digraph "g" { +"group1_running_0" [ style=bold color="green" fontcolor="orange"] +"group1_start_0" -> "group1_running_0" [ style = bold] +"group1_start_0" -> "member1a_start_0 node1" [ style = bold] +"group1_start_0" -> "member1b_start_0 node1" [ style = bold] +"group1_start_0" [ style=bold color="green" fontcolor="orange"] +"group1_stop_0" -> "group1_stopped_0" [ style = bold] +"group1_stop_0" -> "member1a_stop_0 node2" [ style = bold] +"group1_stop_0" -> "member1b_stop_0 node2" [ style = bold] +"group1_stop_0" [ style=bold color="green" fontcolor="orange"] +"group1_stopped_0" -> "group1_start_0" [ style = bold] +"group1_stopped_0" [ style=bold color="green" fontcolor="orange"] "group2_running_0" [ style=bold color="green" fontcolor="orange"] "group2_start_0" -> "group2_running_0" [ style = bold] "group2_start_0" -> "member2a_start_0 node2" [ style = bold] @@ -10,6 +21,22 @@ "group2_stop_0" [ style=bold color="green" fontcolor="orange"] "group2_stopped_0" -> "group2_start_0" [ style = bold] "group2_stopped_0" [ style=bold color="green" fontcolor="orange"] +"member1a_monitor_10000 node1" [ style=bold color="green" fontcolor="black"] +"member1a_start_0 node1" -> "group1_running_0" [ style = bold] +"member1a_start_0 node1" -> "member1a_monitor_10000 node1" [ style = bold] +"member1a_start_0 node1" -> "member1b_start_0 node1" [ style = bold] +"member1a_start_0 node1" [ style=bold color="green" fontcolor="black"] +"member1a_stop_0 node2" -> "group1_stopped_0" [ style = bold] +"member1a_stop_0 node2" -> "member1a_start_0 node1" [ style = bold] +"member1a_stop_0 node2" [ style=bold color="green" fontcolor="black"] +"member1b_monitor_10000 node1" [ style=bold color="green" fontcolor="black"] +"member1b_start_0 node1" -> "group1_running_0" [ style = bold] +"member1b_start_0 node1" -> "member1b_monitor_10000 node1" [ style = bold] +"member1b_start_0 node1" [ style=bold color="green" fontcolor="black"] +"member1b_stop_0 node2" -> "group1_stopped_0" [ style = bold] +"member1b_stop_0 node2" -> "member1a_stop_0 node2" [ style = bold] +"member1b_stop_0 node2" -> "member1b_start_0 node1" [ style = bold] +"member1b_stop_0 node2" [ style=bold color="green" fontcolor="black"] "member2a_monitor_10000 node2" [ style=bold color="green" fontcolor="black"] "member2a_start_0 node2" -> "group2_running_0" [ style = bold] "member2a_start_0 node2" -> "member2a_monitor_10000 node2" [ style = bold] diff --git a/cts/scheduler/dot/guest-host-not-fenceable.dot b/cts/scheduler/dot/guest-host-not-fenceable.dot index a086fcb..0b6eeae 100644 --- a/cts/scheduler/dot/guest-host-not-fenceable.dot +++ b/cts/scheduler/dot/guest-host-not-fenceable.dot @@ -111,6 +111,7 @@ "galera_start_0 galera-bundle-0" -> "galera-bundle-master_running_0" [ style = dashed] "galera_start_0 galera-bundle-0" -> "galera_monitor_10000 galera-bundle-0" [ style = dashed] "galera_start_0 galera-bundle-0" -> "galera_start_0 galera-bundle-1" [ style = dashed] +"galera_start_0 galera-bundle-0" -> "galera_start_0 galera-bundle-2" [ style = dashed] "galera_start_0 galera-bundle-0" [ style=dashed color="red" fontcolor="black"] "galera_start_0 galera-bundle-1" -> "galera-bundle-master_running_0" [ style = dashed] "galera_start_0 galera-bundle-1" -> "galera_monitor_20000 galera-bundle-1" [ style = dashed] @@ -131,6 +132,7 @@ "galera_stop_0 galera-bundle-1" [ style=dashed color="red" fontcolor="black"] "galera_stop_0 galera-bundle-2" -> "galera-bundle-master_stopped_0" [ style = dashed] "galera_stop_0 galera-bundle-2" -> "galera_start_0 galera-bundle-2" [ style = dashed] +"galera_stop_0 galera-bundle-2" -> "galera_stop_0 galera-bundle-0" [ style = dashed] "galera_stop_0 galera-bundle-2" -> "galera_stop_0 galera-bundle-1" [ style = dashed] "galera_stop_0 galera-bundle-2" [ style=dashed color="red" fontcolor="black"] "rabbitmq-bundle-0_monitor_30000 node1" [ style=dashed color="red" fontcolor="black"] @@ -233,6 +235,7 @@ "rabbitmq_start_0 rabbitmq-bundle-0" -> "rabbitmq-bundle-clone_running_0" [ style = dashed] "rabbitmq_start_0 rabbitmq-bundle-0" -> "rabbitmq_monitor_10000 rabbitmq-bundle-0" [ style = dashed] "rabbitmq_start_0 rabbitmq-bundle-0" -> "rabbitmq_start_0 rabbitmq-bundle-1" [ style = dashed] +"rabbitmq_start_0 rabbitmq-bundle-0" -> "rabbitmq_start_0 rabbitmq-bundle-2" [ style = dashed] "rabbitmq_start_0 rabbitmq-bundle-0" [ style=dashed color="red" fontcolor="black"] "rabbitmq_start_0 rabbitmq-bundle-1" -> "rabbitmq-bundle-clone_running_0" [ style = dashed] "rabbitmq_start_0 rabbitmq-bundle-1" -> "rabbitmq_monitor_10000 rabbitmq-bundle-1" [ style = dashed] @@ -251,6 +254,7 @@ "rabbitmq_stop_0 rabbitmq-bundle-1" [ style=dashed color="red" fontcolor="black"] "rabbitmq_stop_0 rabbitmq-bundle-2" -> "rabbitmq-bundle-clone_stopped_0" [ style = dashed] "rabbitmq_stop_0 rabbitmq-bundle-2" -> "rabbitmq_start_0 rabbitmq-bundle-2" [ style = dashed] +"rabbitmq_stop_0 rabbitmq-bundle-2" -> "rabbitmq_stop_0 rabbitmq-bundle-0" [ style = dashed] "rabbitmq_stop_0 rabbitmq-bundle-2" -> "rabbitmq_stop_0 rabbitmq-bundle-1" [ style = dashed] "rabbitmq_stop_0 rabbitmq-bundle-2" [ style=dashed color="red" fontcolor="black"] "stonith-fence_ipmilan-node1_stop_0 node2" [ style=dashed color="red" fontcolor="black"] diff --git a/cts/scheduler/dot/inc4.dot b/cts/scheduler/dot/inc4.dot index be3e1b3..620a845 100644 --- a/cts/scheduler/dot/inc4.dot +++ b/cts/scheduler/dot/inc4.dot @@ -24,10 +24,12 @@ "child_rsc1:3_stop_0 node1" -> "child_rsc1:3_start_0 node2" [ style = bold] "child_rsc1:3_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] "child_rsc1:3_stop_0 node1" [ style=bold color="green" fontcolor="black"] +"child_rsc1:4_monitor_0 node2" -> "child_rsc1:2_stop_0 node1" [ style = bold] "child_rsc1:4_monitor_0 node2" -> "child_rsc1:3_stop_0 node1" [ style = bold] "child_rsc1:4_monitor_0 node2" -> "rsc1_start_0" [ style = bold] "child_rsc1:4_monitor_0 node2" -> "rsc1_stopped_0" [ style = bold] "child_rsc1:4_monitor_0 node2" [ style=bold color="green" fontcolor="black"] +"child_rsc1:4_stop_0 node1" -> "child_rsc1:2_stop_0 node1" [ style = bold] "child_rsc1:4_stop_0 node1" -> "child_rsc1:3_stop_0 node1" [ style = bold] "child_rsc1:4_stop_0 node1" -> "rsc1_stopped_0" [ style = bold] "child_rsc1:4_stop_0 node1" [ style=bold color="green" fontcolor="black"] diff --git a/cts/scheduler/dot/node-pending-timeout.dot b/cts/scheduler/dot/node-pending-timeout.dot new file mode 100644 index 0000000..c808f7e --- /dev/null +++ b/cts/scheduler/dot/node-pending-timeout.dot @@ -0,0 +1,7 @@ + digraph "g" { +"st-sbd_monitor_0 node-1" -> "st-sbd_start_0 node-1" [ style = bold] +"st-sbd_monitor_0 node-1" [ style=bold color="green" fontcolor="black"] +"st-sbd_start_0 node-1" [ style=bold color="green" fontcolor="black"] +"stonith 'reboot' node-2" -> "st-sbd_start_0 node-1" [ style = bold] +"stonith 'reboot' node-2" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/order-clone.dot b/cts/scheduler/dot/order-clone.dot index 5aee990..e1b2a1a 100644 --- a/cts/scheduler/dot/order-clone.dot +++ b/cts/scheduler/dot/order-clone.dot @@ -9,9 +9,12 @@ "clvm-clone_start_0" [ style=dashed color="red" fontcolor="orange"] "clvm:0_start_0 hex-7" -> "clvm-clone_running_0" [ style = dashed] "clvm:0_start_0 hex-7" -> "clvm:1_start_0 hex-8" [ style = dashed] +"clvm:0_start_0 hex-7" -> "clvm:2_start_0 hex-9" [ style = dashed] +"clvm:0_start_0 hex-7" -> "clvm:3_start_0 hex-0" [ style = dashed] "clvm:0_start_0 hex-7" [ style=dashed color="red" fontcolor="black"] "clvm:1_start_0 hex-8" -> "clvm-clone_running_0" [ style = dashed] "clvm:1_start_0 hex-8" -> "clvm:2_start_0 hex-9" [ style = dashed] +"clvm:1_start_0 hex-8" -> "clvm:3_start_0 hex-0" [ style = dashed] "clvm:1_start_0 hex-8" [ style=dashed color="red" fontcolor="black"] "clvm:2_start_0 hex-9" -> "clvm-clone_running_0" [ style = dashed] "clvm:2_start_0 hex-9" -> "clvm:3_start_0 hex-0" [ style = dashed] diff --git a/cts/scheduler/dot/pending-node-no-uname.dot b/cts/scheduler/dot/pending-node-no-uname.dot new file mode 100644 index 0000000..98783ca --- /dev/null +++ b/cts/scheduler/dot/pending-node-no-uname.dot @@ -0,0 +1,7 @@ + digraph "g" { +"st-sbd_monitor_0 node-1" -> "st-sbd_start_0 node-1" [ style = dashed] +"st-sbd_monitor_0 node-1" [ style=bold color="green" fontcolor="black"] +"st-sbd_monitor_0 node-2" -> "st-sbd_start_0 node-1" [ style = dashed] +"st-sbd_monitor_0 node-2" [ style=dashed color="red" fontcolor="black"] +"st-sbd_start_0 node-1" [ style=dashed color="red" fontcolor="black"] +} diff --git a/cts/scheduler/dot/promoted-ordering.dot b/cts/scheduler/dot/promoted-ordering.dot index a4ada9c..9b5033b 100644 --- a/cts/scheduler/dot/promoted-ordering.dot +++ b/cts/scheduler/dot/promoted-ordering.dot @@ -24,20 +24,20 @@ "extip_2_start_0 webcluster01" [ style=bold color="green" fontcolor="black"] "fs_mysql_monitor_0 webcluster01" [ style=bold color="green" fontcolor="black"] "intip_0_main_monitor_0 webcluster01" [ style=bold color="green" fontcolor="black"] -"intip_1_master_monitor_0 webcluster01" -> "intip_1_master_start_0 webcluster01" [ style = bold] -"intip_1_master_monitor_0 webcluster01" [ style=bold color="green" fontcolor="black"] -"intip_1_master_monitor_30000 webcluster01" [ style=bold color="green" fontcolor="black"] -"intip_1_master_start_0 webcluster01" -> "intip_1_master_monitor_30000 webcluster01" [ style = bold] -"intip_1_master_start_0 webcluster01" -> "ms_drbd_mysql_start_0" [ style = bold] -"intip_1_master_start_0 webcluster01" -> "ms_drbd_www_start_0" [ style = bold] -"intip_1_master_start_0 webcluster01" [ style=bold color="green" fontcolor="black"] -"intip_2_slave_monitor_0 webcluster01" -> "intip_2_slave_start_0 webcluster01" [ style = bold] -"intip_2_slave_monitor_0 webcluster01" [ style=bold color="green" fontcolor="black"] -"intip_2_slave_monitor_30000 webcluster01" [ style=bold color="green" fontcolor="black"] -"intip_2_slave_start_0 webcluster01" -> "intip_2_slave_monitor_30000 webcluster01" [ style = bold] -"intip_2_slave_start_0 webcluster01" -> "ms_drbd_mysql_start_0" [ style = bold] -"intip_2_slave_start_0 webcluster01" -> "ms_drbd_www_start_0" [ style = bold] -"intip_2_slave_start_0 webcluster01" [ style=bold color="green" fontcolor="black"] +"intip_1_active_monitor_0 webcluster01" -> "intip_1_active_start_0 webcluster01" [ style = bold] +"intip_1_active_monitor_0 webcluster01" [ style=bold color="green" fontcolor="black"] +"intip_1_active_monitor_30000 webcluster01" [ style=bold color="green" fontcolor="black"] +"intip_1_active_start_0 webcluster01" -> "intip_1_active_monitor_30000 webcluster01" [ style = bold] +"intip_1_active_start_0 webcluster01" -> "ms_drbd_mysql_start_0" [ style = bold] +"intip_1_active_start_0 webcluster01" -> "ms_drbd_www_start_0" [ style = bold] +"intip_1_active_start_0 webcluster01" [ style=bold color="green" fontcolor="black"] +"intip_2_passive_monitor_0 webcluster01" -> "intip_2_passive_start_0 webcluster01" [ style = bold] +"intip_2_passive_monitor_0 webcluster01" [ style=bold color="green" fontcolor="black"] +"intip_2_passive_monitor_30000 webcluster01" [ style=bold color="green" fontcolor="black"] +"intip_2_passive_start_0 webcluster01" -> "intip_2_passive_monitor_30000 webcluster01" [ style = bold] +"intip_2_passive_start_0 webcluster01" -> "ms_drbd_mysql_start_0" [ style = bold] +"intip_2_passive_start_0 webcluster01" -> "ms_drbd_www_start_0" [ style = bold] +"intip_2_passive_start_0 webcluster01" [ style=bold color="green" fontcolor="black"] "ms_drbd_mysql_confirmed-post_notify_running_0" [ style=bold color="green" fontcolor="orange"] "ms_drbd_mysql_confirmed-pre_notify_start_0" -> "ms_drbd_mysql_post_notify_running_0" [ style = bold] "ms_drbd_mysql_confirmed-pre_notify_start_0" -> "ms_drbd_mysql_start_0" [ style = bold] diff --git a/cts/scheduler/dot/promoted-probed-score.dot b/cts/scheduler/dot/promoted-probed-score.dot index a382979..f93648f 100644 --- a/cts/scheduler/dot/promoted-probed-score.dot +++ b/cts/scheduler/dot/promoted-probed-score.dot @@ -1,11 +1,11 @@ digraph "g" { -"AdminClone_confirmed-post_notify_promoted_0" -> "AdminDrbd:0_monitor_59000 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"AdminClone_confirmed-post_notify_promoted_0" -> "AdminDrbd:1_monitor_59000 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminClone_confirmed-post_notify_promoted_0" -> "AdminDrbd:0_monitor_59000 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminClone_confirmed-post_notify_promoted_0" -> "AdminDrbd:1_monitor_59000 hypatia-corosync.nevis.columbia.edu" [ style = bold] "AdminClone_confirmed-post_notify_promoted_0" -> "FilesystemClone_start_0" [ style = bold] "AdminClone_confirmed-post_notify_promoted_0" [ style=bold color="green" fontcolor="orange"] "AdminClone_confirmed-post_notify_running_0" -> "AdminClone_pre_notify_promote_0" [ style = bold] -"AdminClone_confirmed-post_notify_running_0" -> "AdminDrbd:0_monitor_59000 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"AdminClone_confirmed-post_notify_running_0" -> "AdminDrbd:1_monitor_59000 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminClone_confirmed-post_notify_running_0" -> "AdminDrbd:0_monitor_59000 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminClone_confirmed-post_notify_running_0" -> "AdminDrbd:1_monitor_59000 hypatia-corosync.nevis.columbia.edu" [ style = bold] "AdminClone_confirmed-post_notify_running_0" [ style=bold color="green" fontcolor="orange"] "AdminClone_confirmed-pre_notify_promote_0" -> "AdminClone_post_notify_promoted_0" [ style = bold] "AdminClone_confirmed-pre_notify_promote_0" -> "AdminClone_promote_0" [ style = bold] @@ -14,21 +14,21 @@ "AdminClone_confirmed-pre_notify_start_0" -> "AdminClone_start_0" [ style = bold] "AdminClone_confirmed-pre_notify_start_0" [ style=bold color="green" fontcolor="orange"] "AdminClone_post_notify_promoted_0" -> "AdminClone_confirmed-post_notify_promoted_0" [ style = bold] -"AdminClone_post_notify_promoted_0" -> "AdminDrbd:0_post_notify_promote_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"AdminClone_post_notify_promoted_0" -> "AdminDrbd:1_post_notify_promote_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminClone_post_notify_promoted_0" -> "AdminDrbd:0_post_notify_promote_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminClone_post_notify_promoted_0" -> "AdminDrbd:1_post_notify_promote_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] "AdminClone_post_notify_promoted_0" [ style=bold color="green" fontcolor="orange"] "AdminClone_post_notify_running_0" -> "AdminClone_confirmed-post_notify_running_0" [ style = bold] -"AdminClone_post_notify_running_0" -> "AdminDrbd:0_post_notify_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"AdminClone_post_notify_running_0" -> "AdminDrbd:1_post_notify_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminClone_post_notify_running_0" -> "AdminDrbd:0_post_notify_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminClone_post_notify_running_0" -> "AdminDrbd:1_post_notify_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] "AdminClone_post_notify_running_0" [ style=bold color="green" fontcolor="orange"] "AdminClone_pre_notify_promote_0" -> "AdminClone_confirmed-pre_notify_promote_0" [ style = bold] -"AdminClone_pre_notify_promote_0" -> "AdminDrbd:0_pre_notify_promote_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"AdminClone_pre_notify_promote_0" -> "AdminDrbd:1_pre_notify_promote_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminClone_pre_notify_promote_0" -> "AdminDrbd:0_pre_notify_promote_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminClone_pre_notify_promote_0" -> "AdminDrbd:1_pre_notify_promote_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] "AdminClone_pre_notify_promote_0" [ style=bold color="green" fontcolor="orange"] "AdminClone_pre_notify_start_0" -> "AdminClone_confirmed-pre_notify_start_0" [ style = bold] "AdminClone_pre_notify_start_0" [ style=bold color="green" fontcolor="orange"] -"AdminClone_promote_0" -> "AdminDrbd:0_promote_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"AdminClone_promote_0" -> "AdminDrbd:1_promote_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminClone_promote_0" -> "AdminDrbd:0_promote_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminClone_promote_0" -> "AdminDrbd:1_promote_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] "AdminClone_promote_0" [ style=bold color="green" fontcolor="orange"] "AdminClone_promoted_0" -> "AdminClone_post_notify_promoted_0" [ style = bold] "AdminClone_promoted_0" [ style=bold color="green" fontcolor="orange"] @@ -36,53 +36,53 @@ "AdminClone_running_0" -> "AdminClone_promote_0" [ style = bold] "AdminClone_running_0" [ style=bold color="green" fontcolor="orange"] "AdminClone_start_0" -> "AdminClone_running_0" [ style = bold] -"AdminClone_start_0" -> "AdminDrbd:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"AdminClone_start_0" -> "AdminDrbd:1_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminClone_start_0" -> "AdminDrbd:0_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminClone_start_0" -> "AdminDrbd:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] "AdminClone_start_0" [ style=bold color="green" fontcolor="orange"] -"AdminDrbd:0_monitor_59000 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminDrbd:0_post_notify_promote_0 hypatia-corosync.nevis.columbia.edu" -> "AdminClone_confirmed-post_notify_promoted_0" [ style = bold] -"AdminDrbd:0_post_notify_promote_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminDrbd:0_post_notify_start_0 hypatia-corosync.nevis.columbia.edu" -> "AdminClone_confirmed-post_notify_running_0" [ style = bold] -"AdminDrbd:0_post_notify_start_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminDrbd:0_pre_notify_promote_0 hypatia-corosync.nevis.columbia.edu" -> "AdminClone_confirmed-pre_notify_promote_0" [ style = bold] -"AdminDrbd:0_pre_notify_promote_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminDrbd:0_promote_0 hypatia-corosync.nevis.columbia.edu" -> "AdminClone_promoted_0" [ style = bold] -"AdminDrbd:0_promote_0 hypatia-corosync.nevis.columbia.edu" -> "AdminDrbd:0_monitor_59000 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"AdminDrbd:0_promote_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemGroup:0_start_0" [ style = bold] -"AdminDrbd:0_promote_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminDrbd:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "AdminClone_running_0" [ style = bold] -"AdminDrbd:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "AdminDrbd:0_monitor_59000 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"AdminDrbd:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "AdminDrbd:0_promote_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"AdminDrbd:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminDrbd:1_monitor_59000 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminDrbd:1_post_notify_promote_0 orestes-corosync.nevis.columbia.edu" -> "AdminClone_confirmed-post_notify_promoted_0" [ style = bold] -"AdminDrbd:1_post_notify_promote_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminDrbd:1_post_notify_start_0 orestes-corosync.nevis.columbia.edu" -> "AdminClone_confirmed-post_notify_running_0" [ style = bold] -"AdminDrbd:1_post_notify_start_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminDrbd:1_pre_notify_promote_0 orestes-corosync.nevis.columbia.edu" -> "AdminClone_confirmed-pre_notify_promote_0" [ style = bold] -"AdminDrbd:1_pre_notify_promote_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminDrbd:1_promote_0 orestes-corosync.nevis.columbia.edu" -> "AdminClone_promoted_0" [ style = bold] -"AdminDrbd:1_promote_0 orestes-corosync.nevis.columbia.edu" -> "AdminDrbd:1_monitor_59000 orestes-corosync.nevis.columbia.edu" [ style = bold] -"AdminDrbd:1_promote_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemGroup:1_start_0" [ style = bold] -"AdminDrbd:1_promote_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminDrbd:1_start_0 orestes-corosync.nevis.columbia.edu" -> "AdminClone_running_0" [ style = bold] -"AdminDrbd:1_start_0 orestes-corosync.nevis.columbia.edu" -> "AdminDrbd:1_monitor_59000 orestes-corosync.nevis.columbia.edu" [ style = bold] -"AdminDrbd:1_start_0 orestes-corosync.nevis.columbia.edu" -> "AdminDrbd:1_promote_0 orestes-corosync.nevis.columbia.edu" [ style = bold] -"AdminDrbd:1_start_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminLvm:0_monitor_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] -"AdminLvm:0_monitor_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminLvm:0_monitor_30000 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminLvm:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "AdminLvm:0_monitor_30000 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"AdminLvm:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSUsrNevis:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"AdminLvm:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemGroup:0_running_0" [ style = bold] -"AdminLvm:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminLvm:1_monitor_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] -"AdminLvm:1_monitor_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminLvm:1_monitor_30000 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"AdminLvm:1_start_0 orestes-corosync.nevis.columbia.edu" -> "AdminLvm:1_monitor_30000 orestes-corosync.nevis.columbia.edu" [ style = bold] -"AdminLvm:1_start_0 orestes-corosync.nevis.columbia.edu" -> "FSUsrNevis:1_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] -"AdminLvm:1_start_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemGroup:1_running_0" [ style = bold] -"AdminLvm:1_start_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminDrbd:0_monitor_59000 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminDrbd:0_post_notify_promote_0 orestes-corosync.nevis.columbia.edu" -> "AdminClone_confirmed-post_notify_promoted_0" [ style = bold] +"AdminDrbd:0_post_notify_promote_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminDrbd:0_post_notify_start_0 orestes-corosync.nevis.columbia.edu" -> "AdminClone_confirmed-post_notify_running_0" [ style = bold] +"AdminDrbd:0_post_notify_start_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminDrbd:0_pre_notify_promote_0 orestes-corosync.nevis.columbia.edu" -> "AdminClone_confirmed-pre_notify_promote_0" [ style = bold] +"AdminDrbd:0_pre_notify_promote_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminDrbd:0_promote_0 orestes-corosync.nevis.columbia.edu" -> "AdminClone_promoted_0" [ style = bold] +"AdminDrbd:0_promote_0 orestes-corosync.nevis.columbia.edu" -> "AdminDrbd:0_monitor_59000 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminDrbd:0_promote_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemGroup:0_start_0" [ style = bold] +"AdminDrbd:0_promote_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminDrbd:0_start_0 orestes-corosync.nevis.columbia.edu" -> "AdminClone_running_0" [ style = bold] +"AdminDrbd:0_start_0 orestes-corosync.nevis.columbia.edu" -> "AdminDrbd:0_monitor_59000 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminDrbd:0_start_0 orestes-corosync.nevis.columbia.edu" -> "AdminDrbd:0_promote_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminDrbd:0_start_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminDrbd:1_monitor_59000 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminDrbd:1_post_notify_promote_0 hypatia-corosync.nevis.columbia.edu" -> "AdminClone_confirmed-post_notify_promoted_0" [ style = bold] +"AdminDrbd:1_post_notify_promote_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminDrbd:1_post_notify_start_0 hypatia-corosync.nevis.columbia.edu" -> "AdminClone_confirmed-post_notify_running_0" [ style = bold] +"AdminDrbd:1_post_notify_start_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminDrbd:1_pre_notify_promote_0 hypatia-corosync.nevis.columbia.edu" -> "AdminClone_confirmed-pre_notify_promote_0" [ style = bold] +"AdminDrbd:1_pre_notify_promote_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminDrbd:1_promote_0 hypatia-corosync.nevis.columbia.edu" -> "AdminClone_promoted_0" [ style = bold] +"AdminDrbd:1_promote_0 hypatia-corosync.nevis.columbia.edu" -> "AdminDrbd:1_monitor_59000 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"AdminDrbd:1_promote_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemGroup:1_start_0" [ style = bold] +"AdminDrbd:1_promote_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminDrbd:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "AdminClone_running_0" [ style = bold] +"AdminDrbd:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "AdminDrbd:1_monitor_59000 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"AdminDrbd:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "AdminDrbd:1_promote_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"AdminDrbd:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminLvm:0_monitor_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] +"AdminLvm:0_monitor_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminLvm:0_monitor_30000 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminLvm:0_start_0 orestes-corosync.nevis.columbia.edu" -> "AdminLvm:0_monitor_30000 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminLvm:0_start_0 orestes-corosync.nevis.columbia.edu" -> "FSUsrNevis:0_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"AdminLvm:0_start_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemGroup:0_running_0" [ style = bold] +"AdminLvm:0_start_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminLvm:1_monitor_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] +"AdminLvm:1_monitor_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminLvm:1_monitor_30000 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"AdminLvm:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "AdminLvm:1_monitor_30000 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"AdminLvm:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSUsrNevis:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"AdminLvm:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemGroup:1_running_0" [ style = bold] +"AdminLvm:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] "ClusterIP:0_monitor_30000 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] "ClusterIP:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "ClusterIP:0_monitor_30000 hypatia-corosync.nevis.columbia.edu" [ style = bold] "ClusterIP:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "ClusterIPLocal:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] @@ -259,74 +259,74 @@ "ExportsGroup:1_start_0" -> "ExportWWW:1_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] "ExportsGroup:1_start_0" -> "ExportsGroup:1_running_0" [ style = bold] "ExportsGroup:1_start_0" [ style=bold color="green" fontcolor="orange"] -"FSMail:0_monitor_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] -"FSMail:0_monitor_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSMail:0_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSMail:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSMail:0_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"FSMail:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSWork:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"FSMail:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemGroup:0_running_0" [ style = bold] -"FSMail:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSMail:1_monitor_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] -"FSMail:1_monitor_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSMail:1_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSMail:1_start_0 orestes-corosync.nevis.columbia.edu" -> "FSMail:1_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style = bold] -"FSMail:1_start_0 orestes-corosync.nevis.columbia.edu" -> "FSWork:1_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] -"FSMail:1_start_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemGroup:1_running_0" [ style = bold] -"FSMail:1_start_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSUsrNevis:0_monitor_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] -"FSUsrNevis:0_monitor_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSUsrNevis:0_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSUsrNevis:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSUsrNevis:0_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"FSUsrNevis:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSVarNevis:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"FSUsrNevis:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemGroup:0_running_0" [ style = bold] -"FSUsrNevis:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSUsrNevis:1_monitor_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] -"FSUsrNevis:1_monitor_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSUsrNevis:1_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSUsrNevis:1_start_0 orestes-corosync.nevis.columbia.edu" -> "FSUsrNevis:1_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style = bold] -"FSUsrNevis:1_start_0 orestes-corosync.nevis.columbia.edu" -> "FSVarNevis:1_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] -"FSUsrNevis:1_start_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemGroup:1_running_0" [ style = bold] -"FSUsrNevis:1_start_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSVarNevis:0_monitor_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] -"FSVarNevis:0_monitor_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSVarNevis:0_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSVarNevis:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSVarNevis:0_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"FSVarNevis:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSVirtualMachines:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"FSVarNevis:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemGroup:0_running_0" [ style = bold] -"FSVarNevis:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSVarNevis:1_monitor_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] -"FSVarNevis:1_monitor_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSVarNevis:1_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSVarNevis:1_start_0 orestes-corosync.nevis.columbia.edu" -> "FSVarNevis:1_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style = bold] -"FSVarNevis:1_start_0 orestes-corosync.nevis.columbia.edu" -> "FSVirtualMachines:1_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] -"FSVarNevis:1_start_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemGroup:1_running_0" [ style = bold] -"FSVarNevis:1_start_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSVirtualMachines:0_monitor_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] -"FSVirtualMachines:0_monitor_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSVirtualMachines:0_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSVirtualMachines:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSMail:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"FSVirtualMachines:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSVirtualMachines:0_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"FSVirtualMachines:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemGroup:0_running_0" [ style = bold] -"FSVirtualMachines:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSVirtualMachines:1_monitor_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] -"FSVirtualMachines:1_monitor_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSVirtualMachines:1_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSVirtualMachines:1_start_0 orestes-corosync.nevis.columbia.edu" -> "FSMail:1_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] -"FSVirtualMachines:1_start_0 orestes-corosync.nevis.columbia.edu" -> "FSVirtualMachines:1_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style = bold] -"FSVirtualMachines:1_start_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemGroup:1_running_0" [ style = bold] -"FSVirtualMachines:1_start_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSWork:0_monitor_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] -"FSWork:0_monitor_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSWork:0_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSWork:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSWork:0_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"FSWork:0_start_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemGroup:0_running_0" [ style = bold] -"FSWork:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSWork:1_monitor_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] -"FSWork:1_monitor_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSWork:1_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] -"FSWork:1_start_0 orestes-corosync.nevis.columbia.edu" -> "FSWork:1_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style = bold] -"FSWork:1_start_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemGroup:1_running_0" [ style = bold] -"FSWork:1_start_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSMail:0_monitor_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] +"FSMail:0_monitor_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSMail:0_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSMail:0_start_0 orestes-corosync.nevis.columbia.edu" -> "FSMail:0_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style = bold] +"FSMail:0_start_0 orestes-corosync.nevis.columbia.edu" -> "FSWork:0_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"FSMail:0_start_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemGroup:0_running_0" [ style = bold] +"FSMail:0_start_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSMail:1_monitor_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] +"FSMail:1_monitor_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSMail:1_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSMail:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSMail:1_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"FSMail:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSWork:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"FSMail:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemGroup:1_running_0" [ style = bold] +"FSMail:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSUsrNevis:0_monitor_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] +"FSUsrNevis:0_monitor_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSUsrNevis:0_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSUsrNevis:0_start_0 orestes-corosync.nevis.columbia.edu" -> "FSUsrNevis:0_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style = bold] +"FSUsrNevis:0_start_0 orestes-corosync.nevis.columbia.edu" -> "FSVarNevis:0_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"FSUsrNevis:0_start_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemGroup:0_running_0" [ style = bold] +"FSUsrNevis:0_start_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSUsrNevis:1_monitor_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] +"FSUsrNevis:1_monitor_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSUsrNevis:1_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSUsrNevis:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSUsrNevis:1_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"FSUsrNevis:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSVarNevis:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"FSUsrNevis:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemGroup:1_running_0" [ style = bold] +"FSUsrNevis:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSVarNevis:0_monitor_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] +"FSVarNevis:0_monitor_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSVarNevis:0_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSVarNevis:0_start_0 orestes-corosync.nevis.columbia.edu" -> "FSVarNevis:0_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style = bold] +"FSVarNevis:0_start_0 orestes-corosync.nevis.columbia.edu" -> "FSVirtualMachines:0_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"FSVarNevis:0_start_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemGroup:0_running_0" [ style = bold] +"FSVarNevis:0_start_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSVarNevis:1_monitor_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] +"FSVarNevis:1_monitor_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSVarNevis:1_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSVarNevis:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSVarNevis:1_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"FSVarNevis:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSVirtualMachines:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"FSVarNevis:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemGroup:1_running_0" [ style = bold] +"FSVarNevis:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSVirtualMachines:0_monitor_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] +"FSVirtualMachines:0_monitor_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSVirtualMachines:0_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSVirtualMachines:0_start_0 orestes-corosync.nevis.columbia.edu" -> "FSMail:0_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"FSVirtualMachines:0_start_0 orestes-corosync.nevis.columbia.edu" -> "FSVirtualMachines:0_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style = bold] +"FSVirtualMachines:0_start_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemGroup:0_running_0" [ style = bold] +"FSVirtualMachines:0_start_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSVirtualMachines:1_monitor_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] +"FSVirtualMachines:1_monitor_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSVirtualMachines:1_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSVirtualMachines:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSMail:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"FSVirtualMachines:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSVirtualMachines:1_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"FSVirtualMachines:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemGroup:1_running_0" [ style = bold] +"FSVirtualMachines:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSWork:0_monitor_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] +"FSWork:0_monitor_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSWork:0_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSWork:0_start_0 orestes-corosync.nevis.columbia.edu" -> "FSWork:0_monitor_20000 orestes-corosync.nevis.columbia.edu" [ style = bold] +"FSWork:0_start_0 orestes-corosync.nevis.columbia.edu" -> "FilesystemGroup:0_running_0" [ style = bold] +"FSWork:0_start_0 orestes-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSWork:1_monitor_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemClone_start_0" [ style = bold] +"FSWork:1_monitor_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSWork:1_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] +"FSWork:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "FSWork:1_monitor_20000 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"FSWork:1_start_0 hypatia-corosync.nevis.columbia.edu" -> "FilesystemGroup:1_running_0" [ style = bold] +"FSWork:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style=bold color="green" fontcolor="black"] "FilesystemClone_running_0" -> "CronAmbientTemperature_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] "FilesystemClone_running_0" -> "CupsClone_start_0" [ style = bold] "FilesystemClone_running_0" -> "DhcpGroup_start_0" [ style = bold] @@ -339,32 +339,32 @@ "FilesystemClone_start_0" -> "FilesystemGroup:0_start_0" [ style = bold] "FilesystemClone_start_0" -> "FilesystemGroup:1_start_0" [ style = bold] "FilesystemClone_start_0" [ style=bold color="green" fontcolor="orange"] -"FilesystemGroup:0_running_0" -> "CupsGroup:0_start_0" [ style = bold] -"FilesystemGroup:0_running_0" -> "ExportsGroup:0_start_0" [ style = bold] +"FilesystemGroup:0_running_0" -> "CupsGroup:1_start_0" [ style = bold] +"FilesystemGroup:0_running_0" -> "ExportsGroup:1_start_0" [ style = bold] "FilesystemGroup:0_running_0" -> "FilesystemClone_running_0" [ style = bold] -"FilesystemGroup:0_running_0" -> "LibvirtdGroup:0_start_0" [ style = bold] -"FilesystemGroup:0_running_0" -> "TftpGroup:0_start_0" [ style = bold] +"FilesystemGroup:0_running_0" -> "LibvirtdGroup:1_start_0" [ style = bold] +"FilesystemGroup:0_running_0" -> "TftpGroup:1_start_0" [ style = bold] "FilesystemGroup:0_running_0" [ style=bold color="green" fontcolor="orange"] -"FilesystemGroup:0_start_0" -> "AdminLvm:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"FilesystemGroup:0_start_0" -> "FSMail:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"FilesystemGroup:0_start_0" -> "FSUsrNevis:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"FilesystemGroup:0_start_0" -> "FSVarNevis:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"FilesystemGroup:0_start_0" -> "FSVirtualMachines:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] -"FilesystemGroup:0_start_0" -> "FSWork:0_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"FilesystemGroup:0_start_0" -> "AdminLvm:0_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"FilesystemGroup:0_start_0" -> "FSMail:0_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"FilesystemGroup:0_start_0" -> "FSUsrNevis:0_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"FilesystemGroup:0_start_0" -> "FSVarNevis:0_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"FilesystemGroup:0_start_0" -> "FSVirtualMachines:0_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"FilesystemGroup:0_start_0" -> "FSWork:0_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] "FilesystemGroup:0_start_0" -> "FilesystemGroup:0_running_0" [ style = bold] "FilesystemGroup:0_start_0" [ style=bold color="green" fontcolor="orange"] -"FilesystemGroup:1_running_0" -> "CupsGroup:1_start_0" [ style = bold] -"FilesystemGroup:1_running_0" -> "ExportsGroup:1_start_0" [ style = bold] +"FilesystemGroup:1_running_0" -> "CupsGroup:0_start_0" [ style = bold] +"FilesystemGroup:1_running_0" -> "ExportsGroup:0_start_0" [ style = bold] "FilesystemGroup:1_running_0" -> "FilesystemClone_running_0" [ style = bold] -"FilesystemGroup:1_running_0" -> "LibvirtdGroup:1_start_0" [ style = bold] -"FilesystemGroup:1_running_0" -> "TftpGroup:1_start_0" [ style = bold] +"FilesystemGroup:1_running_0" -> "LibvirtdGroup:0_start_0" [ style = bold] +"FilesystemGroup:1_running_0" -> "TftpGroup:0_start_0" [ style = bold] "FilesystemGroup:1_running_0" [ style=bold color="green" fontcolor="orange"] -"FilesystemGroup:1_start_0" -> "AdminLvm:1_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] -"FilesystemGroup:1_start_0" -> "FSMail:1_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] -"FilesystemGroup:1_start_0" -> "FSUsrNevis:1_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] -"FilesystemGroup:1_start_0" -> "FSVarNevis:1_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] -"FilesystemGroup:1_start_0" -> "FSVirtualMachines:1_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] -"FilesystemGroup:1_start_0" -> "FSWork:1_start_0 orestes-corosync.nevis.columbia.edu" [ style = bold] +"FilesystemGroup:1_start_0" -> "AdminLvm:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"FilesystemGroup:1_start_0" -> "FSMail:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"FilesystemGroup:1_start_0" -> "FSUsrNevis:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"FilesystemGroup:1_start_0" -> "FSVarNevis:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"FilesystemGroup:1_start_0" -> "FSVirtualMachines:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] +"FilesystemGroup:1_start_0" -> "FSWork:1_start_0 hypatia-corosync.nevis.columbia.edu" [ style = bold] "FilesystemGroup:1_start_0" -> "FilesystemGroup:1_running_0" [ style = bold] "FilesystemGroup:1_start_0" [ style=bold color="green" fontcolor="orange"] "IPClone_running_0" [ style=bold color="green" fontcolor="orange"] diff --git a/cts/scheduler/dot/timeout-by-node.dot b/cts/scheduler/dot/timeout-by-node.dot new file mode 100644 index 0000000..b4c0b97 --- /dev/null +++ b/cts/scheduler/dot/timeout-by-node.dot @@ -0,0 +1,40 @@ + digraph "g" { +"rsc1-clone_running_0" [ style=bold color="green" fontcolor="orange"] +"rsc1-clone_start_0" -> "rsc1-clone_running_0" [ style = bold] +"rsc1-clone_start_0" -> "rsc1:0_start_0 node2" [ style = bold] +"rsc1-clone_start_0" -> "rsc1:1_start_0 node3" [ style = bold] +"rsc1-clone_start_0" -> "rsc1:2_start_0 node4" [ style = bold] +"rsc1-clone_start_0" -> "rsc1:3_start_0 node5" [ style = bold] +"rsc1-clone_start_0" -> "rsc1:4_start_0 node1" [ style = bold] +"rsc1-clone_start_0" [ style=bold color="green" fontcolor="orange"] +"rsc1:0_monitor_0 node2" -> "rsc1-clone_start_0" [ style = bold] +"rsc1:0_monitor_0 node2" [ style=bold color="green" fontcolor="black"] +"rsc1:0_monitor_10000 node2" [ style=bold color="green" fontcolor="black"] +"rsc1:0_start_0 node2" -> "rsc1-clone_running_0" [ style = bold] +"rsc1:0_start_0 node2" -> "rsc1:0_monitor_10000 node2" [ style = bold] +"rsc1:0_start_0 node2" [ style=bold color="green" fontcolor="black"] +"rsc1:1_monitor_0 node3" -> "rsc1-clone_start_0" [ style = bold] +"rsc1:1_monitor_0 node3" [ style=bold color="green" fontcolor="black"] +"rsc1:1_monitor_10000 node3" [ style=bold color="green" fontcolor="black"] +"rsc1:1_start_0 node3" -> "rsc1-clone_running_0" [ style = bold] +"rsc1:1_start_0 node3" -> "rsc1:1_monitor_10000 node3" [ style = bold] +"rsc1:1_start_0 node3" [ style=bold color="green" fontcolor="black"] +"rsc1:2_monitor_0 node4" -> "rsc1-clone_start_0" [ style = bold] +"rsc1:2_monitor_0 node4" [ style=bold color="green" fontcolor="black"] +"rsc1:2_monitor_10000 node4" [ style=bold color="green" fontcolor="black"] +"rsc1:2_start_0 node4" -> "rsc1-clone_running_0" [ style = bold] +"rsc1:2_start_0 node4" -> "rsc1:2_monitor_10000 node4" [ style = bold] +"rsc1:2_start_0 node4" [ style=bold color="green" fontcolor="black"] +"rsc1:3_monitor_0 node5" -> "rsc1-clone_start_0" [ style = bold] +"rsc1:3_monitor_0 node5" [ style=bold color="green" fontcolor="black"] +"rsc1:3_monitor_10000 node5" [ style=bold color="green" fontcolor="black"] +"rsc1:3_start_0 node5" -> "rsc1-clone_running_0" [ style = bold] +"rsc1:3_start_0 node5" -> "rsc1:3_monitor_10000 node5" [ style = bold] +"rsc1:3_start_0 node5" [ style=bold color="green" fontcolor="black"] +"rsc1:4_monitor_0 node1" -> "rsc1-clone_start_0" [ style = bold] +"rsc1:4_monitor_0 node1" [ style=bold color="green" fontcolor="black"] +"rsc1:4_monitor_10000 node1" [ style=bold color="green" fontcolor="black"] +"rsc1:4_start_0 node1" -> "rsc1-clone_running_0" [ style = bold] +"rsc1:4_start_0 node1" -> "rsc1:4_monitor_10000 node1" [ style = bold] +"rsc1:4_start_0 node1" [ style=bold color="green" fontcolor="black"] +} diff --git a/cts/scheduler/dot/unfence-definition.dot b/cts/scheduler/dot/unfence-definition.dot index 6b67392..b2ec3d5 100644 --- a/cts/scheduler/dot/unfence-definition.dot +++ b/cts/scheduler/dot/unfence-definition.dot @@ -20,11 +20,13 @@ "clvmd:1_start_0 virt-2" [ style=bold color="green" fontcolor="black"] "clvmd:2_monitor_0 virt-3" -> "clvmd-clone_start_0" [ style = bold] "clvmd:2_monitor_0 virt-3" -> "clvmd-clone_stopped_0" [ style = bold] +"clvmd:2_monitor_0 virt-3" -> "clvmd_stop_0 virt-1" [ style = bold] "clvmd:2_monitor_0 virt-3" [ style=bold color="green" fontcolor="black"] "clvmd:2_start_0 virt-3" -> "clvmd-clone_running_0" [ style = bold] "clvmd:2_start_0 virt-3" [ style=bold color="green" fontcolor="black"] "clvmd_start_0 virt-1" -> "clvmd-clone_running_0" [ style = bold] "clvmd_start_0 virt-1" -> "clvmd:1_start_0 virt-2" [ style = bold] +"clvmd_start_0 virt-1" -> "clvmd:2_start_0 virt-3" [ style = bold] "clvmd_start_0 virt-1" [ style=bold color="green" fontcolor="black"] "clvmd_stop_0 virt-1" -> "clvmd-clone_stopped_0" [ style = bold] "clvmd_stop_0 virt-1" -> "clvmd_start_0 virt-1" [ style = bold] @@ -44,12 +46,14 @@ "dlm-clone_stopped_0" [ style=bold color="green" fontcolor="orange"] "dlm:2_monitor_0 virt-3" -> "dlm-clone_start_0" [ style = bold] "dlm:2_monitor_0 virt-3" -> "dlm-clone_stopped_0" [ style = bold] +"dlm:2_monitor_0 virt-3" -> "dlm_stop_0 virt-1" [ style = bold] "dlm:2_monitor_0 virt-3" [ style=bold color="green" fontcolor="black"] "dlm:2_start_0 virt-3" -> "clvmd:2_start_0 virt-3" [ style = bold] "dlm:2_start_0 virt-3" -> "dlm-clone_running_0" [ style = bold] "dlm:2_start_0 virt-3" [ style=bold color="green" fontcolor="black"] "dlm_start_0 virt-1" -> "clvmd_start_0 virt-1" [ style = bold] "dlm_start_0 virt-1" -> "dlm-clone_running_0" [ style = bold] +"dlm_start_0 virt-1" -> "dlm:2_start_0 virt-3" [ style = bold] "dlm_start_0 virt-1" [ style=bold color="green" fontcolor="black"] "dlm_stop_0 virt-1" -> "dlm-clone_stopped_0" [ style = bold] "dlm_stop_0 virt-1" -> "dlm_start_0 virt-1" [ style = bold] diff --git a/cts/scheduler/dot/unfence-parameters.dot b/cts/scheduler/dot/unfence-parameters.dot index d03b227..d5646c9 100644 --- a/cts/scheduler/dot/unfence-parameters.dot +++ b/cts/scheduler/dot/unfence-parameters.dot @@ -20,11 +20,13 @@ "clvmd:1_start_0 virt-2" [ style=bold color="green" fontcolor="black"] "clvmd:2_monitor_0 virt-3" -> "clvmd-clone_start_0" [ style = bold] "clvmd:2_monitor_0 virt-3" -> "clvmd-clone_stopped_0" [ style = bold] +"clvmd:2_monitor_0 virt-3" -> "clvmd_stop_0 virt-1" [ style = bold] "clvmd:2_monitor_0 virt-3" [ style=bold color="green" fontcolor="black"] "clvmd:2_start_0 virt-3" -> "clvmd-clone_running_0" [ style = bold] "clvmd:2_start_0 virt-3" [ style=bold color="green" fontcolor="black"] "clvmd_start_0 virt-1" -> "clvmd-clone_running_0" [ style = bold] "clvmd_start_0 virt-1" -> "clvmd:1_start_0 virt-2" [ style = bold] +"clvmd_start_0 virt-1" -> "clvmd:2_start_0 virt-3" [ style = bold] "clvmd_start_0 virt-1" [ style=bold color="green" fontcolor="black"] "clvmd_stop_0 virt-1" -> "clvmd-clone_stopped_0" [ style = bold] "clvmd_stop_0 virt-1" -> "clvmd_start_0 virt-1" [ style = bold] @@ -44,12 +46,14 @@ "dlm-clone_stopped_0" [ style=bold color="green" fontcolor="orange"] "dlm:2_monitor_0 virt-3" -> "dlm-clone_start_0" [ style = bold] "dlm:2_monitor_0 virt-3" -> "dlm-clone_stopped_0" [ style = bold] +"dlm:2_monitor_0 virt-3" -> "dlm_stop_0 virt-1" [ style = bold] "dlm:2_monitor_0 virt-3" [ style=bold color="green" fontcolor="black"] "dlm:2_start_0 virt-3" -> "clvmd:2_start_0 virt-3" [ style = bold] "dlm:2_start_0 virt-3" -> "dlm-clone_running_0" [ style = bold] "dlm:2_start_0 virt-3" [ style=bold color="green" fontcolor="black"] "dlm_start_0 virt-1" -> "clvmd_start_0 virt-1" [ style = bold] "dlm_start_0 virt-1" -> "dlm-clone_running_0" [ style = bold] +"dlm_start_0 virt-1" -> "dlm:2_start_0 virt-3" [ style = bold] "dlm_start_0 virt-1" [ style=bold color="green" fontcolor="black"] "dlm_stop_0 virt-1" -> "dlm-clone_stopped_0" [ style = bold] "dlm_stop_0 virt-1" -> "dlm_start_0 virt-1" [ style = bold] diff --git a/cts/scheduler/dot/utilization-complex.dot b/cts/scheduler/dot/utilization-complex.dot index cccda24..340880d 100644 --- a/cts/scheduler/dot/utilization-complex.dot +++ b/cts/scheduler/dot/utilization-complex.dot @@ -151,6 +151,7 @@ "httpd_start_0 httpd-bundle-0" -> "httpd-bundle-clone_running_0" [ style = bold] "httpd_start_0 httpd-bundle-0" -> "httpd_monitor_15000 httpd-bundle-0" [ style = bold] "httpd_start_0 httpd-bundle-0" -> "httpd_start_0 httpd-bundle-1" [ style = dashed] +"httpd_start_0 httpd-bundle-0" -> "httpd_start_0 httpd-bundle-2" [ style = dashed] "httpd_start_0 httpd-bundle-0" [ style=bold color="green" fontcolor="black"] "httpd_start_0 httpd-bundle-1" -> "httpd-bundle-clone_running_0" [ style = dashed] "httpd_start_0 httpd-bundle-1" -> "httpd_monitor_15000 httpd-bundle-1" [ style = dashed] diff --git a/cts/scheduler/exp/bug-1822.exp b/cts/scheduler/exp/bug-1822.exp index 1206c97..9960c68 100644 --- a/cts/scheduler/exp/bug-1822.exp +++ b/cts/scheduler/exp/bug-1822.exp @@ -60,7 +60,7 @@ <action_set> <rsc_op id="13" operation="stop" operation_key="promotable_Stateful:1_stop_0" on_node="process1a" on_node_uuid="4dbb8c56-330e-4835-a15e-c0aa632d4e89"> <primitive id="promotable_Stateful:1" class="ocf" provider="heartbeat" type="Dummy-statful"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="true" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_on_fail="stop" CRM_meta_on_node="process1a" CRM_meta_on_node_uuid="4dbb8c56-330e-4835-a15e-c0aa632d4e89" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="60000" sleep_time="10000"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="true" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_on_node="process1a" CRM_meta_on_node_uuid="4dbb8c56-330e-4835-a15e-c0aa632d4e89" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="60000" sleep_time="10000"/> </rsc_op> </action_set> <inputs> @@ -89,7 +89,7 @@ <action_set> <rsc_op id="15" operation="stop" operation_key="promotable_procdctl:1_stop_0" on_node="process1a" on_node_uuid="4dbb8c56-330e-4835-a15e-c0aa632d4e89"> <primitive id="promotable_procdctl:1" class="ocf" provider="heartbeat" type="procdctl"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="true" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_on_fail="stop" CRM_meta_on_node="process1a" CRM_meta_on_node_uuid="4dbb8c56-330e-4835-a15e-c0aa632d4e89" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="60000" procd="sleep 10000"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="true" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_on_node="process1a" CRM_meta_on_node_uuid="4dbb8c56-330e-4835-a15e-c0aa632d4e89" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="60000" procd="sleep 10000"/> </rsc_op> </action_set> <inputs> diff --git a/cts/scheduler/exp/bug-lf-2422.exp b/cts/scheduler/exp/bug-lf-2422.exp index 212493e..4728c24 100644 --- a/cts/scheduler/exp/bug-lf-2422.exp +++ b/cts/scheduler/exp/bug-lf-2422.exp @@ -304,6 +304,12 @@ <rsc_op id="53" operation="stop" operation_key="ocfs:0_stop_0" internal_operation_key="ocfs:1_stop_0" on_node="qa-suse-4" on_node_uuid="qa-suse-4"/> </trigger> <trigger> + <rsc_op id="54" operation="stop" operation_key="ocfs:2_stop_0" on_node="qa-suse-3" on_node_uuid="qa-suse-3"/> + </trigger> + <trigger> + <rsc_op id="55" operation="stop" operation_key="ocfs:3_stop_0" on_node="qa-suse-2" on_node_uuid="qa-suse-2"/> + </trigger> + <trigger> <pseudo_event id="58" operation="stop" operation_key="c-ocfs_stop_0"/> </trigger> </inputs> @@ -320,6 +326,9 @@ <rsc_op id="54" operation="stop" operation_key="ocfs:2_stop_0" on_node="qa-suse-3" on_node_uuid="qa-suse-3"/> </trigger> <trigger> + <rsc_op id="55" operation="stop" operation_key="ocfs:3_stop_0" on_node="qa-suse-2" on_node_uuid="qa-suse-2"/> + </trigger> + <trigger> <pseudo_event id="58" operation="stop" operation_key="c-ocfs_stop_0"/> </trigger> </inputs> diff --git a/cts/scheduler/exp/bundle-interleave-start.exp b/cts/scheduler/exp/bundle-interleave-start.exp index e676b1b..4f726cd 100644 --- a/cts/scheduler/exp/bundle-interleave-start.exp +++ b/cts/scheduler/exp/bundle-interleave-start.exp @@ -1,42 +1,73 @@ <transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> <synapse id="0"> <action_set> - <rsc_op id="81" operation="monitor" operation_key="base:0_monitor_16000" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node2"> - <primitive id="base" long-id="base:0" class="ocf" provider="pacemaker" type="Stateful"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-0" CRM_meta_on_node_uuid="base-bundle-0" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + <rsc_op id="82" operation="monitor" operation_key="base:2_monitor_15000" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node4"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_op_target_rc="8" CRM_meta_physical_host="node4" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="66" operation="start" operation_key="base-bundle-0_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="74" operation="start" operation_key="base-bundle-2_start_0" on_node="node4" on_node_uuid="4"/> </trigger> <trigger> - <rsc_op id="80" operation="start" operation_key="base:0_start_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node2"/> + <rsc_op id="80" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node4"/> + </trigger> + <trigger> + <rsc_op id="81" operation="promote" operation_key="base:2_promote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node4"/> </trigger> </inputs> </synapse> <synapse id="1"> <action_set> - <rsc_op id="80" operation="start" operation_key="base:0_start_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node2"> - <primitive id="base" long-id="base:0" class="ocf" provider="pacemaker" type="Stateful"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-0" CRM_meta_on_node_uuid="base-bundle-0" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + <rsc_op id="81" operation="promote" operation_key="base:2_promote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node4"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node4" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="64" operation="start" operation_key="base-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="72" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> </trigger> <trigger> - <rsc_op id="66" operation="start" operation_key="base-bundle-0_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="74" operation="start" operation_key="base-bundle-2_start_0" on_node="node4" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="80" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node4"/> </trigger> <trigger> - <pseudo_event id="86" operation="start" operation_key="base-bundle-clone_start_0"/> + <pseudo_event id="91" operation="promote" operation_key="base-bundle-clone_promote_0"/> </trigger> </inputs> </synapse> <synapse id="2"> <action_set> - <rsc_op id="83" operation="monitor" operation_key="base:1_monitor_16000" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node3"> + <rsc_op id="80" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node4"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node4" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="72" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="74" operation="start" operation_key="base-bundle-2_start_0" on_node="node4" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="83" operation="start" operation_key="base:1_start_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node3"/> + </trigger> + <trigger> + <rsc_op id="85" operation="start" operation_key="base:0_start_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node2"/> + </trigger> + <trigger> + <pseudo_event id="87" operation="start" operation_key="base-bundle-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="84" operation="monitor" operation_key="base:1_monitor_16000" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node3"> <primitive id="base" long-id="base:1" class="ocf" provider="pacemaker" type="Stateful"/> <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-1" CRM_meta_on_node_uuid="base-bundle-1" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> </rsc_op> @@ -46,13 +77,13 @@ <rsc_op id="70" operation="start" operation_key="base-bundle-1_start_0" on_node="node3" on_node_uuid="3"/> </trigger> <trigger> - <rsc_op id="82" operation="start" operation_key="base:1_start_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node3"/> + <rsc_op id="83" operation="start" operation_key="base:1_start_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node3"/> </trigger> </inputs> </synapse> - <synapse id="3"> + <synapse id="4"> <action_set> - <rsc_op id="82" operation="start" operation_key="base:1_start_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node3"> + <rsc_op id="83" operation="start" operation_key="base:1_start_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node3"> <primitive id="base" long-id="base:1" class="ocf" provider="pacemaker" type="Stateful"/> <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-1" CRM_meta_on_node_uuid="base-bundle-1" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> </rsc_op> @@ -65,75 +96,99 @@ <rsc_op id="70" operation="start" operation_key="base-bundle-1_start_0" on_node="node3" on_node_uuid="3"/> </trigger> <trigger> - <rsc_op id="80" operation="start" operation_key="base:0_start_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node2"/> + <rsc_op id="85" operation="start" operation_key="base:0_start_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node2"/> </trigger> <trigger> - <pseudo_event id="86" operation="start" operation_key="base-bundle-clone_start_0"/> + <pseudo_event id="87" operation="start" operation_key="base-bundle-clone_start_0"/> </trigger> </inputs> </synapse> - <synapse id="4"> + <synapse id="5"> <action_set> - <rsc_op id="85" operation="monitor" operation_key="base:2_monitor_16000" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node4"> - <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> - <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node4" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + <rsc_op id="86" operation="monitor" operation_key="base:0_monitor_16000" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node2"> + <primitive id="base" long-id="base:0" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-0" CRM_meta_on_node_uuid="base-bundle-0" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="74" operation="start" operation_key="base-bundle-2_start_0" on_node="node4" on_node_uuid="4"/> + <rsc_op id="66" operation="start" operation_key="base-bundle-0_start_0" on_node="node2" on_node_uuid="2"/> </trigger> <trigger> - <rsc_op id="84" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node4"/> + <rsc_op id="85" operation="start" operation_key="base:0_start_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node2"/> </trigger> </inputs> </synapse> - <synapse id="5"> + <synapse id="6"> <action_set> - <rsc_op id="84" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node4"> - <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> - <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node4" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + <rsc_op id="85" operation="start" operation_key="base:0_start_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node2"> + <primitive id="base" long-id="base:0" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-0" CRM_meta_on_node_uuid="base-bundle-0" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="72" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> + <rsc_op id="64" operation="start" operation_key="base-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> </trigger> <trigger> - <rsc_op id="74" operation="start" operation_key="base-bundle-2_start_0" on_node="node4" on_node_uuid="4"/> + <rsc_op id="66" operation="start" operation_key="base-bundle-0_start_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <pseudo_event id="87" operation="start" operation_key="base-bundle-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7" priority="1000000"> + <action_set> + <pseudo_event id="92" operation="promoted" operation_key="base-bundle-clone_promoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="81" operation="promote" operation_key="base:2_promote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node4"/> </trigger> + </inputs> + </synapse> + <synapse id="8"> + <action_set> + <pseudo_event id="91" operation="promote" operation_key="base-bundle-clone_promote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> <trigger> - <rsc_op id="82" operation="start" operation_key="base:1_start_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node3"/> + <pseudo_event id="88" operation="running" operation_key="base-bundle-clone_running_0"/> </trigger> <trigger> - <pseudo_event id="86" operation="start" operation_key="base-bundle-clone_start_0"/> + <pseudo_event id="95" operation="promote" operation_key="base-bundle_promote_0"/> </trigger> </inputs> </synapse> - <synapse id="6" priority="1000000"> + <synapse id="9" priority="1000000"> <action_set> - <pseudo_event id="87" operation="running" operation_key="base-bundle-clone_running_0"> + <pseudo_event id="88" operation="running" operation_key="base-bundle-clone_running_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> </pseudo_event> </action_set> <inputs> <trigger> - <rsc_op id="80" operation="start" operation_key="base:0_start_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node2"/> + <rsc_op id="80" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node4"/> </trigger> <trigger> - <rsc_op id="82" operation="start" operation_key="base:1_start_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node3"/> + <rsc_op id="83" operation="start" operation_key="base:1_start_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node3"/> </trigger> <trigger> - <rsc_op id="84" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node4"/> + <rsc_op id="85" operation="start" operation_key="base:0_start_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node2"/> </trigger> <trigger> - <pseudo_event id="86" operation="start" operation_key="base-bundle-clone_start_0"/> + <pseudo_event id="87" operation="start" operation_key="base-bundle-clone_start_0"/> </trigger> </inputs> </synapse> - <synapse id="7"> + <synapse id="10"> <action_set> - <pseudo_event id="86" operation="start" operation_key="base-bundle-clone_start_0"> + <pseudo_event id="87" operation="start" operation_key="base-bundle-clone_start_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> </pseudo_event> </action_set> @@ -188,7 +243,7 @@ </trigger> </inputs> </synapse> - <synapse id="8"> + <synapse id="11"> <action_set> <rsc_op id="65" operation="monitor" operation_key="base-bundle-podman-0_monitor_60000" on_node="node2" on_node_uuid="2"> <primitive id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> @@ -201,7 +256,7 @@ </trigger> </inputs> </synapse> - <synapse id="9"> + <synapse id="12"> <action_set> <rsc_op id="64" operation="start" operation_key="base-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"> <primitive id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> @@ -235,7 +290,7 @@ </trigger> </inputs> </synapse> - <synapse id="10"> + <synapse id="13"> <action_set> <rsc_op id="50" operation="monitor" operation_key="base-bundle-podman-0_monitor_0" on_node="node5" on_node_uuid="5"> <primitive id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> @@ -244,7 +299,7 @@ </action_set> <inputs/> </synapse> - <synapse id="11"> + <synapse id="14"> <action_set> <rsc_op id="38" operation="monitor" operation_key="base-bundle-podman-0_monitor_0" on_node="node4" on_node_uuid="4"> <primitive id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> @@ -253,7 +308,7 @@ </action_set> <inputs/> </synapse> - <synapse id="12"> + <synapse id="15"> <action_set> <rsc_op id="26" operation="monitor" operation_key="base-bundle-podman-0_monitor_0" on_node="node3" on_node_uuid="3"> <primitive id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> @@ -262,7 +317,7 @@ </action_set> <inputs/> </synapse> - <synapse id="13"> + <synapse id="16"> <action_set> <rsc_op id="14" operation="monitor" operation_key="base-bundle-podman-0_monitor_0" on_node="node2" on_node_uuid="2"> <primitive id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> @@ -271,7 +326,7 @@ </action_set> <inputs/> </synapse> - <synapse id="14"> + <synapse id="17"> <action_set> <rsc_op id="2" operation="monitor" operation_key="base-bundle-podman-0_monitor_0" on_node="node1" on_node_uuid="1"> <primitive id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> @@ -280,7 +335,7 @@ </action_set> <inputs/> </synapse> - <synapse id="15"> + <synapse id="18"> <action_set> <rsc_op id="67" operation="monitor" operation_key="base-bundle-0_monitor_30000" on_node="node2" on_node_uuid="2"> <primitive id="base-bundle-0" class="ocf" provider="pacemaker" type="remote"/> @@ -293,7 +348,7 @@ </trigger> </inputs> </synapse> - <synapse id="16"> + <synapse id="19"> <action_set> <rsc_op id="66" operation="start" operation_key="base-bundle-0_start_0" on_node="node2" on_node_uuid="2"> <primitive id="base-bundle-0" class="ocf" provider="pacemaker" type="remote"/> @@ -321,7 +376,7 @@ </trigger> </inputs> </synapse> - <synapse id="17"> + <synapse id="20"> <action_set> <rsc_op id="51" operation="monitor" operation_key="base-bundle-0_monitor_0" on_node="node5" on_node_uuid="5"> <primitive id="base-bundle-0" class="ocf" provider="pacemaker" type="remote"/> @@ -334,7 +389,7 @@ </trigger> </inputs> </synapse> - <synapse id="18"> + <synapse id="21"> <action_set> <rsc_op id="39" operation="monitor" operation_key="base-bundle-0_monitor_0" on_node="node4" on_node_uuid="4"> <primitive id="base-bundle-0" class="ocf" provider="pacemaker" type="remote"/> @@ -347,7 +402,7 @@ </trigger> </inputs> </synapse> - <synapse id="19"> + <synapse id="22"> <action_set> <rsc_op id="27" operation="monitor" operation_key="base-bundle-0_monitor_0" on_node="node3" on_node_uuid="3"> <primitive id="base-bundle-0" class="ocf" provider="pacemaker" type="remote"/> @@ -360,7 +415,7 @@ </trigger> </inputs> </synapse> - <synapse id="20"> + <synapse id="23"> <action_set> <rsc_op id="15" operation="monitor" operation_key="base-bundle-0_monitor_0" on_node="node2" on_node_uuid="2"> <primitive id="base-bundle-0" class="ocf" provider="pacemaker" type="remote"/> @@ -373,7 +428,7 @@ </trigger> </inputs> </synapse> - <synapse id="21"> + <synapse id="24"> <action_set> <rsc_op id="3" operation="monitor" operation_key="base-bundle-0_monitor_0" on_node="node1" on_node_uuid="1"> <primitive id="base-bundle-0" class="ocf" provider="pacemaker" type="remote"/> @@ -386,7 +441,7 @@ </trigger> </inputs> </synapse> - <synapse id="22"> + <synapse id="25"> <action_set> <rsc_op id="69" operation="monitor" operation_key="base-bundle-podman-1_monitor_60000" on_node="node3" on_node_uuid="3"> <primitive id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> @@ -399,7 +454,7 @@ </trigger> </inputs> </synapse> - <synapse id="23"> + <synapse id="26"> <action_set> <rsc_op id="68" operation="start" operation_key="base-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"> <primitive id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> @@ -433,7 +488,7 @@ </trigger> </inputs> </synapse> - <synapse id="24"> + <synapse id="27"> <action_set> <rsc_op id="52" operation="monitor" operation_key="base-bundle-podman-1_monitor_0" on_node="node5" on_node_uuid="5"> <primitive id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> @@ -442,7 +497,7 @@ </action_set> <inputs/> </synapse> - <synapse id="25"> + <synapse id="28"> <action_set> <rsc_op id="40" operation="monitor" operation_key="base-bundle-podman-1_monitor_0" on_node="node4" on_node_uuid="4"> <primitive id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> @@ -451,7 +506,7 @@ </action_set> <inputs/> </synapse> - <synapse id="26"> + <synapse id="29"> <action_set> <rsc_op id="28" operation="monitor" operation_key="base-bundle-podman-1_monitor_0" on_node="node3" on_node_uuid="3"> <primitive id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> @@ -460,7 +515,7 @@ </action_set> <inputs/> </synapse> - <synapse id="27"> + <synapse id="30"> <action_set> <rsc_op id="16" operation="monitor" operation_key="base-bundle-podman-1_monitor_0" on_node="node2" on_node_uuid="2"> <primitive id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> @@ -469,7 +524,7 @@ </action_set> <inputs/> </synapse> - <synapse id="28"> + <synapse id="31"> <action_set> <rsc_op id="4" operation="monitor" operation_key="base-bundle-podman-1_monitor_0" on_node="node1" on_node_uuid="1"> <primitive id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> @@ -478,7 +533,7 @@ </action_set> <inputs/> </synapse> - <synapse id="29"> + <synapse id="32"> <action_set> <rsc_op id="71" operation="monitor" operation_key="base-bundle-1_monitor_30000" on_node="node3" on_node_uuid="3"> <primitive id="base-bundle-1" class="ocf" provider="pacemaker" type="remote"/> @@ -491,7 +546,7 @@ </trigger> </inputs> </synapse> - <synapse id="30"> + <synapse id="33"> <action_set> <rsc_op id="70" operation="start" operation_key="base-bundle-1_start_0" on_node="node3" on_node_uuid="3"> <primitive id="base-bundle-1" class="ocf" provider="pacemaker" type="remote"/> @@ -519,7 +574,7 @@ </trigger> </inputs> </synapse> - <synapse id="31"> + <synapse id="34"> <action_set> <rsc_op id="53" operation="monitor" operation_key="base-bundle-1_monitor_0" on_node="node5" on_node_uuid="5"> <primitive id="base-bundle-1" class="ocf" provider="pacemaker" type="remote"/> @@ -532,7 +587,7 @@ </trigger> </inputs> </synapse> - <synapse id="32"> + <synapse id="35"> <action_set> <rsc_op id="41" operation="monitor" operation_key="base-bundle-1_monitor_0" on_node="node4" on_node_uuid="4"> <primitive id="base-bundle-1" class="ocf" provider="pacemaker" type="remote"/> @@ -545,7 +600,7 @@ </trigger> </inputs> </synapse> - <synapse id="33"> + <synapse id="36"> <action_set> <rsc_op id="29" operation="monitor" operation_key="base-bundle-1_monitor_0" on_node="node3" on_node_uuid="3"> <primitive id="base-bundle-1" class="ocf" provider="pacemaker" type="remote"/> @@ -558,7 +613,7 @@ </trigger> </inputs> </synapse> - <synapse id="34"> + <synapse id="37"> <action_set> <rsc_op id="17" operation="monitor" operation_key="base-bundle-1_monitor_0" on_node="node2" on_node_uuid="2"> <primitive id="base-bundle-1" class="ocf" provider="pacemaker" type="remote"/> @@ -571,7 +626,7 @@ </trigger> </inputs> </synapse> - <synapse id="35"> + <synapse id="38"> <action_set> <rsc_op id="5" operation="monitor" operation_key="base-bundle-1_monitor_0" on_node="node1" on_node_uuid="1"> <primitive id="base-bundle-1" class="ocf" provider="pacemaker" type="remote"/> @@ -584,7 +639,7 @@ </trigger> </inputs> </synapse> - <synapse id="36"> + <synapse id="39"> <action_set> <rsc_op id="73" operation="monitor" operation_key="base-bundle-podman-2_monitor_60000" on_node="node4" on_node_uuid="4"> <primitive id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> @@ -597,7 +652,7 @@ </trigger> </inputs> </synapse> - <synapse id="37"> + <synapse id="40"> <action_set> <rsc_op id="72" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"> <primitive id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> @@ -631,7 +686,7 @@ </trigger> </inputs> </synapse> - <synapse id="38"> + <synapse id="41"> <action_set> <rsc_op id="54" operation="monitor" operation_key="base-bundle-podman-2_monitor_0" on_node="node5" on_node_uuid="5"> <primitive id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> @@ -640,7 +695,7 @@ </action_set> <inputs/> </synapse> - <synapse id="39"> + <synapse id="42"> <action_set> <rsc_op id="42" operation="monitor" operation_key="base-bundle-podman-2_monitor_0" on_node="node4" on_node_uuid="4"> <primitive id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> @@ -649,7 +704,7 @@ </action_set> <inputs/> </synapse> - <synapse id="40"> + <synapse id="43"> <action_set> <rsc_op id="30" operation="monitor" operation_key="base-bundle-podman-2_monitor_0" on_node="node3" on_node_uuid="3"> <primitive id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> @@ -658,7 +713,7 @@ </action_set> <inputs/> </synapse> - <synapse id="41"> + <synapse id="44"> <action_set> <rsc_op id="18" operation="monitor" operation_key="base-bundle-podman-2_monitor_0" on_node="node2" on_node_uuid="2"> <primitive id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> @@ -667,7 +722,7 @@ </action_set> <inputs/> </synapse> - <synapse id="42"> + <synapse id="45"> <action_set> <rsc_op id="6" operation="monitor" operation_key="base-bundle-podman-2_monitor_0" on_node="node1" on_node_uuid="1"> <primitive id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> @@ -676,7 +731,7 @@ </action_set> <inputs/> </synapse> - <synapse id="43"> + <synapse id="46"> <action_set> <rsc_op id="75" operation="monitor" operation_key="base-bundle-2_monitor_30000" on_node="node4" on_node_uuid="4"> <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> @@ -689,7 +744,7 @@ </trigger> </inputs> </synapse> - <synapse id="44"> + <synapse id="47"> <action_set> <rsc_op id="74" operation="start" operation_key="base-bundle-2_start_0" on_node="node4" on_node_uuid="4"> <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> @@ -717,7 +772,7 @@ </trigger> </inputs> </synapse> - <synapse id="45"> + <synapse id="48"> <action_set> <rsc_op id="55" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node5" on_node_uuid="5"> <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> @@ -730,7 +785,7 @@ </trigger> </inputs> </synapse> - <synapse id="46"> + <synapse id="49"> <action_set> <rsc_op id="43" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node4" on_node_uuid="4"> <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> @@ -743,7 +798,7 @@ </trigger> </inputs> </synapse> - <synapse id="47"> + <synapse id="50"> <action_set> <rsc_op id="31" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node3" on_node_uuid="3"> <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> @@ -756,7 +811,7 @@ </trigger> </inputs> </synapse> - <synapse id="48"> + <synapse id="51"> <action_set> <rsc_op id="19" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node2" on_node_uuid="2"> <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> @@ -769,7 +824,7 @@ </trigger> </inputs> </synapse> - <synapse id="49"> + <synapse id="52"> <action_set> <rsc_op id="7" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node1" on_node_uuid="1"> <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> @@ -782,141 +837,199 @@ </trigger> </inputs> </synapse> - <synapse id="50"> + <synapse id="53"> <action_set> - <rsc_op id="115" operation="monitor" operation_key="app:0_monitor_16000" on_node="app-bundle-0" on_node_uuid="app-bundle-0" router_node="node2"> - <primitive id="app" long-id="app:0" class="ocf" provider="pacemaker" type="Stateful"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="app-bundle-0" CRM_meta_on_node_uuid="app-bundle-0" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + <rsc_op id="117" operation="monitor" operation_key="app:2_monitor_15000" on_node="app-bundle-2" on_node_uuid="app-bundle-2" router_node="node4"> + <primitive id="app" long-id="app:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="app-bundle-2" CRM_meta_on_node_uuid="app-bundle-2" CRM_meta_op_target_rc="8" CRM_meta_physical_host="node4" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="100" operation="start" operation_key="app-bundle-0_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="109" operation="start" operation_key="app-bundle-2_start_0" on_node="node4" on_node_uuid="4"/> </trigger> <trigger> - <rsc_op id="114" operation="start" operation_key="app:0_start_0" on_node="app-bundle-0" on_node_uuid="app-bundle-0" router_node="node2"/> + <rsc_op id="115" operation="start" operation_key="app:2_start_0" on_node="app-bundle-2" on_node_uuid="app-bundle-2" router_node="node4"/> + </trigger> + <trigger> + <rsc_op id="116" operation="promote" operation_key="app:2_promote_0" on_node="app-bundle-2" on_node_uuid="app-bundle-2" router_node="node4"/> </trigger> </inputs> </synapse> - <synapse id="51"> + <synapse id="54"> <action_set> - <rsc_op id="114" operation="start" operation_key="app:0_start_0" on_node="app-bundle-0" on_node_uuid="app-bundle-0" router_node="node2"> - <primitive id="app" long-id="app:0" class="ocf" provider="pacemaker" type="Stateful"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="app-bundle-0" CRM_meta_on_node_uuid="app-bundle-0" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + <rsc_op id="116" operation="promote" operation_key="app:2_promote_0" on_node="app-bundle-2" on_node_uuid="app-bundle-2" router_node="node4"> + <primitive id="app" long-id="app:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="app-bundle-2" CRM_meta_on_node_uuid="app-bundle-2" CRM_meta_physical_host="node4" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="98" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="81" operation="promote" operation_key="base:2_promote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node4"/> </trigger> <trigger> - <rsc_op id="100" operation="start" operation_key="app-bundle-0_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="107" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> </trigger> <trigger> - <pseudo_event id="120" operation="start" operation_key="app-bundle-clone_start_0"/> + <rsc_op id="109" operation="start" operation_key="app-bundle-2_start_0" on_node="node4" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="115" operation="start" operation_key="app:2_start_0" on_node="app-bundle-2" on_node_uuid="app-bundle-2" router_node="node4"/> + </trigger> + <trigger> + <pseudo_event id="126" operation="promote" operation_key="app-bundle-clone_promote_0"/> </trigger> </inputs> </synapse> - <synapse id="52"> + <synapse id="55"> + <action_set> + <rsc_op id="115" operation="start" operation_key="app:2_start_0" on_node="app-bundle-2" on_node_uuid="app-bundle-2" router_node="node4"> + <primitive id="app" long-id="app:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="app-bundle-2" CRM_meta_on_node_uuid="app-bundle-2" CRM_meta_physical_host="node4" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="107" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="109" operation="start" operation_key="app-bundle-2_start_0" on_node="node4" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="118" operation="start" operation_key="app:1_start_0" on_node="app-bundle-1" on_node_uuid="app-bundle-1" router_node="node3"/> + </trigger> + <trigger> + <rsc_op id="120" operation="start" operation_key="app:0_start_0" on_node="app-bundle-0" on_node_uuid="app-bundle-0" router_node="node2"/> + </trigger> + <trigger> + <pseudo_event id="122" operation="start" operation_key="app-bundle-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="56"> <action_set> - <rsc_op id="117" operation="monitor" operation_key="app:1_monitor_16000" on_node="app-bundle-1" on_node_uuid="app-bundle-1" router_node="node3"> + <rsc_op id="119" operation="monitor" operation_key="app:1_monitor_16000" on_node="app-bundle-1" on_node_uuid="app-bundle-1" router_node="node3"> <primitive id="app" long-id="app:1" class="ocf" provider="pacemaker" type="Stateful"/> <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="app-bundle-1" CRM_meta_on_node_uuid="app-bundle-1" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="104" operation="start" operation_key="app-bundle-1_start_0" on_node="node3" on_node_uuid="3"/> + <rsc_op id="105" operation="start" operation_key="app-bundle-1_start_0" on_node="node3" on_node_uuid="3"/> </trigger> <trigger> - <rsc_op id="116" operation="start" operation_key="app:1_start_0" on_node="app-bundle-1" on_node_uuid="app-bundle-1" router_node="node3"/> + <rsc_op id="118" operation="start" operation_key="app:1_start_0" on_node="app-bundle-1" on_node_uuid="app-bundle-1" router_node="node3"/> </trigger> </inputs> </synapse> - <synapse id="53"> + <synapse id="57"> <action_set> - <rsc_op id="116" operation="start" operation_key="app:1_start_0" on_node="app-bundle-1" on_node_uuid="app-bundle-1" router_node="node3"> + <rsc_op id="118" operation="start" operation_key="app:1_start_0" on_node="app-bundle-1" on_node_uuid="app-bundle-1" router_node="node3"> <primitive id="app" long-id="app:1" class="ocf" provider="pacemaker" type="Stateful"/> <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="app-bundle-1" CRM_meta_on_node_uuid="app-bundle-1" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="102" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> + <rsc_op id="103" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> </trigger> <trigger> - <rsc_op id="104" operation="start" operation_key="app-bundle-1_start_0" on_node="node3" on_node_uuid="3"/> + <rsc_op id="105" operation="start" operation_key="app-bundle-1_start_0" on_node="node3" on_node_uuid="3"/> </trigger> <trigger> - <rsc_op id="114" operation="start" operation_key="app:0_start_0" on_node="app-bundle-0" on_node_uuid="app-bundle-0" router_node="node2"/> + <rsc_op id="120" operation="start" operation_key="app:0_start_0" on_node="app-bundle-0" on_node_uuid="app-bundle-0" router_node="node2"/> </trigger> <trigger> - <pseudo_event id="120" operation="start" operation_key="app-bundle-clone_start_0"/> + <pseudo_event id="122" operation="start" operation_key="app-bundle-clone_start_0"/> </trigger> </inputs> </synapse> - <synapse id="54"> + <synapse id="58"> <action_set> - <rsc_op id="119" operation="monitor" operation_key="app:2_monitor_16000" on_node="app-bundle-2" on_node_uuid="app-bundle-2" router_node="node4"> - <primitive id="app" long-id="app:2" class="ocf" provider="pacemaker" type="Stateful"/> - <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="app-bundle-2" CRM_meta_on_node_uuid="app-bundle-2" CRM_meta_physical_host="node4" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + <rsc_op id="121" operation="monitor" operation_key="app:0_monitor_16000" on_node="app-bundle-0" on_node_uuid="app-bundle-0" router_node="node2"> + <primitive id="app" long-id="app:0" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="app-bundle-0" CRM_meta_on_node_uuid="app-bundle-0" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="108" operation="start" operation_key="app-bundle-2_start_0" on_node="node4" on_node_uuid="4"/> + <rsc_op id="101" operation="start" operation_key="app-bundle-0_start_0" on_node="node2" on_node_uuid="2"/> </trigger> <trigger> - <rsc_op id="118" operation="start" operation_key="app:2_start_0" on_node="app-bundle-2" on_node_uuid="app-bundle-2" router_node="node4"/> + <rsc_op id="120" operation="start" operation_key="app:0_start_0" on_node="app-bundle-0" on_node_uuid="app-bundle-0" router_node="node2"/> </trigger> </inputs> </synapse> - <synapse id="55"> + <synapse id="59"> <action_set> - <rsc_op id="118" operation="start" operation_key="app:2_start_0" on_node="app-bundle-2" on_node_uuid="app-bundle-2" router_node="node4"> - <primitive id="app" long-id="app:2" class="ocf" provider="pacemaker" type="Stateful"/> - <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="app-bundle-2" CRM_meta_on_node_uuid="app-bundle-2" CRM_meta_physical_host="node4" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + <rsc_op id="120" operation="start" operation_key="app:0_start_0" on_node="app-bundle-0" on_node_uuid="app-bundle-0" router_node="node2"> + <primitive id="app" long-id="app:0" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="app-bundle-0" CRM_meta_on_node_uuid="app-bundle-0" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="106" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> + <rsc_op id="99" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> </trigger> <trigger> - <rsc_op id="108" operation="start" operation_key="app-bundle-2_start_0" on_node="node4" on_node_uuid="4"/> + <rsc_op id="101" operation="start" operation_key="app-bundle-0_start_0" on_node="node2" on_node_uuid="2"/> </trigger> <trigger> - <rsc_op id="116" operation="start" operation_key="app:1_start_0" on_node="app-bundle-1" on_node_uuid="app-bundle-1" router_node="node3"/> + <pseudo_event id="122" operation="start" operation_key="app-bundle-clone_start_0"/> </trigger> + </inputs> + </synapse> + <synapse id="60" priority="1000000"> + <action_set> + <pseudo_event id="127" operation="promoted" operation_key="app-bundle-clone_promoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> <trigger> - <pseudo_event id="120" operation="start" operation_key="app-bundle-clone_start_0"/> + <rsc_op id="116" operation="promote" operation_key="app:2_promote_0" on_node="app-bundle-2" on_node_uuid="app-bundle-2" router_node="node4"/> </trigger> </inputs> </synapse> - <synapse id="56" priority="1000000"> + <synapse id="61"> <action_set> - <pseudo_event id="121" operation="running" operation_key="app-bundle-clone_running_0"> + <pseudo_event id="126" operation="promote" operation_key="app-bundle-clone_promote_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> </pseudo_event> </action_set> <inputs> <trigger> - <rsc_op id="114" operation="start" operation_key="app:0_start_0" on_node="app-bundle-0" on_node_uuid="app-bundle-0" router_node="node2"/> + <pseudo_event id="123" operation="running" operation_key="app-bundle-clone_running_0"/> </trigger> <trigger> - <rsc_op id="116" operation="start" operation_key="app:1_start_0" on_node="app-bundle-1" on_node_uuid="app-bundle-1" router_node="node3"/> + <pseudo_event id="130" operation="promote" operation_key="app-bundle_promote_0"/> </trigger> + </inputs> + </synapse> + <synapse id="62" priority="1000000"> + <action_set> + <pseudo_event id="123" operation="running" operation_key="app-bundle-clone_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> <trigger> - <rsc_op id="118" operation="start" operation_key="app:2_start_0" on_node="app-bundle-2" on_node_uuid="app-bundle-2" router_node="node4"/> + <rsc_op id="115" operation="start" operation_key="app:2_start_0" on_node="app-bundle-2" on_node_uuid="app-bundle-2" router_node="node4"/> </trigger> <trigger> - <pseudo_event id="120" operation="start" operation_key="app-bundle-clone_start_0"/> + <rsc_op id="118" operation="start" operation_key="app:1_start_0" on_node="app-bundle-1" on_node_uuid="app-bundle-1" router_node="node3"/> + </trigger> + <trigger> + <rsc_op id="120" operation="start" operation_key="app:0_start_0" on_node="app-bundle-0" on_node_uuid="app-bundle-0" router_node="node2"/> + </trigger> + <trigger> + <pseudo_event id="122" operation="start" operation_key="app-bundle-clone_start_0"/> </trigger> </inputs> </synapse> - <synapse id="57"> + <synapse id="63"> <action_set> - <pseudo_event id="120" operation="start" operation_key="app-bundle-clone_start_0"> + <pseudo_event id="122" operation="start" operation_key="app-bundle-clone_start_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> </pseudo_event> </action_set> @@ -967,26 +1080,26 @@ <rsc_op id="60" operation="monitor" operation_key="app-bundle-podman-2_monitor_0" on_node="node5" on_node_uuid="5"/> </trigger> <trigger> - <pseudo_event id="110" operation="start" operation_key="app-bundle_start_0"/> + <pseudo_event id="111" operation="start" operation_key="app-bundle_start_0"/> </trigger> </inputs> </synapse> - <synapse id="58"> + <synapse id="64"> <action_set> - <rsc_op id="99" operation="monitor" operation_key="app-bundle-podman-0_monitor_60000" on_node="node2" on_node_uuid="2"> + <rsc_op id="100" operation="monitor" operation_key="app-bundle-podman-0_monitor_60000" on_node="node2" on_node_uuid="2"> <primitive id="app-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> <attributes CRM_meta_interval="60000" CRM_meta_name="monitor" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" allow_pull="true" force_kill="false" image="localhost/pcmktest:app" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/app-bundle-0" reuse="false" run_cmd="/usr/sbin/pacemaker-remoted" run_opts=" -e PCMK_stderr=1 -e PCMK_remote_port=3121 -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/app-bundle-0:/var/log -p 3121:3121 "/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="98" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="99" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> </trigger> </inputs> </synapse> - <synapse id="59"> + <synapse id="65"> <action_set> - <rsc_op id="98" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"> + <rsc_op id="99" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"> <primitive id="app-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> <attributes CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" allow_pull="true" force_kill="false" image="localhost/pcmktest:app" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/app-bundle-0" reuse="false" run_cmd="/usr/sbin/pacemaker-remoted" run_opts=" -e PCMK_stderr=1 -e PCMK_remote_port=3121 -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/app-bundle-0:/var/log -p 3121:3121 "/> </rsc_op> @@ -1014,14 +1127,14 @@ <rsc_op id="56" operation="monitor" operation_key="app-bundle-podman-0_monitor_0" on_node="node5" on_node_uuid="5"/> </trigger> <trigger> - <rsc_op id="80" operation="start" operation_key="base:0_start_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node2"/> + <rsc_op id="85" operation="start" operation_key="base:0_start_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node2"/> </trigger> <trigger> - <pseudo_event id="110" operation="start" operation_key="app-bundle_start_0"/> + <pseudo_event id="111" operation="start" operation_key="app-bundle_start_0"/> </trigger> </inputs> </synapse> - <synapse id="60"> + <synapse id="66"> <action_set> <rsc_op id="56" operation="monitor" operation_key="app-bundle-podman-0_monitor_0" on_node="node5" on_node_uuid="5"> <primitive id="app-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> @@ -1030,7 +1143,7 @@ </action_set> <inputs/> </synapse> - <synapse id="61"> + <synapse id="67"> <action_set> <rsc_op id="44" operation="monitor" operation_key="app-bundle-podman-0_monitor_0" on_node="node4" on_node_uuid="4"> <primitive id="app-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> @@ -1039,7 +1152,7 @@ </action_set> <inputs/> </synapse> - <synapse id="62"> + <synapse id="68"> <action_set> <rsc_op id="32" operation="monitor" operation_key="app-bundle-podman-0_monitor_0" on_node="node3" on_node_uuid="3"> <primitive id="app-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> @@ -1048,7 +1161,7 @@ </action_set> <inputs/> </synapse> - <synapse id="63"> + <synapse id="69"> <action_set> <rsc_op id="20" operation="monitor" operation_key="app-bundle-podman-0_monitor_0" on_node="node2" on_node_uuid="2"> <primitive id="app-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> @@ -1057,7 +1170,7 @@ </action_set> <inputs/> </synapse> - <synapse id="64"> + <synapse id="70"> <action_set> <rsc_op id="8" operation="monitor" operation_key="app-bundle-podman-0_monitor_0" on_node="node1" on_node_uuid="1"> <primitive id="app-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> @@ -1066,22 +1179,22 @@ </action_set> <inputs/> </synapse> - <synapse id="65"> + <synapse id="71"> <action_set> - <rsc_op id="101" operation="monitor" operation_key="app-bundle-0_monitor_30000" on_node="node2" on_node_uuid="2"> + <rsc_op id="102" operation="monitor" operation_key="app-bundle-0_monitor_30000" on_node="node2" on_node_uuid="2"> <primitive id="app-bundle-0" class="ocf" provider="pacemaker" type="remote"/> <attributes CRM_meta_container="app-bundle-podman-0" CRM_meta_interval="30000" CRM_meta_name="monitor" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="30000" addr="node2" port="3121"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="100" operation="start" operation_key="app-bundle-0_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="101" operation="start" operation_key="app-bundle-0_start_0" on_node="node2" on_node_uuid="2"/> </trigger> </inputs> </synapse> - <synapse id="66"> + <synapse id="72"> <action_set> - <rsc_op id="100" operation="start" operation_key="app-bundle-0_start_0" on_node="node2" on_node_uuid="2"> + <rsc_op id="101" operation="start" operation_key="app-bundle-0_start_0" on_node="node2" on_node_uuid="2"> <primitive id="app-bundle-0" class="ocf" provider="pacemaker" type="remote"/> <attributes CRM_meta_container="app-bundle-podman-0" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" addr="node2" port="3121"/> </rsc_op> @@ -1103,11 +1216,11 @@ <rsc_op id="57" operation="monitor" operation_key="app-bundle-0_monitor_0" on_node="node5" on_node_uuid="5"/> </trigger> <trigger> - <rsc_op id="98" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="99" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> </trigger> </inputs> </synapse> - <synapse id="67"> + <synapse id="73"> <action_set> <rsc_op id="57" operation="monitor" operation_key="app-bundle-0_monitor_0" on_node="node5" on_node_uuid="5"> <primitive id="app-bundle-0" class="ocf" provider="pacemaker" type="remote"/> @@ -1116,11 +1229,11 @@ </action_set> <inputs> <trigger> - <rsc_op id="98" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="99" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> </trigger> </inputs> </synapse> - <synapse id="68"> + <synapse id="74"> <action_set> <rsc_op id="45" operation="monitor" operation_key="app-bundle-0_monitor_0" on_node="node4" on_node_uuid="4"> <primitive id="app-bundle-0" class="ocf" provider="pacemaker" type="remote"/> @@ -1129,11 +1242,11 @@ </action_set> <inputs> <trigger> - <rsc_op id="98" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="99" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> </trigger> </inputs> </synapse> - <synapse id="69"> + <synapse id="75"> <action_set> <rsc_op id="33" operation="monitor" operation_key="app-bundle-0_monitor_0" on_node="node3" on_node_uuid="3"> <primitive id="app-bundle-0" class="ocf" provider="pacemaker" type="remote"/> @@ -1142,11 +1255,11 @@ </action_set> <inputs> <trigger> - <rsc_op id="98" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="99" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> </trigger> </inputs> </synapse> - <synapse id="70"> + <synapse id="76"> <action_set> <rsc_op id="21" operation="monitor" operation_key="app-bundle-0_monitor_0" on_node="node2" on_node_uuid="2"> <primitive id="app-bundle-0" class="ocf" provider="pacemaker" type="remote"/> @@ -1155,11 +1268,11 @@ </action_set> <inputs> <trigger> - <rsc_op id="98" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="99" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> </trigger> </inputs> </synapse> - <synapse id="71"> + <synapse id="77"> <action_set> <rsc_op id="9" operation="monitor" operation_key="app-bundle-0_monitor_0" on_node="node1" on_node_uuid="1"> <primitive id="app-bundle-0" class="ocf" provider="pacemaker" type="remote"/> @@ -1168,26 +1281,26 @@ </action_set> <inputs> <trigger> - <rsc_op id="98" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="99" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> </trigger> </inputs> </synapse> - <synapse id="72"> + <synapse id="78"> <action_set> - <rsc_op id="103" operation="monitor" operation_key="app-bundle-podman-1_monitor_60000" on_node="node3" on_node_uuid="3"> + <rsc_op id="104" operation="monitor" operation_key="app-bundle-podman-1_monitor_60000" on_node="node3" on_node_uuid="3"> <primitive id="app-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> <attributes CRM_meta_interval="60000" CRM_meta_name="monitor" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" allow_pull="true" force_kill="false" image="localhost/pcmktest:app" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/app-bundle-1" reuse="false" run_cmd="/usr/sbin/pacemaker-remoted" run_opts=" -e PCMK_stderr=1 -e PCMK_remote_port=3121 -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/app-bundle-1:/var/log -p 3121:3121 "/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="102" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> + <rsc_op id="103" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> </trigger> </inputs> </synapse> - <synapse id="73"> + <synapse id="79"> <action_set> - <rsc_op id="102" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"> + <rsc_op id="103" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"> <primitive id="app-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> <attributes CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" allow_pull="true" force_kill="false" image="localhost/pcmktest:app" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/app-bundle-1" reuse="false" run_cmd="/usr/sbin/pacemaker-remoted" run_opts=" -e PCMK_stderr=1 -e PCMK_remote_port=3121 -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/app-bundle-1:/var/log -p 3121:3121 "/> </rsc_op> @@ -1215,14 +1328,14 @@ <rsc_op id="58" operation="monitor" operation_key="app-bundle-podman-1_monitor_0" on_node="node5" on_node_uuid="5"/> </trigger> <trigger> - <rsc_op id="82" operation="start" operation_key="base:1_start_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node3"/> + <rsc_op id="83" operation="start" operation_key="base:1_start_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node3"/> </trigger> <trigger> - <pseudo_event id="110" operation="start" operation_key="app-bundle_start_0"/> + <pseudo_event id="111" operation="start" operation_key="app-bundle_start_0"/> </trigger> </inputs> </synapse> - <synapse id="74"> + <synapse id="80"> <action_set> <rsc_op id="58" operation="monitor" operation_key="app-bundle-podman-1_monitor_0" on_node="node5" on_node_uuid="5"> <primitive id="app-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> @@ -1231,7 +1344,7 @@ </action_set> <inputs/> </synapse> - <synapse id="75"> + <synapse id="81"> <action_set> <rsc_op id="46" operation="monitor" operation_key="app-bundle-podman-1_monitor_0" on_node="node4" on_node_uuid="4"> <primitive id="app-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> @@ -1240,7 +1353,7 @@ </action_set> <inputs/> </synapse> - <synapse id="76"> + <synapse id="82"> <action_set> <rsc_op id="34" operation="monitor" operation_key="app-bundle-podman-1_monitor_0" on_node="node3" on_node_uuid="3"> <primitive id="app-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> @@ -1249,7 +1362,7 @@ </action_set> <inputs/> </synapse> - <synapse id="77"> + <synapse id="83"> <action_set> <rsc_op id="22" operation="monitor" operation_key="app-bundle-podman-1_monitor_0" on_node="node2" on_node_uuid="2"> <primitive id="app-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> @@ -1258,7 +1371,7 @@ </action_set> <inputs/> </synapse> - <synapse id="78"> + <synapse id="84"> <action_set> <rsc_op id="10" operation="monitor" operation_key="app-bundle-podman-1_monitor_0" on_node="node1" on_node_uuid="1"> <primitive id="app-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> @@ -1267,22 +1380,22 @@ </action_set> <inputs/> </synapse> - <synapse id="79"> + <synapse id="85"> <action_set> - <rsc_op id="105" operation="monitor" operation_key="app-bundle-1_monitor_30000" on_node="node3" on_node_uuid="3"> + <rsc_op id="106" operation="monitor" operation_key="app-bundle-1_monitor_30000" on_node="node3" on_node_uuid="3"> <primitive id="app-bundle-1" class="ocf" provider="pacemaker" type="remote"/> <attributes CRM_meta_container="app-bundle-podman-1" CRM_meta_interval="30000" CRM_meta_name="monitor" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="30000" addr="node3" port="3121"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="104" operation="start" operation_key="app-bundle-1_start_0" on_node="node3" on_node_uuid="3"/> + <rsc_op id="105" operation="start" operation_key="app-bundle-1_start_0" on_node="node3" on_node_uuid="3"/> </trigger> </inputs> </synapse> - <synapse id="80"> + <synapse id="86"> <action_set> - <rsc_op id="104" operation="start" operation_key="app-bundle-1_start_0" on_node="node3" on_node_uuid="3"> + <rsc_op id="105" operation="start" operation_key="app-bundle-1_start_0" on_node="node3" on_node_uuid="3"> <primitive id="app-bundle-1" class="ocf" provider="pacemaker" type="remote"/> <attributes CRM_meta_container="app-bundle-podman-1" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" addr="node3" port="3121"/> </rsc_op> @@ -1304,11 +1417,11 @@ <rsc_op id="59" operation="monitor" operation_key="app-bundle-1_monitor_0" on_node="node5" on_node_uuid="5"/> </trigger> <trigger> - <rsc_op id="102" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> + <rsc_op id="103" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> </trigger> </inputs> </synapse> - <synapse id="81"> + <synapse id="87"> <action_set> <rsc_op id="59" operation="monitor" operation_key="app-bundle-1_monitor_0" on_node="node5" on_node_uuid="5"> <primitive id="app-bundle-1" class="ocf" provider="pacemaker" type="remote"/> @@ -1317,11 +1430,11 @@ </action_set> <inputs> <trigger> - <rsc_op id="102" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> + <rsc_op id="103" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> </trigger> </inputs> </synapse> - <synapse id="82"> + <synapse id="88"> <action_set> <rsc_op id="47" operation="monitor" operation_key="app-bundle-1_monitor_0" on_node="node4" on_node_uuid="4"> <primitive id="app-bundle-1" class="ocf" provider="pacemaker" type="remote"/> @@ -1330,11 +1443,11 @@ </action_set> <inputs> <trigger> - <rsc_op id="102" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> + <rsc_op id="103" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> </trigger> </inputs> </synapse> - <synapse id="83"> + <synapse id="89"> <action_set> <rsc_op id="35" operation="monitor" operation_key="app-bundle-1_monitor_0" on_node="node3" on_node_uuid="3"> <primitive id="app-bundle-1" class="ocf" provider="pacemaker" type="remote"/> @@ -1343,11 +1456,11 @@ </action_set> <inputs> <trigger> - <rsc_op id="102" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> + <rsc_op id="103" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> </trigger> </inputs> </synapse> - <synapse id="84"> + <synapse id="90"> <action_set> <rsc_op id="23" operation="monitor" operation_key="app-bundle-1_monitor_0" on_node="node2" on_node_uuid="2"> <primitive id="app-bundle-1" class="ocf" provider="pacemaker" type="remote"/> @@ -1356,11 +1469,11 @@ </action_set> <inputs> <trigger> - <rsc_op id="102" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> + <rsc_op id="103" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> </trigger> </inputs> </synapse> - <synapse id="85"> + <synapse id="91"> <action_set> <rsc_op id="11" operation="monitor" operation_key="app-bundle-1_monitor_0" on_node="node1" on_node_uuid="1"> <primitive id="app-bundle-1" class="ocf" provider="pacemaker" type="remote"/> @@ -1369,26 +1482,26 @@ </action_set> <inputs> <trigger> - <rsc_op id="102" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> + <rsc_op id="103" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> </trigger> </inputs> </synapse> - <synapse id="86"> + <synapse id="92"> <action_set> - <rsc_op id="107" operation="monitor" operation_key="app-bundle-podman-2_monitor_60000" on_node="node4" on_node_uuid="4"> + <rsc_op id="108" operation="monitor" operation_key="app-bundle-podman-2_monitor_60000" on_node="node4" on_node_uuid="4"> <primitive id="app-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> <attributes CRM_meta_interval="60000" CRM_meta_name="monitor" CRM_meta_on_node="node4" CRM_meta_on_node_uuid="4" CRM_meta_timeout="20000" allow_pull="true" force_kill="false" image="localhost/pcmktest:app" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/app-bundle-2" reuse="false" run_cmd="/usr/sbin/pacemaker-remoted" run_opts=" -e PCMK_stderr=1 -e PCMK_remote_port=3121 -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/app-bundle-2:/var/log -p 3121:3121 "/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="106" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> + <rsc_op id="107" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> </trigger> </inputs> </synapse> - <synapse id="87"> + <synapse id="93"> <action_set> - <rsc_op id="106" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"> + <rsc_op id="107" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"> <primitive id="app-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> <attributes CRM_meta_on_node="node4" CRM_meta_on_node_uuid="4" CRM_meta_timeout="20000" allow_pull="true" force_kill="false" image="localhost/pcmktest:app" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/app-bundle-2" reuse="false" run_cmd="/usr/sbin/pacemaker-remoted" run_opts=" -e PCMK_stderr=1 -e PCMK_remote_port=3121 -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/app-bundle-2:/var/log -p 3121:3121 "/> </rsc_op> @@ -1416,14 +1529,14 @@ <rsc_op id="60" operation="monitor" operation_key="app-bundle-podman-2_monitor_0" on_node="node5" on_node_uuid="5"/> </trigger> <trigger> - <rsc_op id="84" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node4"/> + <rsc_op id="80" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node4"/> </trigger> <trigger> - <pseudo_event id="110" operation="start" operation_key="app-bundle_start_0"/> + <pseudo_event id="111" operation="start" operation_key="app-bundle_start_0"/> </trigger> </inputs> </synapse> - <synapse id="88"> + <synapse id="94"> <action_set> <rsc_op id="60" operation="monitor" operation_key="app-bundle-podman-2_monitor_0" on_node="node5" on_node_uuid="5"> <primitive id="app-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> @@ -1432,7 +1545,7 @@ </action_set> <inputs/> </synapse> - <synapse id="89"> + <synapse id="95"> <action_set> <rsc_op id="48" operation="monitor" operation_key="app-bundle-podman-2_monitor_0" on_node="node4" on_node_uuid="4"> <primitive id="app-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> @@ -1441,7 +1554,7 @@ </action_set> <inputs/> </synapse> - <synapse id="90"> + <synapse id="96"> <action_set> <rsc_op id="36" operation="monitor" operation_key="app-bundle-podman-2_monitor_0" on_node="node3" on_node_uuid="3"> <primitive id="app-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> @@ -1450,7 +1563,7 @@ </action_set> <inputs/> </synapse> - <synapse id="91"> + <synapse id="97"> <action_set> <rsc_op id="24" operation="monitor" operation_key="app-bundle-podman-2_monitor_0" on_node="node2" on_node_uuid="2"> <primitive id="app-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> @@ -1459,7 +1572,7 @@ </action_set> <inputs/> </synapse> - <synapse id="92"> + <synapse id="98"> <action_set> <rsc_op id="12" operation="monitor" operation_key="app-bundle-podman-2_monitor_0" on_node="node1" on_node_uuid="1"> <primitive id="app-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> @@ -1468,22 +1581,22 @@ </action_set> <inputs/> </synapse> - <synapse id="93"> + <synapse id="99"> <action_set> - <rsc_op id="109" operation="monitor" operation_key="app-bundle-2_monitor_30000" on_node="node4" on_node_uuid="4"> + <rsc_op id="110" operation="monitor" operation_key="app-bundle-2_monitor_30000" on_node="node4" on_node_uuid="4"> <primitive id="app-bundle-2" class="ocf" provider="pacemaker" type="remote"/> <attributes CRM_meta_container="app-bundle-podman-2" CRM_meta_interval="30000" CRM_meta_name="monitor" CRM_meta_on_node="node4" CRM_meta_on_node_uuid="4" CRM_meta_timeout="30000" addr="node4" port="3121"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="108" operation="start" operation_key="app-bundle-2_start_0" on_node="node4" on_node_uuid="4"/> + <rsc_op id="109" operation="start" operation_key="app-bundle-2_start_0" on_node="node4" on_node_uuid="4"/> </trigger> </inputs> </synapse> - <synapse id="94"> + <synapse id="100"> <action_set> - <rsc_op id="108" operation="start" operation_key="app-bundle-2_start_0" on_node="node4" on_node_uuid="4"> + <rsc_op id="109" operation="start" operation_key="app-bundle-2_start_0" on_node="node4" on_node_uuid="4"> <primitive id="app-bundle-2" class="ocf" provider="pacemaker" type="remote"/> <attributes CRM_meta_container="app-bundle-podman-2" CRM_meta_on_node="node4" CRM_meta_on_node_uuid="4" CRM_meta_timeout="20000" addr="node4" port="3121"/> </rsc_op> @@ -1505,11 +1618,11 @@ <rsc_op id="61" operation="monitor" operation_key="app-bundle-2_monitor_0" on_node="node5" on_node_uuid="5"/> </trigger> <trigger> - <rsc_op id="106" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> + <rsc_op id="107" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> </trigger> </inputs> </synapse> - <synapse id="95"> + <synapse id="101"> <action_set> <rsc_op id="61" operation="monitor" operation_key="app-bundle-2_monitor_0" on_node="node5" on_node_uuid="5"> <primitive id="app-bundle-2" class="ocf" provider="pacemaker" type="remote"/> @@ -1518,11 +1631,11 @@ </action_set> <inputs> <trigger> - <rsc_op id="106" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> + <rsc_op id="107" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> </trigger> </inputs> </synapse> - <synapse id="96"> + <synapse id="102"> <action_set> <rsc_op id="49" operation="monitor" operation_key="app-bundle-2_monitor_0" on_node="node4" on_node_uuid="4"> <primitive id="app-bundle-2" class="ocf" provider="pacemaker" type="remote"/> @@ -1531,11 +1644,11 @@ </action_set> <inputs> <trigger> - <rsc_op id="106" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> + <rsc_op id="107" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> </trigger> </inputs> </synapse> - <synapse id="97"> + <synapse id="103"> <action_set> <rsc_op id="37" operation="monitor" operation_key="app-bundle-2_monitor_0" on_node="node3" on_node_uuid="3"> <primitive id="app-bundle-2" class="ocf" provider="pacemaker" type="remote"/> @@ -1544,11 +1657,11 @@ </action_set> <inputs> <trigger> - <rsc_op id="106" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> + <rsc_op id="107" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> </trigger> </inputs> </synapse> - <synapse id="98"> + <synapse id="104"> <action_set> <rsc_op id="25" operation="monitor" operation_key="app-bundle-2_monitor_0" on_node="node2" on_node_uuid="2"> <primitive id="app-bundle-2" class="ocf" provider="pacemaker" type="remote"/> @@ -1557,11 +1670,11 @@ </action_set> <inputs> <trigger> - <rsc_op id="106" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> + <rsc_op id="107" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> </trigger> </inputs> </synapse> - <synapse id="99"> + <synapse id="105"> <action_set> <rsc_op id="13" operation="monitor" operation_key="app-bundle-2_monitor_0" on_node="node1" on_node_uuid="1"> <primitive id="app-bundle-2" class="ocf" provider="pacemaker" type="remote"/> @@ -1570,34 +1683,61 @@ </action_set> <inputs> <trigger> - <rsc_op id="106" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> + <rsc_op id="107" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> + </trigger> + </inputs> + </synapse> + <synapse id="106" priority="1000000"> + <action_set> + <pseudo_event id="131" operation="promoted" operation_key="app-bundle_promoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="127" operation="promoted" operation_key="app-bundle-clone_promoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="107"> + <action_set> + <pseudo_event id="130" operation="promote" operation_key="app-bundle_promote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="96" operation="promoted" operation_key="base-bundle_promoted_0"/> + </trigger> + <trigger> + <pseudo_event id="112" operation="running" operation_key="app-bundle_running_0"/> </trigger> </inputs> </synapse> - <synapse id="100" priority="1000000"> + <synapse id="108" priority="1000000"> <action_set> - <pseudo_event id="111" operation="running" operation_key="app-bundle_running_0"> + <pseudo_event id="112" operation="running" operation_key="app-bundle_running_0"> <attributes CRM_meta_timeout="20000" /> </pseudo_event> </action_set> <inputs> <trigger> - <rsc_op id="98" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="99" operation="start" operation_key="app-bundle-podman-0_start_0" on_node="node2" on_node_uuid="2"/> </trigger> <trigger> - <rsc_op id="102" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> + <rsc_op id="103" operation="start" operation_key="app-bundle-podman-1_start_0" on_node="node3" on_node_uuid="3"/> </trigger> <trigger> - <rsc_op id="106" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> + <rsc_op id="107" operation="start" operation_key="app-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> </trigger> <trigger> - <pseudo_event id="121" operation="running" operation_key="app-bundle-clone_running_0"/> + <pseudo_event id="123" operation="running" operation_key="app-bundle-clone_running_0"/> </trigger> </inputs> </synapse> - <synapse id="101"> + <synapse id="109"> <action_set> - <pseudo_event id="110" operation="start" operation_key="app-bundle_start_0"> + <pseudo_event id="111" operation="start" operation_key="app-bundle_start_0"> <attributes CRM_meta_timeout="20000" /> </pseudo_event> </action_set> @@ -1607,7 +1747,31 @@ </trigger> </inputs> </synapse> - <synapse id="102" priority="1000000"> + <synapse id="110" priority="1000000"> + <action_set> + <pseudo_event id="96" operation="promoted" operation_key="base-bundle_promoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="92" operation="promoted" operation_key="base-bundle-clone_promoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="111"> + <action_set> + <pseudo_event id="95" operation="promote" operation_key="base-bundle_promote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="77" operation="running" operation_key="base-bundle_running_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="112" priority="1000000"> <action_set> <pseudo_event id="77" operation="running" operation_key="base-bundle_running_0"> <attributes CRM_meta_timeout="20000" /> @@ -1624,11 +1788,11 @@ <rsc_op id="72" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node4" on_node_uuid="4"/> </trigger> <trigger> - <pseudo_event id="87" operation="running" operation_key="base-bundle-clone_running_0"/> + <pseudo_event id="88" operation="running" operation_key="base-bundle-clone_running_0"/> </trigger> </inputs> </synapse> - <synapse id="103"> + <synapse id="113"> <action_set> <pseudo_event id="76" operation="start" operation_key="base-bundle_start_0"> <attributes CRM_meta_timeout="20000" /> diff --git a/cts/scheduler/exp/bundle-nested-colocation.exp b/cts/scheduler/exp/bundle-nested-colocation.exp index 025699c..ec7a71f 100644 --- a/cts/scheduler/exp/bundle-nested-colocation.exp +++ b/cts/scheduler/exp/bundle-nested-colocation.exp @@ -177,6 +177,9 @@ <rsc_op id="47" operation="start" operation_key="rabbitmq-bundle-2_start_0" on_node="overcloud-controller-2" on_node_uuid="3"/> </trigger> <trigger> + <rsc_op id="53" operation="start" operation_key="rabbitmq:0_start_0" on_node="rabbitmq-bundle-0" on_node_uuid="rabbitmq-bundle-0" router_node="overcloud-controller-0"/> + </trigger> + <trigger> <rsc_op id="55" operation="start" operation_key="rabbitmq:1_start_0" on_node="rabbitmq-bundle-1" on_node_uuid="rabbitmq-bundle-1" router_node="overcloud-controller-1"/> </trigger> <trigger> diff --git a/cts/scheduler/exp/bundle-order-fencing.exp b/cts/scheduler/exp/bundle-order-fencing.exp index 3149204..a47bd4f 100644 --- a/cts/scheduler/exp/bundle-order-fencing.exp +++ b/cts/scheduler/exp/bundle-order-fencing.exp @@ -1,104 +1,104 @@ <transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> - <synapse id="0" priority="1000000"> + <synapse id="0"> <action_set> - <pseudo_event id="217" operation="notified" operation_key="rabbitmq_notified_0" internal_operation_key="rabbitmq:0_confirmed-post_notify_stonith_0"> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_notify_key_operation="stonith" CRM_meta_notify_key_type="confirmed-post" CRM_meta_notify_operation="stop" CRM_meta_notify_type="post" CRM_meta_timeout="20000" set_policy="ha-all ^(?!amq\.).* {"ha-mode":"all"}"/> - </pseudo_event> + <rsc_op id="241" operation="notify" operation_key="rabbitmq_pre_notify_stop_0" internal_operation_key="rabbitmq:1_pre_notify_stop_0" on_node="rabbitmq-bundle-1" on_node_uuid="rabbitmq-bundle-1" router_node="controller-1"> + <primitive id="rabbitmq" long-id="rabbitmq:1" class="ocf" provider="heartbeat" type="rabbitmq-cluster"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_notify_active_resource="rabbitmq:0 rabbitmq:1 rabbitmq:2" CRM_meta_notify_active_uname="rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_key_operation="stop" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource=" " CRM_meta_notify_promote_uname=" " CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="rabbitmq:0" CRM_meta_notify_stop_uname="rabbitmq-bundle-0" CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="rabbitmq-bundle-1" CRM_meta_on_node_uuid="rabbitmq-bundle-1" CRM_meta_physical_host="controller-1" CRM_meta_timeout="20000" set_policy="ha-all ^(?!amq\.).* {"ha-mode":"all"}"/> + </rsc_op> </action_set> <inputs> <trigger> - <pseudo_event id="216" operation="notify" operation_key="rabbitmq_post_notify_stop_0" internal_operation_key="rabbitmq:0_post_notify_stonith_0"/> - </trigger> - <trigger> - <rsc_op id="218" operation="notify" operation_key="rabbitmq_post_notify_stop_0" internal_operation_key="rabbitmq:1_post_notify_stop_0" on_node="rabbitmq-bundle-1" on_node_uuid="rabbitmq-bundle-1" router_node="controller-1"/> - </trigger> - <trigger> - <rsc_op id="219" operation="notify" operation_key="rabbitmq_post_notify_stop_0" internal_operation_key="rabbitmq:2_post_notify_stop_0" on_node="rabbitmq-bundle-2" on_node_uuid="rabbitmq-bundle-2" router_node="controller-2"/> + <pseudo_event id="72" operation="notify" operation_key="rabbitmq-bundle-clone_pre_notify_stop_0"/> </trigger> </inputs> </synapse> <synapse id="1" priority="1000000"> <action_set> - <pseudo_event id="216" operation="notify" operation_key="rabbitmq_post_notify_stop_0" internal_operation_key="rabbitmq:0_post_notify_stonith_0"> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_notify_key_operation="stonith" CRM_meta_notify_key_type="post" CRM_meta_notify_operation="stop" CRM_meta_notify_type="post" CRM_meta_timeout="20000" set_policy="ha-all ^(?!amq\.).* {"ha-mode":"all"}"/> - </pseudo_event> + <rsc_op id="218" operation="notify" operation_key="rabbitmq_post_notify_stop_0" internal_operation_key="rabbitmq:1_post_notify_stop_0" on_node="rabbitmq-bundle-1" on_node_uuid="rabbitmq-bundle-1" router_node="controller-1"> + <primitive id="rabbitmq" long-id="rabbitmq:1" class="ocf" provider="heartbeat" type="rabbitmq-cluster"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_notify_active_resource="rabbitmq:0 rabbitmq:1 rabbitmq:2" CRM_meta_notify_active_uname="rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_key_operation="stonith" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource=" " CRM_meta_notify_promote_uname=" " CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="rabbitmq:0" CRM_meta_notify_stop_uname="rabbitmq-bundle-0" CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="rabbitmq-bundle-1" CRM_meta_on_node_uuid="rabbitmq-bundle-1" CRM_meta_physical_host="controller-1" CRM_meta_timeout="20000" set_policy="ha-all ^(?!amq\.).* {"ha-mode":"all"}"/> + </rsc_op> </action_set> <inputs> <trigger> - <pseudo_event id="215" operation="stonith" operation_key="stonith-rabbitmq-bundle-0-off" on_node="rabbitmq-bundle-0" on_node_uuid="rabbitmq-bundle-0"/> + <pseudo_event id="74" operation="notify" operation_key="rabbitmq-bundle-clone_post_notify_stopped_0"/> + </trigger> + <trigger> + <pseudo_event id="216" operation="notify" operation_key="rabbitmq_post_notify_stop_0" internal_operation_key="rabbitmq:0_post_notify_stonith_0"/> </trigger> </inputs> </synapse> <synapse id="2"> <action_set> - <pseudo_event id="61" operation="stop" operation_key="rabbitmq_stop_0" internal_operation_key="rabbitmq:0_stop_0"> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_name="stop" CRM_meta_notify="true" CRM_meta_notify_active_resource="rabbitmq:0 rabbitmq:1 rabbitmq:2" CRM_meta_notify_active_uname="rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource=" " CRM_meta_notify_promote_uname=" " CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="rabbitmq:0" CRM_meta_notify_stop_uname="rabbitmq-bundle-0" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_physical_host="controller-0" CRM_meta_timeout="200000" set_policy="ha-all ^(?!amq\.).* {"ha-mode":"all"}"/> - </pseudo_event> + <rsc_op id="242" operation="notify" operation_key="rabbitmq_pre_notify_stop_0" internal_operation_key="rabbitmq:2_pre_notify_stop_0" on_node="rabbitmq-bundle-2" on_node_uuid="rabbitmq-bundle-2" router_node="controller-2"> + <primitive id="rabbitmq" long-id="rabbitmq:2" class="ocf" provider="heartbeat" type="rabbitmq-cluster"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_notify_active_resource="rabbitmq:0 rabbitmq:1 rabbitmq:2" CRM_meta_notify_active_uname="rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_key_operation="stop" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource=" " CRM_meta_notify_promote_uname=" " CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="rabbitmq:0" CRM_meta_notify_stop_uname="rabbitmq-bundle-0" CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="rabbitmq-bundle-2" CRM_meta_on_node_uuid="rabbitmq-bundle-2" CRM_meta_physical_host="controller-2" CRM_meta_timeout="20000" set_policy="ha-all ^(?!amq\.).* {"ha-mode":"all"}"/> + </rsc_op> </action_set> <inputs> <trigger> - <pseudo_event id="55" operation="stop" operation_key="rabbitmq-bundle_stop_0"/> - </trigger> - <trigger> - <pseudo_event id="66" operation="stop" operation_key="rabbitmq-bundle-clone_stop_0"/> + <pseudo_event id="72" operation="notify" operation_key="rabbitmq-bundle-clone_pre_notify_stop_0"/> </trigger> </inputs> </synapse> - <synapse id="3"> + <synapse id="3" priority="1000000"> <action_set> - <rsc_op id="241" operation="notify" operation_key="rabbitmq_pre_notify_stop_0" internal_operation_key="rabbitmq:1_pre_notify_stop_0" on_node="rabbitmq-bundle-1" on_node_uuid="rabbitmq-bundle-1" router_node="controller-1"> - <primitive id="rabbitmq" long-id="rabbitmq:1" class="ocf" provider="heartbeat" type="rabbitmq-cluster"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_notify_active_resource="rabbitmq:0 rabbitmq:1 rabbitmq:2" CRM_meta_notify_active_uname="rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_key_operation="stop" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource=" " CRM_meta_notify_promote_uname=" " CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="rabbitmq:0" CRM_meta_notify_stop_uname="rabbitmq-bundle-0" CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="rabbitmq-bundle-1" CRM_meta_on_node_uuid="rabbitmq-bundle-1" CRM_meta_physical_host="controller-1" CRM_meta_timeout="20000" set_policy="ha-all ^(?!amq\.).* {"ha-mode":"all"}"/> + <rsc_op id="219" operation="notify" operation_key="rabbitmq_post_notify_stop_0" internal_operation_key="rabbitmq:2_post_notify_stop_0" on_node="rabbitmq-bundle-2" on_node_uuid="rabbitmq-bundle-2" router_node="controller-2"> + <primitive id="rabbitmq" long-id="rabbitmq:2" class="ocf" provider="heartbeat" type="rabbitmq-cluster"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_notify_active_resource="rabbitmq:0 rabbitmq:1 rabbitmq:2" CRM_meta_notify_active_uname="rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_key_operation="stonith" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource=" " CRM_meta_notify_promote_uname=" " CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="rabbitmq:0" CRM_meta_notify_stop_uname="rabbitmq-bundle-0" CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="rabbitmq-bundle-2" CRM_meta_on_node_uuid="rabbitmq-bundle-2" CRM_meta_physical_host="controller-2" CRM_meta_timeout="20000" set_policy="ha-all ^(?!amq\.).* {"ha-mode":"all"}"/> </rsc_op> </action_set> <inputs> <trigger> - <pseudo_event id="72" operation="notify" operation_key="rabbitmq-bundle-clone_pre_notify_stop_0"/> + <pseudo_event id="74" operation="notify" operation_key="rabbitmq-bundle-clone_post_notify_stopped_0"/> + </trigger> + <trigger> + <pseudo_event id="216" operation="notify" operation_key="rabbitmq_post_notify_stop_0" internal_operation_key="rabbitmq:0_post_notify_stonith_0"/> </trigger> </inputs> </synapse> <synapse id="4" priority="1000000"> <action_set> - <rsc_op id="218" operation="notify" operation_key="rabbitmq_post_notify_stop_0" internal_operation_key="rabbitmq:1_post_notify_stop_0" on_node="rabbitmq-bundle-1" on_node_uuid="rabbitmq-bundle-1" router_node="controller-1"> - <primitive id="rabbitmq" long-id="rabbitmq:1" class="ocf" provider="heartbeat" type="rabbitmq-cluster"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_notify_active_resource="rabbitmq:0 rabbitmq:1 rabbitmq:2" CRM_meta_notify_active_uname="rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_key_operation="stonith" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource=" " CRM_meta_notify_promote_uname=" " CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="rabbitmq:0" CRM_meta_notify_stop_uname="rabbitmq-bundle-0" CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="rabbitmq-bundle-1" CRM_meta_on_node_uuid="rabbitmq-bundle-1" CRM_meta_physical_host="controller-1" CRM_meta_timeout="20000" set_policy="ha-all ^(?!amq\.).* {"ha-mode":"all"}"/> - </rsc_op> + <pseudo_event id="217" operation="notified" operation_key="rabbitmq_notified_0" internal_operation_key="rabbitmq:0_confirmed-post_notify_stonith_0"> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_notify_key_operation="stonith" CRM_meta_notify_key_type="confirmed-post" CRM_meta_notify_operation="stop" CRM_meta_notify_type="post" CRM_meta_timeout="20000" set_policy="ha-all ^(?!amq\.).* {"ha-mode":"all"}"/> + </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="74" operation="notify" operation_key="rabbitmq-bundle-clone_post_notify_stopped_0"/> + <pseudo_event id="216" operation="notify" operation_key="rabbitmq_post_notify_stop_0" internal_operation_key="rabbitmq:0_post_notify_stonith_0"/> </trigger> <trigger> - <pseudo_event id="216" operation="notify" operation_key="rabbitmq_post_notify_stop_0" internal_operation_key="rabbitmq:0_post_notify_stonith_0"/> + <rsc_op id="218" operation="notify" operation_key="rabbitmq_post_notify_stop_0" internal_operation_key="rabbitmq:1_post_notify_stop_0" on_node="rabbitmq-bundle-1" on_node_uuid="rabbitmq-bundle-1" router_node="controller-1"/> + </trigger> + <trigger> + <rsc_op id="219" operation="notify" operation_key="rabbitmq_post_notify_stop_0" internal_operation_key="rabbitmq:2_post_notify_stop_0" on_node="rabbitmq-bundle-2" on_node_uuid="rabbitmq-bundle-2" router_node="controller-2"/> </trigger> </inputs> </synapse> - <synapse id="5"> + <synapse id="5" priority="1000000"> <action_set> - <rsc_op id="242" operation="notify" operation_key="rabbitmq_pre_notify_stop_0" internal_operation_key="rabbitmq:2_pre_notify_stop_0" on_node="rabbitmq-bundle-2" on_node_uuid="rabbitmq-bundle-2" router_node="controller-2"> - <primitive id="rabbitmq" long-id="rabbitmq:2" class="ocf" provider="heartbeat" type="rabbitmq-cluster"/> - <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_notify_active_resource="rabbitmq:0 rabbitmq:1 rabbitmq:2" CRM_meta_notify_active_uname="rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_key_operation="stop" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource=" " CRM_meta_notify_promote_uname=" " CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="rabbitmq:0" CRM_meta_notify_stop_uname="rabbitmq-bundle-0" CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="rabbitmq-bundle-2" CRM_meta_on_node_uuid="rabbitmq-bundle-2" CRM_meta_physical_host="controller-2" CRM_meta_timeout="20000" set_policy="ha-all ^(?!amq\.).* {"ha-mode":"all"}"/> - </rsc_op> + <pseudo_event id="216" operation="notify" operation_key="rabbitmq_post_notify_stop_0" internal_operation_key="rabbitmq:0_post_notify_stonith_0"> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_notify_key_operation="stonith" CRM_meta_notify_key_type="post" CRM_meta_notify_operation="stop" CRM_meta_notify_type="post" CRM_meta_timeout="20000" set_policy="ha-all ^(?!amq\.).* {"ha-mode":"all"}"/> + </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="72" operation="notify" operation_key="rabbitmq-bundle-clone_pre_notify_stop_0"/> + <pseudo_event id="215" operation="stonith" operation_key="stonith-rabbitmq-bundle-0-off" on_node="rabbitmq-bundle-0" on_node_uuid="rabbitmq-bundle-0"/> </trigger> </inputs> </synapse> - <synapse id="6" priority="1000000"> + <synapse id="6"> <action_set> - <rsc_op id="219" operation="notify" operation_key="rabbitmq_post_notify_stop_0" internal_operation_key="rabbitmq:2_post_notify_stop_0" on_node="rabbitmq-bundle-2" on_node_uuid="rabbitmq-bundle-2" router_node="controller-2"> - <primitive id="rabbitmq" long-id="rabbitmq:2" class="ocf" provider="heartbeat" type="rabbitmq-cluster"/> - <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_notify_active_resource="rabbitmq:0 rabbitmq:1 rabbitmq:2" CRM_meta_notify_active_uname="rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_key_operation="stonith" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource=" " CRM_meta_notify_promote_uname=" " CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="rabbitmq:0" CRM_meta_notify_stop_uname="rabbitmq-bundle-0" CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="rabbitmq-bundle-2" CRM_meta_on_node_uuid="rabbitmq-bundle-2" CRM_meta_physical_host="controller-2" CRM_meta_timeout="20000" set_policy="ha-all ^(?!amq\.).* {"ha-mode":"all"}"/> - </rsc_op> + <pseudo_event id="61" operation="stop" operation_key="rabbitmq_stop_0" internal_operation_key="rabbitmq:0_stop_0"> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_name="stop" CRM_meta_notify="true" CRM_meta_notify_active_resource="rabbitmq:0 rabbitmq:1 rabbitmq:2" CRM_meta_notify_active_uname="rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource=" " CRM_meta_notify_promote_uname=" " CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="rabbitmq:0" CRM_meta_notify_stop_uname="rabbitmq-bundle-0" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_physical_host="controller-0" CRM_meta_timeout="200000" set_policy="ha-all ^(?!amq\.).* {"ha-mode":"all"}"/> + </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="74" operation="notify" operation_key="rabbitmq-bundle-clone_post_notify_stopped_0"/> + <pseudo_event id="55" operation="stop" operation_key="rabbitmq-bundle_stop_0"/> </trigger> <trigger> - <pseudo_event id="216" operation="notify" operation_key="rabbitmq_post_notify_stop_0" internal_operation_key="rabbitmq:0_post_notify_stonith_0"/> + <pseudo_event id="66" operation="stop" operation_key="rabbitmq-bundle-clone_stop_0"/> </trigger> </inputs> </synapse> @@ -566,66 +566,6 @@ </synapse> <synapse id="43" priority="1000000"> <action_set> - <pseudo_event id="222" operation="notified" operation_key="redis_notified_0" internal_operation_key="redis:0_confirmed-post_notify_stonith_0"> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="stonith" CRM_meta_notify_key_type="confirmed-post" CRM_meta_notify_operation="stop" CRM_meta_notify_type="post" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" wait_last_known_master="true"/> - </pseudo_event> - </action_set> - <inputs> - <trigger> - <pseudo_event id="221" operation="notify" operation_key="redis_post_notify_stop_0" internal_operation_key="redis:0_post_notify_stonith_0"/> - </trigger> - <trigger> - <rsc_op id="223" operation="notify" operation_key="redis_post_notify_stop_0" internal_operation_key="redis:1_post_notify_stop_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"/> - </trigger> - <trigger> - <rsc_op id="224" operation="notify" operation_key="redis_post_notify_stop_0" internal_operation_key="redis:2_post_notify_stop_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"/> - </trigger> - </inputs> - </synapse> - <synapse id="44" priority="1000000"> - <action_set> - <pseudo_event id="221" operation="notify" operation_key="redis_post_notify_stop_0" internal_operation_key="redis:0_post_notify_stonith_0"> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="stonith" CRM_meta_notify_key_type="post" CRM_meta_notify_operation="stop" CRM_meta_notify_type="post" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" wait_last_known_master="true"/> - </pseudo_event> - </action_set> - <inputs> - <trigger> - <pseudo_event id="220" operation="stonith" operation_key="stonith-redis-bundle-0-off" on_node="redis-bundle-0" on_node_uuid="redis-bundle-0"/> - </trigger> - </inputs> - </synapse> - <synapse id="45"> - <action_set> - <pseudo_event id="140" operation="stop" operation_key="redis_stop_0" internal_operation_key="redis:0_stop_0"> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="stop" CRM_meta_notify="true" CRM_meta_notify_active_resource="redis:0 redis:1 redis:2" CRM_meta_notify_active_uname="redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_demote_resource="redis:0" CRM_meta_notify_demote_uname="redis-bundle-0" CRM_meta_notify_inactive_resource=" " CRM_meta_notify_master_resource="redis:0" CRM_meta_notify_master_uname="redis-bundle-0" CRM_meta_notify_promote_resource="redis:1" CRM_meta_notify_promote_uname="redis-bundle-1" CRM_meta_notify_promoted_resource="redis:0" CRM_meta_notify_promoted_uname="redis-bundle-0" CRM_meta_notify_slave_resource="redis:1 redis:2" CRM_meta_notify_slave_uname="redis-bundle-1 redis-bundle-2" CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="redis:0" CRM_meta_notify_stop_uname="redis-bundle-0" CRM_meta_notify_unpromoted_resource="redis:1 redis:2" CRM_meta_notify_unpromoted_uname="redis-bundle-1 redis-bundle-2" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="200000" wait_last_known_master="true"/> - </pseudo_event> - </action_set> - <inputs> - <trigger> - <pseudo_event id="131" operation="stop" operation_key="redis-bundle_stop_0"/> - </trigger> - <trigger> - <pseudo_event id="139" operation="demote" operation_key="redis_demote_0" internal_operation_key="redis:0_demote_0"/> - </trigger> - <trigger> - <pseudo_event id="146" operation="stop" operation_key="redis-bundle-master_stop_0"/> - </trigger> - </inputs> - </synapse> - <synapse id="46"> - <action_set> - <pseudo_event id="139" operation="demote" operation_key="redis_demote_0" internal_operation_key="redis:0_demote_0"> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="demote" CRM_meta_notify="true" CRM_meta_notify_active_resource="redis:0 redis:1 redis:2" CRM_meta_notify_active_uname="redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_demote_resource="redis:0" CRM_meta_notify_demote_uname="redis-bundle-0" CRM_meta_notify_inactive_resource=" " CRM_meta_notify_master_resource="redis:0" CRM_meta_notify_master_uname="redis-bundle-0" CRM_meta_notify_promote_resource="redis:1" CRM_meta_notify_promote_uname="redis-bundle-1" CRM_meta_notify_promoted_resource="redis:0" CRM_meta_notify_promoted_uname="redis-bundle-0" CRM_meta_notify_slave_resource="redis:1 redis:2" CRM_meta_notify_slave_uname="redis-bundle-1 redis-bundle-2" CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="redis:0" CRM_meta_notify_stop_uname="redis-bundle-0" CRM_meta_notify_unpromoted_resource="redis:1 redis:2" CRM_meta_notify_unpromoted_uname="redis-bundle-1 redis-bundle-2" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" wait_last_known_master="true"/> - </pseudo_event> - </action_set> - <inputs> - <trigger> - <pseudo_event id="162" operation="demote" operation_key="redis-bundle-master_demote_0"/> - </trigger> - </inputs> - </synapse> - <synapse id="47" priority="1000000"> - <action_set> <rsc_op id="250" operation="notify" operation_key="redis_post_notify_demote_0" internal_operation_key="redis:1_post_notify_demote_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> <primitive id="redis" long-id="redis:1" class="ocf" provider="heartbeat" type="redis"/> <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource="redis:0 redis:1 redis:2" CRM_meta_notify_active_uname="redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_demote_resource="redis:0" CRM_meta_notify_demote_uname="redis-bundle-0" CRM_meta_notify_inactive_resource=" " CRM_meta_notify_key_operation="demoted" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource="redis:0" CRM_meta_notify_master_uname="redis-bundle-0" CRM_meta_notify_operation="demote" CRM_meta_notify_promote_resource="redis:1" CRM_meta_notify_promote_uname="redis-bundle-1" CRM_meta_notify_promoted_resource="redis:0" CRM_meta_notify_promoted_uname="redis-bundle-0" CRM_meta_notify_slave_resource="redis:1 redis:2" CRM_meta_notify_slave_uname="redis-bundle-1 redis-bundle-2" CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="redis:0" CRM_meta_notify_stop_uname="redis-bundle-0" CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="redis:1 redis:2" CRM_meta_notify_unpromoted_uname="redis-bundle-1 redis-bundle-2" CRM_meta_on_node="redis-bundle-1" CRM_meta_on_node_uuid="redis-bundle-1" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" wait_last_known_master="true"/> @@ -637,7 +577,7 @@ </trigger> </inputs> </synapse> - <synapse id="48"> + <synapse id="44"> <action_set> <rsc_op id="249" operation="notify" operation_key="redis_pre_notify_demote_0" internal_operation_key="redis:1_pre_notify_demote_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> <primitive id="redis" long-id="redis:1" class="ocf" provider="heartbeat" type="redis"/> @@ -650,7 +590,7 @@ </trigger> </inputs> </synapse> - <synapse id="49" priority="1000000"> + <synapse id="45" priority="1000000"> <action_set> <rsc_op id="246" operation="notify" operation_key="redis_post_notify_promote_0" internal_operation_key="redis:1_post_notify_promote_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> <primitive id="redis" long-id="redis:1" class="ocf" provider="heartbeat" type="redis"/> @@ -663,7 +603,7 @@ </trigger> </inputs> </synapse> - <synapse id="50"> + <synapse id="46"> <action_set> <rsc_op id="245" operation="notify" operation_key="redis_pre_notify_promote_0" internal_operation_key="redis:1_pre_notify_promote_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> <primitive id="redis" long-id="redis:1" class="ocf" provider="heartbeat" type="redis"/> @@ -676,7 +616,7 @@ </trigger> </inputs> </synapse> - <synapse id="51"> + <synapse id="47"> <action_set> <rsc_op id="243" operation="notify" operation_key="redis_pre_notify_stop_0" internal_operation_key="redis:1_pre_notify_stop_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> <primitive id="redis" long-id="redis:1" class="ocf" provider="heartbeat" type="redis"/> @@ -689,7 +629,7 @@ </trigger> </inputs> </synapse> - <synapse id="52" priority="1000000"> + <synapse id="48" priority="1000000"> <action_set> <rsc_op id="223" operation="notify" operation_key="redis_post_notify_stop_0" internal_operation_key="redis:1_post_notify_stop_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> <primitive id="redis" long-id="redis:1" class="ocf" provider="heartbeat" type="redis"/> @@ -705,7 +645,7 @@ </trigger> </inputs> </synapse> - <synapse id="53"> + <synapse id="49"> <action_set> <rsc_op id="136" operation="monitor" operation_key="redis_monitor_20000" internal_operation_key="redis:1_monitor_20000" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> <primitive id="redis" long-id="redis:1" class="ocf" provider="heartbeat" type="redis"/> @@ -730,7 +670,7 @@ </trigger> </inputs> </synapse> - <synapse id="54"> + <synapse id="50"> <action_set> <rsc_op id="135" operation="promote" operation_key="redis_promote_0" internal_operation_key="redis:1_promote_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> <primitive id="redis" long-id="redis:1" class="ocf" provider="heartbeat" type="redis"/> @@ -761,7 +701,7 @@ </trigger> </inputs> </synapse> - <synapse id="55"> + <synapse id="51"> <action_set> <rsc_op id="28" operation="cancel" operation_key="redis_monitor_45000" internal_operation_key="redis:1_monitor_45000" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> <primitive id="redis" long-id="redis:1" class="ocf" provider="heartbeat" type="redis"/> @@ -770,7 +710,7 @@ </action_set> <inputs/> </synapse> - <synapse id="56"> + <synapse id="52"> <action_set> <rsc_op id="27" operation="cancel" operation_key="redis_monitor_60000" internal_operation_key="redis:1_monitor_60000" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> <primitive id="redis" long-id="redis:1" class="ocf" provider="heartbeat" type="redis"/> @@ -779,7 +719,7 @@ </action_set> <inputs/> </synapse> - <synapse id="57" priority="1000000"> + <synapse id="53" priority="1000000"> <action_set> <rsc_op id="252" operation="notify" operation_key="redis_post_notify_demote_0" internal_operation_key="redis:2_post_notify_demote_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"> <primitive id="redis" long-id="redis:2" class="ocf" provider="heartbeat" type="redis"/> @@ -792,7 +732,7 @@ </trigger> </inputs> </synapse> - <synapse id="58"> + <synapse id="54"> <action_set> <rsc_op id="251" operation="notify" operation_key="redis_pre_notify_demote_0" internal_operation_key="redis:2_pre_notify_demote_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"> <primitive id="redis" long-id="redis:2" class="ocf" provider="heartbeat" type="redis"/> @@ -805,7 +745,7 @@ </trigger> </inputs> </synapse> - <synapse id="59" priority="1000000"> + <synapse id="55" priority="1000000"> <action_set> <rsc_op id="248" operation="notify" operation_key="redis_post_notify_promote_0" internal_operation_key="redis:2_post_notify_promote_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"> <primitive id="redis" long-id="redis:2" class="ocf" provider="heartbeat" type="redis"/> @@ -818,7 +758,7 @@ </trigger> </inputs> </synapse> - <synapse id="60"> + <synapse id="56"> <action_set> <rsc_op id="247" operation="notify" operation_key="redis_pre_notify_promote_0" internal_operation_key="redis:2_pre_notify_promote_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"> <primitive id="redis" long-id="redis:2" class="ocf" provider="heartbeat" type="redis"/> @@ -831,7 +771,7 @@ </trigger> </inputs> </synapse> - <synapse id="61"> + <synapse id="57"> <action_set> <rsc_op id="244" operation="notify" operation_key="redis_pre_notify_stop_0" internal_operation_key="redis:2_pre_notify_stop_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"> <primitive id="redis" long-id="redis:2" class="ocf" provider="heartbeat" type="redis"/> @@ -844,7 +784,7 @@ </trigger> </inputs> </synapse> - <synapse id="62" priority="1000000"> + <synapse id="58" priority="1000000"> <action_set> <rsc_op id="224" operation="notify" operation_key="redis_post_notify_stop_0" internal_operation_key="redis:2_post_notify_stop_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"> <primitive id="redis" long-id="redis:2" class="ocf" provider="heartbeat" type="redis"/> @@ -860,6 +800,66 @@ </trigger> </inputs> </synapse> + <synapse id="59" priority="1000000"> + <action_set> + <pseudo_event id="222" operation="notified" operation_key="redis_notified_0" internal_operation_key="redis:0_confirmed-post_notify_stonith_0"> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="stonith" CRM_meta_notify_key_type="confirmed-post" CRM_meta_notify_operation="stop" CRM_meta_notify_type="post" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" wait_last_known_master="true"/> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="221" operation="notify" operation_key="redis_post_notify_stop_0" internal_operation_key="redis:0_post_notify_stonith_0"/> + </trigger> + <trigger> + <rsc_op id="223" operation="notify" operation_key="redis_post_notify_stop_0" internal_operation_key="redis:1_post_notify_stop_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"/> + </trigger> + <trigger> + <rsc_op id="224" operation="notify" operation_key="redis_post_notify_stop_0" internal_operation_key="redis:2_post_notify_stop_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"/> + </trigger> + </inputs> + </synapse> + <synapse id="60" priority="1000000"> + <action_set> + <pseudo_event id="221" operation="notify" operation_key="redis_post_notify_stop_0" internal_operation_key="redis:0_post_notify_stonith_0"> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="stonith" CRM_meta_notify_key_type="post" CRM_meta_notify_operation="stop" CRM_meta_notify_type="post" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" wait_last_known_master="true"/> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="220" operation="stonith" operation_key="stonith-redis-bundle-0-off" on_node="redis-bundle-0" on_node_uuid="redis-bundle-0"/> + </trigger> + </inputs> + </synapse> + <synapse id="61"> + <action_set> + <pseudo_event id="140" operation="stop" operation_key="redis_stop_0" internal_operation_key="redis:0_stop_0"> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="stop" CRM_meta_notify="true" CRM_meta_notify_active_resource="redis:0 redis:1 redis:2" CRM_meta_notify_active_uname="redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_demote_resource="redis:0" CRM_meta_notify_demote_uname="redis-bundle-0" CRM_meta_notify_inactive_resource=" " CRM_meta_notify_master_resource="redis:0" CRM_meta_notify_master_uname="redis-bundle-0" CRM_meta_notify_promote_resource="redis:1" CRM_meta_notify_promote_uname="redis-bundle-1" CRM_meta_notify_promoted_resource="redis:0" CRM_meta_notify_promoted_uname="redis-bundle-0" CRM_meta_notify_slave_resource="redis:1 redis:2" CRM_meta_notify_slave_uname="redis-bundle-1 redis-bundle-2" CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="redis:0" CRM_meta_notify_stop_uname="redis-bundle-0" CRM_meta_notify_unpromoted_resource="redis:1 redis:2" CRM_meta_notify_unpromoted_uname="redis-bundle-1 redis-bundle-2" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="200000" wait_last_known_master="true"/> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="131" operation="stop" operation_key="redis-bundle_stop_0"/> + </trigger> + <trigger> + <pseudo_event id="139" operation="demote" operation_key="redis_demote_0" internal_operation_key="redis:0_demote_0"/> + </trigger> + <trigger> + <pseudo_event id="146" operation="stop" operation_key="redis-bundle-master_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="62"> + <action_set> + <pseudo_event id="139" operation="demote" operation_key="redis_demote_0" internal_operation_key="redis:0_demote_0"> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="demote" CRM_meta_notify="true" CRM_meta_notify_active_resource="redis:0 redis:1 redis:2" CRM_meta_notify_active_uname="redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_demote_resource="redis:0" CRM_meta_notify_demote_uname="redis-bundle-0" CRM_meta_notify_inactive_resource=" " CRM_meta_notify_master_resource="redis:0" CRM_meta_notify_master_uname="redis-bundle-0" CRM_meta_notify_promote_resource="redis:1" CRM_meta_notify_promote_uname="redis-bundle-1" CRM_meta_notify_promoted_resource="redis:0" CRM_meta_notify_promoted_uname="redis-bundle-0" CRM_meta_notify_slave_resource="redis:1 redis:2" CRM_meta_notify_slave_uname="redis-bundle-1 redis-bundle-2" CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="redis:0" CRM_meta_notify_stop_uname="redis-bundle-0" CRM_meta_notify_unpromoted_resource="redis:1 redis:2" CRM_meta_notify_unpromoted_uname="redis-bundle-1 redis-bundle-2" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" wait_last_known_master="true"/> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="162" operation="demote" operation_key="redis-bundle-master_demote_0"/> + </trigger> + </inputs> + </synapse> <synapse id="63" priority="1000000"> <action_set> <pseudo_event id="167" operation="notified" operation_key="redis-bundle-master_confirmed-post_notify_demoted_0"> diff --git a/cts/scheduler/exp/bundle-order-startup-clone-2.exp b/cts/scheduler/exp/bundle-order-startup-clone-2.exp index 8752185..e4a35c7 100644 --- a/cts/scheduler/exp/bundle-order-startup-clone-2.exp +++ b/cts/scheduler/exp/bundle-order-startup-clone-2.exp @@ -408,6 +408,9 @@ <rsc_op id="77" operation="start" operation_key="galera-bundle-2_start_0" on_node="metal-3" on_node_uuid="3"/> </trigger> <trigger> + <rsc_op id="83" operation="start" operation_key="galera:0_start_0" on_node="galera-bundle-0" on_node_uuid="galera-bundle-0" router_node="metal-1"/> + </trigger> + <trigger> <rsc_op id="86" operation="start" operation_key="galera:1_start_0" on_node="galera-bundle-1" on_node_uuid="galera-bundle-1" router_node="metal-2"/> </trigger> <trigger> @@ -1425,6 +1428,9 @@ <rsc_op id="124" operation="start" operation_key="redis-bundle-2_start_0" on_node="metal-3" on_node_uuid="3"/> </trigger> <trigger> + <rsc_op id="130" operation="start" operation_key="redis:0_start_0" on_node="redis-bundle-0" on_node_uuid="redis-bundle-0" router_node="metal-1"/> + </trigger> + <trigger> <rsc_op id="133" operation="start" operation_key="redis:1_start_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="metal-2"/> </trigger> <trigger> diff --git a/cts/scheduler/exp/bundle-order-stop-on-remote.exp b/cts/scheduler/exp/bundle-order-stop-on-remote.exp index 7e23dcc..11ec557 100644 --- a/cts/scheduler/exp/bundle-order-stop-on-remote.exp +++ b/cts/scheduler/exp/bundle-order-stop-on-remote.exp @@ -696,7 +696,59 @@ </synapse> <synapse id="40" priority="1000000"> <action_set> - <rsc_op id="254" operation="notify" operation_key="redis:1_post_notify_promote_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> + <rsc_op id="254" operation="notify" operation_key="redis_post_notify_promote_0" internal_operation_key="redis:2_post_notify_promote_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"> + <primitive id="redis" long-id="redis:2" class="ocf" provider="heartbeat" type="redis"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource="redis:0 redis:2" CRM_meta_notify_active_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 messaging-0 messaging-1 messaging-2 controller-0 redis-bundle-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="redis:1" CRM_meta_notify_key_operation="promoted" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="redis:0" CRM_meta_notify_promote_uname="redis-bundle-0" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="redis:0 redis:2" CRM_meta_notify_slave_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_start_resource="redis:1" CRM_meta_notify_start_uname="redis-bundle-1" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="redis:0 redis:2" CRM_meta_notify_unpromoted_uname="redis-bundle-0 redis-bundle-2" CRM_meta_on_node="redis-bundle-2" CRM_meta_on_node_uuid="redis-bundle-2" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" wait_last_known_master="true"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="168" operation="notify" operation_key="redis-bundle-master_post_notify_promoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="41"> + <action_set> + <rsc_op id="253" operation="notify" operation_key="redis_pre_notify_promote_0" internal_operation_key="redis:2_pre_notify_promote_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"> + <primitive id="redis" long-id="redis:2" class="ocf" provider="heartbeat" type="redis"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource="redis:0 redis:2" CRM_meta_notify_active_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 messaging-0 messaging-1 messaging-2 controller-0 redis-bundle-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="redis:1" CRM_meta_notify_key_operation="promote" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="redis:0" CRM_meta_notify_promote_uname="redis-bundle-0" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="redis:0 redis:2" CRM_meta_notify_slave_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_start_resource="redis:1" CRM_meta_notify_start_uname="redis-bundle-1" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="redis:0 redis:2" CRM_meta_notify_unpromoted_uname="redis-bundle-0 redis-bundle-2" CRM_meta_on_node="redis-bundle-2" CRM_meta_on_node_uuid="redis-bundle-2" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" wait_last_known_master="true"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="166" operation="notify" operation_key="redis-bundle-master_pre_notify_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="42" priority="1000000"> + <action_set> + <rsc_op id="245" operation="notify" operation_key="redis_post_notify_start_0" internal_operation_key="redis:2_post_notify_start_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"> + <primitive id="redis" long-id="redis:2" class="ocf" provider="heartbeat" type="redis"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource="redis:0 redis:2" CRM_meta_notify_active_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 messaging-0 messaging-1 messaging-2 controller-0 redis-bundle-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="redis:1" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="redis:0" CRM_meta_notify_promote_uname="redis-bundle-0" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="redis:0 redis:2" CRM_meta_notify_slave_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_start_resource="redis:1" CRM_meta_notify_start_uname="redis-bundle-1" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="redis:0 redis:2" CRM_meta_notify_unpromoted_uname="redis-bundle-0 redis-bundle-2" CRM_meta_on_node="redis-bundle-2" CRM_meta_on_node_uuid="redis-bundle-2" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" wait_last_known_master="true"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="158" operation="notify" operation_key="redis-bundle-master_post_notify_running_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="43"> + <action_set> + <rsc_op id="244" operation="notify" operation_key="redis_pre_notify_start_0" internal_operation_key="redis:2_pre_notify_start_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"> + <primitive id="redis" long-id="redis:2" class="ocf" provider="heartbeat" type="redis"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource="redis:0 redis:2" CRM_meta_notify_active_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 messaging-0 messaging-1 messaging-2 controller-0 redis-bundle-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="redis:1" CRM_meta_notify_key_operation="start" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="redis:0" CRM_meta_notify_promote_uname="redis-bundle-0" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="redis:0 redis:2" CRM_meta_notify_slave_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_start_resource="redis:1" CRM_meta_notify_start_uname="redis-bundle-1" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="redis:0 redis:2" CRM_meta_notify_unpromoted_uname="redis-bundle-0 redis-bundle-2" CRM_meta_on_node="redis-bundle-2" CRM_meta_on_node_uuid="redis-bundle-2" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" wait_last_known_master="true"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="156" operation="notify" operation_key="redis-bundle-master_pre_notify_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="44" priority="1000000"> + <action_set> + <rsc_op id="256" operation="notify" operation_key="redis:1_post_notify_promote_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> <primitive id="redis" long-id="redis:1" class="ocf" provider="heartbeat" type="redis"/> <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource="redis:0 redis:2" CRM_meta_notify_active_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 messaging-0 messaging-1 messaging-2 controller-0 redis-bundle-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="redis:1" CRM_meta_notify_key_operation="promoted" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="redis:0" CRM_meta_notify_promote_uname="redis-bundle-0" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="redis:0 redis:2" CRM_meta_notify_slave_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_start_resource="redis:1" CRM_meta_notify_start_uname="redis-bundle-1" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="redis:0 redis:2" CRM_meta_notify_unpromoted_uname="redis-bundle-0 redis-bundle-2" CRM_meta_on_node="redis-bundle-1" CRM_meta_on_node_uuid="redis-bundle-1" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" wait_last_known_master="true"/> </rsc_op> @@ -707,9 +759,9 @@ </trigger> </inputs> </synapse> - <synapse id="41"> + <synapse id="45"> <action_set> - <rsc_op id="253" operation="notify" operation_key="redis:1_pre_notify_promote_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> + <rsc_op id="255" operation="notify" operation_key="redis:1_pre_notify_promote_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> <primitive id="redis" long-id="redis:1" class="ocf" provider="heartbeat" type="redis"/> <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource="redis:0 redis:2" CRM_meta_notify_active_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 messaging-0 messaging-1 messaging-2 controller-0 redis-bundle-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="redis:1" CRM_meta_notify_key_operation="promote" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="redis:0" CRM_meta_notify_promote_uname="redis-bundle-0" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="redis:0 redis:2" CRM_meta_notify_slave_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_start_resource="redis:1" CRM_meta_notify_start_uname="redis-bundle-1" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="redis:0 redis:2" CRM_meta_notify_unpromoted_uname="redis-bundle-0 redis-bundle-2" CRM_meta_on_node="redis-bundle-1" CRM_meta_on_node_uuid="redis-bundle-1" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" wait_last_known_master="true"/> </rsc_op> @@ -720,9 +772,9 @@ </trigger> </inputs> </synapse> - <synapse id="42" priority="1000000"> + <synapse id="46" priority="1000000"> <action_set> - <rsc_op id="244" operation="notify" operation_key="redis:1_post_notify_start_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> + <rsc_op id="246" operation="notify" operation_key="redis:1_post_notify_start_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> <primitive id="redis" long-id="redis:1" class="ocf" provider="heartbeat" type="redis"/> <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource="redis:0 redis:2" CRM_meta_notify_active_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 messaging-0 messaging-1 messaging-2 controller-0 redis-bundle-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="redis:1" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="redis:0" CRM_meta_notify_promote_uname="redis-bundle-0" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="redis:0 redis:2" CRM_meta_notify_slave_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_start_resource="redis:1" CRM_meta_notify_start_uname="redis-bundle-1" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="redis:0 redis:2" CRM_meta_notify_unpromoted_uname="redis-bundle-0 redis-bundle-2" CRM_meta_on_node="redis-bundle-1" CRM_meta_on_node_uuid="redis-bundle-1" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" wait_last_known_master="true"/> </rsc_op> @@ -733,7 +785,7 @@ </trigger> </inputs> </synapse> - <synapse id="43"> + <synapse id="47"> <action_set> <rsc_op id="151" operation="monitor" operation_key="redis:1_monitor_60000" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> <primitive id="redis" long-id="redis:1" class="ocf" provider="heartbeat" type="redis"/> @@ -755,7 +807,7 @@ </trigger> </inputs> </synapse> - <synapse id="44"> + <synapse id="48"> <action_set> <rsc_op id="150" operation="monitor" operation_key="redis:1_monitor_45000" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> <primitive id="redis" long-id="redis:1" class="ocf" provider="heartbeat" type="redis"/> @@ -777,7 +829,7 @@ </trigger> </inputs> </synapse> - <synapse id="45"> + <synapse id="49"> <action_set> <rsc_op id="149" operation="start" operation_key="redis:1_start_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"> <primitive id="redis" long-id="redis:1" class="ocf" provider="heartbeat" type="redis"/> @@ -802,58 +854,6 @@ </trigger> </inputs> </synapse> - <synapse id="46" priority="1000000"> - <action_set> - <rsc_op id="256" operation="notify" operation_key="redis_post_notify_promote_0" internal_operation_key="redis:2_post_notify_promote_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"> - <primitive id="redis" long-id="redis:2" class="ocf" provider="heartbeat" type="redis"/> - <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource="redis:0 redis:2" CRM_meta_notify_active_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 messaging-0 messaging-1 messaging-2 controller-0 redis-bundle-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="redis:1" CRM_meta_notify_key_operation="promoted" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="redis:0" CRM_meta_notify_promote_uname="redis-bundle-0" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="redis:0 redis:2" CRM_meta_notify_slave_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_start_resource="redis:1" CRM_meta_notify_start_uname="redis-bundle-1" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="redis:0 redis:2" CRM_meta_notify_unpromoted_uname="redis-bundle-0 redis-bundle-2" CRM_meta_on_node="redis-bundle-2" CRM_meta_on_node_uuid="redis-bundle-2" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" wait_last_known_master="true"/> - </rsc_op> - </action_set> - <inputs> - <trigger> - <pseudo_event id="168" operation="notify" operation_key="redis-bundle-master_post_notify_promoted_0"/> - </trigger> - </inputs> - </synapse> - <synapse id="47"> - <action_set> - <rsc_op id="255" operation="notify" operation_key="redis_pre_notify_promote_0" internal_operation_key="redis:2_pre_notify_promote_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"> - <primitive id="redis" long-id="redis:2" class="ocf" provider="heartbeat" type="redis"/> - <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource="redis:0 redis:2" CRM_meta_notify_active_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 messaging-0 messaging-1 messaging-2 controller-0 redis-bundle-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="redis:1" CRM_meta_notify_key_operation="promote" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="redis:0" CRM_meta_notify_promote_uname="redis-bundle-0" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="redis:0 redis:2" CRM_meta_notify_slave_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_start_resource="redis:1" CRM_meta_notify_start_uname="redis-bundle-1" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="redis:0 redis:2" CRM_meta_notify_unpromoted_uname="redis-bundle-0 redis-bundle-2" CRM_meta_on_node="redis-bundle-2" CRM_meta_on_node_uuid="redis-bundle-2" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" wait_last_known_master="true"/> - </rsc_op> - </action_set> - <inputs> - <trigger> - <pseudo_event id="166" operation="notify" operation_key="redis-bundle-master_pre_notify_promote_0"/> - </trigger> - </inputs> - </synapse> - <synapse id="48" priority="1000000"> - <action_set> - <rsc_op id="246" operation="notify" operation_key="redis_post_notify_start_0" internal_operation_key="redis:2_post_notify_start_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"> - <primitive id="redis" long-id="redis:2" class="ocf" provider="heartbeat" type="redis"/> - <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource="redis:0 redis:2" CRM_meta_notify_active_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 messaging-0 messaging-1 messaging-2 controller-0 redis-bundle-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="redis:1" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="redis:0" CRM_meta_notify_promote_uname="redis-bundle-0" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="redis:0 redis:2" CRM_meta_notify_slave_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_start_resource="redis:1" CRM_meta_notify_start_uname="redis-bundle-1" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="redis:0 redis:2" CRM_meta_notify_unpromoted_uname="redis-bundle-0 redis-bundle-2" CRM_meta_on_node="redis-bundle-2" CRM_meta_on_node_uuid="redis-bundle-2" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" wait_last_known_master="true"/> - </rsc_op> - </action_set> - <inputs> - <trigger> - <pseudo_event id="158" operation="notify" operation_key="redis-bundle-master_post_notify_running_0"/> - </trigger> - </inputs> - </synapse> - <synapse id="49"> - <action_set> - <rsc_op id="245" operation="notify" operation_key="redis_pre_notify_start_0" internal_operation_key="redis:2_pre_notify_start_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"> - <primitive id="redis" long-id="redis:2" class="ocf" provider="heartbeat" type="redis"/> - <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource="redis:0 redis:2" CRM_meta_notify_active_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 messaging-0 messaging-1 messaging-2 controller-0 redis-bundle-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="redis:1" CRM_meta_notify_key_operation="start" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="redis:0" CRM_meta_notify_promote_uname="redis-bundle-0" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="redis:0 redis:2" CRM_meta_notify_slave_uname="redis-bundle-0 redis-bundle-2" CRM_meta_notify_start_resource="redis:1" CRM_meta_notify_start_uname="redis-bundle-1" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="redis:0 redis:2" CRM_meta_notify_unpromoted_uname="redis-bundle-0 redis-bundle-2" CRM_meta_on_node="redis-bundle-2" CRM_meta_on_node_uuid="redis-bundle-2" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" wait_last_known_master="true"/> - </rsc_op> - </action_set> - <inputs> - <trigger> - <pseudo_event id="156" operation="notify" operation_key="redis-bundle-master_pre_notify_start_0"/> - </trigger> - </inputs> - </synapse> <synapse id="50" priority="1000000"> <action_set> <pseudo_event id="169" operation="notified" operation_key="redis-bundle-master_confirmed-post_notify_promoted_0"> @@ -868,10 +868,10 @@ <rsc_op id="252" operation="notify" operation_key="redis_post_notify_promote_0" internal_operation_key="redis:0_post_notify_promote_0" on_node="redis-bundle-0" on_node_uuid="redis-bundle-0" router_node="controller-0"/> </trigger> <trigger> - <rsc_op id="254" operation="notify" operation_key="redis:1_post_notify_promote_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"/> + <rsc_op id="254" operation="notify" operation_key="redis_post_notify_promote_0" internal_operation_key="redis:2_post_notify_promote_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"/> </trigger> <trigger> - <rsc_op id="256" operation="notify" operation_key="redis_post_notify_promote_0" internal_operation_key="redis:2_post_notify_promote_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"/> + <rsc_op id="256" operation="notify" operation_key="redis:1_post_notify_promote_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"/> </trigger> </inputs> </synapse> @@ -904,10 +904,10 @@ <rsc_op id="251" operation="notify" operation_key="redis_pre_notify_promote_0" internal_operation_key="redis:0_pre_notify_promote_0" on_node="redis-bundle-0" on_node_uuid="redis-bundle-0" router_node="controller-0"/> </trigger> <trigger> - <rsc_op id="253" operation="notify" operation_key="redis:1_pre_notify_promote_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"/> + <rsc_op id="253" operation="notify" operation_key="redis_pre_notify_promote_0" internal_operation_key="redis:2_pre_notify_promote_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"/> </trigger> <trigger> - <rsc_op id="255" operation="notify" operation_key="redis_pre_notify_promote_0" internal_operation_key="redis:2_pre_notify_promote_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"/> + <rsc_op id="255" operation="notify" operation_key="redis:1_pre_notify_promote_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"/> </trigger> </inputs> </synapse> @@ -967,10 +967,10 @@ <rsc_op id="243" operation="notify" operation_key="redis_post_notify_start_0" internal_operation_key="redis:0_post_notify_start_0" on_node="redis-bundle-0" on_node_uuid="redis-bundle-0" router_node="controller-0"/> </trigger> <trigger> - <rsc_op id="244" operation="notify" operation_key="redis:1_post_notify_start_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"/> + <rsc_op id="245" operation="notify" operation_key="redis_post_notify_start_0" internal_operation_key="redis:2_post_notify_start_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"/> </trigger> <trigger> - <rsc_op id="246" operation="notify" operation_key="redis_post_notify_start_0" internal_operation_key="redis:2_post_notify_start_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"/> + <rsc_op id="246" operation="notify" operation_key="redis:1_post_notify_start_0" on_node="redis-bundle-1" on_node_uuid="redis-bundle-1" router_node="controller-1"/> </trigger> </inputs> </synapse> @@ -1003,7 +1003,7 @@ <rsc_op id="242" operation="notify" operation_key="redis_pre_notify_start_0" internal_operation_key="redis:0_pre_notify_start_0" on_node="redis-bundle-0" on_node_uuid="redis-bundle-0" router_node="controller-0"/> </trigger> <trigger> - <rsc_op id="245" operation="notify" operation_key="redis_pre_notify_start_0" internal_operation_key="redis:2_pre_notify_start_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"/> + <rsc_op id="244" operation="notify" operation_key="redis_pre_notify_start_0" internal_operation_key="redis:2_pre_notify_start_0" on_node="redis-bundle-2" on_node_uuid="redis-bundle-2" router_node="controller-2"/> </trigger> </inputs> </synapse> diff --git a/cts/scheduler/exp/bundle-probe-remotes.exp b/cts/scheduler/exp/bundle-probe-remotes.exp index b1b14db..41a6cf1 100644 --- a/cts/scheduler/exp/bundle-probe-remotes.exp +++ b/cts/scheduler/exp/bundle-probe-remotes.exp @@ -280,6 +280,9 @@ <rsc_op id="80" operation="start" operation_key="scale1-bundle-2_start_0" on_node="c09-h07-r630" on_node_uuid="3"/> </trigger> <trigger> + <rsc_op id="98" operation="start" operation_key="dummy1:0_start_0" on_node="scale1-bundle-0" on_node_uuid="scale1-bundle-0" router_node="c09-h05-r630"/> + </trigger> + <trigger> <rsc_op id="100" operation="start" operation_key="dummy1:1_start_0" on_node="scale1-bundle-1" on_node_uuid="scale1-bundle-1" router_node="c09-h06-r630"/> </trigger> <trigger> @@ -318,6 +321,12 @@ <rsc_op id="84" operation="start" operation_key="scale1-bundle-3_start_0" on_node="c09-h05-r630" on_node_uuid="1"/> </trigger> <trigger> + <rsc_op id="98" operation="start" operation_key="dummy1:0_start_0" on_node="scale1-bundle-0" on_node_uuid="scale1-bundle-0" router_node="c09-h05-r630"/> + </trigger> + <trigger> + <rsc_op id="100" operation="start" operation_key="dummy1:1_start_0" on_node="scale1-bundle-1" on_node_uuid="scale1-bundle-1" router_node="c09-h06-r630"/> + </trigger> + <trigger> <rsc_op id="102" operation="start" operation_key="dummy1:2_start_0" on_node="scale1-bundle-2" on_node_uuid="scale1-bundle-2" router_node="c09-h07-r630"/> </trigger> <trigger> @@ -356,6 +365,15 @@ <rsc_op id="88" operation="start" operation_key="scale1-bundle-4_start_0" on_node="c09-h06-r630" on_node_uuid="2"/> </trigger> <trigger> + <rsc_op id="98" operation="start" operation_key="dummy1:0_start_0" on_node="scale1-bundle-0" on_node_uuid="scale1-bundle-0" router_node="c09-h05-r630"/> + </trigger> + <trigger> + <rsc_op id="100" operation="start" operation_key="dummy1:1_start_0" on_node="scale1-bundle-1" on_node_uuid="scale1-bundle-1" router_node="c09-h06-r630"/> + </trigger> + <trigger> + <rsc_op id="102" operation="start" operation_key="dummy1:2_start_0" on_node="scale1-bundle-2" on_node_uuid="scale1-bundle-2" router_node="c09-h07-r630"/> + </trigger> + <trigger> <rsc_op id="104" operation="start" operation_key="dummy1:3_start_0" on_node="scale1-bundle-3" on_node_uuid="scale1-bundle-3" router_node="c09-h05-r630"/> </trigger> <trigger> @@ -394,6 +412,18 @@ <rsc_op id="92" operation="start" operation_key="scale1-bundle-5_start_0" on_node="c09-h07-r630" on_node_uuid="3"/> </trigger> <trigger> + <rsc_op id="98" operation="start" operation_key="dummy1:0_start_0" on_node="scale1-bundle-0" on_node_uuid="scale1-bundle-0" router_node="c09-h05-r630"/> + </trigger> + <trigger> + <rsc_op id="100" operation="start" operation_key="dummy1:1_start_0" on_node="scale1-bundle-1" on_node_uuid="scale1-bundle-1" router_node="c09-h06-r630"/> + </trigger> + <trigger> + <rsc_op id="102" operation="start" operation_key="dummy1:2_start_0" on_node="scale1-bundle-2" on_node_uuid="scale1-bundle-2" router_node="c09-h07-r630"/> + </trigger> + <trigger> + <rsc_op id="104" operation="start" operation_key="dummy1:3_start_0" on_node="scale1-bundle-3" on_node_uuid="scale1-bundle-3" router_node="c09-h05-r630"/> + </trigger> + <trigger> <rsc_op id="106" operation="start" operation_key="dummy1:4_start_0" on_node="scale1-bundle-4" on_node_uuid="scale1-bundle-4" router_node="c09-h06-r630"/> </trigger> <trigger> diff --git a/cts/scheduler/exp/bundle-promoted-anticolocation-1.exp b/cts/scheduler/exp/bundle-promoted-anticolocation-1.exp new file mode 100644 index 0000000..bb2aee1 --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-anticolocation-1.exp @@ -0,0 +1,37 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="52" operation="monitor" operation_key="vip_monitor_10000" on_node="node1" on_node_uuid="1"> + <primitive id="vip" class="ocf" provider="heartbeat" type="IPaddr2"/> + <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" cidr_netmask="32" ip="192.168.22.81"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="51" operation="start" operation_key="vip_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="51" operation="start" operation_key="vip_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="vip" class="ocf" provider="heartbeat" type="IPaddr2"/> + <attributes CRM_meta_name="start" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" cidr_netmask="32" ip="192.168.22.81"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="50" operation="stop" operation_key="vip_stop_0" on_node="node3" on_node_uuid="3"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="50" operation="stop" operation_key="vip_stop_0" on_node="node3" on_node_uuid="3"> + <primitive id="vip" class="ocf" provider="heartbeat" type="IPaddr2"/> + <attributes CRM_meta_name="stop" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" cidr_netmask="32" ip="192.168.22.81"/> + </rsc_op> + </action_set> + <inputs/> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/bundle-promoted-anticolocation-2.exp b/cts/scheduler/exp/bundle-promoted-anticolocation-2.exp new file mode 100644 index 0000000..bb2aee1 --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-anticolocation-2.exp @@ -0,0 +1,37 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="52" operation="monitor" operation_key="vip_monitor_10000" on_node="node1" on_node_uuid="1"> + <primitive id="vip" class="ocf" provider="heartbeat" type="IPaddr2"/> + <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" cidr_netmask="32" ip="192.168.22.81"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="51" operation="start" operation_key="vip_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="51" operation="start" operation_key="vip_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="vip" class="ocf" provider="heartbeat" type="IPaddr2"/> + <attributes CRM_meta_name="start" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" cidr_netmask="32" ip="192.168.22.81"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="50" operation="stop" operation_key="vip_stop_0" on_node="node3" on_node_uuid="3"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="50" operation="stop" operation_key="vip_stop_0" on_node="node3" on_node_uuid="3"> + <primitive id="vip" class="ocf" provider="heartbeat" type="IPaddr2"/> + <attributes CRM_meta_name="stop" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" cidr_netmask="32" ip="192.168.22.81"/> + </rsc_op> + </action_set> + <inputs/> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/bundle-promoted-anticolocation-3.exp b/cts/scheduler/exp/bundle-promoted-anticolocation-3.exp new file mode 100644 index 0000000..7febd99 --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-anticolocation-3.exp @@ -0,0 +1,179 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="33" operation="monitor" operation_key="base_monitor_15000" internal_operation_key="base:1_monitor_15000" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"> + <primitive id="base" long-id="base:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-1" CRM_meta_on_node_uuid="base-bundle-1" CRM_meta_op_target_rc="8" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="32" operation="promote" operation_key="base_promote_0" internal_operation_key="base:1_promote_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="32" operation="promote" operation_key="base_promote_0" internal_operation_key="base:1_promote_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"> + <primitive id="base" long-id="base:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-1" CRM_meta_on_node_uuid="base-bundle-1" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="10" operation="cancel" operation_key="base_monitor_16000" internal_operation_key="base:1_monitor_16000" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"/> + </trigger> + <trigger> + <pseudo_event id="44" operation="promote" operation_key="base-bundle-clone_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="10" operation="cancel" operation_key="base_monitor_16000" internal_operation_key="base:1_monitor_16000" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"> + <primitive id="base" long-id="base:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-1" CRM_meta_on_node_uuid="base-bundle-1" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="39" operation="monitor" operation_key="base_monitor_16000" internal_operation_key="base:2_monitor_16000" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="37" operation="demote" operation_key="base_demote_0" internal_operation_key="base:2_demote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="37" operation="demote" operation_key="base_demote_0" internal_operation_key="base:2_demote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="11" operation="cancel" operation_key="base_monitor_15000" internal_operation_key="base:2_monitor_15000" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="46" operation="demote" operation_key="base-bundle-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="11" operation="cancel" operation_key="base_monitor_15000" internal_operation_key="base:2_monitor_15000" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="6" priority="1000000"> + <action_set> + <pseudo_event id="47" operation="demoted" operation_key="base-bundle-clone_demoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="37" operation="demote" operation_key="base_demote_0" internal_operation_key="base:2_demote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="46" operation="demote" operation_key="base-bundle-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <pseudo_event id="46" operation="demote" operation_key="base-bundle-clone_demote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="50" operation="demote" operation_key="base-bundle_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="8" priority="1000000"> + <action_set> + <pseudo_event id="45" operation="promoted" operation_key="base-bundle-clone_promoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="32" operation="promote" operation_key="base_promote_0" internal_operation_key="base:1_promote_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <pseudo_event id="44" operation="promote" operation_key="base-bundle-clone_promote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="47" operation="demoted" operation_key="base-bundle-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="48" operation="promote" operation_key="base-bundle_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="10" priority="1000000"> + <action_set> + <pseudo_event id="51" operation="demoted" operation_key="base-bundle_demoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="47" operation="demoted" operation_key="base-bundle-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="50" operation="demote" operation_key="base-bundle_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <pseudo_event id="50" operation="demote" operation_key="base-bundle_demote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="12" priority="1000000"> + <action_set> + <pseudo_event id="49" operation="promoted" operation_key="base-bundle_promoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="45" operation="promoted" operation_key="base-bundle-clone_promoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="13"> + <action_set> + <pseudo_event id="48" operation="promote" operation_key="base-bundle_promote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="51" operation="demoted" operation_key="base-bundle_demoted_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/bundle-promoted-anticolocation-4.exp b/cts/scheduler/exp/bundle-promoted-anticolocation-4.exp new file mode 100644 index 0000000..7febd99 --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-anticolocation-4.exp @@ -0,0 +1,179 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="33" operation="monitor" operation_key="base_monitor_15000" internal_operation_key="base:1_monitor_15000" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"> + <primitive id="base" long-id="base:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-1" CRM_meta_on_node_uuid="base-bundle-1" CRM_meta_op_target_rc="8" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="32" operation="promote" operation_key="base_promote_0" internal_operation_key="base:1_promote_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="32" operation="promote" operation_key="base_promote_0" internal_operation_key="base:1_promote_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"> + <primitive id="base" long-id="base:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-1" CRM_meta_on_node_uuid="base-bundle-1" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="10" operation="cancel" operation_key="base_monitor_16000" internal_operation_key="base:1_monitor_16000" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"/> + </trigger> + <trigger> + <pseudo_event id="44" operation="promote" operation_key="base-bundle-clone_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="10" operation="cancel" operation_key="base_monitor_16000" internal_operation_key="base:1_monitor_16000" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"> + <primitive id="base" long-id="base:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-1" CRM_meta_on_node_uuid="base-bundle-1" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="39" operation="monitor" operation_key="base_monitor_16000" internal_operation_key="base:2_monitor_16000" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="37" operation="demote" operation_key="base_demote_0" internal_operation_key="base:2_demote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="37" operation="demote" operation_key="base_demote_0" internal_operation_key="base:2_demote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="11" operation="cancel" operation_key="base_monitor_15000" internal_operation_key="base:2_monitor_15000" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="46" operation="demote" operation_key="base-bundle-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="11" operation="cancel" operation_key="base_monitor_15000" internal_operation_key="base:2_monitor_15000" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="6" priority="1000000"> + <action_set> + <pseudo_event id="47" operation="demoted" operation_key="base-bundle-clone_demoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="37" operation="demote" operation_key="base_demote_0" internal_operation_key="base:2_demote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="46" operation="demote" operation_key="base-bundle-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <pseudo_event id="46" operation="demote" operation_key="base-bundle-clone_demote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="50" operation="demote" operation_key="base-bundle_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="8" priority="1000000"> + <action_set> + <pseudo_event id="45" operation="promoted" operation_key="base-bundle-clone_promoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="32" operation="promote" operation_key="base_promote_0" internal_operation_key="base:1_promote_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <pseudo_event id="44" operation="promote" operation_key="base-bundle-clone_promote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="47" operation="demoted" operation_key="base-bundle-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="48" operation="promote" operation_key="base-bundle_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="10" priority="1000000"> + <action_set> + <pseudo_event id="51" operation="demoted" operation_key="base-bundle_demoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="47" operation="demoted" operation_key="base-bundle-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="50" operation="demote" operation_key="base-bundle_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <pseudo_event id="50" operation="demote" operation_key="base-bundle_demote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="12" priority="1000000"> + <action_set> + <pseudo_event id="49" operation="promoted" operation_key="base-bundle_promoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="45" operation="promoted" operation_key="base-bundle-clone_promoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="13"> + <action_set> + <pseudo_event id="48" operation="promote" operation_key="base-bundle_promote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="51" operation="demoted" operation_key="base-bundle_demoted_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/bundle-promoted-anticolocation-5.exp b/cts/scheduler/exp/bundle-promoted-anticolocation-5.exp new file mode 100644 index 0000000..d5861ab --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-anticolocation-5.exp @@ -0,0 +1,179 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="41" operation="monitor" operation_key="bundle-a-rsc_monitor_15000" internal_operation_key="bundle-a-rsc:2_monitor_15000" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-2" CRM_meta_on_node_uuid="bundle-a-2" CRM_meta_op_target_rc="8" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="40" operation="promote" operation_key="bundle-a-rsc_promote_0" internal_operation_key="bundle-a-rsc:2_promote_0" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="40" operation="promote" operation_key="bundle-a-rsc_promote_0" internal_operation_key="bundle-a-rsc:2_promote_0" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-2" CRM_meta_on_node_uuid="bundle-a-2" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="19" operation="cancel" operation_key="bundle-a-rsc_monitor_16000" internal_operation_key="bundle-a-rsc:2_monitor_16000" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"/> + </trigger> + <trigger> + <pseudo_event id="52" operation="promote" operation_key="bundle-a-clone_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="19" operation="cancel" operation_key="bundle-a-rsc_monitor_16000" internal_operation_key="bundle-a-rsc:2_monitor_16000" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-2" CRM_meta_on_node_uuid="bundle-a-2" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="47" operation="monitor" operation_key="bundle-a-rsc_monitor_16000" internal_operation_key="bundle-a-rsc:1_monitor_16000" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-1" CRM_meta_on_node_uuid="bundle-a-1" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="45" operation="demote" operation_key="bundle-a-rsc_demote_0" internal_operation_key="bundle-a-rsc:1_demote_0" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="45" operation="demote" operation_key="bundle-a-rsc_demote_0" internal_operation_key="bundle-a-rsc:1_demote_0" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-1" CRM_meta_on_node_uuid="bundle-a-1" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="14" operation="cancel" operation_key="bundle-a-rsc_monitor_15000" internal_operation_key="bundle-a-rsc:1_monitor_15000" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="54" operation="demote" operation_key="bundle-a-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="14" operation="cancel" operation_key="bundle-a-rsc_monitor_15000" internal_operation_key="bundle-a-rsc:1_monitor_15000" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-1" CRM_meta_on_node_uuid="bundle-a-1" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="6" priority="1000000"> + <action_set> + <pseudo_event id="55" operation="demoted" operation_key="bundle-a-clone_demoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="45" operation="demote" operation_key="bundle-a-rsc_demote_0" internal_operation_key="bundle-a-rsc:1_demote_0" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="54" operation="demote" operation_key="bundle-a-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <pseudo_event id="54" operation="demote" operation_key="bundle-a-clone_demote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="58" operation="demote" operation_key="bundle-a_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="8" priority="1000000"> + <action_set> + <pseudo_event id="53" operation="promoted" operation_key="bundle-a-clone_promoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="40" operation="promote" operation_key="bundle-a-rsc_promote_0" internal_operation_key="bundle-a-rsc:2_promote_0" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <pseudo_event id="52" operation="promote" operation_key="bundle-a-clone_promote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="55" operation="demoted" operation_key="bundle-a-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="56" operation="promote" operation_key="bundle-a_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="10" priority="1000000"> + <action_set> + <pseudo_event id="59" operation="demoted" operation_key="bundle-a_demoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="55" operation="demoted" operation_key="bundle-a-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="58" operation="demote" operation_key="bundle-a_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <pseudo_event id="58" operation="demote" operation_key="bundle-a_demote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="12" priority="1000000"> + <action_set> + <pseudo_event id="57" operation="promoted" operation_key="bundle-a_promoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="53" operation="promoted" operation_key="bundle-a-clone_promoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="13"> + <action_set> + <pseudo_event id="56" operation="promote" operation_key="bundle-a_promote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="59" operation="demoted" operation_key="bundle-a_demoted_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/bundle-promoted-anticolocation-6.exp b/cts/scheduler/exp/bundle-promoted-anticolocation-6.exp new file mode 100644 index 0000000..d5861ab --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-anticolocation-6.exp @@ -0,0 +1,179 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="41" operation="monitor" operation_key="bundle-a-rsc_monitor_15000" internal_operation_key="bundle-a-rsc:2_monitor_15000" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-2" CRM_meta_on_node_uuid="bundle-a-2" CRM_meta_op_target_rc="8" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="40" operation="promote" operation_key="bundle-a-rsc_promote_0" internal_operation_key="bundle-a-rsc:2_promote_0" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="40" operation="promote" operation_key="bundle-a-rsc_promote_0" internal_operation_key="bundle-a-rsc:2_promote_0" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-2" CRM_meta_on_node_uuid="bundle-a-2" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="19" operation="cancel" operation_key="bundle-a-rsc_monitor_16000" internal_operation_key="bundle-a-rsc:2_monitor_16000" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"/> + </trigger> + <trigger> + <pseudo_event id="52" operation="promote" operation_key="bundle-a-clone_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="19" operation="cancel" operation_key="bundle-a-rsc_monitor_16000" internal_operation_key="bundle-a-rsc:2_monitor_16000" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-2" CRM_meta_on_node_uuid="bundle-a-2" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="47" operation="monitor" operation_key="bundle-a-rsc_monitor_16000" internal_operation_key="bundle-a-rsc:1_monitor_16000" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-1" CRM_meta_on_node_uuid="bundle-a-1" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="45" operation="demote" operation_key="bundle-a-rsc_demote_0" internal_operation_key="bundle-a-rsc:1_demote_0" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="45" operation="demote" operation_key="bundle-a-rsc_demote_0" internal_operation_key="bundle-a-rsc:1_demote_0" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-1" CRM_meta_on_node_uuid="bundle-a-1" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="14" operation="cancel" operation_key="bundle-a-rsc_monitor_15000" internal_operation_key="bundle-a-rsc:1_monitor_15000" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="54" operation="demote" operation_key="bundle-a-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="14" operation="cancel" operation_key="bundle-a-rsc_monitor_15000" internal_operation_key="bundle-a-rsc:1_monitor_15000" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-1" CRM_meta_on_node_uuid="bundle-a-1" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="6" priority="1000000"> + <action_set> + <pseudo_event id="55" operation="demoted" operation_key="bundle-a-clone_demoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="45" operation="demote" operation_key="bundle-a-rsc_demote_0" internal_operation_key="bundle-a-rsc:1_demote_0" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="54" operation="demote" operation_key="bundle-a-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <pseudo_event id="54" operation="demote" operation_key="bundle-a-clone_demote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="58" operation="demote" operation_key="bundle-a_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="8" priority="1000000"> + <action_set> + <pseudo_event id="53" operation="promoted" operation_key="bundle-a-clone_promoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="40" operation="promote" operation_key="bundle-a-rsc_promote_0" internal_operation_key="bundle-a-rsc:2_promote_0" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <pseudo_event id="52" operation="promote" operation_key="bundle-a-clone_promote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="55" operation="demoted" operation_key="bundle-a-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="56" operation="promote" operation_key="bundle-a_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="10" priority="1000000"> + <action_set> + <pseudo_event id="59" operation="demoted" operation_key="bundle-a_demoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="55" operation="demoted" operation_key="bundle-a-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="58" operation="demote" operation_key="bundle-a_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <pseudo_event id="58" operation="demote" operation_key="bundle-a_demote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="12" priority="1000000"> + <action_set> + <pseudo_event id="57" operation="promoted" operation_key="bundle-a_promoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="53" operation="promoted" operation_key="bundle-a-clone_promoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="13"> + <action_set> + <pseudo_event id="56" operation="promote" operation_key="bundle-a_promote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="59" operation="demoted" operation_key="bundle-a_demoted_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/bundle-promoted-colocation-1.exp b/cts/scheduler/exp/bundle-promoted-colocation-1.exp new file mode 100644 index 0000000..8d7ea7a --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-colocation-1.exp @@ -0,0 +1,37 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="52" operation="monitor" operation_key="vip_monitor_10000" on_node="node3" on_node_uuid="3"> + <primitive id="vip" class="ocf" provider="heartbeat" type="IPaddr2"/> + <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" cidr_netmask="32" ip="192.168.22.81"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="51" operation="start" operation_key="vip_start_0" on_node="node3" on_node_uuid="3"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="51" operation="start" operation_key="vip_start_0" on_node="node3" on_node_uuid="3"> + <primitive id="vip" class="ocf" provider="heartbeat" type="IPaddr2"/> + <attributes CRM_meta_name="start" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" cidr_netmask="32" ip="192.168.22.81"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="50" operation="stop" operation_key="vip_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="50" operation="stop" operation_key="vip_stop_0" on_node="node1" on_node_uuid="1"> + <primitive id="vip" class="ocf" provider="heartbeat" type="IPaddr2"/> + <attributes CRM_meta_name="stop" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" cidr_netmask="32" ip="192.168.22.81"/> + </rsc_op> + </action_set> + <inputs/> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/bundle-promoted-colocation-2.exp b/cts/scheduler/exp/bundle-promoted-colocation-2.exp new file mode 100644 index 0000000..8d7ea7a --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-colocation-2.exp @@ -0,0 +1,37 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="52" operation="monitor" operation_key="vip_monitor_10000" on_node="node3" on_node_uuid="3"> + <primitive id="vip" class="ocf" provider="heartbeat" type="IPaddr2"/> + <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" cidr_netmask="32" ip="192.168.22.81"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="51" operation="start" operation_key="vip_start_0" on_node="node3" on_node_uuid="3"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="51" operation="start" operation_key="vip_start_0" on_node="node3" on_node_uuid="3"> + <primitive id="vip" class="ocf" provider="heartbeat" type="IPaddr2"/> + <attributes CRM_meta_name="start" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" cidr_netmask="32" ip="192.168.22.81"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="50" operation="stop" operation_key="vip_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="50" operation="stop" operation_key="vip_stop_0" on_node="node1" on_node_uuid="1"> + <primitive id="vip" class="ocf" provider="heartbeat" type="IPaddr2"/> + <attributes CRM_meta_name="stop" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" cidr_netmask="32" ip="192.168.22.81"/> + </rsc_op> + </action_set> + <inputs/> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/bundle-promoted-colocation-3.exp b/cts/scheduler/exp/bundle-promoted-colocation-3.exp new file mode 100644 index 0000000..1963bbb --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-colocation-3.exp @@ -0,0 +1,179 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="33" operation="monitor" operation_key="base_monitor_15000" internal_operation_key="base:0_monitor_15000" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node1"> + <primitive id="base" long-id="base:0" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-0" CRM_meta_on_node_uuid="base-bundle-0" CRM_meta_op_target_rc="8" CRM_meta_physical_host="node1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="32" operation="promote" operation_key="base_promote_0" internal_operation_key="base:0_promote_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node1"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="32" operation="promote" operation_key="base_promote_0" internal_operation_key="base:0_promote_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node1"> + <primitive id="base" long-id="base:0" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-0" CRM_meta_on_node_uuid="base-bundle-0" CRM_meta_physical_host="node1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="7" operation="cancel" operation_key="base_monitor_16000" internal_operation_key="base:0_monitor_16000" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node1"/> + </trigger> + <trigger> + <pseudo_event id="44" operation="promote" operation_key="base-bundle-clone_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="7" operation="cancel" operation_key="base_monitor_16000" internal_operation_key="base:0_monitor_16000" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node1"> + <primitive id="base" long-id="base:0" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-0" CRM_meta_on_node_uuid="base-bundle-0" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="37" operation="monitor" operation_key="base_monitor_16000" internal_operation_key="base:2_monitor_16000" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="35" operation="demote" operation_key="base_demote_0" internal_operation_key="base:2_demote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="35" operation="demote" operation_key="base_demote_0" internal_operation_key="base:2_demote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="11" operation="cancel" operation_key="base_monitor_15000" internal_operation_key="base:2_monitor_15000" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="46" operation="demote" operation_key="base-bundle-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="11" operation="cancel" operation_key="base_monitor_15000" internal_operation_key="base:2_monitor_15000" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="6" priority="1000000"> + <action_set> + <pseudo_event id="47" operation="demoted" operation_key="base-bundle-clone_demoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="35" operation="demote" operation_key="base_demote_0" internal_operation_key="base:2_demote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="46" operation="demote" operation_key="base-bundle-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <pseudo_event id="46" operation="demote" operation_key="base-bundle-clone_demote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="50" operation="demote" operation_key="base-bundle_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="8" priority="1000000"> + <action_set> + <pseudo_event id="45" operation="promoted" operation_key="base-bundle-clone_promoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="32" operation="promote" operation_key="base_promote_0" internal_operation_key="base:0_promote_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node1"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <pseudo_event id="44" operation="promote" operation_key="base-bundle-clone_promote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="47" operation="demoted" operation_key="base-bundle-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="48" operation="promote" operation_key="base-bundle_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="10" priority="1000000"> + <action_set> + <pseudo_event id="51" operation="demoted" operation_key="base-bundle_demoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="47" operation="demoted" operation_key="base-bundle-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="50" operation="demote" operation_key="base-bundle_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <pseudo_event id="50" operation="demote" operation_key="base-bundle_demote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="12" priority="1000000"> + <action_set> + <pseudo_event id="49" operation="promoted" operation_key="base-bundle_promoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="45" operation="promoted" operation_key="base-bundle-clone_promoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="13"> + <action_set> + <pseudo_event id="48" operation="promote" operation_key="base-bundle_promote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="51" operation="demoted" operation_key="base-bundle_demoted_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/bundle-promoted-colocation-4.exp b/cts/scheduler/exp/bundle-promoted-colocation-4.exp new file mode 100644 index 0000000..1963bbb --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-colocation-4.exp @@ -0,0 +1,179 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="33" operation="monitor" operation_key="base_monitor_15000" internal_operation_key="base:0_monitor_15000" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node1"> + <primitive id="base" long-id="base:0" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-0" CRM_meta_on_node_uuid="base-bundle-0" CRM_meta_op_target_rc="8" CRM_meta_physical_host="node1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="32" operation="promote" operation_key="base_promote_0" internal_operation_key="base:0_promote_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node1"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="32" operation="promote" operation_key="base_promote_0" internal_operation_key="base:0_promote_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node1"> + <primitive id="base" long-id="base:0" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-0" CRM_meta_on_node_uuid="base-bundle-0" CRM_meta_physical_host="node1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="7" operation="cancel" operation_key="base_monitor_16000" internal_operation_key="base:0_monitor_16000" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node1"/> + </trigger> + <trigger> + <pseudo_event id="44" operation="promote" operation_key="base-bundle-clone_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="7" operation="cancel" operation_key="base_monitor_16000" internal_operation_key="base:0_monitor_16000" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node1"> + <primitive id="base" long-id="base:0" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-0" CRM_meta_on_node_uuid="base-bundle-0" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="37" operation="monitor" operation_key="base_monitor_16000" internal_operation_key="base:2_monitor_16000" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="35" operation="demote" operation_key="base_demote_0" internal_operation_key="base:2_demote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="35" operation="demote" operation_key="base_demote_0" internal_operation_key="base:2_demote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="11" operation="cancel" operation_key="base_monitor_15000" internal_operation_key="base:2_monitor_15000" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="46" operation="demote" operation_key="base-bundle-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="11" operation="cancel" operation_key="base_monitor_15000" internal_operation_key="base:2_monitor_15000" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="6" priority="1000000"> + <action_set> + <pseudo_event id="47" operation="demoted" operation_key="base-bundle-clone_demoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="35" operation="demote" operation_key="base_demote_0" internal_operation_key="base:2_demote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="46" operation="demote" operation_key="base-bundle-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <pseudo_event id="46" operation="demote" operation_key="base-bundle-clone_demote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="50" operation="demote" operation_key="base-bundle_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="8" priority="1000000"> + <action_set> + <pseudo_event id="45" operation="promoted" operation_key="base-bundle-clone_promoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="32" operation="promote" operation_key="base_promote_0" internal_operation_key="base:0_promote_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node1"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <pseudo_event id="44" operation="promote" operation_key="base-bundle-clone_promote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="47" operation="demoted" operation_key="base-bundle-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="48" operation="promote" operation_key="base-bundle_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="10" priority="1000000"> + <action_set> + <pseudo_event id="51" operation="demoted" operation_key="base-bundle_demoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="47" operation="demoted" operation_key="base-bundle-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="50" operation="demote" operation_key="base-bundle_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <pseudo_event id="50" operation="demote" operation_key="base-bundle_demote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="12" priority="1000000"> + <action_set> + <pseudo_event id="49" operation="promoted" operation_key="base-bundle_promoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="45" operation="promoted" operation_key="base-bundle-clone_promoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="13"> + <action_set> + <pseudo_event id="48" operation="promote" operation_key="base-bundle_promote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="51" operation="demoted" operation_key="base-bundle_demoted_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/bundle-promoted-colocation-5.exp b/cts/scheduler/exp/bundle-promoted-colocation-5.exp new file mode 100644 index 0000000..d3c6df3 --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-colocation-5.exp @@ -0,0 +1,179 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="41" operation="monitor" operation_key="bundle-a-rsc_monitor_15000" internal_operation_key="bundle-a-rsc:2_monitor_15000" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-2" CRM_meta_on_node_uuid="bundle-a-2" CRM_meta_op_target_rc="8" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="40" operation="promote" operation_key="bundle-a-rsc_promote_0" internal_operation_key="bundle-a-rsc:2_promote_0" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="40" operation="promote" operation_key="bundle-a-rsc_promote_0" internal_operation_key="bundle-a-rsc:2_promote_0" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-2" CRM_meta_on_node_uuid="bundle-a-2" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="19" operation="cancel" operation_key="bundle-a-rsc_monitor_16000" internal_operation_key="bundle-a-rsc:2_monitor_16000" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"/> + </trigger> + <trigger> + <pseudo_event id="52" operation="promote" operation_key="bundle-a-clone_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="19" operation="cancel" operation_key="bundle-a-rsc_monitor_16000" internal_operation_key="bundle-a-rsc:2_monitor_16000" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-2" CRM_meta_on_node_uuid="bundle-a-2" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="45" operation="monitor" operation_key="bundle-a-rsc_monitor_16000" internal_operation_key="bundle-a-rsc:1_monitor_16000" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-1" CRM_meta_on_node_uuid="bundle-a-1" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="43" operation="demote" operation_key="bundle-a-rsc_demote_0" internal_operation_key="bundle-a-rsc:1_demote_0" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="43" operation="demote" operation_key="bundle-a-rsc_demote_0" internal_operation_key="bundle-a-rsc:1_demote_0" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-1" CRM_meta_on_node_uuid="bundle-a-1" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="14" operation="cancel" operation_key="bundle-a-rsc_monitor_15000" internal_operation_key="bundle-a-rsc:1_monitor_15000" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="54" operation="demote" operation_key="bundle-a-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="14" operation="cancel" operation_key="bundle-a-rsc_monitor_15000" internal_operation_key="bundle-a-rsc:1_monitor_15000" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-1" CRM_meta_on_node_uuid="bundle-a-1" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="6" priority="1000000"> + <action_set> + <pseudo_event id="55" operation="demoted" operation_key="bundle-a-clone_demoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="43" operation="demote" operation_key="bundle-a-rsc_demote_0" internal_operation_key="bundle-a-rsc:1_demote_0" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="54" operation="demote" operation_key="bundle-a-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <pseudo_event id="54" operation="demote" operation_key="bundle-a-clone_demote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="58" operation="demote" operation_key="bundle-a_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="8" priority="1000000"> + <action_set> + <pseudo_event id="53" operation="promoted" operation_key="bundle-a-clone_promoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="40" operation="promote" operation_key="bundle-a-rsc_promote_0" internal_operation_key="bundle-a-rsc:2_promote_0" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <pseudo_event id="52" operation="promote" operation_key="bundle-a-clone_promote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="55" operation="demoted" operation_key="bundle-a-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="56" operation="promote" operation_key="bundle-a_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="10" priority="1000000"> + <action_set> + <pseudo_event id="59" operation="demoted" operation_key="bundle-a_demoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="55" operation="demoted" operation_key="bundle-a-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="58" operation="demote" operation_key="bundle-a_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <pseudo_event id="58" operation="demote" operation_key="bundle-a_demote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="12" priority="1000000"> + <action_set> + <pseudo_event id="57" operation="promoted" operation_key="bundle-a_promoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="53" operation="promoted" operation_key="bundle-a-clone_promoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="13"> + <action_set> + <pseudo_event id="56" operation="promote" operation_key="bundle-a_promote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="59" operation="demoted" operation_key="bundle-a_demoted_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/bundle-promoted-colocation-6.exp b/cts/scheduler/exp/bundle-promoted-colocation-6.exp new file mode 100644 index 0000000..d3c6df3 --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-colocation-6.exp @@ -0,0 +1,179 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="41" operation="monitor" operation_key="bundle-a-rsc_monitor_15000" internal_operation_key="bundle-a-rsc:2_monitor_15000" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-2" CRM_meta_on_node_uuid="bundle-a-2" CRM_meta_op_target_rc="8" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="40" operation="promote" operation_key="bundle-a-rsc_promote_0" internal_operation_key="bundle-a-rsc:2_promote_0" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="40" operation="promote" operation_key="bundle-a-rsc_promote_0" internal_operation_key="bundle-a-rsc:2_promote_0" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-2" CRM_meta_on_node_uuid="bundle-a-2" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="19" operation="cancel" operation_key="bundle-a-rsc_monitor_16000" internal_operation_key="bundle-a-rsc:2_monitor_16000" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"/> + </trigger> + <trigger> + <pseudo_event id="52" operation="promote" operation_key="bundle-a-clone_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="19" operation="cancel" operation_key="bundle-a-rsc_monitor_16000" internal_operation_key="bundle-a-rsc:2_monitor_16000" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-2" CRM_meta_on_node_uuid="bundle-a-2" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="45" operation="monitor" operation_key="bundle-a-rsc_monitor_16000" internal_operation_key="bundle-a-rsc:1_monitor_16000" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-1" CRM_meta_on_node_uuid="bundle-a-1" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="43" operation="demote" operation_key="bundle-a-rsc_demote_0" internal_operation_key="bundle-a-rsc:1_demote_0" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="43" operation="demote" operation_key="bundle-a-rsc_demote_0" internal_operation_key="bundle-a-rsc:1_demote_0" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-1" CRM_meta_on_node_uuid="bundle-a-1" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="14" operation="cancel" operation_key="bundle-a-rsc_monitor_15000" internal_operation_key="bundle-a-rsc:1_monitor_15000" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="54" operation="demote" operation_key="bundle-a-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="14" operation="cancel" operation_key="bundle-a-rsc_monitor_15000" internal_operation_key="bundle-a-rsc:1_monitor_15000" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"> + <primitive id="bundle-a-rsc" long-id="bundle-a-rsc:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="bundle-a-1" CRM_meta_on_node_uuid="bundle-a-1" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="6" priority="1000000"> + <action_set> + <pseudo_event id="55" operation="demoted" operation_key="bundle-a-clone_demoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="43" operation="demote" operation_key="bundle-a-rsc_demote_0" internal_operation_key="bundle-a-rsc:1_demote_0" on_node="bundle-a-1" on_node_uuid="bundle-a-1" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="54" operation="demote" operation_key="bundle-a-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <pseudo_event id="54" operation="demote" operation_key="bundle-a-clone_demote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="58" operation="demote" operation_key="bundle-a_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="8" priority="1000000"> + <action_set> + <pseudo_event id="53" operation="promoted" operation_key="bundle-a-clone_promoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="40" operation="promote" operation_key="bundle-a-rsc_promote_0" internal_operation_key="bundle-a-rsc:2_promote_0" on_node="bundle-a-2" on_node_uuid="bundle-a-2" router_node="node2"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <pseudo_event id="52" operation="promote" operation_key="bundle-a-clone_promote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="55" operation="demoted" operation_key="bundle-a-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="56" operation="promote" operation_key="bundle-a_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="10" priority="1000000"> + <action_set> + <pseudo_event id="59" operation="demoted" operation_key="bundle-a_demoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="55" operation="demoted" operation_key="bundle-a-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="58" operation="demote" operation_key="bundle-a_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <pseudo_event id="58" operation="demote" operation_key="bundle-a_demote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="12" priority="1000000"> + <action_set> + <pseudo_event id="57" operation="promoted" operation_key="bundle-a_promoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="53" operation="promoted" operation_key="bundle-a-clone_promoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="13"> + <action_set> + <pseudo_event id="56" operation="promote" operation_key="bundle-a_promote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="59" operation="demoted" operation_key="bundle-a_demoted_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/bundle-promoted-location-1.exp b/cts/scheduler/exp/bundle-promoted-location-1.exp new file mode 100644 index 0000000..56e315f --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-location-1.exp @@ -0,0 +1 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"/> diff --git a/cts/scheduler/exp/bundle-promoted-location-2.exp b/cts/scheduler/exp/bundle-promoted-location-2.exp new file mode 100644 index 0000000..cbb74ba --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-location-2.exp @@ -0,0 +1,328 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="31" operation="monitor" operation_key="base_monitor_15000" internal_operation_key="base:1_monitor_15000" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"> + <primitive id="base" long-id="base:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-1" CRM_meta_on_node_uuid="base-bundle-1" CRM_meta_op_target_rc="8" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="30" operation="promote" operation_key="base_promote_0" internal_operation_key="base:1_promote_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="30" operation="promote" operation_key="base_promote_0" internal_operation_key="base:1_promote_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"> + <primitive id="base" long-id="base:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-1" CRM_meta_on_node_uuid="base-bundle-1" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="9" operation="cancel" operation_key="base_monitor_16000" internal_operation_key="base:1_monitor_16000" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"/> + </trigger> + <trigger> + <pseudo_event id="42" operation="promote" operation_key="base-bundle-clone_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="9" operation="cancel" operation_key="base_monitor_16000" internal_operation_key="base:1_monitor_16000" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"> + <primitive id="base" long-id="base:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-1" CRM_meta_on_node_uuid="base-bundle-1" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="36" operation="stop" operation_key="base_stop_0" internal_operation_key="base:0_stop_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node3"> + <primitive id="base" long-id="base:0" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-0" CRM_meta_on_node_uuid="base-bundle-0" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="26" operation="stop" operation_key="base-bundle_stop_0"/> + </trigger> + <trigger> + <rsc_op id="35" operation="demote" operation_key="base_demote_0" internal_operation_key="base:0_demote_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="40" operation="stop" operation_key="base-bundle-clone_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="35" operation="demote" operation_key="base_demote_0" internal_operation_key="base:0_demote_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node3"> + <primitive id="base" long-id="base:0" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-0" CRM_meta_on_node_uuid="base-bundle-0" CRM_meta_physical_host="node3" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="8" operation="cancel" operation_key="base_monitor_15000" internal_operation_key="base:0_monitor_15000" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="44" operation="demote" operation_key="base-bundle-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="8" operation="cancel" operation_key="base_monitor_15000" internal_operation_key="base:0_monitor_15000" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node3"> + <primitive id="base" long-id="base:0" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-0" CRM_meta_on_node_uuid="base-bundle-0" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="6" priority="1000000"> + <action_set> + <pseudo_event id="45" operation="demoted" operation_key="base-bundle-clone_demoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="35" operation="demote" operation_key="base_demote_0" internal_operation_key="base:0_demote_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="44" operation="demote" operation_key="base-bundle-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <pseudo_event id="44" operation="demote" operation_key="base-bundle-clone_demote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="48" operation="demote" operation_key="base-bundle_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="8" priority="1000000"> + <action_set> + <pseudo_event id="43" operation="promoted" operation_key="base-bundle-clone_promoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="30" operation="promote" operation_key="base_promote_0" internal_operation_key="base:1_promote_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <pseudo_event id="42" operation="promote" operation_key="base-bundle-clone_promote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="39" operation="running" operation_key="base-bundle-clone_running_0"/> + </trigger> + <trigger> + <pseudo_event id="41" operation="stopped" operation_key="base-bundle-clone_stopped_0"/> + </trigger> + <trigger> + <pseudo_event id="45" operation="demoted" operation_key="base-bundle-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="46" operation="promote" operation_key="base-bundle_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="10" priority="1000000"> + <action_set> + <pseudo_event id="41" operation="stopped" operation_key="base-bundle-clone_stopped_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="36" operation="stop" operation_key="base_stop_0" internal_operation_key="base:0_stop_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node3"/> + </trigger> + <trigger> + <pseudo_event id="40" operation="stop" operation_key="base-bundle-clone_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <pseudo_event id="40" operation="stop" operation_key="base-bundle-clone_stop_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="26" operation="stop" operation_key="base-bundle_stop_0"/> + </trigger> + <trigger> + <pseudo_event id="45" operation="demoted" operation_key="base-bundle-clone_demoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="12" priority="1000000"> + <action_set> + <pseudo_event id="39" operation="running" operation_key="base-bundle-clone_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="38" operation="start" operation_key="base-bundle-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="13"> + <action_set> + <pseudo_event id="38" operation="start" operation_key="base-bundle-clone_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="41" operation="stopped" operation_key="base-bundle-clone_stopped_0"/> + </trigger> + <trigger> + <pseudo_event id="45" operation="demoted" operation_key="base-bundle-clone_demoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="14"> + <action_set> + <rsc_op id="13" operation="stop" operation_key="base-bundle-podman-0_stop_0" on_node="node3" on_node_uuid="3"> + <primitive id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> + <attributes CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" allow_pull="true" force_kill="false" image="localhost/pcmktest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/base-bundle-0" reuse="false" run_cmd="/usr/sbin/pacemaker-remoted" run_opts=" -e PCMK_stderr=1 -e PCMK_remote_port=3121 -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/base-bundle-0:/var/log -p 3121:3121 "/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="14" operation="stop" operation_key="base-bundle-0_stop_0" on_node="node3" on_node_uuid="3"/> + </trigger> + <trigger> + <pseudo_event id="26" operation="stop" operation_key="base-bundle_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="15"> + <action_set> + <rsc_op id="14" operation="stop" operation_key="base-bundle-0_stop_0" on_node="node3" on_node_uuid="3"> + <primitive id="base-bundle-0" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-0" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" addr="node3" port="3121"/> + <downed> + <node id="base-bundle-0"/> + </downed> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="35" operation="demote" operation_key="base_demote_0" internal_operation_key="base:0_demote_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node3"/> + </trigger> + <trigger> + <rsc_op id="36" operation="stop" operation_key="base_stop_0" internal_operation_key="base:0_stop_0" on_node="base-bundle-0" on_node_uuid="base-bundle-0" router_node="node3"/> + </trigger> + </inputs> + </synapse> + <synapse id="16" priority="1000000"> + <action_set> + <pseudo_event id="49" operation="demoted" operation_key="base-bundle_demoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="45" operation="demoted" operation_key="base-bundle-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="48" operation="demote" operation_key="base-bundle_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="17"> + <action_set> + <pseudo_event id="48" operation="demote" operation_key="base-bundle_demote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="18" priority="1000000"> + <action_set> + <pseudo_event id="47" operation="promoted" operation_key="base-bundle_promoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="43" operation="promoted" operation_key="base-bundle-clone_promoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="19"> + <action_set> + <pseudo_event id="46" operation="promote" operation_key="base-bundle_promote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="25" operation="running" operation_key="base-bundle_running_0"/> + </trigger> + <trigger> + <pseudo_event id="27" operation="stopped" operation_key="base-bundle_stopped_0"/> + </trigger> + <trigger> + <pseudo_event id="49" operation="demoted" operation_key="base-bundle_demoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="20" priority="1000000"> + <action_set> + <pseudo_event id="27" operation="stopped" operation_key="base-bundle_stopped_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="13" operation="stop" operation_key="base-bundle-podman-0_stop_0" on_node="node3" on_node_uuid="3"/> + </trigger> + <trigger> + <pseudo_event id="41" operation="stopped" operation_key="base-bundle-clone_stopped_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="21"> + <action_set> + <pseudo_event id="26" operation="stop" operation_key="base-bundle_stop_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="49" operation="demoted" operation_key="base-bundle_demoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="22" priority="1000000"> + <action_set> + <pseudo_event id="25" operation="running" operation_key="base-bundle_running_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="39" operation="running" operation_key="base-bundle-clone_running_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/bundle-promoted-location-3.exp b/cts/scheduler/exp/bundle-promoted-location-3.exp new file mode 100644 index 0000000..56e315f --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-location-3.exp @@ -0,0 +1 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"/> diff --git a/cts/scheduler/exp/bundle-promoted-location-4.exp b/cts/scheduler/exp/bundle-promoted-location-4.exp new file mode 100644 index 0000000..56e315f --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-location-4.exp @@ -0,0 +1 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"/> diff --git a/cts/scheduler/exp/bundle-promoted-location-5.exp b/cts/scheduler/exp/bundle-promoted-location-5.exp new file mode 100644 index 0000000..56e315f --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-location-5.exp @@ -0,0 +1 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"/> diff --git a/cts/scheduler/exp/bundle-promoted-location-6.exp b/cts/scheduler/exp/bundle-promoted-location-6.exp new file mode 100644 index 0000000..07a6a2d --- /dev/null +++ b/cts/scheduler/exp/bundle-promoted-location-6.exp @@ -0,0 +1,136 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="35" operation="stop" operation_key="base_stop_0" internal_operation_key="base:1_stop_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"> + <primitive id="base" long-id="base:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-1" CRM_meta_on_node_uuid="base-bundle-1" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="26" operation="stop" operation_key="base-bundle_stop_0"/> + </trigger> + <trigger> + <pseudo_event id="38" operation="stop" operation_key="base-bundle-clone_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="1" priority="1000000"> + <action_set> + <pseudo_event id="39" operation="stopped" operation_key="base-bundle-clone_stopped_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="35" operation="stop" operation_key="base_stop_0" internal_operation_key="base:1_stop_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"/> + </trigger> + <trigger> + <pseudo_event id="38" operation="stop" operation_key="base-bundle-clone_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <pseudo_event id="38" operation="stop" operation_key="base-bundle-clone_stop_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="26" operation="stop" operation_key="base-bundle_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="3" priority="1000000"> + <action_set> + <pseudo_event id="37" operation="running" operation_key="base-bundle-clone_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="36" operation="start" operation_key="base-bundle-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <pseudo_event id="36" operation="start" operation_key="base-bundle-clone_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="39" operation="stopped" operation_key="base-bundle-clone_stopped_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="17" operation="stop" operation_key="base-bundle-podman-1_stop_0" on_node="node2" on_node_uuid="2"> + <primitive id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> + <attributes CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" allow_pull="true" force_kill="false" image="localhost/pcmktest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/base-bundle-1" reuse="false" run_cmd="/usr/sbin/pacemaker-remoted" run_opts=" -e PCMK_stderr=1 -e PCMK_remote_port=3121 -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/base-bundle-1:/var/log -p 3121:3121 "/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="18" operation="stop" operation_key="base-bundle-1_stop_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <pseudo_event id="26" operation="stop" operation_key="base-bundle_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="6"> + <action_set> + <rsc_op id="18" operation="stop" operation_key="base-bundle-1_stop_0" on_node="node2" on_node_uuid="2"> + <primitive id="base-bundle-1" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-1" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" addr="node2" port="3121"/> + <downed> + <node id="base-bundle-1"/> + </downed> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="35" operation="stop" operation_key="base_stop_0" internal_operation_key="base:1_stop_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"/> + </trigger> + </inputs> + </synapse> + <synapse id="7" priority="1000000"> + <action_set> + <pseudo_event id="27" operation="stopped" operation_key="base-bundle_stopped_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="17" operation="stop" operation_key="base-bundle-podman-1_stop_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <pseudo_event id="39" operation="stopped" operation_key="base-bundle-clone_stopped_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="8"> + <action_set> + <pseudo_event id="26" operation="stop" operation_key="base-bundle_stop_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="9" priority="1000000"> + <action_set> + <pseudo_event id="25" operation="running" operation_key="base-bundle_running_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="37" operation="running" operation_key="base-bundle-clone_running_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/bundle-replicas-change.exp b/cts/scheduler/exp/bundle-replicas-change.exp index b14dbf2..ec89d94 100644 --- a/cts/scheduler/exp/bundle-replicas-change.exp +++ b/cts/scheduler/exp/bundle-replicas-change.exp @@ -116,6 +116,9 @@ <rsc_op id="29" operation="start" operation_key="httpd-bundle-2_start_0" on_node="rh74-test" on_node_uuid="3232287163"/> </trigger> <trigger> + <rsc_op id="35" operation="start" operation_key="httpd:0_start_0" on_node="httpd-bundle-0" on_node_uuid="httpd-bundle-0" router_node="rh74-test"/> + </trigger> + <trigger> <rsc_op id="37" operation="start" operation_key="httpd:1_start_0" on_node="httpd-bundle-1" on_node_uuid="httpd-bundle-1" router_node="rh74-test"/> </trigger> <trigger> diff --git a/cts/scheduler/exp/cancel-behind-moving-remote.exp b/cts/scheduler/exp/cancel-behind-moving-remote.exp index 17759cb..91651ba 100644 --- a/cts/scheduler/exp/cancel-behind-moving-remote.exp +++ b/cts/scheduler/exp/cancel-behind-moving-remote.exp @@ -1,46 +1,46 @@ <transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> <synapse id="0" priority="1000000"> <action_set> - <pseudo_event id="146" operation="notified" operation_key="rabbitmq-bundle-clone_confirmed-post_notify_running_0"> + <pseudo_event id="142" operation="notified" operation_key="rabbitmq-bundle-clone_confirmed-post_notify_running_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="confirmed-post" CRM_meta_notify_operation="start" CRM_meta_notify_type="post" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="145" operation="notify" operation_key="rabbitmq-bundle-clone_post_notify_running_0"/> + <pseudo_event id="141" operation="notify" operation_key="rabbitmq-bundle-clone_post_notify_running_0"/> </trigger> </inputs> </synapse> <synapse id="1" priority="1000000"> <action_set> - <pseudo_event id="145" operation="notify" operation_key="rabbitmq-bundle-clone_post_notify_running_0"> + <pseudo_event id="141" operation="notify" operation_key="rabbitmq-bundle-clone_post_notify_running_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="post" CRM_meta_notify_operation="start" CRM_meta_notify_type="post" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="140" operation="running" operation_key="rabbitmq-bundle-clone_running_0"/> + <pseudo_event id="136" operation="running" operation_key="rabbitmq-bundle-clone_running_0"/> </trigger> <trigger> - <pseudo_event id="144" operation="notified" operation_key="rabbitmq-bundle-clone_confirmed-pre_notify_start_0"/> + <pseudo_event id="140" operation="notified" operation_key="rabbitmq-bundle-clone_confirmed-pre_notify_start_0"/> </trigger> </inputs> </synapse> <synapse id="2"> <action_set> - <pseudo_event id="144" operation="notified" operation_key="rabbitmq-bundle-clone_confirmed-pre_notify_start_0"> + <pseudo_event id="140" operation="notified" operation_key="rabbitmq-bundle-clone_confirmed-pre_notify_start_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_notify_key_operation="start" CRM_meta_notify_key_type="confirmed-pre" CRM_meta_notify_operation="start" CRM_meta_notify_type="pre" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="143" operation="notify" operation_key="rabbitmq-bundle-clone_pre_notify_start_0"/> + <pseudo_event id="139" operation="notify" operation_key="rabbitmq-bundle-clone_pre_notify_start_0"/> </trigger> </inputs> </synapse> <synapse id="3"> <action_set> - <pseudo_event id="143" operation="notify" operation_key="rabbitmq-bundle-clone_pre_notify_start_0"> + <pseudo_event id="139" operation="notify" operation_key="rabbitmq-bundle-clone_pre_notify_start_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_notify_key_operation="start" CRM_meta_notify_key_type="pre" CRM_meta_notify_operation="start" CRM_meta_notify_type="pre" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> @@ -48,824 +48,529 @@ </synapse> <synapse id="4" priority="1000000"> <action_set> - <pseudo_event id="140" operation="running" operation_key="rabbitmq-bundle-clone_running_0"> + <pseudo_event id="136" operation="running" operation_key="rabbitmq-bundle-clone_running_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="139" operation="start" operation_key="rabbitmq-bundle-clone_start_0"/> + <pseudo_event id="135" operation="start" operation_key="rabbitmq-bundle-clone_start_0"/> </trigger> </inputs> </synapse> <synapse id="5"> <action_set> - <pseudo_event id="139" operation="start" operation_key="rabbitmq-bundle-clone_start_0"> + <pseudo_event id="135" operation="start" operation_key="rabbitmq-bundle-clone_start_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="true" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="129" operation="start" operation_key="rabbitmq-bundle_start_0"/> + <pseudo_event id="125" operation="start" operation_key="rabbitmq-bundle_start_0"/> </trigger> <trigger> - <pseudo_event id="144" operation="notified" operation_key="rabbitmq-bundle-clone_confirmed-pre_notify_start_0"/> + <pseudo_event id="140" operation="notified" operation_key="rabbitmq-bundle-clone_confirmed-pre_notify_start_0"/> </trigger> </inputs> </synapse> <synapse id="6" priority="1000000"> <action_set> - <rsc_op id="384" operation="notify" operation_key="ovndb_servers:0_post_notify_promote_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-2"> - <primitive id="ovndb_servers" long-id="ovndb_servers:0" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="promoted" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-0" CRM_meta_on_node_uuid="ovn-dbs-bundle-0" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> + <rsc_op id="381" operation="notify" operation_key="ovndb_servers_post_notify_promote_0" internal_operation_key="ovndb_servers:2_post_notify_promote_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"> + <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="promoted" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="ovndb_servers:2" CRM_meta_notify_promote_uname="ovn-dbs-bundle-2" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0" CRM_meta_notify_start_uname="ovn-dbs-bundle-0" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-2" CRM_meta_on_node_uuid="ovn-dbs-bundle-2" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> </rsc_op> </action_set> <inputs> <trigger> - <pseudo_event id="266" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_promoted_0"/> + <pseudo_event id="261" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_promoted_0"/> </trigger> </inputs> </synapse> <synapse id="7"> <action_set> - <rsc_op id="383" operation="notify" operation_key="ovndb_servers:0_pre_notify_promote_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-2"> - <primitive id="ovndb_servers" long-id="ovndb_servers:0" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="promote" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-0" CRM_meta_on_node_uuid="ovn-dbs-bundle-0" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> + <rsc_op id="380" operation="notify" operation_key="ovndb_servers_pre_notify_promote_0" internal_operation_key="ovndb_servers:2_pre_notify_promote_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"> + <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="promote" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="ovndb_servers:2" CRM_meta_notify_promote_uname="ovn-dbs-bundle-2" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0" CRM_meta_notify_start_uname="ovn-dbs-bundle-0" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-2" CRM_meta_on_node_uuid="ovn-dbs-bundle-2" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> </rsc_op> </action_set> <inputs> <trigger> - <pseudo_event id="264" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_promote_0"/> + <pseudo_event id="259" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_promote_0"/> </trigger> </inputs> </synapse> <synapse id="8" priority="1000000"> <action_set> - <rsc_op id="376" operation="notify" operation_key="ovndb_servers:0_post_notify_start_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-2"> - <primitive id="ovndb_servers" long-id="ovndb_servers:0" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-0" CRM_meta_on_node_uuid="ovn-dbs-bundle-0" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> + <rsc_op id="372" operation="notify" operation_key="ovndb_servers_post_notify_start_0" internal_operation_key="ovndb_servers:2_post_notify_start_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"> + <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="ovndb_servers:2" CRM_meta_notify_promote_uname="ovn-dbs-bundle-2" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0" CRM_meta_notify_start_uname="ovn-dbs-bundle-0" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-2" CRM_meta_on_node_uuid="ovn-dbs-bundle-2" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> </rsc_op> </action_set> <inputs> <trigger> - <pseudo_event id="256" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_running_0"/> + <pseudo_event id="251" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_running_0"/> </trigger> </inputs> </synapse> <synapse id="9"> <action_set> - <rsc_op id="249" operation="monitor" operation_key="ovndb_servers:0_monitor_30000" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-2"> - <primitive id="ovndb_servers" long-id="ovndb_servers:0" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="30000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="true" CRM_meta_on_node="ovn-dbs-bundle-0" CRM_meta_on_node_uuid="ovn-dbs-bundle-0" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="60000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> + <rsc_op id="371" operation="notify" operation_key="ovndb_servers_pre_notify_start_0" internal_operation_key="ovndb_servers:2_pre_notify_start_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"> + <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="start" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="ovndb_servers:2" CRM_meta_notify_promote_uname="ovn-dbs-bundle-2" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0" CRM_meta_notify_start_uname="ovn-dbs-bundle-0" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-2" CRM_meta_on_node_uuid="ovn-dbs-bundle-2" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="227" operation="start" operation_key="ovn-dbs-bundle-0_start_0" on_node="controller-2" on_node_uuid="3"/> - </trigger> - <trigger> - <rsc_op id="248" operation="start" operation_key="ovndb_servers:0_start_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-2"/> - </trigger> - <trigger> - <pseudo_event id="257" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_running_0"/> - </trigger> - <trigger> - <pseudo_event id="267" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_promoted_0"/> + <pseudo_event id="249" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_start_0"/> </trigger> </inputs> </synapse> <synapse id="10"> <action_set> - <rsc_op id="248" operation="start" operation_key="ovndb_servers:0_start_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-2"> - <primitive id="ovndb_servers" long-id="ovndb_servers:0" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="start" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-0" CRM_meta_on_node_uuid="ovn-dbs-bundle-0" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="200000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> + <rsc_op id="240" operation="monitor" operation_key="ovndb_servers_monitor_10000" internal_operation_key="ovndb_servers:2_monitor_10000" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"> + <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="true" CRM_meta_on_node="ovn-dbs-bundle-2" CRM_meta_on_node_uuid="ovn-dbs-bundle-2" CRM_meta_op_target_rc="8" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="60000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="225" operation="start" operation_key="ovn-dbs-bundle-podman-0_start_0" on_node="controller-2" on_node_uuid="3"/> + <rsc_op id="239" operation="promote" operation_key="ovndb_servers_promote_0" internal_operation_key="ovndb_servers:2_promote_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"/> </trigger> <trigger> - <rsc_op id="227" operation="start" operation_key="ovn-dbs-bundle-0_start_0" on_node="controller-2" on_node_uuid="3"/> + <pseudo_event id="252" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_running_0"/> </trigger> <trigger> - <pseudo_event id="250" operation="start" operation_key="ovn-dbs-bundle-master_start_0"/> + <pseudo_event id="262" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_promoted_0"/> </trigger> </inputs> </synapse> - <synapse id="11" priority="1000000"> + <synapse id="11"> <action_set> - <rsc_op id="386" operation="notify" operation_key="ovndb_servers_post_notify_promote_0" internal_operation_key="ovndb_servers:1_post_notify_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-0"> - <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="promoted" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> + <rsc_op id="239" operation="promote" operation_key="ovndb_servers_promote_0" internal_operation_key="ovndb_servers:2_promote_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"> + <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="promote" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="ovndb_servers:2" CRM_meta_notify_promote_uname="ovn-dbs-bundle-2" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0" CRM_meta_notify_start_uname="ovn-dbs-bundle-0" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-2" CRM_meta_on_node_uuid="ovn-dbs-bundle-2" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="50000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> </rsc_op> </action_set> <inputs> <trigger> - <pseudo_event id="266" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_promoted_0"/> + <rsc_op id="67" operation="cancel" operation_key="ovndb_servers_monitor_30000" internal_operation_key="ovndb_servers:2_monitor_30000" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"/> + </trigger> + <trigger> + <pseudo_event id="257" operation="promote" operation_key="ovn-dbs-bundle-master_promote_0"/> </trigger> </inputs> </synapse> <synapse id="12"> <action_set> - <rsc_op id="385" operation="notify" operation_key="ovndb_servers_pre_notify_promote_0" internal_operation_key="ovndb_servers:1_pre_notify_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-0"> - <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="promote" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> + <rsc_op id="67" operation="cancel" operation_key="ovndb_servers_monitor_30000" internal_operation_key="ovndb_servers:2_monitor_30000" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"> + <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="30000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="true" CRM_meta_on_node="ovn-dbs-bundle-2" CRM_meta_on_node_uuid="ovn-dbs-bundle-2" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="60000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> </rsc_op> </action_set> - <inputs> - <trigger> - <pseudo_event id="264" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_promote_0"/> - </trigger> - </inputs> + <inputs/> </synapse> - <synapse id="13"> + <synapse id="13" priority="1000000"> <action_set> - <rsc_op id="380" operation="notify" operation_key="ovndb_servers_pre_notify_stop_0" internal_operation_key="ovndb_servers:1_pre_notify_stop_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-2"> - <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="stop" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> + <rsc_op id="383" operation="notify" operation_key="ovndb_servers:0_post_notify_promote_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"> + <primitive id="ovndb_servers" long-id="ovndb_servers:0" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="promoted" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="ovndb_servers:2" CRM_meta_notify_promote_uname="ovn-dbs-bundle-2" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0" CRM_meta_notify_start_uname="ovn-dbs-bundle-0" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-0" CRM_meta_on_node_uuid="ovn-dbs-bundle-0" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> </rsc_op> </action_set> <inputs> <trigger> - <pseudo_event id="258" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_stop_0"/> + <pseudo_event id="261" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_promoted_0"/> </trigger> </inputs> </synapse> - <synapse id="14" priority="1000000"> + <synapse id="14"> <action_set> - <rsc_op id="377" operation="notify" operation_key="ovndb_servers_post_notify_start_0" internal_operation_key="ovndb_servers:1_post_notify_start_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-0"> - <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> + <rsc_op id="382" operation="notify" operation_key="ovndb_servers:0_pre_notify_promote_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"> + <primitive id="ovndb_servers" long-id="ovndb_servers:0" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="promote" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="ovndb_servers:2" CRM_meta_notify_promote_uname="ovn-dbs-bundle-2" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0" CRM_meta_notify_start_uname="ovn-dbs-bundle-0" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-0" CRM_meta_on_node_uuid="ovn-dbs-bundle-0" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> </rsc_op> </action_set> <inputs> <trigger> - <pseudo_event id="256" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_running_0"/> + <pseudo_event id="259" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_promote_0"/> </trigger> </inputs> </synapse> - <synapse id="15"> + <synapse id="15" priority="1000000"> <action_set> - <rsc_op id="245" operation="monitor" operation_key="ovndb_servers_monitor_10000" internal_operation_key="ovndb_servers:1_monitor_10000" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-0"> - <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="true" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_op_target_rc="8" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="60000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> + <rsc_op id="373" operation="notify" operation_key="ovndb_servers:0_post_notify_start_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"> + <primitive id="ovndb_servers" long-id="ovndb_servers:0" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="ovndb_servers:2" CRM_meta_notify_promote_uname="ovn-dbs-bundle-2" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0" CRM_meta_notify_start_uname="ovn-dbs-bundle-0" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-0" CRM_meta_on_node_uuid="ovn-dbs-bundle-0" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="72" operation="start" operation_key="ovn-dbs-bundle-1_start_0" on_node="controller-0" on_node_uuid="1"/> - </trigger> - <trigger> - <rsc_op id="242" operation="start" operation_key="ovndb_servers_start_0" internal_operation_key="ovndb_servers:1_start_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-0"/> - </trigger> - <trigger> - <rsc_op id="244" operation="promote" operation_key="ovndb_servers_promote_0" internal_operation_key="ovndb_servers:1_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-0"/> - </trigger> - <trigger> - <pseudo_event id="257" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_running_0"/> - </trigger> - <trigger> - <pseudo_event id="267" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_promoted_0"/> + <pseudo_event id="251" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_running_0"/> </trigger> </inputs> </synapse> <synapse id="16"> <action_set> - <rsc_op id="244" operation="promote" operation_key="ovndb_servers_promote_0" internal_operation_key="ovndb_servers:1_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-0"> - <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="promote" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="50000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> + <rsc_op id="242" operation="monitor" operation_key="ovndb_servers:0_monitor_30000" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"> + <primitive id="ovndb_servers" long-id="ovndb_servers:0" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="30000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="true" CRM_meta_on_node="ovn-dbs-bundle-0" CRM_meta_on_node_uuid="ovn-dbs-bundle-0" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="60000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="68" operation="cancel" operation_key="ovndb_servers_monitor_30000" internal_operation_key="ovndb_servers:1_monitor_30000" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-2"/> - </trigger> - <trigger> - <rsc_op id="72" operation="start" operation_key="ovn-dbs-bundle-1_start_0" on_node="controller-0" on_node_uuid="1"/> + <rsc_op id="223" operation="start" operation_key="ovn-dbs-bundle-0_start_0" on_node="controller-0" on_node_uuid="1"/> </trigger> <trigger> - <rsc_op id="230" operation="start" operation_key="ovn-dbs-bundle-podman-1_start_0" on_node="controller-0" on_node_uuid="1"/> + <rsc_op id="241" operation="start" operation_key="ovndb_servers:0_start_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"/> </trigger> <trigger> - <rsc_op id="242" operation="start" operation_key="ovndb_servers_start_0" internal_operation_key="ovndb_servers:1_start_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-0"/> + <pseudo_event id="252" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_running_0"/> </trigger> <trigger> - <pseudo_event id="262" operation="promote" operation_key="ovn-dbs-bundle-master_promote_0"/> + <pseudo_event id="262" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_promoted_0"/> </trigger> </inputs> </synapse> <synapse id="17"> <action_set> - <rsc_op id="243" operation="stop" operation_key="ovndb_servers_stop_0" internal_operation_key="ovndb_servers:1_stop_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-2"> - <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="stop" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="200000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> - </rsc_op> - </action_set> - <inputs> - <trigger> - <pseudo_event id="240" operation="stop" operation_key="ovn-dbs-bundle_stop_0"/> - </trigger> - <trigger> - <pseudo_event id="252" operation="stop" operation_key="ovn-dbs-bundle-master_stop_0"/> - </trigger> - </inputs> - </synapse> - <synapse id="18"> - <action_set> - <rsc_op id="242" operation="start" operation_key="ovndb_servers_start_0" internal_operation_key="ovndb_servers:1_start_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-0"> - <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="start" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="200000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> + <rsc_op id="241" operation="start" operation_key="ovndb_servers:0_start_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"> + <primitive id="ovndb_servers" long-id="ovndb_servers:0" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="start" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="ovndb_servers:2" CRM_meta_notify_promote_uname="ovn-dbs-bundle-2" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0" CRM_meta_notify_start_uname="ovn-dbs-bundle-0" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-0" CRM_meta_on_node_uuid="ovn-dbs-bundle-0" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="200000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="72" operation="start" operation_key="ovn-dbs-bundle-1_start_0" on_node="controller-0" on_node_uuid="1"/> - </trigger> - <trigger> - <rsc_op id="230" operation="start" operation_key="ovn-dbs-bundle-podman-1_start_0" on_node="controller-0" on_node_uuid="1"/> + <rsc_op id="221" operation="start" operation_key="ovn-dbs-bundle-podman-0_start_0" on_node="controller-0" on_node_uuid="1"/> </trigger> <trigger> - <rsc_op id="243" operation="stop" operation_key="ovndb_servers_stop_0" internal_operation_key="ovndb_servers:1_stop_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-2"/> + <rsc_op id="223" operation="start" operation_key="ovn-dbs-bundle-0_start_0" on_node="controller-0" on_node_uuid="1"/> </trigger> <trigger> - <rsc_op id="248" operation="start" operation_key="ovndb_servers:0_start_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-2"/> - </trigger> - <trigger> - <pseudo_event id="250" operation="start" operation_key="ovn-dbs-bundle-master_start_0"/> + <pseudo_event id="245" operation="start" operation_key="ovn-dbs-bundle-master_start_0"/> </trigger> </inputs> </synapse> - <synapse id="19"> + <synapse id="18" priority="1000000"> <action_set> - <rsc_op id="68" operation="cancel" operation_key="ovndb_servers_monitor_30000" internal_operation_key="ovndb_servers:1_monitor_30000" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-2"> + <rsc_op id="385" operation="notify" operation_key="ovndb_servers_post_notify_promote_0" internal_operation_key="ovndb_servers:1_post_notify_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-2"> <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="30000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="true" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="60000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> - </rsc_op> - </action_set> - <inputs/> - </synapse> - <synapse id="20" priority="1000000"> - <action_set> - <rsc_op id="388" operation="notify" operation_key="ovndb_servers_post_notify_promote_0" internal_operation_key="ovndb_servers:2_post_notify_promote_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"> - <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="promoted" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-2" CRM_meta_on_node_uuid="ovn-dbs-bundle-2" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> - </rsc_op> - </action_set> - <inputs> - <trigger> - <pseudo_event id="266" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_promoted_0"/> - </trigger> - </inputs> - </synapse> - <synapse id="21"> - <action_set> - <rsc_op id="387" operation="notify" operation_key="ovndb_servers_pre_notify_promote_0" internal_operation_key="ovndb_servers:2_pre_notify_promote_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"> - <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="promote" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-2" CRM_meta_on_node_uuid="ovn-dbs-bundle-2" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="promoted" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="ovndb_servers:2" CRM_meta_notify_promote_uname="ovn-dbs-bundle-2" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0" CRM_meta_notify_start_uname="ovn-dbs-bundle-0" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> </rsc_op> </action_set> <inputs> <trigger> - <pseudo_event id="264" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_promote_0"/> + <pseudo_event id="261" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_promoted_0"/> </trigger> </inputs> </synapse> - <synapse id="22" priority="1000000"> - <action_set> - <rsc_op id="382" operation="notify" operation_key="ovndb_servers_post_notify_stop_0" internal_operation_key="ovndb_servers:2_post_notify_stop_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"> - <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="stopped" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-2" CRM_meta_on_node_uuid="ovn-dbs-bundle-2" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> - </rsc_op> - </action_set> - <inputs> - <trigger> - <pseudo_event id="260" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_stopped_0"/> - </trigger> - </inputs> - </synapse> - <synapse id="23"> + <synapse id="19"> <action_set> - <rsc_op id="381" operation="notify" operation_key="ovndb_servers_pre_notify_stop_0" internal_operation_key="ovndb_servers:2_pre_notify_stop_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"> - <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="stop" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-2" CRM_meta_on_node_uuid="ovn-dbs-bundle-2" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> + <rsc_op id="384" operation="notify" operation_key="ovndb_servers_pre_notify_promote_0" internal_operation_key="ovndb_servers:1_pre_notify_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-2"> + <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="promote" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="ovndb_servers:2" CRM_meta_notify_promote_uname="ovn-dbs-bundle-2" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0" CRM_meta_notify_start_uname="ovn-dbs-bundle-0" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> </rsc_op> </action_set> <inputs> <trigger> - <pseudo_event id="258" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_stop_0"/> + <pseudo_event id="259" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_promote_0"/> </trigger> </inputs> </synapse> - <synapse id="24" priority="1000000"> + <synapse id="20" priority="1000000"> <action_set> - <rsc_op id="379" operation="notify" operation_key="ovndb_servers_post_notify_start_0" internal_operation_key="ovndb_servers:2_post_notify_start_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"> - <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-2" CRM_meta_on_node_uuid="ovn-dbs-bundle-2" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> + <rsc_op id="375" operation="notify" operation_key="ovndb_servers_post_notify_start_0" internal_operation_key="ovndb_servers:1_post_notify_start_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-2"> + <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="ovndb_servers:2" CRM_meta_notify_promote_uname="ovn-dbs-bundle-2" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0" CRM_meta_notify_start_uname="ovn-dbs-bundle-0" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> </rsc_op> </action_set> <inputs> <trigger> - <pseudo_event id="256" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_running_0"/> + <pseudo_event id="251" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_running_0"/> </trigger> </inputs> </synapse> - <synapse id="25"> + <synapse id="21"> <action_set> - <rsc_op id="378" operation="notify" operation_key="ovndb_servers_pre_notify_start_0" internal_operation_key="ovndb_servers:2_pre_notify_start_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"> - <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="start" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0 ovndb_servers:1" CRM_meta_notify_start_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1" CRM_meta_notify_stop_resource="ovndb_servers:1" CRM_meta_notify_stop_uname="ovn-dbs-bundle-1" CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-2" CRM_meta_on_node_uuid="ovn-dbs-bundle-2" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> + <rsc_op id="374" operation="notify" operation_key="ovndb_servers_pre_notify_start_0" internal_operation_key="ovndb_servers:1_pre_notify_start_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-2"> + <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 controller-2 controller-1 messaging-0 rabbitmq-bundle-1 messaging-2 controller-2 controller-0 controller-1" CRM_meta_notify_all_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="compute-0 compute-1 controller-0 controller-1 controller-2 database-0 database-1 database-2 messaging-0 messaging-1 messaging-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="ovndb_servers:0" CRM_meta_notify_key_operation="start" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="ovndb_servers:2" CRM_meta_notify_promote_uname="ovn-dbs-bundle-2" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource="ovndb_servers:0" CRM_meta_notify_start_uname="ovn-dbs-bundle-0" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="yes" manage_northd="yes" master_ip="172.17.1.87" nb_master_port="6641" nb_master_protocol="ssl" ovn_nb_db_cacert="/etc/ipa/ca.crt" ovn_nb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_nb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" ovn_sb_db_cacert="/etc/ipa/ca.crt" ovn_sb_db_cert="/etc/pki/tls/certs/ovn_dbs.crt" ovn_sb_db_privkey="/etc/pki/tls/private/ovn_dbs.key" sb_master_port="6642" sb_master_protocol="ssl"/> </rsc_op> </action_set> <inputs> <trigger> - <pseudo_event id="254" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_start_0"/> + <pseudo_event id="249" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_start_0"/> </trigger> </inputs> </synapse> - <synapse id="26" priority="1000000"> + <synapse id="22" priority="1000000"> <action_set> - <pseudo_event id="267" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_promoted_0"> + <pseudo_event id="262" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_promoted_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="promoted" CRM_meta_notify_key_type="confirmed-post" CRM_meta_notify_operation="promote" CRM_meta_notify_type="post" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="266" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_promoted_0"/> + <pseudo_event id="261" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_promoted_0"/> </trigger> <trigger> - <rsc_op id="384" operation="notify" operation_key="ovndb_servers:0_post_notify_promote_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-2"/> + <rsc_op id="381" operation="notify" operation_key="ovndb_servers_post_notify_promote_0" internal_operation_key="ovndb_servers:2_post_notify_promote_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"/> </trigger> <trigger> - <rsc_op id="386" operation="notify" operation_key="ovndb_servers_post_notify_promote_0" internal_operation_key="ovndb_servers:1_post_notify_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-0"/> + <rsc_op id="383" operation="notify" operation_key="ovndb_servers:0_post_notify_promote_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"/> </trigger> <trigger> - <rsc_op id="388" operation="notify" operation_key="ovndb_servers_post_notify_promote_0" internal_operation_key="ovndb_servers:2_post_notify_promote_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"/> + <rsc_op id="385" operation="notify" operation_key="ovndb_servers_post_notify_promote_0" internal_operation_key="ovndb_servers:1_post_notify_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-2"/> </trigger> </inputs> </synapse> - <synapse id="27" priority="1000000"> + <synapse id="23" priority="1000000"> <action_set> - <pseudo_event id="266" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_promoted_0"> + <pseudo_event id="261" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_promoted_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="promoted" CRM_meta_notify_key_type="post" CRM_meta_notify_operation="promote" CRM_meta_notify_type="post" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="263" operation="promoted" operation_key="ovn-dbs-bundle-master_promoted_0"/> + <pseudo_event id="258" operation="promoted" operation_key="ovn-dbs-bundle-master_promoted_0"/> </trigger> <trigger> - <pseudo_event id="265" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-pre_notify_promote_0"/> + <pseudo_event id="260" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-pre_notify_promote_0"/> </trigger> </inputs> </synapse> - <synapse id="28"> + <synapse id="24"> <action_set> - <pseudo_event id="265" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-pre_notify_promote_0"> + <pseudo_event id="260" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-pre_notify_promote_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="promote" CRM_meta_notify_key_type="confirmed-pre" CRM_meta_notify_operation="promote" CRM_meta_notify_type="pre" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="264" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_promote_0"/> + <pseudo_event id="259" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_promote_0"/> </trigger> <trigger> - <rsc_op id="383" operation="notify" operation_key="ovndb_servers:0_pre_notify_promote_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-2"/> + <rsc_op id="380" operation="notify" operation_key="ovndb_servers_pre_notify_promote_0" internal_operation_key="ovndb_servers:2_pre_notify_promote_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"/> </trigger> <trigger> - <rsc_op id="385" operation="notify" operation_key="ovndb_servers_pre_notify_promote_0" internal_operation_key="ovndb_servers:1_pre_notify_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-0"/> + <rsc_op id="382" operation="notify" operation_key="ovndb_servers:0_pre_notify_promote_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"/> </trigger> <trigger> - <rsc_op id="387" operation="notify" operation_key="ovndb_servers_pre_notify_promote_0" internal_operation_key="ovndb_servers:2_pre_notify_promote_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"/> + <rsc_op id="384" operation="notify" operation_key="ovndb_servers_pre_notify_promote_0" internal_operation_key="ovndb_servers:1_pre_notify_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-2"/> </trigger> </inputs> </synapse> - <synapse id="29"> + <synapse id="25"> <action_set> - <pseudo_event id="264" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_promote_0"> + <pseudo_event id="259" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_promote_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="promote" CRM_meta_notify_key_type="pre" CRM_meta_notify_operation="promote" CRM_meta_notify_type="pre" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="257" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_running_0"/> - </trigger> - <trigger> - <pseudo_event id="261" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_stopped_0"/> + <pseudo_event id="252" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_running_0"/> </trigger> </inputs> </synapse> - <synapse id="30" priority="1000000"> + <synapse id="26" priority="1000000"> <action_set> - <pseudo_event id="263" operation="promoted" operation_key="ovn-dbs-bundle-master_promoted_0"> + <pseudo_event id="258" operation="promoted" operation_key="ovn-dbs-bundle-master_promoted_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <rsc_op id="244" operation="promote" operation_key="ovndb_servers_promote_0" internal_operation_key="ovndb_servers:1_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-0"/> + <rsc_op id="239" operation="promote" operation_key="ovndb_servers_promote_0" internal_operation_key="ovndb_servers:2_promote_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"/> </trigger> </inputs> </synapse> - <synapse id="31"> + <synapse id="27"> <action_set> - <pseudo_event id="262" operation="promote" operation_key="ovn-dbs-bundle-master_promote_0"> + <pseudo_event id="257" operation="promote" operation_key="ovn-dbs-bundle-master_promote_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="251" operation="running" operation_key="ovn-dbs-bundle-master_running_0"/> - </trigger> - <trigger> - <pseudo_event id="253" operation="stopped" operation_key="ovn-dbs-bundle-master_stopped_0"/> - </trigger> - <trigger> - <pseudo_event id="265" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-pre_notify_promote_0"/> - </trigger> - <trigger> - <pseudo_event id="274" operation="promote" operation_key="ovn-dbs-bundle_promote_0"/> + <pseudo_event id="246" operation="running" operation_key="ovn-dbs-bundle-master_running_0"/> </trigger> - </inputs> - </synapse> - <synapse id="32" priority="1000000"> - <action_set> - <pseudo_event id="261" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_stopped_0"> - <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="stopped" CRM_meta_notify_key_type="confirmed-post" CRM_meta_notify_operation="stop" CRM_meta_notify_type="post" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> - </pseudo_event> - </action_set> - <inputs> <trigger> - <pseudo_event id="260" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_stopped_0"/> + <pseudo_event id="260" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-pre_notify_promote_0"/> </trigger> <trigger> - <rsc_op id="382" operation="notify" operation_key="ovndb_servers_post_notify_stop_0" internal_operation_key="ovndb_servers:2_post_notify_stop_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"/> + <pseudo_event id="269" operation="promote" operation_key="ovn-dbs-bundle_promote_0"/> </trigger> </inputs> </synapse> - <synapse id="33" priority="1000000"> + <synapse id="28" priority="1000000"> <action_set> - <pseudo_event id="260" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_stopped_0"> - <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="stopped" CRM_meta_notify_key_type="post" CRM_meta_notify_operation="stop" CRM_meta_notify_type="post" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> - </pseudo_event> - </action_set> - <inputs> - <trigger> - <pseudo_event id="253" operation="stopped" operation_key="ovn-dbs-bundle-master_stopped_0"/> - </trigger> - <trigger> - <pseudo_event id="259" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-pre_notify_stop_0"/> - </trigger> - </inputs> - </synapse> - <synapse id="34"> - <action_set> - <pseudo_event id="259" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-pre_notify_stop_0"> - <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="stop" CRM_meta_notify_key_type="confirmed-pre" CRM_meta_notify_operation="stop" CRM_meta_notify_type="pre" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> - </pseudo_event> - </action_set> - <inputs> - <trigger> - <pseudo_event id="258" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_stop_0"/> - </trigger> - <trigger> - <rsc_op id="380" operation="notify" operation_key="ovndb_servers_pre_notify_stop_0" internal_operation_key="ovndb_servers:1_pre_notify_stop_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-2"/> - </trigger> - <trigger> - <rsc_op id="381" operation="notify" operation_key="ovndb_servers_pre_notify_stop_0" internal_operation_key="ovndb_servers:2_pre_notify_stop_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"/> - </trigger> - </inputs> - </synapse> - <synapse id="35"> - <action_set> - <pseudo_event id="258" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_stop_0"> - <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="stop" CRM_meta_notify_key_type="pre" CRM_meta_notify_operation="stop" CRM_meta_notify_type="pre" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> - </pseudo_event> - </action_set> - <inputs/> - </synapse> - <synapse id="36" priority="1000000"> - <action_set> - <pseudo_event id="257" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_running_0"> + <pseudo_event id="252" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_running_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="confirmed-post" CRM_meta_notify_operation="start" CRM_meta_notify_type="post" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="256" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_running_0"/> + <pseudo_event id="251" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_running_0"/> </trigger> <trigger> - <rsc_op id="376" operation="notify" operation_key="ovndb_servers:0_post_notify_start_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-2"/> + <rsc_op id="372" operation="notify" operation_key="ovndb_servers_post_notify_start_0" internal_operation_key="ovndb_servers:2_post_notify_start_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"/> </trigger> <trigger> - <rsc_op id="377" operation="notify" operation_key="ovndb_servers_post_notify_start_0" internal_operation_key="ovndb_servers:1_post_notify_start_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-0"/> + <rsc_op id="373" operation="notify" operation_key="ovndb_servers:0_post_notify_start_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"/> </trigger> <trigger> - <rsc_op id="379" operation="notify" operation_key="ovndb_servers_post_notify_start_0" internal_operation_key="ovndb_servers:2_post_notify_start_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"/> + <rsc_op id="375" operation="notify" operation_key="ovndb_servers_post_notify_start_0" internal_operation_key="ovndb_servers:1_post_notify_start_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-2"/> </trigger> </inputs> </synapse> - <synapse id="37" priority="1000000"> + <synapse id="29" priority="1000000"> <action_set> - <pseudo_event id="256" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_running_0"> + <pseudo_event id="251" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_running_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="post" CRM_meta_notify_operation="start" CRM_meta_notify_type="post" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="251" operation="running" operation_key="ovn-dbs-bundle-master_running_0"/> + <pseudo_event id="246" operation="running" operation_key="ovn-dbs-bundle-master_running_0"/> </trigger> <trigger> - <pseudo_event id="255" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-pre_notify_start_0"/> + <pseudo_event id="250" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-pre_notify_start_0"/> </trigger> </inputs> </synapse> - <synapse id="38"> + <synapse id="30"> <action_set> - <pseudo_event id="255" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-pre_notify_start_0"> + <pseudo_event id="250" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-pre_notify_start_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="start" CRM_meta_notify_key_type="confirmed-pre" CRM_meta_notify_operation="start" CRM_meta_notify_type="pre" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="254" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_start_0"/> + <pseudo_event id="249" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_start_0"/> </trigger> <trigger> - <rsc_op id="378" operation="notify" operation_key="ovndb_servers_pre_notify_start_0" internal_operation_key="ovndb_servers:2_pre_notify_start_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"/> + <rsc_op id="371" operation="notify" operation_key="ovndb_servers_pre_notify_start_0" internal_operation_key="ovndb_servers:2_pre_notify_start_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-1"/> </trigger> - </inputs> - </synapse> - <synapse id="39"> - <action_set> - <pseudo_event id="254" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_start_0"> - <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="start" CRM_meta_notify_key_type="pre" CRM_meta_notify_operation="start" CRM_meta_notify_type="pre" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> - </pseudo_event> - </action_set> - <inputs> <trigger> - <pseudo_event id="261" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_stopped_0"/> + <rsc_op id="374" operation="notify" operation_key="ovndb_servers_pre_notify_start_0" internal_operation_key="ovndb_servers:1_pre_notify_start_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-2"/> </trigger> </inputs> </synapse> - <synapse id="40" priority="1000000"> - <action_set> - <pseudo_event id="253" operation="stopped" operation_key="ovn-dbs-bundle-master_stopped_0"> - <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> - </pseudo_event> - </action_set> - <inputs> - <trigger> - <rsc_op id="243" operation="stop" operation_key="ovndb_servers_stop_0" internal_operation_key="ovndb_servers:1_stop_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-2"/> - </trigger> - <trigger> - <pseudo_event id="252" operation="stop" operation_key="ovn-dbs-bundle-master_stop_0"/> - </trigger> - </inputs> - </synapse> - <synapse id="41"> + <synapse id="31"> <action_set> - <pseudo_event id="252" operation="stop" operation_key="ovn-dbs-bundle-master_stop_0"> - <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> + <pseudo_event id="249" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_key_operation="start" CRM_meta_notify_key_type="pre" CRM_meta_notify_operation="start" CRM_meta_notify_type="pre" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> - <inputs> - <trigger> - <pseudo_event id="240" operation="stop" operation_key="ovn-dbs-bundle_stop_0"/> - </trigger> - <trigger> - <pseudo_event id="259" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-pre_notify_stop_0"/> - </trigger> - </inputs> + <inputs/> </synapse> - <synapse id="42" priority="1000000"> + <synapse id="32" priority="1000000"> <action_set> - <pseudo_event id="251" operation="running" operation_key="ovn-dbs-bundle-master_running_0"> + <pseudo_event id="246" operation="running" operation_key="ovn-dbs-bundle-master_running_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <rsc_op id="242" operation="start" operation_key="ovndb_servers_start_0" internal_operation_key="ovndb_servers:1_start_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-0"/> + <rsc_op id="241" operation="start" operation_key="ovndb_servers:0_start_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"/> </trigger> <trigger> - <rsc_op id="248" operation="start" operation_key="ovndb_servers:0_start_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-2"/> - </trigger> - <trigger> - <pseudo_event id="250" operation="start" operation_key="ovn-dbs-bundle-master_start_0"/> + <pseudo_event id="245" operation="start" operation_key="ovn-dbs-bundle-master_start_0"/> </trigger> </inputs> </synapse> - <synapse id="43"> + <synapse id="33"> <action_set> - <pseudo_event id="250" operation="start" operation_key="ovn-dbs-bundle-master_start_0"> + <pseudo_event id="245" operation="start" operation_key="ovn-dbs-bundle-master_start_0"> <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="238" operation="start" operation_key="ovn-dbs-bundle_start_0"/> + <pseudo_event id="233" operation="start" operation_key="ovn-dbs-bundle_start_0"/> </trigger> <trigger> - <pseudo_event id="253" operation="stopped" operation_key="ovn-dbs-bundle-master_stopped_0"/> - </trigger> - <trigger> - <pseudo_event id="255" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-pre_notify_start_0"/> + <pseudo_event id="250" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-pre_notify_start_0"/> </trigger> </inputs> </synapse> - <synapse id="44"> + <synapse id="34"> <action_set> - <rsc_op id="226" operation="monitor" operation_key="ovn-dbs-bundle-podman-0_monitor_60000" on_node="controller-2" on_node_uuid="3"> + <rsc_op id="222" operation="monitor" operation_key="ovn-dbs-bundle-podman-0_monitor_60000" on_node="controller-0" on_node_uuid="1"> <primitive id="ovn-dbs-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> - <attributes CRM_meta_interval="60000" CRM_meta_name="monitor" CRM_meta_on_node="controller-2" CRM_meta_on_node_uuid="3" CRM_meta_timeout="120000" allow_pull="true" force_kill="false" image="cluster.common.tag/rhosp16-openstack-ovn-northd:pcmklatest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/ovn-dbs-bundle-0" reuse="false" run_cmd="/bin/bash /usr/local/bin/kolla_start" run_opts=" -e PCMK_stderr=1 --net=host -e PCMK_remote_port=3125 -v /var/lib/kolla/config_files/ovn_dbs.json:/var/lib/kolla/config_files/config.json:ro -v /lib/modules:/lib/modules:ro -v /var/lib/openvswitch/ovn:/run/openvswitch:rw -v /var/lib/openvswitch/ovn:/run/ovn:rw -v /var/log/containers/openvswitch:/var/log/openvswitch:rw -v /var/log/containers/openvswitch:/var/log/ovn:rw -v /var/lib/openvswitch/ovn:/etc/openvswitch:rw -v /var/lib/openvswitch/ovn:/etc/ovn:rw -v /etc/pki/tls/private/ovn_dbs.key:/etc/pki/tls/private/ovn_dbs.key:ro -v /etc/pki/tls/certs/ovn_dbs.crt:/etc/pki/tls/certs/ovn_dbs.crt:ro -v /etc/ipa/ca.crt:/etc/ipa/ca.crt:ro -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/ovn-dbs-bundle-0:/var/log --log-driver=k8s-file --log-opt path=/var/log/containers/stdouts/ovn-dbs-bundle.log -e KOLLA_CONFIG_STRATEGY=COPY_ALWAYS "/> + <attributes CRM_meta_interval="60000" CRM_meta_name="monitor" CRM_meta_on_node="controller-0" CRM_meta_on_node_uuid="1" CRM_meta_timeout="120000" allow_pull="true" force_kill="false" image="cluster.common.tag/rhosp16-openstack-ovn-northd:pcmklatest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/ovn-dbs-bundle-0" reuse="false" run_cmd="/bin/bash /usr/local/bin/kolla_start" run_opts=" -e PCMK_stderr=1 --net=host -e PCMK_remote_port=3125 -v /var/lib/kolla/config_files/ovn_dbs.json:/var/lib/kolla/config_files/config.json:ro -v /lib/modules:/lib/modules:ro -v /var/lib/openvswitch/ovn:/run/openvswitch:rw -v /var/lib/openvswitch/ovn:/run/ovn:rw -v /var/log/containers/openvswitch:/var/log/openvswitch:rw -v /var/log/containers/openvswitch:/var/log/ovn:rw -v /var/lib/openvswitch/ovn:/etc/openvswitch:rw -v /var/lib/openvswitch/ovn:/etc/ovn:rw -v /etc/pki/tls/private/ovn_dbs.key:/etc/pki/tls/private/ovn_dbs.key:ro -v /etc/pki/tls/certs/ovn_dbs.crt:/etc/pki/tls/certs/ovn_dbs.crt:ro -v /etc/ipa/ca.crt:/etc/ipa/ca.crt:ro -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/ovn-dbs-bundle-0:/var/log --log-driver=k8s-file --log-opt path=/var/log/containers/stdouts/ovn-dbs-bundle.log -e KOLLA_CONFIG_STRATEGY=COPY_ALWAYS "/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="225" operation="start" operation_key="ovn-dbs-bundle-podman-0_start_0" on_node="controller-2" on_node_uuid="3"/> + <rsc_op id="221" operation="start" operation_key="ovn-dbs-bundle-podman-0_start_0" on_node="controller-0" on_node_uuid="1"/> </trigger> </inputs> </synapse> - <synapse id="45"> + <synapse id="35"> <action_set> - <rsc_op id="225" operation="start" operation_key="ovn-dbs-bundle-podman-0_start_0" on_node="controller-2" on_node_uuid="3"> + <rsc_op id="221" operation="start" operation_key="ovn-dbs-bundle-podman-0_start_0" on_node="controller-0" on_node_uuid="1"> <primitive id="ovn-dbs-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"/> - <attributes CRM_meta_on_node="controller-2" CRM_meta_on_node_uuid="3" CRM_meta_timeout="120000" allow_pull="true" force_kill="false" image="cluster.common.tag/rhosp16-openstack-ovn-northd:pcmklatest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/ovn-dbs-bundle-0" reuse="false" run_cmd="/bin/bash /usr/local/bin/kolla_start" run_opts=" -e PCMK_stderr=1 --net=host -e PCMK_remote_port=3125 -v /var/lib/kolla/config_files/ovn_dbs.json:/var/lib/kolla/config_files/config.json:ro -v /lib/modules:/lib/modules:ro -v /var/lib/openvswitch/ovn:/run/openvswitch:rw -v /var/lib/openvswitch/ovn:/run/ovn:rw -v /var/log/containers/openvswitch:/var/log/openvswitch:rw -v /var/log/containers/openvswitch:/var/log/ovn:rw -v /var/lib/openvswitch/ovn:/etc/openvswitch:rw -v /var/lib/openvswitch/ovn:/etc/ovn:rw -v /etc/pki/tls/private/ovn_dbs.key:/etc/pki/tls/private/ovn_dbs.key:ro -v /etc/pki/tls/certs/ovn_dbs.crt:/etc/pki/tls/certs/ovn_dbs.crt:ro -v /etc/ipa/ca.crt:/etc/ipa/ca.crt:ro -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/ovn-dbs-bundle-0:/var/log --log-driver=k8s-file --log-opt path=/var/log/containers/stdouts/ovn-dbs-bundle.log -e KOLLA_CONFIG_STRATEGY=COPY_ALWAYS "/> + <attributes CRM_meta_on_node="controller-0" CRM_meta_on_node_uuid="1" CRM_meta_timeout="120000" allow_pull="true" force_kill="false" image="cluster.common.tag/rhosp16-openstack-ovn-northd:pcmklatest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/ovn-dbs-bundle-0" reuse="false" run_cmd="/bin/bash /usr/local/bin/kolla_start" run_opts=" -e PCMK_stderr=1 --net=host -e PCMK_remote_port=3125 -v /var/lib/kolla/config_files/ovn_dbs.json:/var/lib/kolla/config_files/config.json:ro -v /lib/modules:/lib/modules:ro -v /var/lib/openvswitch/ovn:/run/openvswitch:rw -v /var/lib/openvswitch/ovn:/run/ovn:rw -v /var/log/containers/openvswitch:/var/log/openvswitch:rw -v /var/log/containers/openvswitch:/var/log/ovn:rw -v /var/lib/openvswitch/ovn:/etc/openvswitch:rw -v /var/lib/openvswitch/ovn:/etc/ovn:rw -v /etc/pki/tls/private/ovn_dbs.key:/etc/pki/tls/private/ovn_dbs.key:ro -v /etc/pki/tls/certs/ovn_dbs.crt:/etc/pki/tls/certs/ovn_dbs.crt:ro -v /etc/ipa/ca.crt:/etc/ipa/ca.crt:ro -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/ovn-dbs-bundle-0:/var/log --log-driver=k8s-file --log-opt path=/var/log/containers/stdouts/ovn-dbs-bundle.log -e KOLLA_CONFIG_STRATEGY=COPY_ALWAYS "/> </rsc_op> </action_set> <inputs> <trigger> - <pseudo_event id="238" operation="start" operation_key="ovn-dbs-bundle_start_0"/> + <pseudo_event id="233" operation="start" operation_key="ovn-dbs-bundle_start_0"/> </trigger> </inputs> </synapse> - <synapse id="46"> + <synapse id="36"> <action_set> - <rsc_op id="228" operation="monitor" operation_key="ovn-dbs-bundle-0_monitor_30000" on_node="controller-2" on_node_uuid="3"> + <rsc_op id="224" operation="monitor" operation_key="ovn-dbs-bundle-0_monitor_30000" on_node="controller-0" on_node_uuid="1"> <primitive id="ovn-dbs-bundle-0" class="ocf" provider="pacemaker" type="remote"/> - <attributes CRM_meta_container="ovn-dbs-bundle-podman-0" CRM_meta_interval="30000" CRM_meta_name="monitor" CRM_meta_on_node="controller-2" CRM_meta_on_node_uuid="3" CRM_meta_timeout="30000" addr="controller-2" port="3125"/> + <attributes CRM_meta_container="ovn-dbs-bundle-podman-0" CRM_meta_interval="30000" CRM_meta_name="monitor" CRM_meta_on_node="controller-0" CRM_meta_on_node_uuid="1" CRM_meta_timeout="30000" addr="controller-0" port="3125"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="227" operation="start" operation_key="ovn-dbs-bundle-0_start_0" on_node="controller-2" on_node_uuid="3"/> + <rsc_op id="223" operation="start" operation_key="ovn-dbs-bundle-0_start_0" on_node="controller-0" on_node_uuid="1"/> </trigger> </inputs> </synapse> - <synapse id="47"> + <synapse id="37"> <action_set> - <rsc_op id="227" operation="start" operation_key="ovn-dbs-bundle-0_start_0" on_node="controller-2" on_node_uuid="3"> + <rsc_op id="223" operation="start" operation_key="ovn-dbs-bundle-0_start_0" on_node="controller-0" on_node_uuid="1"> <primitive id="ovn-dbs-bundle-0" class="ocf" provider="pacemaker" type="remote"/> - <attributes CRM_meta_container="ovn-dbs-bundle-podman-0" CRM_meta_on_node="controller-2" CRM_meta_on_node_uuid="3" CRM_meta_timeout="120000" addr="controller-2" port="3125"/> - </rsc_op> - </action_set> - <inputs> - <trigger> - <crm_event id="73" operation="clear_failcount" operation_key="ovn-dbs-bundle-0_clear_failcount_0" on_node="controller-0" on_node_uuid="1"/> - </trigger> - <trigger> - <rsc_op id="225" operation="start" operation_key="ovn-dbs-bundle-podman-0_start_0" on_node="controller-2" on_node_uuid="3"/> - </trigger> - </inputs> - </synapse> - <synapse id="48"> - <action_set> - <crm_event id="73" operation="clear_failcount" operation_key="ovn-dbs-bundle-0_clear_failcount_0" on_node="controller-0" on_node_uuid="1"> - <primitive id="ovn-dbs-bundle-0" class="ocf" provider="pacemaker" type="remote"/> - <attributes CRM_meta_container="ovn-dbs-bundle-podman-0" CRM_meta_on_node="controller-0" CRM_meta_on_node_uuid="1" CRM_meta_op_no_wait="true" CRM_meta_timeout="120000" addr="controller-2" port="3125"/> - </crm_event> - </action_set> - <inputs/> - </synapse> - <synapse id="49"> - <action_set> - <rsc_op id="231" operation="monitor" operation_key="ovn-dbs-bundle-podman-1_monitor_60000" on_node="controller-0" on_node_uuid="1"> - <primitive id="ovn-dbs-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> - <attributes CRM_meta_interval="60000" CRM_meta_name="monitor" CRM_meta_on_node="controller-0" CRM_meta_on_node_uuid="1" CRM_meta_timeout="120000" allow_pull="true" force_kill="false" image="cluster.common.tag/rhosp16-openstack-ovn-northd:pcmklatest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/ovn-dbs-bundle-1" reuse="false" run_cmd="/bin/bash /usr/local/bin/kolla_start" run_opts=" -e PCMK_stderr=1 --net=host -e PCMK_remote_port=3125 -v /var/lib/kolla/config_files/ovn_dbs.json:/var/lib/kolla/config_files/config.json:ro -v /lib/modules:/lib/modules:ro -v /var/lib/openvswitch/ovn:/run/openvswitch:rw -v /var/lib/openvswitch/ovn:/run/ovn:rw -v /var/log/containers/openvswitch:/var/log/openvswitch:rw -v /var/log/containers/openvswitch:/var/log/ovn:rw -v /var/lib/openvswitch/ovn:/etc/openvswitch:rw -v /var/lib/openvswitch/ovn:/etc/ovn:rw -v /etc/pki/tls/private/ovn_dbs.key:/etc/pki/tls/private/ovn_dbs.key:ro -v /etc/pki/tls/certs/ovn_dbs.crt:/etc/pki/tls/certs/ovn_dbs.crt:ro -v /etc/ipa/ca.crt:/etc/ipa/ca.crt:ro -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/ovn-dbs-bundle-1:/var/log --log-driver=k8s-file --log-opt path=/var/log/containers/stdouts/ovn-dbs-bundle.log -e KOLLA_CONFIG_STRATEGY=COPY_ALWAYS "/> - </rsc_op> - </action_set> - <inputs> - <trigger> - <rsc_op id="230" operation="start" operation_key="ovn-dbs-bundle-podman-1_start_0" on_node="controller-0" on_node_uuid="1"/> - </trigger> - </inputs> - </synapse> - <synapse id="50"> - <action_set> - <rsc_op id="230" operation="start" operation_key="ovn-dbs-bundle-podman-1_start_0" on_node="controller-0" on_node_uuid="1"> - <primitive id="ovn-dbs-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> - <attributes CRM_meta_on_node="controller-0" CRM_meta_on_node_uuid="1" CRM_meta_timeout="120000" allow_pull="true" force_kill="false" image="cluster.common.tag/rhosp16-openstack-ovn-northd:pcmklatest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/ovn-dbs-bundle-1" reuse="false" run_cmd="/bin/bash /usr/local/bin/kolla_start" run_opts=" -e PCMK_stderr=1 --net=host -e PCMK_remote_port=3125 -v /var/lib/kolla/config_files/ovn_dbs.json:/var/lib/kolla/config_files/config.json:ro -v /lib/modules:/lib/modules:ro -v /var/lib/openvswitch/ovn:/run/openvswitch:rw -v /var/lib/openvswitch/ovn:/run/ovn:rw -v /var/log/containers/openvswitch:/var/log/openvswitch:rw -v /var/log/containers/openvswitch:/var/log/ovn:rw -v /var/lib/openvswitch/ovn:/etc/openvswitch:rw -v /var/lib/openvswitch/ovn:/etc/ovn:rw -v /etc/pki/tls/private/ovn_dbs.key:/etc/pki/tls/private/ovn_dbs.key:ro -v /etc/pki/tls/certs/ovn_dbs.crt:/etc/pki/tls/certs/ovn_dbs.crt:ro -v /etc/ipa/ca.crt:/etc/ipa/ca.crt:ro -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/ovn-dbs-bundle-1:/var/log --log-driver=k8s-file --log-opt path=/var/log/containers/stdouts/ovn-dbs-bundle.log -e KOLLA_CONFIG_STRATEGY=COPY_ALWAYS "/> - </rsc_op> - </action_set> - <inputs> - <trigger> - <rsc_op id="229" operation="stop" operation_key="ovn-dbs-bundle-podman-1_stop_0" on_node="controller-2" on_node_uuid="3"/> - </trigger> - <trigger> - <pseudo_event id="238" operation="start" operation_key="ovn-dbs-bundle_start_0"/> - </trigger> - </inputs> - </synapse> - <synapse id="51"> - <action_set> - <rsc_op id="229" operation="stop" operation_key="ovn-dbs-bundle-podman-1_stop_0" on_node="controller-2" on_node_uuid="3"> - <primitive id="ovn-dbs-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"/> - <attributes CRM_meta_on_node="controller-2" CRM_meta_on_node_uuid="3" CRM_meta_timeout="120000" allow_pull="true" force_kill="false" image="cluster.common.tag/rhosp16-openstack-ovn-northd:pcmklatest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/ovn-dbs-bundle-1" reuse="false" run_cmd="/bin/bash /usr/local/bin/kolla_start" run_opts=" -e PCMK_stderr=1 --net=host -e PCMK_remote_port=3125 -v /var/lib/kolla/config_files/ovn_dbs.json:/var/lib/kolla/config_files/config.json:ro -v /lib/modules:/lib/modules:ro -v /var/lib/openvswitch/ovn:/run/openvswitch:rw -v /var/lib/openvswitch/ovn:/run/ovn:rw -v /var/log/containers/openvswitch:/var/log/openvswitch:rw -v /var/log/containers/openvswitch:/var/log/ovn:rw -v /var/lib/openvswitch/ovn:/etc/openvswitch:rw -v /var/lib/openvswitch/ovn:/etc/ovn:rw -v /etc/pki/tls/private/ovn_dbs.key:/etc/pki/tls/private/ovn_dbs.key:ro -v /etc/pki/tls/certs/ovn_dbs.crt:/etc/pki/tls/certs/ovn_dbs.crt:ro -v /etc/ipa/ca.crt:/etc/ipa/ca.crt:ro -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/ovn-dbs-bundle-1:/var/log --log-driver=k8s-file --log-opt path=/var/log/containers/stdouts/ovn-dbs-bundle.log -e KOLLA_CONFIG_STRATEGY=COPY_ALWAYS "/> - </rsc_op> - </action_set> - <inputs> - <trigger> - <rsc_op id="232" operation="stop" operation_key="ovn-dbs-bundle-1_stop_0" on_node="controller-2" on_node_uuid="3"/> - </trigger> - <trigger> - <pseudo_event id="240" operation="stop" operation_key="ovn-dbs-bundle_stop_0"/> - </trigger> - </inputs> - </synapse> - <synapse id="52"> - <action_set> - <rsc_op id="233" operation="monitor" operation_key="ovn-dbs-bundle-1_monitor_30000" on_node="controller-0" on_node_uuid="1"> - <primitive id="ovn-dbs-bundle-1" class="ocf" provider="pacemaker" type="remote"/> - <attributes CRM_meta_container="ovn-dbs-bundle-podman-1" CRM_meta_interval="30000" CRM_meta_name="monitor" CRM_meta_on_node="controller-0" CRM_meta_on_node_uuid="1" CRM_meta_timeout="30000" addr="controller-0" port="3125"/> - </rsc_op> - </action_set> - <inputs> - <trigger> - <rsc_op id="72" operation="start" operation_key="ovn-dbs-bundle-1_start_0" on_node="controller-0" on_node_uuid="1"/> - </trigger> - </inputs> - </synapse> - <synapse id="53"> - <action_set> - <rsc_op id="232" operation="stop" operation_key="ovn-dbs-bundle-1_stop_0" on_node="controller-2" on_node_uuid="3"> - <primitive id="ovn-dbs-bundle-1" class="ocf" provider="pacemaker" type="remote"/> - <attributes CRM_meta_container="ovn-dbs-bundle-podman-1" CRM_meta_on_node="controller-2" CRM_meta_on_node_uuid="3" CRM_meta_timeout="120000" addr="controller-0" port="3125"/> - <downed> - <node id="ovn-dbs-bundle-1"/> - </downed> - </rsc_op> - </action_set> - <inputs> - <trigger> - <rsc_op id="243" operation="stop" operation_key="ovndb_servers_stop_0" internal_operation_key="ovndb_servers:1_stop_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-2"/> - </trigger> - </inputs> - </synapse> - <synapse id="54"> - <action_set> - <crm_event id="74" operation="clear_failcount" operation_key="ovn-dbs-bundle-1_clear_failcount_0" on_node="controller-2" on_node_uuid="3"> - <primitive id="ovn-dbs-bundle-1" class="ocf" provider="pacemaker" type="remote"/> - <attributes CRM_meta_container="ovn-dbs-bundle-podman-1" CRM_meta_on_node="controller-2" CRM_meta_on_node_uuid="3" CRM_meta_op_no_wait="true" CRM_meta_timeout="120000" addr="controller-0" port="3125"/> - </crm_event> - </action_set> - <inputs/> - </synapse> - <synapse id="55"> - <action_set> - <rsc_op id="72" operation="start" operation_key="ovn-dbs-bundle-1_start_0" on_node="controller-0" on_node_uuid="1"> - <primitive id="ovn-dbs-bundle-1" class="ocf" provider="pacemaker" type="remote"/> - <attributes CRM_meta_container="ovn-dbs-bundle-podman-1" CRM_meta_on_node="controller-0" CRM_meta_on_node_uuid="1" CRM_meta_timeout="120000" addr="controller-0" port="3125"/> + <attributes CRM_meta_container="ovn-dbs-bundle-podman-0" CRM_meta_on_node="controller-0" CRM_meta_on_node_uuid="1" CRM_meta_timeout="120000" addr="controller-0" port="3125"/> </rsc_op> </action_set> <inputs> <trigger> - <crm_event id="74" operation="clear_failcount" operation_key="ovn-dbs-bundle-1_clear_failcount_0" on_node="controller-2" on_node_uuid="3"/> - </trigger> - <trigger> - <rsc_op id="230" operation="start" operation_key="ovn-dbs-bundle-podman-1_start_0" on_node="controller-0" on_node_uuid="1"/> - </trigger> - <trigger> - <rsc_op id="232" operation="stop" operation_key="ovn-dbs-bundle-1_stop_0" on_node="controller-2" on_node_uuid="3"/> + <rsc_op id="221" operation="start" operation_key="ovn-dbs-bundle-podman-0_start_0" on_node="controller-0" on_node_uuid="1"/> </trigger> </inputs> </synapse> - <synapse id="56"> + <synapse id="38"> <action_set> - <rsc_op id="279" operation="monitor" operation_key="ip-172.17.1.87_monitor_10000" on_node="controller-0" on_node_uuid="1"> + <rsc_op id="274" operation="monitor" operation_key="ip-172.17.1.87_monitor_10000" on_node="controller-1" on_node_uuid="2"> <primitive id="ip-172.17.1.87" class="ocf" provider="heartbeat" type="IPaddr2"/> - <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="controller-0" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" cidr_netmask="32" ip="172.17.1.87"/> + <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="controller-1" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" cidr_netmask="32" ip="172.17.1.87"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="278" operation="start" operation_key="ip-172.17.1.87_start_0" on_node="controller-0" on_node_uuid="1"/> + <rsc_op id="273" operation="start" operation_key="ip-172.17.1.87_start_0" on_node="controller-1" on_node_uuid="2"/> </trigger> </inputs> </synapse> - <synapse id="57"> + <synapse id="39"> <action_set> - <rsc_op id="278" operation="start" operation_key="ip-172.17.1.87_start_0" on_node="controller-0" on_node_uuid="1"> + <rsc_op id="273" operation="start" operation_key="ip-172.17.1.87_start_0" on_node="controller-1" on_node_uuid="2"> <primitive id="ip-172.17.1.87" class="ocf" provider="heartbeat" type="IPaddr2"/> - <attributes CRM_meta_name="start" CRM_meta_on_node="controller-0" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" cidr_netmask="32" ip="172.17.1.87"/> + <attributes CRM_meta_name="start" CRM_meta_on_node="controller-1" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" cidr_netmask="32" ip="172.17.1.87"/> </rsc_op> </action_set> <inputs> <trigger> - <pseudo_event id="274" operation="promote" operation_key="ovn-dbs-bundle_promote_0"/> + <pseudo_event id="269" operation="promote" operation_key="ovn-dbs-bundle_promote_0"/> </trigger> </inputs> </synapse> - <synapse id="58"> + <synapse id="40"> <action_set> <crm_event id="14" operation="clear_failcount" operation_key="stonith-fence_compute-fence-nova_clear_failcount_0" on_node="messaging-0" on_node_uuid="7"> <primitive id="stonith-fence_compute-fence-nova" class="stonith" type="fence_compute"/> @@ -874,7 +579,7 @@ </action_set> <inputs/> </synapse> - <synapse id="59"> + <synapse id="41"> <action_set> <crm_event id="16" operation="clear_failcount" operation_key="nova-evacuate_clear_failcount_0" on_node="messaging-0" on_node_uuid="7"> <primitive id="nova-evacuate" class="ocf" provider="openstack" type="NovaEvacuate"/> @@ -883,7 +588,7 @@ </action_set> <inputs/> </synapse> - <synapse id="60"> + <synapse id="42"> <action_set> <crm_event id="8" operation="clear_failcount" operation_key="stonith-fence_ipmilan-525400aa1373_clear_failcount_0" on_node="database-0" on_node_uuid="4"> <primitive id="stonith-fence_ipmilan-525400aa1373" class="stonith" type="fence_ipmilan"/> @@ -892,7 +597,7 @@ </action_set> <inputs/> </synapse> - <synapse id="61"> + <synapse id="43"> <action_set> <crm_event id="52" operation="clear_failcount" operation_key="stonith-fence_ipmilan-525400dc23e0_clear_failcount_0" on_node="database-2" on_node_uuid="6"> <primitive id="stonith-fence_ipmilan-525400dc23e0" class="stonith" type="fence_ipmilan"/> @@ -901,42 +606,42 @@ </action_set> <inputs/> </synapse> - <synapse id="62"> + <synapse id="44"> <action_set> - <rsc_op id="302" operation="monitor" operation_key="stonith-fence_ipmilan-52540040bb56_monitor_60000" on_node="database-0" on_node_uuid="4"> + <rsc_op id="297" operation="monitor" operation_key="stonith-fence_ipmilan-52540040bb56_monitor_60000" on_node="database-0" on_node_uuid="4"> <primitive id="stonith-fence_ipmilan-52540040bb56" class="stonith" type="fence_ipmilan"/> <attributes CRM_meta_interval="60000" CRM_meta_name="monitor" CRM_meta_on_node="database-0" CRM_meta_on_node_uuid="4" CRM_meta_timeout="120000" delay="20" ipaddr="172.16.0.44" ipport="6231" lanplus="true" login="admin" passwd="****" pcmk_host_list="compute-1"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="300" operation="start" operation_key="stonith-fence_ipmilan-52540040bb56_start_0" on_node="database-0" on_node_uuid="4"/> + <rsc_op id="295" operation="start" operation_key="stonith-fence_ipmilan-52540040bb56_start_0" on_node="database-0" on_node_uuid="4"/> </trigger> </inputs> </synapse> - <synapse id="63"> + <synapse id="45"> <action_set> - <rsc_op id="300" operation="start" operation_key="stonith-fence_ipmilan-52540040bb56_start_0" on_node="database-0" on_node_uuid="4"> + <rsc_op id="295" operation="start" operation_key="stonith-fence_ipmilan-52540040bb56_start_0" on_node="database-0" on_node_uuid="4"> <primitive id="stonith-fence_ipmilan-52540040bb56" class="stonith" type="fence_ipmilan"/> <attributes CRM_meta_on_node="database-0" CRM_meta_on_node_uuid="4" CRM_meta_timeout="120000" delay="20" ipaddr="172.16.0.44" ipport="6231" lanplus="true" login="admin" passwd="****" pcmk_host_list="compute-1"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="299" operation="stop" operation_key="stonith-fence_ipmilan-52540040bb56_stop_0" on_node="messaging-2" on_node_uuid="9"/> + <rsc_op id="294" operation="stop" operation_key="stonith-fence_ipmilan-52540040bb56_stop_0" on_node="messaging-2" on_node_uuid="9"/> </trigger> </inputs> </synapse> - <synapse id="64"> + <synapse id="46"> <action_set> - <rsc_op id="299" operation="stop" operation_key="stonith-fence_ipmilan-52540040bb56_stop_0" on_node="messaging-2" on_node_uuid="9"> + <rsc_op id="294" operation="stop" operation_key="stonith-fence_ipmilan-52540040bb56_stop_0" on_node="messaging-2" on_node_uuid="9"> <primitive id="stonith-fence_ipmilan-52540040bb56" class="stonith" type="fence_ipmilan"/> <attributes CRM_meta_on_node="messaging-2" CRM_meta_on_node_uuid="9" CRM_meta_timeout="120000" delay="20" ipaddr="172.16.0.44" ipport="6231" lanplus="true" login="admin" passwd="****" pcmk_host_list="compute-1"/> </rsc_op> </action_set> <inputs/> </synapse> - <synapse id="65"> + <synapse id="47"> <action_set> <crm_event id="44" operation="clear_failcount" operation_key="stonith-fence_ipmilan-52540078fb07_clear_failcount_0" on_node="messaging-2" on_node_uuid="9"> <primitive id="stonith-fence_ipmilan-52540078fb07" class="stonith" type="fence_ipmilan"/> @@ -945,7 +650,7 @@ </action_set> <inputs/> </synapse> - <synapse id="66"> + <synapse id="48"> <action_set> <crm_event id="10" operation="clear_failcount" operation_key="stonith-fence_ipmilan-525400ea59b0_clear_failcount_0" on_node="database-0" on_node_uuid="4"> <primitive id="stonith-fence_ipmilan-525400ea59b0" class="stonith" type="fence_ipmilan"/> @@ -954,7 +659,7 @@ </action_set> <inputs/> </synapse> - <synapse id="67"> + <synapse id="49"> <action_set> <crm_event id="45" operation="clear_failcount" operation_key="stonith-fence_ipmilan-525400066e50_clear_failcount_0" on_node="messaging-2" on_node_uuid="9"> <primitive id="stonith-fence_ipmilan-525400066e50" class="stonith" type="fence_ipmilan"/> @@ -963,42 +668,42 @@ </action_set> <inputs/> </synapse> - <synapse id="68"> + <synapse id="50"> <action_set> - <rsc_op id="314" operation="monitor" operation_key="stonith-fence_ipmilan-525400e1534e_monitor_60000" on_node="messaging-2" on_node_uuid="9"> + <rsc_op id="309" operation="monitor" operation_key="stonith-fence_ipmilan-525400e1534e_monitor_60000" on_node="messaging-2" on_node_uuid="9"> <primitive id="stonith-fence_ipmilan-525400e1534e" class="stonith" type="fence_ipmilan"/> <attributes CRM_meta_interval="60000" CRM_meta_name="monitor" CRM_meta_on_node="messaging-2" CRM_meta_on_node_uuid="9" CRM_meta_timeout="120000" delay="20" ipaddr="172.16.0.44" ipport="6240" lanplus="true" login="admin" passwd="****" pcmk_host_list="messaging-0"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="313" operation="start" operation_key="stonith-fence_ipmilan-525400e1534e_start_0" on_node="messaging-2" on_node_uuid="9"/> + <rsc_op id="308" operation="start" operation_key="stonith-fence_ipmilan-525400e1534e_start_0" on_node="messaging-2" on_node_uuid="9"/> </trigger> </inputs> </synapse> - <synapse id="69"> + <synapse id="51"> <action_set> - <rsc_op id="313" operation="start" operation_key="stonith-fence_ipmilan-525400e1534e_start_0" on_node="messaging-2" on_node_uuid="9"> + <rsc_op id="308" operation="start" operation_key="stonith-fence_ipmilan-525400e1534e_start_0" on_node="messaging-2" on_node_uuid="9"> <primitive id="stonith-fence_ipmilan-525400e1534e" class="stonith" type="fence_ipmilan"/> <attributes CRM_meta_on_node="messaging-2" CRM_meta_on_node_uuid="9" CRM_meta_timeout="120000" delay="20" ipaddr="172.16.0.44" ipport="6240" lanplus="true" login="admin" passwd="****" pcmk_host_list="messaging-0"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="312" operation="stop" operation_key="stonith-fence_ipmilan-525400e1534e_stop_0" on_node="database-1" on_node_uuid="5"/> + <rsc_op id="307" operation="stop" operation_key="stonith-fence_ipmilan-525400e1534e_stop_0" on_node="database-1" on_node_uuid="5"/> </trigger> </inputs> </synapse> - <synapse id="70"> + <synapse id="52"> <action_set> - <rsc_op id="312" operation="stop" operation_key="stonith-fence_ipmilan-525400e1534e_stop_0" on_node="database-1" on_node_uuid="5"> + <rsc_op id="307" operation="stop" operation_key="stonith-fence_ipmilan-525400e1534e_stop_0" on_node="database-1" on_node_uuid="5"> <primitive id="stonith-fence_ipmilan-525400e1534e" class="stonith" type="fence_ipmilan"/> <attributes CRM_meta_on_node="database-1" CRM_meta_on_node_uuid="5" CRM_meta_timeout="120000" delay="20" ipaddr="172.16.0.44" ipport="6240" lanplus="true" login="admin" passwd="****" pcmk_host_list="messaging-0"/> </rsc_op> </action_set> <inputs/> </synapse> - <synapse id="71"> + <synapse id="53"> <action_set> <crm_event id="54" operation="clear_failcount" operation_key="stonith-fence_ipmilan-525400e1534e_clear_failcount_0" on_node="database-2" on_node_uuid="6"> <primitive id="stonith-fence_ipmilan-525400e1534e" class="stonith" type="fence_ipmilan"/> @@ -1007,7 +712,7 @@ </action_set> <inputs/> </synapse> - <synapse id="72"> + <synapse id="54"> <action_set> <crm_event id="19" operation="clear_failcount" operation_key="stonith-fence_ipmilan-52540060dbba_clear_failcount_0" on_node="messaging-0" on_node_uuid="7"> <primitive id="stonith-fence_ipmilan-52540060dbba" class="stonith" type="fence_ipmilan"/> @@ -1016,7 +721,7 @@ </action_set> <inputs/> </synapse> - <synapse id="73"> + <synapse id="55"> <action_set> <crm_event id="11" operation="clear_failcount" operation_key="stonith-fence_ipmilan-525400e018b6_clear_failcount_0" on_node="database-0" on_node_uuid="4"> <primitive id="stonith-fence_ipmilan-525400e018b6" class="stonith" type="fence_ipmilan"/> @@ -1025,7 +730,7 @@ </action_set> <inputs/> </synapse> - <synapse id="74"> + <synapse id="56"> <action_set> <crm_event id="56" operation="clear_failcount" operation_key="stonith-fence_ipmilan-525400c87cdb_clear_failcount_0" on_node="database-2" on_node_uuid="6"> <primitive id="stonith-fence_ipmilan-525400c87cdb" class="stonith" type="fence_ipmilan"/> @@ -1034,101 +739,68 @@ </action_set> <inputs/> </synapse> - <synapse id="75" priority="1000000"> + <synapse id="57" priority="1000000"> <action_set> - <pseudo_event id="275" operation="promoted" operation_key="ovn-dbs-bundle_promoted_0"> + <pseudo_event id="270" operation="promoted" operation_key="ovn-dbs-bundle_promoted_0"> <attributes CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="267" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_promoted_0"/> + <pseudo_event id="262" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_promoted_0"/> </trigger> </inputs> </synapse> - <synapse id="76"> + <synapse id="58"> <action_set> - <pseudo_event id="274" operation="promote" operation_key="ovn-dbs-bundle_promote_0"> + <pseudo_event id="269" operation="promote" operation_key="ovn-dbs-bundle_promote_0"> <attributes CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="239" operation="running" operation_key="ovn-dbs-bundle_running_0"/> - </trigger> - <trigger> - <pseudo_event id="241" operation="stopped" operation_key="ovn-dbs-bundle_stopped_0"/> + <pseudo_event id="234" operation="running" operation_key="ovn-dbs-bundle_running_0"/> </trigger> </inputs> </synapse> - <synapse id="77" priority="1000000"> + <synapse id="59" priority="1000000"> <action_set> - <pseudo_event id="241" operation="stopped" operation_key="ovn-dbs-bundle_stopped_0"> + <pseudo_event id="234" operation="running" operation_key="ovn-dbs-bundle_running_0"> <attributes CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <rsc_op id="229" operation="stop" operation_key="ovn-dbs-bundle-podman-1_stop_0" on_node="controller-2" on_node_uuid="3"/> + <rsc_op id="221" operation="start" operation_key="ovn-dbs-bundle-podman-0_start_0" on_node="controller-0" on_node_uuid="1"/> </trigger> <trigger> - <pseudo_event id="261" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_stopped_0"/> + <pseudo_event id="252" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_running_0"/> </trigger> </inputs> </synapse> - <synapse id="78"> + <synapse id="60"> <action_set> - <pseudo_event id="240" operation="stop" operation_key="ovn-dbs-bundle_stop_0"> + <pseudo_event id="233" operation="start" operation_key="ovn-dbs-bundle_start_0"> <attributes CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs/> </synapse> - <synapse id="79" priority="1000000"> + <synapse id="61" priority="1000000"> <action_set> - <pseudo_event id="239" operation="running" operation_key="ovn-dbs-bundle_running_0"> + <pseudo_event id="126" operation="running" operation_key="rabbitmq-bundle_running_0"> <attributes CRM_meta_timeout="120000" /> </pseudo_event> </action_set> <inputs> <trigger> - <rsc_op id="225" operation="start" operation_key="ovn-dbs-bundle-podman-0_start_0" on_node="controller-2" on_node_uuid="3"/> - </trigger> - <trigger> - <rsc_op id="230" operation="start" operation_key="ovn-dbs-bundle-podman-1_start_0" on_node="controller-0" on_node_uuid="1"/> - </trigger> - <trigger> - <pseudo_event id="257" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_running_0"/> + <pseudo_event id="142" operation="notified" operation_key="rabbitmq-bundle-clone_confirmed-post_notify_running_0"/> </trigger> </inputs> </synapse> - <synapse id="80"> - <action_set> - <pseudo_event id="238" operation="start" operation_key="ovn-dbs-bundle_start_0"> - <attributes CRM_meta_timeout="120000" /> - </pseudo_event> - </action_set> - <inputs> - <trigger> - <pseudo_event id="241" operation="stopped" operation_key="ovn-dbs-bundle_stopped_0"/> - </trigger> - </inputs> - </synapse> - <synapse id="81" priority="1000000"> - <action_set> - <pseudo_event id="130" operation="running" operation_key="rabbitmq-bundle_running_0"> - <attributes CRM_meta_timeout="120000" /> - </pseudo_event> - </action_set> - <inputs> - <trigger> - <pseudo_event id="146" operation="notified" operation_key="rabbitmq-bundle-clone_confirmed-post_notify_running_0"/> - </trigger> - </inputs> - </synapse> - <synapse id="82"> + <synapse id="62"> <action_set> - <pseudo_event id="129" operation="start" operation_key="rabbitmq-bundle_start_0"> + <pseudo_event id="125" operation="start" operation_key="rabbitmq-bundle_start_0"> <attributes CRM_meta_timeout="120000" /> </pseudo_event> </action_set> diff --git a/cts/scheduler/exp/clone-anon-failcount.exp b/cts/scheduler/exp/clone-anon-failcount.exp index 05312c2..a48f69b 100644 --- a/cts/scheduler/exp/clone-anon-failcount.exp +++ b/cts/scheduler/exp/clone-anon-failcount.exp @@ -186,7 +186,7 @@ <action_set> <rsc_op id="37" operation="stop" operation_key="UmDummy01_stop_0" on_node="srv01" on_node_uuid="srv01"> <primitive id="UmDummy01" class="ocf" provider="pacemaker" type="Dummy"/> - <attributes CRM_meta_name="stop" CRM_meta_on_fail="stop" CRM_meta_on_node="srv01" CRM_meta_on_node_uuid="srv01" CRM_meta_timeout="60000" /> + <attributes CRM_meta_name="stop" CRM_meta_on_node="srv01" CRM_meta_on_node_uuid="srv01" CRM_meta_timeout="60000" /> </rsc_op> </action_set> <inputs> diff --git a/cts/scheduler/exp/clone-order-16instances.exp b/cts/scheduler/exp/clone-order-16instances.exp index 9d20ae1..b06826b 100644 --- a/cts/scheduler/exp/clone-order-16instances.exp +++ b/cts/scheduler/exp/clone-order-16instances.exp @@ -76,6 +76,9 @@ </action_set> <inputs> <trigger> + <rsc_op id="10" operation="start" operation_key="dlm_start_0" internal_operation_key="dlm:2_start_0" on_node="virt-009.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="1"/> + </trigger> + <trigger> <rsc_op id="12" operation="start" operation_key="dlm:3_start_0" on_node="virt-013.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="4"/> </trigger> <trigger> @@ -105,6 +108,12 @@ </action_set> <inputs> <trigger> + <rsc_op id="10" operation="start" operation_key="dlm_start_0" internal_operation_key="dlm:2_start_0" on_node="virt-009.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="12" operation="start" operation_key="dlm:3_start_0" on_node="virt-013.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="4"/> + </trigger> + <trigger> <rsc_op id="14" operation="start" operation_key="dlm:4_start_0" on_node="virt-014.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="5"/> </trigger> <trigger> @@ -134,6 +143,15 @@ </action_set> <inputs> <trigger> + <rsc_op id="10" operation="start" operation_key="dlm_start_0" internal_operation_key="dlm:2_start_0" on_node="virt-009.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="12" operation="start" operation_key="dlm:3_start_0" on_node="virt-013.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="14" operation="start" operation_key="dlm:4_start_0" on_node="virt-014.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="5"/> + </trigger> + <trigger> <rsc_op id="16" operation="start" operation_key="dlm:5_start_0" on_node="virt-015.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="6"/> </trigger> <trigger> @@ -163,6 +181,18 @@ </action_set> <inputs> <trigger> + <rsc_op id="10" operation="start" operation_key="dlm_start_0" internal_operation_key="dlm:2_start_0" on_node="virt-009.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="12" operation="start" operation_key="dlm:3_start_0" on_node="virt-013.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="14" operation="start" operation_key="dlm:4_start_0" on_node="virt-014.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="5"/> + </trigger> + <trigger> + <rsc_op id="16" operation="start" operation_key="dlm:5_start_0" on_node="virt-015.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="6"/> + </trigger> + <trigger> <rsc_op id="18" operation="start" operation_key="dlm:6_start_0" on_node="virt-016.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="7"/> </trigger> <trigger> @@ -192,6 +222,21 @@ </action_set> <inputs> <trigger> + <rsc_op id="10" operation="start" operation_key="dlm_start_0" internal_operation_key="dlm:2_start_0" on_node="virt-009.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="12" operation="start" operation_key="dlm:3_start_0" on_node="virt-013.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="14" operation="start" operation_key="dlm:4_start_0" on_node="virt-014.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="5"/> + </trigger> + <trigger> + <rsc_op id="16" operation="start" operation_key="dlm:5_start_0" on_node="virt-015.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="6"/> + </trigger> + <trigger> + <rsc_op id="18" operation="start" operation_key="dlm:6_start_0" on_node="virt-016.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="7"/> + </trigger> + <trigger> <rsc_op id="20" operation="start" operation_key="dlm:7_start_0" on_node="virt-020.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="8"/> </trigger> <trigger> @@ -221,6 +266,24 @@ </action_set> <inputs> <trigger> + <rsc_op id="10" operation="start" operation_key="dlm_start_0" internal_operation_key="dlm:2_start_0" on_node="virt-009.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="12" operation="start" operation_key="dlm:3_start_0" on_node="virt-013.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="14" operation="start" operation_key="dlm:4_start_0" on_node="virt-014.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="5"/> + </trigger> + <trigger> + <rsc_op id="16" operation="start" operation_key="dlm:5_start_0" on_node="virt-015.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="6"/> + </trigger> + <trigger> + <rsc_op id="18" operation="start" operation_key="dlm:6_start_0" on_node="virt-016.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="7"/> + </trigger> + <trigger> + <rsc_op id="20" operation="start" operation_key="dlm:7_start_0" on_node="virt-020.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="8"/> + </trigger> + <trigger> <rsc_op id="22" operation="start" operation_key="dlm:8_start_0" on_node="virt-027.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="9"/> </trigger> <trigger> @@ -250,6 +313,27 @@ </action_set> <inputs> <trigger> + <rsc_op id="10" operation="start" operation_key="dlm_start_0" internal_operation_key="dlm:2_start_0" on_node="virt-009.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="12" operation="start" operation_key="dlm:3_start_0" on_node="virt-013.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="14" operation="start" operation_key="dlm:4_start_0" on_node="virt-014.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="5"/> + </trigger> + <trigger> + <rsc_op id="16" operation="start" operation_key="dlm:5_start_0" on_node="virt-015.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="6"/> + </trigger> + <trigger> + <rsc_op id="18" operation="start" operation_key="dlm:6_start_0" on_node="virt-016.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="7"/> + </trigger> + <trigger> + <rsc_op id="20" operation="start" operation_key="dlm:7_start_0" on_node="virt-020.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="8"/> + </trigger> + <trigger> + <rsc_op id="22" operation="start" operation_key="dlm:8_start_0" on_node="virt-027.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="9"/> + </trigger> + <trigger> <rsc_op id="24" operation="start" operation_key="dlm:9_start_0" on_node="virt-028.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="10"/> </trigger> <trigger> @@ -279,6 +363,30 @@ </action_set> <inputs> <trigger> + <rsc_op id="10" operation="start" operation_key="dlm_start_0" internal_operation_key="dlm:2_start_0" on_node="virt-009.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="12" operation="start" operation_key="dlm:3_start_0" on_node="virt-013.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="14" operation="start" operation_key="dlm:4_start_0" on_node="virt-014.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="5"/> + </trigger> + <trigger> + <rsc_op id="16" operation="start" operation_key="dlm:5_start_0" on_node="virt-015.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="6"/> + </trigger> + <trigger> + <rsc_op id="18" operation="start" operation_key="dlm:6_start_0" on_node="virt-016.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="7"/> + </trigger> + <trigger> + <rsc_op id="20" operation="start" operation_key="dlm:7_start_0" on_node="virt-020.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="8"/> + </trigger> + <trigger> + <rsc_op id="22" operation="start" operation_key="dlm:8_start_0" on_node="virt-027.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="9"/> + </trigger> + <trigger> + <rsc_op id="24" operation="start" operation_key="dlm:9_start_0" on_node="virt-028.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="10"/> + </trigger> + <trigger> <rsc_op id="26" operation="start" operation_key="dlm:10_start_0" on_node="virt-029.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="11"/> </trigger> <trigger> @@ -308,6 +416,33 @@ </action_set> <inputs> <trigger> + <rsc_op id="10" operation="start" operation_key="dlm_start_0" internal_operation_key="dlm:2_start_0" on_node="virt-009.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="12" operation="start" operation_key="dlm:3_start_0" on_node="virt-013.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="14" operation="start" operation_key="dlm:4_start_0" on_node="virt-014.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="5"/> + </trigger> + <trigger> + <rsc_op id="16" operation="start" operation_key="dlm:5_start_0" on_node="virt-015.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="6"/> + </trigger> + <trigger> + <rsc_op id="18" operation="start" operation_key="dlm:6_start_0" on_node="virt-016.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="7"/> + </trigger> + <trigger> + <rsc_op id="20" operation="start" operation_key="dlm:7_start_0" on_node="virt-020.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="8"/> + </trigger> + <trigger> + <rsc_op id="22" operation="start" operation_key="dlm:8_start_0" on_node="virt-027.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="9"/> + </trigger> + <trigger> + <rsc_op id="24" operation="start" operation_key="dlm:9_start_0" on_node="virt-028.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="10"/> + </trigger> + <trigger> + <rsc_op id="26" operation="start" operation_key="dlm:10_start_0" on_node="virt-029.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="11"/> + </trigger> + <trigger> <rsc_op id="28" operation="start" operation_key="dlm:11_start_0" on_node="virt-030.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="12"/> </trigger> <trigger> @@ -337,6 +472,36 @@ </action_set> <inputs> <trigger> + <rsc_op id="10" operation="start" operation_key="dlm_start_0" internal_operation_key="dlm:2_start_0" on_node="virt-009.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="12" operation="start" operation_key="dlm:3_start_0" on_node="virt-013.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="14" operation="start" operation_key="dlm:4_start_0" on_node="virt-014.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="5"/> + </trigger> + <trigger> + <rsc_op id="16" operation="start" operation_key="dlm:5_start_0" on_node="virt-015.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="6"/> + </trigger> + <trigger> + <rsc_op id="18" operation="start" operation_key="dlm:6_start_0" on_node="virt-016.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="7"/> + </trigger> + <trigger> + <rsc_op id="20" operation="start" operation_key="dlm:7_start_0" on_node="virt-020.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="8"/> + </trigger> + <trigger> + <rsc_op id="22" operation="start" operation_key="dlm:8_start_0" on_node="virt-027.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="9"/> + </trigger> + <trigger> + <rsc_op id="24" operation="start" operation_key="dlm:9_start_0" on_node="virt-028.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="10"/> + </trigger> + <trigger> + <rsc_op id="26" operation="start" operation_key="dlm:10_start_0" on_node="virt-029.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="11"/> + </trigger> + <trigger> + <rsc_op id="28" operation="start" operation_key="dlm:11_start_0" on_node="virt-030.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="12"/> + </trigger> + <trigger> <rsc_op id="30" operation="start" operation_key="dlm:12_start_0" on_node="virt-031.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="13"/> </trigger> <trigger> @@ -366,6 +531,39 @@ </action_set> <inputs> <trigger> + <rsc_op id="10" operation="start" operation_key="dlm_start_0" internal_operation_key="dlm:2_start_0" on_node="virt-009.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="12" operation="start" operation_key="dlm:3_start_0" on_node="virt-013.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="14" operation="start" operation_key="dlm:4_start_0" on_node="virt-014.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="5"/> + </trigger> + <trigger> + <rsc_op id="16" operation="start" operation_key="dlm:5_start_0" on_node="virt-015.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="6"/> + </trigger> + <trigger> + <rsc_op id="18" operation="start" operation_key="dlm:6_start_0" on_node="virt-016.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="7"/> + </trigger> + <trigger> + <rsc_op id="20" operation="start" operation_key="dlm:7_start_0" on_node="virt-020.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="8"/> + </trigger> + <trigger> + <rsc_op id="22" operation="start" operation_key="dlm:8_start_0" on_node="virt-027.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="9"/> + </trigger> + <trigger> + <rsc_op id="24" operation="start" operation_key="dlm:9_start_0" on_node="virt-028.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="10"/> + </trigger> + <trigger> + <rsc_op id="26" operation="start" operation_key="dlm:10_start_0" on_node="virt-029.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="11"/> + </trigger> + <trigger> + <rsc_op id="28" operation="start" operation_key="dlm:11_start_0" on_node="virt-030.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="12"/> + </trigger> + <trigger> + <rsc_op id="30" operation="start" operation_key="dlm:12_start_0" on_node="virt-031.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="13"/> + </trigger> + <trigger> <rsc_op id="32" operation="start" operation_key="dlm:13_start_0" on_node="virt-032.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="14"/> </trigger> <trigger> @@ -395,6 +593,42 @@ </action_set> <inputs> <trigger> + <rsc_op id="10" operation="start" operation_key="dlm_start_0" internal_operation_key="dlm:2_start_0" on_node="virt-009.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="12" operation="start" operation_key="dlm:3_start_0" on_node="virt-013.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="14" operation="start" operation_key="dlm:4_start_0" on_node="virt-014.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="5"/> + </trigger> + <trigger> + <rsc_op id="16" operation="start" operation_key="dlm:5_start_0" on_node="virt-015.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="6"/> + </trigger> + <trigger> + <rsc_op id="18" operation="start" operation_key="dlm:6_start_0" on_node="virt-016.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="7"/> + </trigger> + <trigger> + <rsc_op id="20" operation="start" operation_key="dlm:7_start_0" on_node="virt-020.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="8"/> + </trigger> + <trigger> + <rsc_op id="22" operation="start" operation_key="dlm:8_start_0" on_node="virt-027.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="9"/> + </trigger> + <trigger> + <rsc_op id="24" operation="start" operation_key="dlm:9_start_0" on_node="virt-028.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="10"/> + </trigger> + <trigger> + <rsc_op id="26" operation="start" operation_key="dlm:10_start_0" on_node="virt-029.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="11"/> + </trigger> + <trigger> + <rsc_op id="28" operation="start" operation_key="dlm:11_start_0" on_node="virt-030.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="12"/> + </trigger> + <trigger> + <rsc_op id="30" operation="start" operation_key="dlm:12_start_0" on_node="virt-031.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="13"/> + </trigger> + <trigger> + <rsc_op id="32" operation="start" operation_key="dlm:13_start_0" on_node="virt-032.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="14"/> + </trigger> + <trigger> <rsc_op id="34" operation="start" operation_key="dlm:14_start_0" on_node="virt-033.cluster-qe.lab.eng.brq.redhat.com" on_node_uuid="15"/> </trigger> <trigger> diff --git a/cts/scheduler/exp/clone-recover-no-shuffle-1.exp b/cts/scheduler/exp/clone-recover-no-shuffle-1.exp new file mode 100644 index 0000000..670a823 --- /dev/null +++ b/cts/scheduler/exp/clone-recover-no-shuffle-1.exp @@ -0,0 +1,51 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="11" operation="monitor" operation_key="dummy:2_monitor_10000" on_node="node1" on_node_uuid="1"> + <primitive id="dummy" long-id="dummy:2" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="10" operation="start" operation_key="dummy:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="10" operation="start" operation_key="dummy:2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="dummy" long-id="dummy:2" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="12" operation="start" operation_key="dummy-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2" priority="1000000"> + <action_set> + <pseudo_event id="13" operation="running" operation_key="dummy-clone_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="10" operation="start" operation_key="dummy:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="12" operation="start" operation_key="dummy-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="3"> + <action_set> + <pseudo_event id="12" operation="start" operation_key="dummy-clone_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/clone-recover-no-shuffle-10.exp b/cts/scheduler/exp/clone-recover-no-shuffle-10.exp new file mode 100644 index 0000000..27b8b70 --- /dev/null +++ b/cts/scheduler/exp/clone-recover-no-shuffle-10.exp @@ -0,0 +1,51 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="13" operation="monitor" operation_key="dummy:2_monitor_11000" on_node="node1" on_node_uuid="1"> + <primitive id="dummy" long-id="dummy:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="11000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="12" operation="start" operation_key="dummy:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="12" operation="start" operation_key="dummy:2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="dummy" long-id="dummy:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="14" operation="start" operation_key="dummy-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2" priority="1000000"> + <action_set> + <pseudo_event id="15" operation="running" operation_key="dummy-clone_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="12" operation="start" operation_key="dummy:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="14" operation="start" operation_key="dummy-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="3"> + <action_set> + <pseudo_event id="14" operation="start" operation_key="dummy-clone_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/clone-recover-no-shuffle-11.exp b/cts/scheduler/exp/clone-recover-no-shuffle-11.exp new file mode 100644 index 0000000..40cf1f6 --- /dev/null +++ b/cts/scheduler/exp/clone-recover-no-shuffle-11.exp @@ -0,0 +1,110 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <pseudo_event id="41" operation="running" operation_key="grp:2_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="36" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="38" operation="start" operation_key="rsc2:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="40" operation="start" operation_key="grp:2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <pseudo_event id="40" operation="start" operation_key="grp:2_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="48" operation="start" operation_key="grp-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="37" operation="monitor" operation_key="rsc1:2_monitor_11000" on_node="node1" on_node_uuid="1"> + <primitive id="rsc1" long-id="rsc1:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="11000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="36" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="36" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="rsc1" long-id="rsc1:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="40" operation="start" operation_key="grp:2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="39" operation="monitor" operation_key="rsc2:2_monitor_11000" on_node="node1" on_node_uuid="1"> + <primitive id="rsc2" long-id="rsc2:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="11000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="38" operation="start" operation_key="rsc2:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="38" operation="start" operation_key="rsc2:2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="rsc2" long-id="rsc2:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="36" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="40" operation="start" operation_key="grp:2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="6" priority="1000000"> + <action_set> + <pseudo_event id="49" operation="running" operation_key="grp-clone_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="41" operation="running" operation_key="grp:2_running_0"/> + </trigger> + <trigger> + <pseudo_event id="48" operation="start" operation_key="grp-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <pseudo_event id="48" operation="start" operation_key="grp-clone_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/clone-recover-no-shuffle-12.exp b/cts/scheduler/exp/clone-recover-no-shuffle-12.exp new file mode 100644 index 0000000..919e6b2 --- /dev/null +++ b/cts/scheduler/exp/clone-recover-no-shuffle-12.exp @@ -0,0 +1,187 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="34" operation="monitor" operation_key="base:2_monitor_16000" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node1"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="23" operation="start" operation_key="base-bundle-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="33" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node1"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="33" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node1"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="23" operation="start" operation_key="base-bundle-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="37" operation="start" operation_key="base-bundle-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2" priority="1000000"> + <action_set> + <pseudo_event id="38" operation="running" operation_key="base-bundle-clone_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="33" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node1"/> + </trigger> + <trigger> + <pseudo_event id="37" operation="start" operation_key="base-bundle-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="3"> + <action_set> + <pseudo_event id="37" operation="start" operation_key="base-bundle-clone_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="25" operation="start" operation_key="base-bundle_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="22" operation="monitor" operation_key="base-bundle-podman-2_monitor_60000" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> + <attributes CRM_meta_interval="60000" CRM_meta_name="monitor" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" allow_pull="true" force_kill="false" image="localhost/pcmktest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/base-bundle-2" reuse="false" run_cmd="/usr/sbin/pacemaker-remoted" run_opts=" -e PCMK_stderr=1 -e PCMK_remote_port=3121 -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/base-bundle-2:/var/log -p 3121:3121 "/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> + <attributes CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" allow_pull="true" force_kill="false" image="localhost/pcmktest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/base-bundle-2" reuse="false" run_cmd="/usr/sbin/pacemaker-remoted" run_opts=" -e PCMK_stderr=1 -e PCMK_remote_port=3121 -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/base-bundle-2:/var/log -p 3121:3121 "/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="25" operation="start" operation_key="base-bundle_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="6"> + <action_set> + <rsc_op id="24" operation="monitor" operation_key="base-bundle-2_monitor_30000" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_interval="30000" CRM_meta_name="monitor" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="30000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="23" operation="start" operation_key="base-bundle-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <rsc_op id="23" operation="start" operation_key="base-bundle-2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="8" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="9" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <rsc_op id="10" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node3" on_node_uuid="3"/> + </trigger> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="8"> + <action_set> + <rsc_op id="10" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node3" on_node_uuid="3"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_op_target_rc="7" CRM_meta_timeout="30000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <rsc_op id="9" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node2" on_node_uuid="2"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_op_target_rc="7" CRM_meta_timeout="30000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="10"> + <action_set> + <rsc_op id="8" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_op_target_rc="7" CRM_meta_timeout="30000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="11" priority="1000000"> + <action_set> + <pseudo_event id="26" operation="running" operation_key="base-bundle_running_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="38" operation="running" operation_key="base-bundle-clone_running_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="12"> + <action_set> + <pseudo_event id="25" operation="start" operation_key="base-bundle_start_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/clone-recover-no-shuffle-2.exp b/cts/scheduler/exp/clone-recover-no-shuffle-2.exp new file mode 100644 index 0000000..84b1e1b --- /dev/null +++ b/cts/scheduler/exp/clone-recover-no-shuffle-2.exp @@ -0,0 +1,110 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <pseudo_event id="29" operation="running" operation_key="grp:2_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="24" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="26" operation="start" operation_key="rsc2:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="28" operation="start" operation_key="grp:2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <pseudo_event id="28" operation="start" operation_key="grp:2_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="32" operation="start" operation_key="grp-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="25" operation="monitor" operation_key="rsc1:2_monitor_10000" on_node="node1" on_node_uuid="1"> + <primitive id="rsc1" long-id="rsc1:2" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="24" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="24" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="rsc1" long-id="rsc1:2" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="28" operation="start" operation_key="grp:2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="27" operation="monitor" operation_key="rsc2:2_monitor_10000" on_node="node1" on_node_uuid="1"> + <primitive id="rsc2" long-id="rsc2:2" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="26" operation="start" operation_key="rsc2:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="26" operation="start" operation_key="rsc2:2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="rsc2" long-id="rsc2:2" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="24" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="28" operation="start" operation_key="grp:2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="6" priority="1000000"> + <action_set> + <pseudo_event id="33" operation="running" operation_key="grp-clone_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="29" operation="running" operation_key="grp:2_running_0"/> + </trigger> + <trigger> + <pseudo_event id="32" operation="start" operation_key="grp-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <pseudo_event id="32" operation="start" operation_key="grp-clone_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/clone-recover-no-shuffle-3.exp b/cts/scheduler/exp/clone-recover-no-shuffle-3.exp new file mode 100644 index 0000000..6b6ed07 --- /dev/null +++ b/cts/scheduler/exp/clone-recover-no-shuffle-3.exp @@ -0,0 +1,171 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="31" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node1"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="19" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="32" operation="start" operation_key="base-bundle-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="1" priority="1000000"> + <action_set> + <pseudo_event id="33" operation="running" operation_key="base-bundle-clone_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="31" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node1"/> + </trigger> + <trigger> + <pseudo_event id="32" operation="start" operation_key="base-bundle-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <pseudo_event id="32" operation="start" operation_key="base-bundle-clone_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="23" operation="start" operation_key="base-bundle_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="20" operation="monitor" operation_key="base-bundle-podman-2_monitor_60000" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> + <attributes CRM_meta_interval="60000" CRM_meta_name="monitor" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" allow_pull="true" force_kill="false" image="localhost/pcmktest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/base-bundle-2" reuse="false" run_cmd="/usr/sbin/pacemaker-remoted" run_opts=" -e PCMK_stderr=1 -e PCMK_remote_port=3121 -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/base-bundle-2:/var/log -p 3121:3121 "/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="19" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="19" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> + <attributes CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" allow_pull="true" force_kill="false" image="localhost/pcmktest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/base-bundle-2" reuse="false" run_cmd="/usr/sbin/pacemaker-remoted" run_opts=" -e PCMK_stderr=1 -e PCMK_remote_port=3121 -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/base-bundle-2:/var/log -p 3121:3121 "/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="23" operation="start" operation_key="base-bundle_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="22" operation="monitor" operation_key="base-bundle-2_monitor_30000" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_interval="30000" CRM_meta_name="monitor" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="30000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="6"> + <action_set> + <rsc_op id="21" operation="start" operation_key="base-bundle-2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="6" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="7" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <rsc_op id="8" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node3" on_node_uuid="3"/> + </trigger> + <trigger> + <rsc_op id="19" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <rsc_op id="8" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node3" on_node_uuid="3"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_op_target_rc="7" CRM_meta_timeout="30000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="19" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="8"> + <action_set> + <rsc_op id="7" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node2" on_node_uuid="2"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_op_target_rc="7" CRM_meta_timeout="30000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="19" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <rsc_op id="6" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_op_target_rc="7" CRM_meta_timeout="30000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="19" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="10" priority="1000000"> + <action_set> + <pseudo_event id="24" operation="running" operation_key="base-bundle_running_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="19" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="33" operation="running" operation_key="base-bundle-clone_running_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <pseudo_event id="23" operation="start" operation_key="base-bundle_start_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/clone-recover-no-shuffle-4.exp b/cts/scheduler/exp/clone-recover-no-shuffle-4.exp new file mode 100644 index 0000000..670a823 --- /dev/null +++ b/cts/scheduler/exp/clone-recover-no-shuffle-4.exp @@ -0,0 +1,51 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="11" operation="monitor" operation_key="dummy:2_monitor_10000" on_node="node1" on_node_uuid="1"> + <primitive id="dummy" long-id="dummy:2" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="10" operation="start" operation_key="dummy:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="10" operation="start" operation_key="dummy:2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="dummy" long-id="dummy:2" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="12" operation="start" operation_key="dummy-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2" priority="1000000"> + <action_set> + <pseudo_event id="13" operation="running" operation_key="dummy-clone_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="10" operation="start" operation_key="dummy:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="12" operation="start" operation_key="dummy-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="3"> + <action_set> + <pseudo_event id="12" operation="start" operation_key="dummy-clone_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/clone-recover-no-shuffle-5.exp b/cts/scheduler/exp/clone-recover-no-shuffle-5.exp new file mode 100644 index 0000000..84b1e1b --- /dev/null +++ b/cts/scheduler/exp/clone-recover-no-shuffle-5.exp @@ -0,0 +1,110 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <pseudo_event id="29" operation="running" operation_key="grp:2_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="24" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="26" operation="start" operation_key="rsc2:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="28" operation="start" operation_key="grp:2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <pseudo_event id="28" operation="start" operation_key="grp:2_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="32" operation="start" operation_key="grp-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="25" operation="monitor" operation_key="rsc1:2_monitor_10000" on_node="node1" on_node_uuid="1"> + <primitive id="rsc1" long-id="rsc1:2" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="24" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="24" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="rsc1" long-id="rsc1:2" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="28" operation="start" operation_key="grp:2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="27" operation="monitor" operation_key="rsc2:2_monitor_10000" on_node="node1" on_node_uuid="1"> + <primitive id="rsc2" long-id="rsc2:2" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="26" operation="start" operation_key="rsc2:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="26" operation="start" operation_key="rsc2:2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="rsc2" long-id="rsc2:2" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="24" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="28" operation="start" operation_key="grp:2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="6" priority="1000000"> + <action_set> + <pseudo_event id="33" operation="running" operation_key="grp-clone_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="29" operation="running" operation_key="grp:2_running_0"/> + </trigger> + <trigger> + <pseudo_event id="32" operation="start" operation_key="grp-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <pseudo_event id="32" operation="start" operation_key="grp-clone_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/clone-recover-no-shuffle-6.exp b/cts/scheduler/exp/clone-recover-no-shuffle-6.exp new file mode 100644 index 0000000..6b6ed07 --- /dev/null +++ b/cts/scheduler/exp/clone-recover-no-shuffle-6.exp @@ -0,0 +1,171 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="31" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node1"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="19" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="32" operation="start" operation_key="base-bundle-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="1" priority="1000000"> + <action_set> + <pseudo_event id="33" operation="running" operation_key="base-bundle-clone_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="31" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node1"/> + </trigger> + <trigger> + <pseudo_event id="32" operation="start" operation_key="base-bundle-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <pseudo_event id="32" operation="start" operation_key="base-bundle-clone_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="23" operation="start" operation_key="base-bundle_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="20" operation="monitor" operation_key="base-bundle-podman-2_monitor_60000" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> + <attributes CRM_meta_interval="60000" CRM_meta_name="monitor" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" allow_pull="true" force_kill="false" image="localhost/pcmktest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/base-bundle-2" reuse="false" run_cmd="/usr/sbin/pacemaker-remoted" run_opts=" -e PCMK_stderr=1 -e PCMK_remote_port=3121 -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/base-bundle-2:/var/log -p 3121:3121 "/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="19" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="19" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> + <attributes CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" allow_pull="true" force_kill="false" image="localhost/pcmktest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/base-bundle-2" reuse="false" run_cmd="/usr/sbin/pacemaker-remoted" run_opts=" -e PCMK_stderr=1 -e PCMK_remote_port=3121 -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/base-bundle-2:/var/log -p 3121:3121 "/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="23" operation="start" operation_key="base-bundle_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="22" operation="monitor" operation_key="base-bundle-2_monitor_30000" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_interval="30000" CRM_meta_name="monitor" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="30000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="6"> + <action_set> + <rsc_op id="21" operation="start" operation_key="base-bundle-2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="6" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="7" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <rsc_op id="8" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node3" on_node_uuid="3"/> + </trigger> + <trigger> + <rsc_op id="19" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <rsc_op id="8" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node3" on_node_uuid="3"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_op_target_rc="7" CRM_meta_timeout="30000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="19" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="8"> + <action_set> + <rsc_op id="7" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node2" on_node_uuid="2"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_op_target_rc="7" CRM_meta_timeout="30000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="19" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <rsc_op id="6" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_op_target_rc="7" CRM_meta_timeout="30000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="19" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="10" priority="1000000"> + <action_set> + <pseudo_event id="24" operation="running" operation_key="base-bundle_running_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="19" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="33" operation="running" operation_key="base-bundle-clone_running_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <pseudo_event id="23" operation="start" operation_key="base-bundle_start_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/clone-recover-no-shuffle-7.exp b/cts/scheduler/exp/clone-recover-no-shuffle-7.exp new file mode 100644 index 0000000..870ed54 --- /dev/null +++ b/cts/scheduler/exp/clone-recover-no-shuffle-7.exp @@ -0,0 +1,162 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="11" operation="monitor" operation_key="dummy_monitor_11000" internal_operation_key="dummy:1_monitor_11000" on_node="node2" on_node_uuid="2"> + <primitive id="dummy" long-id="dummy:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="11000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="9" operation="demote" operation_key="dummy_demote_0" internal_operation_key="dummy:1_demote_0" on_node="node2" on_node_uuid="2"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="9" operation="demote" operation_key="dummy_demote_0" internal_operation_key="dummy:1_demote_0" on_node="node2" on_node_uuid="2"> + <primitive id="dummy" long-id="dummy:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="demote" CRM_meta_notify="false" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="10000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="3" operation="cancel" operation_key="dummy_monitor_10000" internal_operation_key="dummy:1_monitor_10000" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <pseudo_event id="21" operation="demote" operation_key="dummy-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="3" operation="cancel" operation_key="dummy_monitor_10000" internal_operation_key="dummy:1_monitor_10000" on_node="node2" on_node_uuid="2"> + <primitive id="dummy" long-id="dummy:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="14" operation="monitor" operation_key="dummy:2_monitor_10000" on_node="node1" on_node_uuid="1"> + <primitive id="dummy" long-id="dummy:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_op_target_rc="8" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="12" operation="start" operation_key="dummy:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="13" operation="promote" operation_key="dummy:2_promote_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="13" operation="promote" operation_key="dummy:2_promote_0" on_node="node1" on_node_uuid="1"> + <primitive id="dummy" long-id="dummy:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="promote" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="10000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="12" operation="start" operation_key="dummy:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="19" operation="promote" operation_key="dummy-clone_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="12" operation="start" operation_key="dummy:2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="dummy" long-id="dummy:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="15" operation="start" operation_key="dummy-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="6" priority="1000000"> + <action_set> + <pseudo_event id="22" operation="demoted" operation_key="dummy-clone_demoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="9" operation="demote" operation_key="dummy_demote_0" internal_operation_key="dummy:1_demote_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <pseudo_event id="21" operation="demote" operation_key="dummy-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <pseudo_event id="21" operation="demote" operation_key="dummy-clone_demote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="8" priority="1000000"> + <action_set> + <pseudo_event id="20" operation="promoted" operation_key="dummy-clone_promoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="13" operation="promote" operation_key="dummy:2_promote_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <pseudo_event id="19" operation="promote" operation_key="dummy-clone_promote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="16" operation="running" operation_key="dummy-clone_running_0"/> + </trigger> + <trigger> + <pseudo_event id="22" operation="demoted" operation_key="dummy-clone_demoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="10" priority="1000000"> + <action_set> + <pseudo_event id="16" operation="running" operation_key="dummy-clone_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="12" operation="start" operation_key="dummy:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="15" operation="start" operation_key="dummy-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <pseudo_event id="15" operation="start" operation_key="dummy-clone_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="22" operation="demoted" operation_key="dummy-clone_demoted_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/clone-recover-no-shuffle-8.exp b/cts/scheduler/exp/clone-recover-no-shuffle-8.exp new file mode 100644 index 0000000..763a2f0 --- /dev/null +++ b/cts/scheduler/exp/clone-recover-no-shuffle-8.exp @@ -0,0 +1,338 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <pseudo_event id="33" operation="demoted" operation_key="grp:1_demoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="demote" operation_key="rsc1_demote_0" internal_operation_key="rsc1:1_demote_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <rsc_op id="25" operation="demote" operation_key="rsc2_demote_0" internal_operation_key="rsc2:1_demote_0" on_node="node2" on_node_uuid="2"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <pseudo_event id="32" operation="demote" operation_key="grp:1_demote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="56" operation="demote" operation_key="grp-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="23" operation="monitor" operation_key="rsc1_monitor_11000" internal_operation_key="rsc1:1_monitor_11000" on_node="node2" on_node_uuid="2"> + <primitive id="rsc1" long-id="rsc1:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="11000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="demote" operation_key="rsc1_demote_0" internal_operation_key="rsc1:1_demote_0" on_node="node2" on_node_uuid="2"/> + </trigger> + </inputs> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="21" operation="demote" operation_key="rsc1_demote_0" internal_operation_key="rsc1:1_demote_0" on_node="node2" on_node_uuid="2"> + <primitive id="rsc1" long-id="rsc1:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="demote" CRM_meta_notify="false" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="10000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="4" operation="cancel" operation_key="rsc1_monitor_10000" internal_operation_key="rsc1:1_monitor_10000" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <rsc_op id="25" operation="demote" operation_key="rsc2_demote_0" internal_operation_key="rsc2:1_demote_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <pseudo_event id="32" operation="demote" operation_key="grp:1_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="4" operation="cancel" operation_key="rsc1_monitor_10000" internal_operation_key="rsc1:1_monitor_10000" on_node="node2" on_node_uuid="2"> + <primitive id="rsc1" long-id="rsc1:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="27" operation="monitor" operation_key="rsc2_monitor_11000" internal_operation_key="rsc2:1_monitor_11000" on_node="node2" on_node_uuid="2"> + <primitive id="rsc2" long-id="rsc2:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="11000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="25" operation="demote" operation_key="rsc2_demote_0" internal_operation_key="rsc2:1_demote_0" on_node="node2" on_node_uuid="2"/> + </trigger> + </inputs> + </synapse> + <synapse id="6"> + <action_set> + <rsc_op id="25" operation="demote" operation_key="rsc2_demote_0" internal_operation_key="rsc2:1_demote_0" on_node="node2" on_node_uuid="2"> + <primitive id="rsc2" long-id="rsc2:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="demote" CRM_meta_notify="false" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="10000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="5" operation="cancel" operation_key="rsc2_monitor_10000" internal_operation_key="rsc2:1_monitor_10000" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <pseudo_event id="32" operation="demote" operation_key="grp:1_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <rsc_op id="5" operation="cancel" operation_key="rsc2_monitor_10000" internal_operation_key="rsc2:1_monitor_10000" on_node="node2" on_node_uuid="2"> + <primitive id="rsc2" long-id="rsc2:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="8"> + <action_set> + <pseudo_event id="49" operation="promoted" operation_key="grp:2_promoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="37" operation="promote" operation_key="rsc1:2_promote_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="40" operation="promote" operation_key="rsc2:2_promote_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <pseudo_event id="48" operation="promote" operation_key="grp:2_promote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="54" operation="promote" operation_key="grp-clone_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="10"> + <action_set> + <pseudo_event id="43" operation="running" operation_key="grp:2_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="36" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="39" operation="start" operation_key="rsc2:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="42" operation="start" operation_key="grp:2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <pseudo_event id="42" operation="start" operation_key="grp:2_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="50" operation="start" operation_key="grp-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="12"> + <action_set> + <rsc_op id="38" operation="monitor" operation_key="rsc1:2_monitor_10000" on_node="node1" on_node_uuid="1"> + <primitive id="rsc1" long-id="rsc1:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_op_target_rc="8" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="36" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="37" operation="promote" operation_key="rsc1:2_promote_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="13"> + <action_set> + <rsc_op id="37" operation="promote" operation_key="rsc1:2_promote_0" on_node="node1" on_node_uuid="1"> + <primitive id="rsc1" long-id="rsc1:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="promote" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="10000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="36" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="48" operation="promote" operation_key="grp:2_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="14"> + <action_set> + <rsc_op id="36" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="rsc1" long-id="rsc1:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="42" operation="start" operation_key="grp:2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="15"> + <action_set> + <rsc_op id="41" operation="monitor" operation_key="rsc2:2_monitor_10000" on_node="node1" on_node_uuid="1"> + <primitive id="rsc2" long-id="rsc2:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_op_target_rc="8" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="39" operation="start" operation_key="rsc2:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="40" operation="promote" operation_key="rsc2:2_promote_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="16"> + <action_set> + <rsc_op id="40" operation="promote" operation_key="rsc2:2_promote_0" on_node="node1" on_node_uuid="1"> + <primitive id="rsc2" long-id="rsc2:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="promote" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="10000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="37" operation="promote" operation_key="rsc1:2_promote_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="39" operation="start" operation_key="rsc2:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="48" operation="promote" operation_key="grp:2_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="17"> + <action_set> + <rsc_op id="39" operation="start" operation_key="rsc2:2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="rsc2" long-id="rsc2:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="36" operation="start" operation_key="rsc1:2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="42" operation="start" operation_key="grp:2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="18" priority="1000000"> + <action_set> + <pseudo_event id="57" operation="demoted" operation_key="grp-clone_demoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="33" operation="demoted" operation_key="grp:1_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="56" operation="demote" operation_key="grp-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="19"> + <action_set> + <pseudo_event id="56" operation="demote" operation_key="grp-clone_demote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="20" priority="1000000"> + <action_set> + <pseudo_event id="55" operation="promoted" operation_key="grp-clone_promoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="49" operation="promoted" operation_key="grp:2_promoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="21"> + <action_set> + <pseudo_event id="54" operation="promote" operation_key="grp-clone_promote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="51" operation="running" operation_key="grp-clone_running_0"/> + </trigger> + <trigger> + <pseudo_event id="57" operation="demoted" operation_key="grp-clone_demoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="22" priority="1000000"> + <action_set> + <pseudo_event id="51" operation="running" operation_key="grp-clone_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="43" operation="running" operation_key="grp:2_running_0"/> + </trigger> + <trigger> + <pseudo_event id="50" operation="start" operation_key="grp-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="23"> + <action_set> + <pseudo_event id="50" operation="start" operation_key="grp-clone_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="57" operation="demoted" operation_key="grp-clone_demoted_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/clone-recover-no-shuffle-9.exp b/cts/scheduler/exp/clone-recover-no-shuffle-9.exp new file mode 100644 index 0000000..e249bc7 --- /dev/null +++ b/cts/scheduler/exp/clone-recover-no-shuffle-9.exp @@ -0,0 +1,364 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="31" operation="monitor" operation_key="base:2_monitor_15000" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node1"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_op_target_rc="8" CRM_meta_physical_host="node1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="23" operation="start" operation_key="base-bundle-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="29" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node1"/> + </trigger> + <trigger> + <rsc_op id="30" operation="promote" operation_key="base:2_promote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node1"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="30" operation="promote" operation_key="base:2_promote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node1"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="23" operation="start" operation_key="base-bundle-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="29" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node1"/> + </trigger> + <trigger> + <pseudo_event id="42" operation="promote" operation_key="base-bundle-clone_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="29" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node1"> + <primitive id="base" long-id="base:2" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-2" CRM_meta_on_node_uuid="base-bundle-2" CRM_meta_physical_host="node1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="23" operation="start" operation_key="base-bundle-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="38" operation="start" operation_key="base-bundle-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="35" operation="monitor" operation_key="base_monitor_16000" internal_operation_key="base:1_monitor_16000" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"> + <primitive id="base" long-id="base:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="16000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-1" CRM_meta_on_node_uuid="base-bundle-1" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Unpromoted" CRM_meta_timeout="16000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="33" operation="demote" operation_key="base_demote_0" internal_operation_key="base:1_demote_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="33" operation="demote" operation_key="base_demote_0" internal_operation_key="base:1_demote_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"> + <primitive id="base" long-id="base:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-1" CRM_meta_on_node_uuid="base-bundle-1" CRM_meta_physical_host="node2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="6" operation="cancel" operation_key="base_monitor_15000" internal_operation_key="base:1_monitor_15000" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"/> + </trigger> + <trigger> + <pseudo_event id="44" operation="demote" operation_key="base-bundle-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="6" operation="cancel" operation_key="base_monitor_15000" internal_operation_key="base:1_monitor_15000" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"> + <primitive id="base" long-id="base:1" class="ocf" provider="pacemaker" type="Stateful"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="15000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="base-bundle-1" CRM_meta_on_node_uuid="base-bundle-1" CRM_meta_operation="monitor" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="15000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="6" priority="1000000"> + <action_set> + <pseudo_event id="45" operation="demoted" operation_key="base-bundle-clone_demoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="33" operation="demote" operation_key="base_demote_0" internal_operation_key="base:1_demote_0" on_node="base-bundle-1" on_node_uuid="base-bundle-1" router_node="node2"/> + </trigger> + <trigger> + <pseudo_event id="44" operation="demote" operation_key="base-bundle-clone_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <pseudo_event id="44" operation="demote" operation_key="base-bundle-clone_demote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="48" operation="demote" operation_key="base-bundle_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="8" priority="1000000"> + <action_set> + <pseudo_event id="43" operation="promoted" operation_key="base-bundle-clone_promoted_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="30" operation="promote" operation_key="base:2_promote_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node1"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <pseudo_event id="42" operation="promote" operation_key="base-bundle-clone_promote_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="39" operation="running" operation_key="base-bundle-clone_running_0"/> + </trigger> + <trigger> + <pseudo_event id="45" operation="demoted" operation_key="base-bundle-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="46" operation="promote" operation_key="base-bundle_promote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="10" priority="1000000"> + <action_set> + <pseudo_event id="39" operation="running" operation_key="base-bundle-clone_running_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="29" operation="start" operation_key="base:2_start_0" on_node="base-bundle-2" on_node_uuid="base-bundle-2" router_node="node1"/> + </trigger> + <trigger> + <pseudo_event id="38" operation="start" operation_key="base-bundle-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <pseudo_event id="38" operation="start" operation_key="base-bundle-clone_start_0"> + <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_notify="false" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="25" operation="start" operation_key="base-bundle_start_0"/> + </trigger> + <trigger> + <pseudo_event id="45" operation="demoted" operation_key="base-bundle-clone_demoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="12"> + <action_set> + <rsc_op id="22" operation="monitor" operation_key="base-bundle-podman-2_monitor_60000" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> + <attributes CRM_meta_interval="60000" CRM_meta_name="monitor" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" allow_pull="true" force_kill="false" image="localhost/pcmktest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/base-bundle-2" reuse="false" run_cmd="/usr/sbin/pacemaker-remoted" run_opts=" -e PCMK_stderr=1 -e PCMK_remote_port=3121 -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/base-bundle-2:/var/log -p 3121:3121 "/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="13"> + <action_set> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"/> + <attributes CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" allow_pull="true" force_kill="false" image="localhost/pcmktest" monitor_cmd="/bin/true" mount_points="/var/log/pacemaker/bundles/base-bundle-2" reuse="false" run_cmd="/usr/sbin/pacemaker-remoted" run_opts=" -e PCMK_stderr=1 -e PCMK_remote_port=3121 -v /etc/pacemaker/authkey:/etc/pacemaker/authkey -v /var/log/pacemaker/bundles/base-bundle-2:/var/log -p 3121:3121 "/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="25" operation="start" operation_key="base-bundle_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="14"> + <action_set> + <rsc_op id="24" operation="monitor" operation_key="base-bundle-2_monitor_30000" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_interval="30000" CRM_meta_name="monitor" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="30000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="23" operation="start" operation_key="base-bundle-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="15"> + <action_set> + <rsc_op id="23" operation="start" operation_key="base-bundle-2_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="8" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="9" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <rsc_op id="10" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node3" on_node_uuid="3"/> + </trigger> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="16"> + <action_set> + <rsc_op id="10" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node3" on_node_uuid="3"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_op_target_rc="7" CRM_meta_timeout="30000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="17"> + <action_set> + <rsc_op id="9" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node2" on_node_uuid="2"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_op_target_rc="7" CRM_meta_timeout="30000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="18"> + <action_set> + <rsc_op id="8" operation="monitor" operation_key="base-bundle-2_monitor_0" on_node="node1" on_node_uuid="1"> + <primitive id="base-bundle-2" class="ocf" provider="pacemaker" type="remote"/> + <attributes CRM_meta_container="base-bundle-podman-2" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_op_target_rc="7" CRM_meta_timeout="30000" addr="node1" port="3121"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="19" priority="1000000"> + <action_set> + <pseudo_event id="49" operation="demoted" operation_key="base-bundle_demoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="45" operation="demoted" operation_key="base-bundle-clone_demoted_0"/> + </trigger> + <trigger> + <pseudo_event id="48" operation="demote" operation_key="base-bundle_demote_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="20"> + <action_set> + <pseudo_event id="48" operation="demote" operation_key="base-bundle_demote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="21" priority="1000000"> + <action_set> + <pseudo_event id="47" operation="promoted" operation_key="base-bundle_promoted_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="43" operation="promoted" operation_key="base-bundle-clone_promoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="22"> + <action_set> + <pseudo_event id="46" operation="promote" operation_key="base-bundle_promote_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="26" operation="running" operation_key="base-bundle_running_0"/> + </trigger> + <trigger> + <pseudo_event id="49" operation="demoted" operation_key="base-bundle_demoted_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="23" priority="1000000"> + <action_set> + <pseudo_event id="26" operation="running" operation_key="base-bundle_running_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="21" operation="start" operation_key="base-bundle-podman-2_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="39" operation="running" operation_key="base-bundle-clone_running_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="24"> + <action_set> + <pseudo_event id="25" operation="start" operation_key="base-bundle_start_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="49" operation="demoted" operation_key="base-bundle_demoted_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/coloc-with-inner-group-member.exp b/cts/scheduler/exp/coloc-with-inner-group-member.exp new file mode 100644 index 0000000..bb8f779 --- /dev/null +++ b/cts/scheduler/exp/coloc-with-inner-group-member.exp @@ -0,0 +1,202 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="1" transition_id="0"> + <synapse id="0"> + <action_set> + <pseudo_event id="21" operation="stopped" operation_key="grp_stopped_0"> + <attributes CRM_meta_timeout="90000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="10" operation="stop" operation_key="foo_stop_0" on_node="rhel8-4" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="13" operation="stop" operation_key="bar_stop_0" on_node="rhel8-4" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="16" operation="stop" operation_key="vip_stop_0" on_node="rhel8-3" on_node_uuid="3"/> + </trigger> + <trigger> + <pseudo_event id="20" operation="stop" operation_key="grp_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <pseudo_event id="20" operation="stop" operation_key="grp_stop_0"> + <attributes CRM_meta_timeout="90000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="2"> + <action_set> + <pseudo_event id="19" operation="running" operation_key="grp_running_0"> + <attributes CRM_meta_timeout="90000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="11" operation="start" operation_key="foo_start_0" on_node="rhel8-3" on_node_uuid="3"/> + </trigger> + <trigger> + <rsc_op id="14" operation="start" operation_key="bar_start_0" on_node="rhel8-3" on_node_uuid="3"/> + </trigger> + <trigger> + <rsc_op id="17" operation="start" operation_key="vip_start_0" on_node="rhel8-3" on_node_uuid="3"/> + </trigger> + <trigger> + <pseudo_event id="18" operation="start" operation_key="grp_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="3"> + <action_set> + <pseudo_event id="18" operation="start" operation_key="grp_start_0"> + <attributes CRM_meta_timeout="90000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="21" operation="stopped" operation_key="grp_stopped_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="12" operation="monitor" operation_key="foo_monitor_10000" on_node="rhel8-3" on_node_uuid="3"> + <primitive id="foo" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="rhel8-3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="11" operation="start" operation_key="foo_start_0" on_node="rhel8-3" on_node_uuid="3"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="11" operation="start" operation_key="foo_start_0" on_node="rhel8-3" on_node_uuid="3"> + <primitive id="foo" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="start" CRM_meta_on_node="rhel8-3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="10" operation="stop" operation_key="foo_stop_0" on_node="rhel8-4" on_node_uuid="4"/> + </trigger> + <trigger> + <pseudo_event id="18" operation="start" operation_key="grp_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="6"> + <action_set> + <rsc_op id="10" operation="stop" operation_key="foo_stop_0" on_node="rhel8-4" on_node_uuid="4"> + <primitive id="foo" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="stop" CRM_meta_on_node="rhel8-4" CRM_meta_on_node_uuid="4" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="13" operation="stop" operation_key="bar_stop_0" on_node="rhel8-4" on_node_uuid="4"/> + </trigger> + <trigger> + <pseudo_event id="20" operation="stop" operation_key="grp_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <rsc_op id="15" operation="monitor" operation_key="bar_monitor_10000" on_node="rhel8-3" on_node_uuid="3"> + <primitive id="bar" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="rhel8-3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="14" operation="start" operation_key="bar_start_0" on_node="rhel8-3" on_node_uuid="3"/> + </trigger> + </inputs> + </synapse> + <synapse id="8"> + <action_set> + <rsc_op id="14" operation="start" operation_key="bar_start_0" on_node="rhel8-3" on_node_uuid="3"> + <primitive id="bar" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="start" CRM_meta_on_node="rhel8-3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="11" operation="start" operation_key="foo_start_0" on_node="rhel8-3" on_node_uuid="3"/> + </trigger> + <trigger> + <rsc_op id="13" operation="stop" operation_key="bar_stop_0" on_node="rhel8-4" on_node_uuid="4"/> + </trigger> + <trigger> + <pseudo_event id="18" operation="start" operation_key="grp_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <rsc_op id="13" operation="stop" operation_key="bar_stop_0" on_node="rhel8-4" on_node_uuid="4"> + <primitive id="bar" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="stop" CRM_meta_on_node="rhel8-4" CRM_meta_on_node_uuid="4" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="16" operation="stop" operation_key="vip_stop_0" on_node="rhel8-3" on_node_uuid="3"/> + </trigger> + <trigger> + <pseudo_event id="20" operation="stop" operation_key="grp_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="10"> + <action_set> + <rsc_op id="17" operation="start" operation_key="vip_start_0" on_node="rhel8-3" on_node_uuid="3"> + <primitive id="vip" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="start" CRM_meta_on_node="rhel8-3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="14" operation="start" operation_key="bar_start_0" on_node="rhel8-3" on_node_uuid="3"/> + </trigger> + <trigger> + <rsc_op id="16" operation="stop" operation_key="vip_stop_0" on_node="rhel8-3" on_node_uuid="3"/> + </trigger> + <trigger> + <pseudo_event id="18" operation="start" operation_key="grp_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <rsc_op id="16" operation="stop" operation_key="vip_stop_0" on_node="rhel8-3" on_node_uuid="3"> + <primitive id="vip" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="stop" CRM_meta_on_node="rhel8-3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="20" operation="stop" operation_key="grp_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="12"> + <action_set> + <rsc_op id="3" operation="monitor" operation_key="vip_monitor_10000" on_node="rhel8-3" on_node_uuid="3"> + <primitive id="vip" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="rhel8-3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="17" operation="start" operation_key="vip_start_0" on_node="rhel8-3" on_node_uuid="3"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/group-anticolocation-2.exp b/cts/scheduler/exp/group-anticolocation-2.exp new file mode 100644 index 0000000..4e57e18 --- /dev/null +++ b/cts/scheduler/exp/group-anticolocation-2.exp @@ -0,0 +1,148 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <pseudo_event id="25" operation="stopped" operation_key="group2_stopped_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="17" operation="stop" operation_key="member2a_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="24" operation="stop" operation_key="group2_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <pseudo_event id="24" operation="stop" operation_key="group2_stop_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="2"> + <action_set> + <pseudo_event id="23" operation="running" operation_key="group2_running_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="18" operation="start" operation_key="member2a_start_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <rsc_op id="20" operation="start" operation_key="member2b_start_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <pseudo_event id="22" operation="start" operation_key="group2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="3"> + <action_set> + <pseudo_event id="22" operation="start" operation_key="group2_start_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="25" operation="stopped" operation_key="group2_stopped_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="19" operation="monitor" operation_key="member2a_monitor_10000" on_node="node2" on_node_uuid="2"> + <primitive id="member2a" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="18" operation="start" operation_key="member2a_start_0" on_node="node2" on_node_uuid="2"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="18" operation="start" operation_key="member2a_start_0" on_node="node2" on_node_uuid="2"> + <primitive id="member2a" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="start" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="17" operation="stop" operation_key="member2a_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="22" operation="start" operation_key="group2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="6"> + <action_set> + <rsc_op id="17" operation="stop" operation_key="member2a_stop_0" on_node="node1" on_node_uuid="1"> + <primitive id="member2a" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="stop" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="24" operation="stop" operation_key="group2_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <rsc_op id="21" operation="monitor" operation_key="member2b_monitor_10000" on_node="node2" on_node_uuid="2"> + <primitive id="member2b" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="20" operation="start" operation_key="member2b_start_0" on_node="node2" on_node_uuid="2"/> + </trigger> + </inputs> + </synapse> + <synapse id="8"> + <action_set> + <rsc_op id="20" operation="start" operation_key="member2b_start_0" on_node="node2" on_node_uuid="2"> + <primitive id="member2b" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="start" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="18" operation="start" operation_key="member2a_start_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <pseudo_event id="22" operation="start" operation_key="group2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"> + <primitive id="member2b" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="stop" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="24" operation="stop" operation_key="group2_stop_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/group-anticolocation-3.exp b/cts/scheduler/exp/group-anticolocation-3.exp new file mode 100644 index 0000000..066b3bd --- /dev/null +++ b/cts/scheduler/exp/group-anticolocation-3.exp @@ -0,0 +1,38 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <pseudo_event id="22" operation="stopped" operation_key="group2_stopped_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="21" operation="stop" operation_key="group2_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <pseudo_event id="21" operation="stop" operation_key="group2_stop_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"> + <primitive id="member2b" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="stop" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="21" operation="stop" operation_key="group2_stop_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/group-anticolocation-4.exp b/cts/scheduler/exp/group-anticolocation-4.exp new file mode 100644 index 0000000..4e57e18 --- /dev/null +++ b/cts/scheduler/exp/group-anticolocation-4.exp @@ -0,0 +1,148 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <pseudo_event id="25" operation="stopped" operation_key="group2_stopped_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="17" operation="stop" operation_key="member2a_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="24" operation="stop" operation_key="group2_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <pseudo_event id="24" operation="stop" operation_key="group2_stop_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="2"> + <action_set> + <pseudo_event id="23" operation="running" operation_key="group2_running_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="18" operation="start" operation_key="member2a_start_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <rsc_op id="20" operation="start" operation_key="member2b_start_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <pseudo_event id="22" operation="start" operation_key="group2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="3"> + <action_set> + <pseudo_event id="22" operation="start" operation_key="group2_start_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="25" operation="stopped" operation_key="group2_stopped_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="19" operation="monitor" operation_key="member2a_monitor_10000" on_node="node2" on_node_uuid="2"> + <primitive id="member2a" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="18" operation="start" operation_key="member2a_start_0" on_node="node2" on_node_uuid="2"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="18" operation="start" operation_key="member2a_start_0" on_node="node2" on_node_uuid="2"> + <primitive id="member2a" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="start" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="17" operation="stop" operation_key="member2a_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="22" operation="start" operation_key="group2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="6"> + <action_set> + <rsc_op id="17" operation="stop" operation_key="member2a_stop_0" on_node="node1" on_node_uuid="1"> + <primitive id="member2a" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="stop" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="24" operation="stop" operation_key="group2_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <rsc_op id="21" operation="monitor" operation_key="member2b_monitor_10000" on_node="node2" on_node_uuid="2"> + <primitive id="member2b" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="20" operation="start" operation_key="member2b_start_0" on_node="node2" on_node_uuid="2"/> + </trigger> + </inputs> + </synapse> + <synapse id="8"> + <action_set> + <rsc_op id="20" operation="start" operation_key="member2b_start_0" on_node="node2" on_node_uuid="2"> + <primitive id="member2b" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="start" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="18" operation="start" operation_key="member2a_start_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <pseudo_event id="22" operation="start" operation_key="group2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"> + <primitive id="member2b" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="stop" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="24" operation="stop" operation_key="group2_stop_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/group-anticolocation-5.exp b/cts/scheduler/exp/group-anticolocation-5.exp new file mode 100644 index 0000000..2394b4e --- /dev/null +++ b/cts/scheduler/exp/group-anticolocation-5.exp @@ -0,0 +1,148 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <pseudo_event id="25" operation="stopped" operation_key="group2_stopped_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="17" operation="stop" operation_key="member2a_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="24" operation="stop" operation_key="group2_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <pseudo_event id="24" operation="stop" operation_key="group2_stop_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="2"> + <action_set> + <pseudo_event id="23" operation="running" operation_key="group2_running_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="18" operation="start" operation_key="member2a_start_0" on_node="node3" on_node_uuid="3"/> + </trigger> + <trigger> + <rsc_op id="20" operation="start" operation_key="member2b_start_0" on_node="node3" on_node_uuid="3"/> + </trigger> + <trigger> + <pseudo_event id="22" operation="start" operation_key="group2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="3"> + <action_set> + <pseudo_event id="22" operation="start" operation_key="group2_start_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="25" operation="stopped" operation_key="group2_stopped_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="19" operation="monitor" operation_key="member2a_monitor_10000" on_node="node3" on_node_uuid="3"> + <primitive id="member2a" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="18" operation="start" operation_key="member2a_start_0" on_node="node3" on_node_uuid="3"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="18" operation="start" operation_key="member2a_start_0" on_node="node3" on_node_uuid="3"> + <primitive id="member2a" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="start" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="17" operation="stop" operation_key="member2a_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="22" operation="start" operation_key="group2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="6"> + <action_set> + <rsc_op id="17" operation="stop" operation_key="member2a_stop_0" on_node="node1" on_node_uuid="1"> + <primitive id="member2a" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="stop" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="24" operation="stop" operation_key="group2_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <rsc_op id="21" operation="monitor" operation_key="member2b_monitor_10000" on_node="node3" on_node_uuid="3"> + <primitive id="member2b" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="20" operation="start" operation_key="member2b_start_0" on_node="node3" on_node_uuid="3"/> + </trigger> + </inputs> + </synapse> + <synapse id="8"> + <action_set> + <rsc_op id="20" operation="start" operation_key="member2b_start_0" on_node="node3" on_node_uuid="3"> + <primitive id="member2b" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="start" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="18" operation="start" operation_key="member2a_start_0" on_node="node3" on_node_uuid="3"/> + </trigger> + <trigger> + <pseudo_event id="22" operation="start" operation_key="group2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"> + <primitive id="member2b" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="stop" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="24" operation="stop" operation_key="group2_stop_0"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/group-anticolocation.exp b/cts/scheduler/exp/group-anticolocation.exp index 4e57e18..5a37559 100644 --- a/cts/scheduler/exp/group-anticolocation.exp +++ b/cts/scheduler/exp/group-anticolocation.exp @@ -1,25 +1,25 @@ <transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> <synapse id="0"> <action_set> - <pseudo_event id="25" operation="stopped" operation_key="group2_stopped_0"> + <pseudo_event id="18" operation="stopped" operation_key="group1_stopped_0"> <attributes CRM_meta_timeout="20000" /> </pseudo_event> </action_set> <inputs> <trigger> - <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"/> + <rsc_op id="9" operation="stop" operation_key="member1a_stop_0" on_node="node2" on_node_uuid="2"/> </trigger> <trigger> - <rsc_op id="17" operation="stop" operation_key="member2a_stop_0" on_node="node1" on_node_uuid="1"/> + <rsc_op id="12" operation="stop" operation_key="member1b_stop_0" on_node="node2" on_node_uuid="2"/> </trigger> <trigger> - <pseudo_event id="24" operation="stop" operation_key="group2_stop_0"/> + <pseudo_event id="17" operation="stop" operation_key="group1_stop_0"/> </trigger> </inputs> </synapse> <synapse id="1"> <action_set> - <pseudo_event id="24" operation="stop" operation_key="group2_stop_0"> + <pseudo_event id="17" operation="stop" operation_key="group1_stop_0"> <attributes CRM_meta_timeout="20000" /> </pseudo_event> </action_set> @@ -27,66 +27,212 @@ </synapse> <synapse id="2"> <action_set> - <pseudo_event id="23" operation="running" operation_key="group2_running_0"> + <pseudo_event id="16" operation="running" operation_key="group1_running_0"> <attributes CRM_meta_timeout="20000" /> </pseudo_event> </action_set> <inputs> <trigger> - <rsc_op id="18" operation="start" operation_key="member2a_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="10" operation="start" operation_key="member1a_start_0" on_node="node1" on_node_uuid="1"/> </trigger> <trigger> - <rsc_op id="20" operation="start" operation_key="member2b_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="13" operation="start" operation_key="member1b_start_0" on_node="node1" on_node_uuid="1"/> </trigger> <trigger> - <pseudo_event id="22" operation="start" operation_key="group2_start_0"/> + <pseudo_event id="15" operation="start" operation_key="group1_start_0"/> </trigger> </inputs> </synapse> <synapse id="3"> <action_set> - <pseudo_event id="22" operation="start" operation_key="group2_start_0"> + <pseudo_event id="15" operation="start" operation_key="group1_start_0"> <attributes CRM_meta_timeout="20000" /> </pseudo_event> </action_set> <inputs> <trigger> - <pseudo_event id="25" operation="stopped" operation_key="group2_stopped_0"/> + <pseudo_event id="18" operation="stopped" operation_key="group1_stopped_0"/> </trigger> </inputs> </synapse> <synapse id="4"> <action_set> - <rsc_op id="19" operation="monitor" operation_key="member2a_monitor_10000" on_node="node2" on_node_uuid="2"> + <rsc_op id="11" operation="monitor" operation_key="member1a_monitor_10000" on_node="node1" on_node_uuid="1"> + <primitive id="member1a" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="10" operation="start" operation_key="member1a_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="10" operation="start" operation_key="member1a_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="member1a" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="start" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="9" operation="stop" operation_key="member1a_stop_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <pseudo_event id="15" operation="start" operation_key="group1_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="6"> + <action_set> + <rsc_op id="9" operation="stop" operation_key="member1a_stop_0" on_node="node2" on_node_uuid="2"> + <primitive id="member1a" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="stop" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="12" operation="stop" operation_key="member1b_stop_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <pseudo_event id="17" operation="stop" operation_key="group1_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <rsc_op id="14" operation="monitor" operation_key="member1b_monitor_10000" on_node="node1" on_node_uuid="1"> + <primitive id="member1b" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="13" operation="start" operation_key="member1b_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="8"> + <action_set> + <rsc_op id="13" operation="start" operation_key="member1b_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="member1b" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="start" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="10" operation="start" operation_key="member1a_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="12" operation="stop" operation_key="member1b_stop_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <pseudo_event id="15" operation="start" operation_key="group1_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="9"> + <action_set> + <rsc_op id="12" operation="stop" operation_key="member1b_stop_0" on_node="node2" on_node_uuid="2"> + <primitive id="member1b" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_name="stop" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="17" operation="stop" operation_key="group1_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="10"> + <action_set> + <pseudo_event id="27" operation="stopped" operation_key="group2_stopped_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="19" operation="stop" operation_key="member2a_stop_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="26" operation="stop" operation_key="group2_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <pseudo_event id="26" operation="stop" operation_key="group2_stop_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs/> + </synapse> + <synapse id="12"> + <action_set> + <pseudo_event id="25" operation="running" operation_key="group2_running_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="20" operation="start" operation_key="member2a_start_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <rsc_op id="22" operation="start" operation_key="member2b_start_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <pseudo_event id="24" operation="start" operation_key="group2_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="13"> + <action_set> + <pseudo_event id="24" operation="start" operation_key="group2_start_0"> + <attributes CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <pseudo_event id="27" operation="stopped" operation_key="group2_stopped_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="14"> + <action_set> + <rsc_op id="21" operation="monitor" operation_key="member2a_monitor_10000" on_node="node2" on_node_uuid="2"> <primitive id="member2a" class="ocf" provider="pacemaker" type="Dummy"/> <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" /> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="18" operation="start" operation_key="member2a_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="20" operation="start" operation_key="member2a_start_0" on_node="node2" on_node_uuid="2"/> </trigger> </inputs> </synapse> - <synapse id="5"> + <synapse id="15"> <action_set> - <rsc_op id="18" operation="start" operation_key="member2a_start_0" on_node="node2" on_node_uuid="2"> + <rsc_op id="20" operation="start" operation_key="member2a_start_0" on_node="node2" on_node_uuid="2"> <primitive id="member2a" class="ocf" provider="pacemaker" type="Dummy"/> <attributes CRM_meta_name="start" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" /> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="17" operation="stop" operation_key="member2a_stop_0" on_node="node1" on_node_uuid="1"/> + <rsc_op id="19" operation="stop" operation_key="member2a_stop_0" on_node="node1" on_node_uuid="1"/> </trigger> <trigger> - <pseudo_event id="22" operation="start" operation_key="group2_start_0"/> + <pseudo_event id="24" operation="start" operation_key="group2_start_0"/> </trigger> </inputs> </synapse> - <synapse id="6"> + <synapse id="16"> <action_set> - <rsc_op id="17" operation="stop" operation_key="member2a_stop_0" on_node="node1" on_node_uuid="1"> + <rsc_op id="19" operation="stop" operation_key="member2a_stop_0" on_node="node1" on_node_uuid="1"> <primitive id="member2a" class="ocf" provider="pacemaker" type="Dummy"/> <attributes CRM_meta_name="stop" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> </rsc_op> @@ -96,26 +242,26 @@ <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"/> </trigger> <trigger> - <pseudo_event id="24" operation="stop" operation_key="group2_stop_0"/> + <pseudo_event id="26" operation="stop" operation_key="group2_stop_0"/> </trigger> </inputs> </synapse> - <synapse id="7"> + <synapse id="17"> <action_set> - <rsc_op id="21" operation="monitor" operation_key="member2b_monitor_10000" on_node="node2" on_node_uuid="2"> + <rsc_op id="23" operation="monitor" operation_key="member2b_monitor_10000" on_node="node2" on_node_uuid="2"> <primitive id="member2b" class="ocf" provider="pacemaker" type="Dummy"/> <attributes CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" /> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="20" operation="start" operation_key="member2b_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="22" operation="start" operation_key="member2b_start_0" on_node="node2" on_node_uuid="2"/> </trigger> </inputs> </synapse> - <synapse id="8"> + <synapse id="18"> <action_set> - <rsc_op id="20" operation="start" operation_key="member2b_start_0" on_node="node2" on_node_uuid="2"> + <rsc_op id="22" operation="start" operation_key="member2b_start_0" on_node="node2" on_node_uuid="2"> <primitive id="member2b" class="ocf" provider="pacemaker" type="Dummy"/> <attributes CRM_meta_name="start" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" /> </rsc_op> @@ -125,14 +271,14 @@ <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"/> </trigger> <trigger> - <rsc_op id="18" operation="start" operation_key="member2a_start_0" on_node="node2" on_node_uuid="2"/> + <rsc_op id="20" operation="start" operation_key="member2a_start_0" on_node="node2" on_node_uuid="2"/> </trigger> <trigger> - <pseudo_event id="22" operation="start" operation_key="group2_start_0"/> + <pseudo_event id="24" operation="start" operation_key="group2_start_0"/> </trigger> </inputs> </synapse> - <synapse id="9"> + <synapse id="19"> <action_set> <rsc_op id="4" operation="stop" operation_key="member2b_stop_0" on_node="node1" on_node_uuid="1"> <primitive id="member2b" class="ocf" provider="pacemaker" type="Dummy"/> @@ -141,7 +287,7 @@ </action_set> <inputs> <trigger> - <pseudo_event id="24" operation="stop" operation_key="group2_stop_0"/> + <pseudo_event id="26" operation="stop" operation_key="group2_stop_0"/> </trigger> </inputs> </synapse> diff --git a/cts/scheduler/exp/inc4.exp b/cts/scheduler/exp/inc4.exp index add43f8..7b1d121 100644 --- a/cts/scheduler/exp/inc4.exp +++ b/cts/scheduler/exp/inc4.exp @@ -45,9 +45,15 @@ <rsc_op id="9" operation="monitor" operation_key="child_rsc1:3_monitor_0" on_node="node2" on_node_uuid="uuid2"/> </trigger> <trigger> + <rsc_op id="10" operation="monitor" operation_key="child_rsc1:4_monitor_0" on_node="node2" on_node_uuid="uuid2"/> + </trigger> + <trigger> <rsc_op id="17" operation="stop" operation_key="child_rsc1:3_stop_0" on_node="node1" on_node_uuid="uuid1"/> </trigger> <trigger> + <rsc_op id="19" operation="stop" operation_key="child_rsc1:4_stop_0" on_node="node1" on_node_uuid="uuid1"/> + </trigger> + <trigger> <pseudo_event id="22" operation="stop" operation_key="rsc1_stop_0"/> </trigger> </inputs> diff --git a/cts/scheduler/exp/no-promote-on-unrunnable-guest.exp b/cts/scheduler/exp/no-promote-on-unrunnable-guest.exp index 351aec1..5eeb3d4 100644 --- a/cts/scheduler/exp/no-promote-on-unrunnable-guest.exp +++ b/cts/scheduler/exp/no-promote-on-unrunnable-guest.exp @@ -1,34 +1,5 @@ <transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> - <synapse id="0"> - <action_set> - <rsc_op id="261" operation="notify" operation_key="ovndb_servers_pre_notify_stop_0" internal_operation_key="ovndb_servers:0_pre_notify_stop_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"> - <primitive id="ovndb_servers" long-id="ovndb_servers:0" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_key_operation="stop" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="ovndb_servers:0" CRM_meta_notify_stop_uname="ovn-dbs-bundle-0" CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-0" CRM_meta_on_node_uuid="ovn-dbs-bundle-0" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="no" manage_northd="yes" master_ip="172.17.1.247" nb_master_port="6641" sb_master_port="6642"/> - </rsc_op> - </action_set> - <inputs> - <trigger> - <pseudo_event id="200" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_stop_0"/> - </trigger> - </inputs> - </synapse> - <synapse id="1"> - <action_set> - <rsc_op id="184" operation="stop" operation_key="ovndb_servers_stop_0" internal_operation_key="ovndb_servers:0_stop_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"> - <primitive id="ovndb_servers" long-id="ovndb_servers:0" class="ocf" provider="ovn" type="ovndb-servers"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="stop" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="ovndb_servers:0" CRM_meta_notify_stop_uname="ovn-dbs-bundle-0" CRM_meta_notify_unpromoted_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-0" CRM_meta_on_node_uuid="ovn-dbs-bundle-0" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="200000" inactive_probe_interval="180000" listen_on_master_ip_only="no" manage_northd="yes" master_ip="172.17.1.247" nb_master_port="6641" sb_master_port="6642"/> - </rsc_op> - </action_set> - <inputs> - <trigger> - <pseudo_event id="181" operation="stop" operation_key="ovn-dbs-bundle_stop_0"/> - </trigger> - <trigger> - <pseudo_event id="194" operation="stop" operation_key="ovn-dbs-bundle-master_stop_0"/> - </trigger> - </inputs> - </synapse> - <synapse id="2" priority="1000000"> + <synapse id="0" priority="1000000"> <action_set> <rsc_op id="267" operation="notify" operation_key="ovndb_servers_post_notify_promote_0" internal_operation_key="ovndb_servers:1_post_notify_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"> <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> @@ -41,7 +12,7 @@ </trigger> </inputs> </synapse> - <synapse id="3"> + <synapse id="1"> <action_set> <rsc_op id="266" operation="notify" operation_key="ovndb_servers_pre_notify_promote_0" internal_operation_key="ovndb_servers:1_pre_notify_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"> <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> @@ -54,9 +25,9 @@ </trigger> </inputs> </synapse> - <synapse id="4" priority="1000000"> + <synapse id="2" priority="1000000"> <action_set> - <rsc_op id="263" operation="notify" operation_key="ovndb_servers_post_notify_stop_0" internal_operation_key="ovndb_servers:1_post_notify_stop_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"> + <rsc_op id="262" operation="notify" operation_key="ovndb_servers_post_notify_stop_0" internal_operation_key="ovndb_servers:1_post_notify_stop_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"> <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_key_operation="stopped" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="ovndb_servers:0" CRM_meta_notify_stop_uname="ovn-dbs-bundle-0" CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="no" manage_northd="yes" master_ip="172.17.1.247" nb_master_port="6641" sb_master_port="6642"/> </rsc_op> @@ -67,9 +38,9 @@ </trigger> </inputs> </synapse> - <synapse id="5"> + <synapse id="3"> <action_set> - <rsc_op id="262" operation="notify" operation_key="ovndb_servers_pre_notify_stop_0" internal_operation_key="ovndb_servers:1_pre_notify_stop_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"> + <rsc_op id="261" operation="notify" operation_key="ovndb_servers_pre_notify_stop_0" internal_operation_key="ovndb_servers:1_pre_notify_stop_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"> <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_key_operation="stop" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="ovndb_servers:0" CRM_meta_notify_stop_uname="ovn-dbs-bundle-0" CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="no" manage_northd="yes" master_ip="172.17.1.247" nb_master_port="6641" sb_master_port="6642"/> </rsc_op> @@ -80,16 +51,16 @@ </trigger> </inputs> </synapse> - <synapse id="6"> + <synapse id="4"> <action_set> - <rsc_op id="189" operation="monitor" operation_key="ovndb_servers_monitor_10000" internal_operation_key="ovndb_servers:1_monitor_10000" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"> + <rsc_op id="186" operation="monitor" operation_key="ovndb_servers_monitor_10000" internal_operation_key="ovndb_servers:1_monitor_10000" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"> <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="true" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_op_target_rc="8" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="60000" inactive_probe_interval="180000" listen_on_master_ip_only="no" manage_northd="yes" master_ip="172.17.1.247" nb_master_port="6641" sb_master_port="6642"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="188" operation="promote" operation_key="ovndb_servers_promote_0" internal_operation_key="ovndb_servers:1_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"/> + <rsc_op id="185" operation="promote" operation_key="ovndb_servers_promote_0" internal_operation_key="ovndb_servers:1_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"/> </trigger> <trigger> <pseudo_event id="203" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_stopped_0"/> @@ -99,9 +70,9 @@ </trigger> </inputs> </synapse> - <synapse id="7"> + <synapse id="5"> <action_set> - <rsc_op id="188" operation="promote" operation_key="ovndb_servers_promote_0" internal_operation_key="ovndb_servers:1_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"> + <rsc_op id="185" operation="promote" operation_key="ovndb_servers_promote_0" internal_operation_key="ovndb_servers:1_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"> <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="promote" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="ovndb_servers:0" CRM_meta_notify_stop_uname="ovn-dbs-bundle-0" CRM_meta_notify_unpromoted_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-1" CRM_meta_on_node_uuid="ovn-dbs-bundle-1" CRM_meta_physical_host="controller-1" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="50000" inactive_probe_interval="180000" listen_on_master_ip_only="no" manage_northd="yes" master_ip="172.17.1.247" nb_master_port="6641" sb_master_port="6642"/> </rsc_op> @@ -115,7 +86,7 @@ </trigger> </inputs> </synapse> - <synapse id="8"> + <synapse id="6"> <action_set> <rsc_op id="40" operation="cancel" operation_key="ovndb_servers_monitor_30000" internal_operation_key="ovndb_servers:1_monitor_30000" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"> <primitive id="ovndb_servers" long-id="ovndb_servers:1" class="ocf" provider="ovn" type="ovndb-servers"/> @@ -124,7 +95,7 @@ </action_set> <inputs/> </synapse> - <synapse id="9" priority="1000000"> + <synapse id="7" priority="1000000"> <action_set> <rsc_op id="269" operation="notify" operation_key="ovndb_servers_post_notify_promote_0" internal_operation_key="ovndb_servers:2_post_notify_promote_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-2"> <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> @@ -137,7 +108,7 @@ </trigger> </inputs> </synapse> - <synapse id="10"> + <synapse id="8"> <action_set> <rsc_op id="268" operation="notify" operation_key="ovndb_servers_pre_notify_promote_0" internal_operation_key="ovndb_servers:2_pre_notify_promote_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-2"> <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> @@ -150,9 +121,9 @@ </trigger> </inputs> </synapse> - <synapse id="11" priority="1000000"> + <synapse id="9" priority="1000000"> <action_set> - <rsc_op id="265" operation="notify" operation_key="ovndb_servers_post_notify_stop_0" internal_operation_key="ovndb_servers:2_post_notify_stop_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-2"> + <rsc_op id="264" operation="notify" operation_key="ovndb_servers_post_notify_stop_0" internal_operation_key="ovndb_servers:2_post_notify_stop_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-2"> <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_key_operation="stopped" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="ovndb_servers:0" CRM_meta_notify_stop_uname="ovn-dbs-bundle-0" CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-2" CRM_meta_on_node_uuid="ovn-dbs-bundle-2" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="no" manage_northd="yes" master_ip="172.17.1.247" nb_master_port="6641" sb_master_port="6642"/> </rsc_op> @@ -163,9 +134,9 @@ </trigger> </inputs> </synapse> - <synapse id="12"> + <synapse id="10"> <action_set> - <rsc_op id="264" operation="notify" operation_key="ovndb_servers_pre_notify_stop_0" internal_operation_key="ovndb_servers:2_pre_notify_stop_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-2"> + <rsc_op id="263" operation="notify" operation_key="ovndb_servers_pre_notify_stop_0" internal_operation_key="ovndb_servers:2_pre_notify_stop_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-2"> <primitive id="ovndb_servers" long-id="ovndb_servers:2" class="ocf" provider="ovn" type="ovndb-servers"/> <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_key_operation="stop" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="ovndb_servers:0" CRM_meta_notify_stop_uname="ovn-dbs-bundle-0" CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-2" CRM_meta_on_node_uuid="ovn-dbs-bundle-2" CRM_meta_physical_host="controller-2" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="no" manage_northd="yes" master_ip="172.17.1.247" nb_master_port="6641" sb_master_port="6642"/> </rsc_op> @@ -176,6 +147,35 @@ </trigger> </inputs> </synapse> + <synapse id="11"> + <action_set> + <rsc_op id="265" operation="notify" operation_key="ovndb_servers_pre_notify_stop_0" internal_operation_key="ovndb_servers:0_pre_notify_stop_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"> + <primitive id="ovndb_servers" long-id="ovndb_servers:0" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="notify" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_key_operation="stop" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="stop" CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="ovndb_servers:0" CRM_meta_notify_stop_uname="ovn-dbs-bundle-0" CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-0" CRM_meta_on_node_uuid="ovn-dbs-bundle-0" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" inactive_probe_interval="180000" listen_on_master_ip_only="no" manage_northd="yes" master_ip="172.17.1.247" nb_master_port="6641" sb_master_port="6642"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="200" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_stop_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="12"> + <action_set> + <rsc_op id="190" operation="stop" operation_key="ovndb_servers_stop_0" internal_operation_key="ovndb_servers:0_stop_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"> + <primitive id="ovndb_servers" long-id="ovndb_servers:0" class="ocf" provider="ovn" type="ovndb-servers"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_container_attribute_target="host" CRM_meta_globally_unique="false" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="stop" CRM_meta_notify="true" CRM_meta_notify_active_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_active_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_all_hosts="controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2 controller-0 controller-1 controller-2" CRM_meta_notify_all_uname="controller-0 controller-1 controller-2 galera-bundle-0 galera-bundle-1 galera-bundle-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2 rabbitmq-bundle-0 rabbitmq-bundle-1 rabbitmq-bundle-2 redis-bundle-0 redis-bundle-1 redis-bundle-2" CRM_meta_notify_available_uname="controller-0 controller-1 controller-2 ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource=" " CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="ovndb_servers:1" CRM_meta_notify_promote_uname="ovn-dbs-bundle-1" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_slave_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="ovndb_servers:0" CRM_meta_notify_stop_uname="ovn-dbs-bundle-0" CRM_meta_notify_unpromoted_resource="ovndb_servers:0 ovndb_servers:1 ovndb_servers:2" CRM_meta_notify_unpromoted_uname="ovn-dbs-bundle-0 ovn-dbs-bundle-1 ovn-dbs-bundle-2" CRM_meta_on_node="ovn-dbs-bundle-0" CRM_meta_on_node_uuid="ovn-dbs-bundle-0" CRM_meta_physical_host="controller-0" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="200000" inactive_probe_interval="180000" listen_on_master_ip_only="no" manage_northd="yes" master_ip="172.17.1.247" nb_master_port="6641" sb_master_port="6642"/> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="181" operation="stop" operation_key="ovn-dbs-bundle_stop_0"/> + </trigger> + <trigger> + <pseudo_event id="194" operation="stop" operation_key="ovn-dbs-bundle-master_stop_0"/> + </trigger> + </inputs> + </synapse> <synapse id="13" priority="1000000"> <action_set> <pseudo_event id="209" operation="notified" operation_key="ovn-dbs-bundle-master_confirmed-post_notify_promoted_0"> @@ -250,7 +250,7 @@ </action_set> <inputs> <trigger> - <rsc_op id="188" operation="promote" operation_key="ovndb_servers_promote_0" internal_operation_key="ovndb_servers:1_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"/> + <rsc_op id="185" operation="promote" operation_key="ovndb_servers_promote_0" internal_operation_key="ovndb_servers:1_promote_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"/> </trigger> </inputs> </synapse> @@ -286,10 +286,10 @@ <pseudo_event id="202" operation="notify" operation_key="ovn-dbs-bundle-master_post_notify_stopped_0"/> </trigger> <trigger> - <rsc_op id="263" operation="notify" operation_key="ovndb_servers_post_notify_stop_0" internal_operation_key="ovndb_servers:1_post_notify_stop_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"/> + <rsc_op id="262" operation="notify" operation_key="ovndb_servers_post_notify_stop_0" internal_operation_key="ovndb_servers:1_post_notify_stop_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"/> </trigger> <trigger> - <rsc_op id="265" operation="notify" operation_key="ovndb_servers_post_notify_stop_0" internal_operation_key="ovndb_servers:2_post_notify_stop_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-2"/> + <rsc_op id="264" operation="notify" operation_key="ovndb_servers_post_notify_stop_0" internal_operation_key="ovndb_servers:2_post_notify_stop_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-2"/> </trigger> </inputs> </synapse> @@ -319,13 +319,13 @@ <pseudo_event id="200" operation="notify" operation_key="ovn-dbs-bundle-master_pre_notify_stop_0"/> </trigger> <trigger> - <rsc_op id="261" operation="notify" operation_key="ovndb_servers_pre_notify_stop_0" internal_operation_key="ovndb_servers:0_pre_notify_stop_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"/> + <rsc_op id="261" operation="notify" operation_key="ovndb_servers_pre_notify_stop_0" internal_operation_key="ovndb_servers:1_pre_notify_stop_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"/> </trigger> <trigger> - <rsc_op id="262" operation="notify" operation_key="ovndb_servers_pre_notify_stop_0" internal_operation_key="ovndb_servers:1_pre_notify_stop_0" on_node="ovn-dbs-bundle-1" on_node_uuid="ovn-dbs-bundle-1" router_node="controller-1"/> + <rsc_op id="263" operation="notify" operation_key="ovndb_servers_pre_notify_stop_0" internal_operation_key="ovndb_servers:2_pre_notify_stop_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-2"/> </trigger> <trigger> - <rsc_op id="264" operation="notify" operation_key="ovndb_servers_pre_notify_stop_0" internal_operation_key="ovndb_servers:2_pre_notify_stop_0" on_node="ovn-dbs-bundle-2" on_node_uuid="ovn-dbs-bundle-2" router_node="controller-2"/> + <rsc_op id="265" operation="notify" operation_key="ovndb_servers_pre_notify_stop_0" internal_operation_key="ovndb_servers:0_pre_notify_stop_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"/> </trigger> </inputs> </synapse> @@ -396,7 +396,7 @@ </action_set> <inputs> <trigger> - <rsc_op id="184" operation="stop" operation_key="ovndb_servers_stop_0" internal_operation_key="ovndb_servers:0_stop_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"/> + <rsc_op id="190" operation="stop" operation_key="ovndb_servers_stop_0" internal_operation_key="ovndb_servers:0_stop_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"/> </trigger> <trigger> <pseudo_event id="194" operation="stop" operation_key="ovn-dbs-bundle-master_stop_0"/> @@ -473,7 +473,7 @@ </action_set> <inputs> <trigger> - <rsc_op id="184" operation="stop" operation_key="ovndb_servers_stop_0" internal_operation_key="ovndb_servers:0_stop_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"/> + <rsc_op id="190" operation="stop" operation_key="ovndb_servers_stop_0" internal_operation_key="ovndb_servers:0_stop_0" on_node="ovn-dbs-bundle-0" on_node_uuid="ovn-dbs-bundle-0" router_node="controller-0"/> </trigger> </inputs> </synapse> diff --git a/cts/scheduler/exp/node-pending-timeout.exp b/cts/scheduler/exp/node-pending-timeout.exp new file mode 100644 index 0000000..e94812f --- /dev/null +++ b/cts/scheduler/exp/node-pending-timeout.exp @@ -0,0 +1,38 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="3" operation="start" operation_key="st-sbd_start_0" on_node="node-1" on_node_uuid="1"> + <primitive id="st-sbd" class="stonith" type="external/sbd"/> + <attributes CRM_meta_on_node="node-1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <crm_event id="1" operation="stonith" operation_key="stonith-node-2-reboot" on_node="node-2" on_node_uuid="2"/> + </trigger> + <trigger> + <rsc_op id="2" operation="monitor" operation_key="st-sbd_monitor_0" on_node="node-1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="2" operation="monitor" operation_key="st-sbd_monitor_0" on_node="node-1" on_node_uuid="1"> + <primitive id="st-sbd" class="stonith" type="external/sbd"/> + <attributes CRM_meta_on_node="node-1" CRM_meta_on_node_uuid="1" CRM_meta_op_target_rc="7" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="2"> + <action_set> + <crm_event id="1" operation="stonith" operation_key="stonith-node-2-reboot" on_node="node-2" on_node_uuid="2"> + <attributes CRM_meta_on_node="node-2" CRM_meta_on_node_uuid="2" CRM_meta_stonith_action="reboot" /> + <downed> + <node id="2"/> + </downed> + </crm_event> + </action_set> + <inputs/> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/pending-node-no-uname.exp b/cts/scheduler/exp/pending-node-no-uname.exp new file mode 100644 index 0000000..2c45756 --- /dev/null +++ b/cts/scheduler/exp/pending-node-no-uname.exp @@ -0,0 +1,11 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="1" operation="monitor" operation_key="st-sbd_monitor_0" on_node="node-1" on_node_uuid="1"> + <primitive id="st-sbd" class="stonith" type="external/sbd"/> + <attributes CRM_meta_on_node="node-1" CRM_meta_on_node_uuid="1" CRM_meta_op_target_rc="7" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/promoted-failed-demote-2.exp b/cts/scheduler/exp/promoted-failed-demote-2.exp index 02b9250..81ed8df 100644 --- a/cts/scheduler/exp/promoted-failed-demote-2.exp +++ b/cts/scheduler/exp/promoted-failed-demote-2.exp @@ -30,7 +30,7 @@ <action_set> <rsc_op id="3" operation="stop" operation_key="stateful-1:0_stop_0" on_node="dl380g5b" on_node_uuid="888e539a-c6ef-496d-b79a-77cbf0f9e5e4"> <primitive id="stateful-1:0" class="ocf" provider="heartbeat" type="Stateful"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="true" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_on_fail="stop" CRM_meta_on_node="dl380g5b" CRM_meta_on_node_uuid="888e539a-c6ef-496d-b79a-77cbf0f9e5e4" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="60000" /> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="true" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_on_node="dl380g5b" CRM_meta_on_node_uuid="888e539a-c6ef-496d-b79a-77cbf0f9e5e4" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="60000" /> </rsc_op> </action_set> <inputs> diff --git a/cts/scheduler/exp/promoted-failed-demote.exp b/cts/scheduler/exp/promoted-failed-demote.exp index e4fc706..69e6b39 100644 --- a/cts/scheduler/exp/promoted-failed-demote.exp +++ b/cts/scheduler/exp/promoted-failed-demote.exp @@ -43,7 +43,7 @@ <action_set> <rsc_op id="3" operation="stop" operation_key="stateful-1:0_stop_0" on_node="dl380g5b" on_node_uuid="888e539a-c6ef-496d-b79a-77cbf0f9e5e4"> <primitive id="stateful-1:0" class="ocf" provider="heartbeat" type="Stateful"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="true" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="stop" CRM_meta_notify="true" CRM_meta_notify_active_resource="stateful-1:0 stateful-1:1 stateful-2:1" CRM_meta_notify_active_uname="dl380g5b dl380g5a dl380g5a" CRM_meta_notify_all_uname="dl380g5a dl380g5b" CRM_meta_notify_available_uname="dl380g5a dl380g5b" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="stateful-2:0" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="stateful-1:1 stateful-2:1" CRM_meta_notify_promote_uname="dl380g5a dl380g5a" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="stateful-1:0 stateful-1:1 stateful-2:1" CRM_meta_notify_slave_uname="dl380g5b dl380g5a dl380g5a" CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="stateful-1:0" CRM_meta_notify_stop_uname="dl380g5b" CRM_meta_notify_unpromoted_resource="stateful-1:0 stateful-1:1 stateful-2:1" CRM_meta_notify_unpromoted_uname="dl380g5b dl380g5a dl380g5a" CRM_meta_on_fail="stop" CRM_meta_on_node="dl380g5b" CRM_meta_on_node_uuid="888e539a-c6ef-496d-b79a-77cbf0f9e5e4" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="60000" /> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="true" CRM_meta_master_max="1" CRM_meta_master_node_max="1" CRM_meta_name="stop" CRM_meta_notify="true" CRM_meta_notify_active_resource="stateful-1:0 stateful-1:1 stateful-2:1" CRM_meta_notify_active_uname="dl380g5b dl380g5a dl380g5a" CRM_meta_notify_all_uname="dl380g5a dl380g5b" CRM_meta_notify_available_uname="dl380g5a dl380g5b" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="stateful-2:0" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="stateful-1:1 stateful-2:1" CRM_meta_notify_promote_uname="dl380g5a dl380g5a" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource="stateful-1:0 stateful-1:1 stateful-2:1" CRM_meta_notify_slave_uname="dl380g5b dl380g5a dl380g5a" CRM_meta_notify_start_resource=" " CRM_meta_notify_start_uname=" " CRM_meta_notify_stop_resource="stateful-1:0" CRM_meta_notify_stop_uname="dl380g5b" CRM_meta_notify_unpromoted_resource="stateful-1:0 stateful-1:1 stateful-2:1" CRM_meta_notify_unpromoted_uname="dl380g5b dl380g5a dl380g5a" CRM_meta_on_node="dl380g5b" CRM_meta_on_node_uuid="888e539a-c6ef-496d-b79a-77cbf0f9e5e4" CRM_meta_promoted_max="1" CRM_meta_promoted_node_max="1" CRM_meta_timeout="60000" /> </rsc_op> </action_set> <inputs> diff --git a/cts/scheduler/exp/promoted-ordering.exp b/cts/scheduler/exp/promoted-ordering.exp index 1df608d..430fbe6 100644 --- a/cts/scheduler/exp/promoted-ordering.exp +++ b/cts/scheduler/exp/promoted-ordering.exp @@ -89,34 +89,34 @@ </synapse> <synapse id="8"> <action_set> - <rsc_op id="23" operation="monitor" operation_key="intip_1_master_monitor_30000" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"> - <primitive id="intip_1_master" class="ocf" provider="heartbeat" type="IPaddr2"/> + <rsc_op id="23" operation="monitor" operation_key="intip_1_active_monitor_30000" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"> + <primitive id="intip_1_active" class="ocf" provider="heartbeat" type="IPaddr2"/> <attributes CRM_meta_interval="30000" CRM_meta_name="monitor" CRM_meta_on_node="webcluster01" CRM_meta_on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298" CRM_meta_timeout="30000" ip="192.168.100.201" netmask="24" nic="eth1" target_role="started"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="22" operation="start" operation_key="intip_1_master_start_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> + <rsc_op id="22" operation="start" operation_key="intip_1_active_start_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> </trigger> </inputs> </synapse> <synapse id="9"> <action_set> - <rsc_op id="22" operation="start" operation_key="intip_1_master_start_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"> - <primitive id="intip_1_master" class="ocf" provider="heartbeat" type="IPaddr2"/> + <rsc_op id="22" operation="start" operation_key="intip_1_active_start_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"> + <primitive id="intip_1_active" class="ocf" provider="heartbeat" type="IPaddr2"/> <attributes CRM_meta_on_node="webcluster01" CRM_meta_on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298" CRM_meta_timeout="20000" ip="192.168.100.201" netmask="24" nic="eth1" target_role="started"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="5" operation="monitor" operation_key="intip_1_master_monitor_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> + <rsc_op id="5" operation="monitor" operation_key="intip_1_active_monitor_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> </trigger> </inputs> </synapse> <synapse id="10"> <action_set> - <rsc_op id="5" operation="monitor" operation_key="intip_1_master_monitor_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"> - <primitive id="intip_1_master" class="ocf" provider="heartbeat" type="IPaddr2"/> + <rsc_op id="5" operation="monitor" operation_key="intip_1_active_monitor_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"> + <primitive id="intip_1_active" class="ocf" provider="heartbeat" type="IPaddr2"/> <attributes CRM_meta_on_node="webcluster01" CRM_meta_on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298" CRM_meta_op_target_rc="7" CRM_meta_timeout="30000" ip="192.168.100.201" netmask="24" nic="eth1" target_role="started"/> </rsc_op> </action_set> @@ -124,34 +124,34 @@ </synapse> <synapse id="11"> <action_set> - <rsc_op id="25" operation="monitor" operation_key="intip_2_slave_monitor_30000" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"> - <primitive id="intip_2_slave" class="ocf" provider="heartbeat" type="IPaddr2"/> + <rsc_op id="25" operation="monitor" operation_key="intip_2_passive_monitor_30000" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"> + <primitive id="intip_2_passive" class="ocf" provider="heartbeat" type="IPaddr2"/> <attributes CRM_meta_interval="30000" CRM_meta_name="monitor" CRM_meta_on_node="webcluster01" CRM_meta_on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298" CRM_meta_timeout="30000" ip="192.168.100.202" netmask="24" nic="eth1" target_role="started"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="24" operation="start" operation_key="intip_2_slave_start_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> + <rsc_op id="24" operation="start" operation_key="intip_2_passive_start_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> </trigger> </inputs> </synapse> <synapse id="12"> <action_set> - <rsc_op id="24" operation="start" operation_key="intip_2_slave_start_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"> - <primitive id="intip_2_slave" class="ocf" provider="heartbeat" type="IPaddr2"/> + <rsc_op id="24" operation="start" operation_key="intip_2_passive_start_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"> + <primitive id="intip_2_passive" class="ocf" provider="heartbeat" type="IPaddr2"/> <attributes CRM_meta_on_node="webcluster01" CRM_meta_on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298" CRM_meta_timeout="20000" ip="192.168.100.202" netmask="24" nic="eth1" target_role="started"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="6" operation="monitor" operation_key="intip_2_slave_monitor_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> + <rsc_op id="6" operation="monitor" operation_key="intip_2_passive_monitor_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> </trigger> </inputs> </synapse> <synapse id="13"> <action_set> - <rsc_op id="6" operation="monitor" operation_key="intip_2_slave_monitor_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"> - <primitive id="intip_2_slave" class="ocf" provider="heartbeat" type="IPaddr2"/> + <rsc_op id="6" operation="monitor" operation_key="intip_2_passive_monitor_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"> + <primitive id="intip_2_passive" class="ocf" provider="heartbeat" type="IPaddr2"/> <attributes CRM_meta_on_node="webcluster01" CRM_meta_on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298" CRM_meta_op_target_rc="7" CRM_meta_timeout="30000" ip="192.168.100.202" netmask="24" nic="eth1" target_role="started"/> </rsc_op> </action_set> @@ -268,10 +268,10 @@ <rsc_op id="7" operation="monitor" operation_key="drbd_www:0_monitor_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> </trigger> <trigger> - <rsc_op id="22" operation="start" operation_key="intip_1_master_start_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> + <rsc_op id="22" operation="start" operation_key="intip_1_active_start_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> </trigger> <trigger> - <rsc_op id="24" operation="start" operation_key="intip_2_slave_start_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> + <rsc_op id="24" operation="start" operation_key="intip_2_passive_start_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> </trigger> <trigger> <pseudo_event id="32" operation="notified" operation_key="ms_drbd_www_confirmed-pre_notify_start_0"/> @@ -425,10 +425,10 @@ <rsc_op id="12" operation="monitor" operation_key="drbd_mysql:0_monitor_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> </trigger> <trigger> - <rsc_op id="22" operation="start" operation_key="intip_1_master_start_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> + <rsc_op id="22" operation="start" operation_key="intip_1_active_start_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> </trigger> <trigger> - <rsc_op id="24" operation="start" operation_key="intip_2_slave_start_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> + <rsc_op id="24" operation="start" operation_key="intip_2_passive_start_0" on_node="webcluster01" on_node_uuid="49e81295-8e2f-4aeb-98f3-a14de6f62298"/> </trigger> <trigger> <pseudo_event id="73" operation="notified" operation_key="ms_drbd_mysql_confirmed-pre_notify_start_0"/> diff --git a/cts/scheduler/exp/promoted-probed-score.exp b/cts/scheduler/exp/promoted-probed-score.exp index 3db546c..0952700 100644 --- a/cts/scheduler/exp/promoted-probed-score.exp +++ b/cts/scheduler/exp/promoted-probed-score.exp @@ -1,9 +1,9 @@ <transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> <synapse id="0" priority="1000000"> <action_set> - <rsc_op id="243" operation="notify" operation_key="AdminDrbd:0_post_notify_promote_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="243" operation="notify" operation_key="AdminDrbd:0_post_notify_promote_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="AdminDrbd" long-id="AdminDrbd:0" class="ocf" provider="linbit" type="drbd"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_key_operation="promoted" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" drbd_resource="admin"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_key_operation="promoted" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" drbd_resource="admin"/> </rsc_op> </action_set> <inputs> @@ -14,9 +14,9 @@ </synapse> <synapse id="1"> <action_set> - <rsc_op id="242" operation="notify" operation_key="AdminDrbd:0_pre_notify_promote_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="242" operation="notify" operation_key="AdminDrbd:0_pre_notify_promote_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="AdminDrbd" long-id="AdminDrbd:0" class="ocf" provider="linbit" type="drbd"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_key_operation="promote" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" drbd_resource="admin"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_key_operation="promote" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" drbd_resource="admin"/> </rsc_op> </action_set> <inputs> @@ -27,9 +27,9 @@ </synapse> <synapse id="2" priority="1000000"> <action_set> - <rsc_op id="240" operation="notify" operation_key="AdminDrbd:0_post_notify_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="240" operation="notify" operation_key="AdminDrbd:0_post_notify_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="AdminDrbd" long-id="AdminDrbd:0" class="ocf" provider="linbit" type="drbd"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" drbd_resource="admin"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" drbd_resource="admin"/> </rsc_op> </action_set> <inputs> @@ -40,17 +40,17 @@ </synapse> <synapse id="3"> <action_set> - <rsc_op id="42" operation="monitor" operation_key="AdminDrbd:0_monitor_59000" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="42" operation="monitor" operation_key="AdminDrbd:0_monitor_59000" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="AdminDrbd" long-id="AdminDrbd:0" class="ocf" provider="linbit" type="drbd"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="59000" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="true" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="8" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="30000" drbd_resource="admin"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="59000" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="true" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="8" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="30000" drbd_resource="admin"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="40" operation="start" operation_key="AdminDrbd:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="40" operation="start" operation_key="AdminDrbd:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="41" operation="promote" operation_key="AdminDrbd:0_promote_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="41" operation="promote" operation_key="AdminDrbd:0_promote_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="53" operation="notified" operation_key="AdminClone_confirmed-post_notify_running_0"/> @@ -62,14 +62,14 @@ </synapse> <synapse id="4"> <action_set> - <rsc_op id="41" operation="promote" operation_key="AdminDrbd:0_promote_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="41" operation="promote" operation_key="AdminDrbd:0_promote_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="AdminDrbd" long-id="AdminDrbd:0" class="ocf" provider="linbit" type="drbd"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" drbd_resource="admin"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" drbd_resource="admin"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="40" operation="start" operation_key="AdminDrbd:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="40" operation="start" operation_key="AdminDrbd:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="58" operation="promote" operation_key="AdminClone_promote_0"/> @@ -78,9 +78,9 @@ </synapse> <synapse id="5"> <action_set> - <rsc_op id="40" operation="start" operation_key="AdminDrbd:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="40" operation="start" operation_key="AdminDrbd:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="AdminDrbd" long-id="AdminDrbd:0" class="ocf" provider="linbit" type="drbd"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_name="start" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="240000" drbd_resource="admin"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_name="start" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="240000" drbd_resource="admin"/> </rsc_op> </action_set> <inputs> @@ -91,9 +91,9 @@ </synapse> <synapse id="6" priority="1000000"> <action_set> - <rsc_op id="245" operation="notify" operation_key="AdminDrbd:1_post_notify_promote_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="245" operation="notify" operation_key="AdminDrbd:1_post_notify_promote_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="AdminDrbd" long-id="AdminDrbd:1" class="ocf" provider="linbit" type="drbd"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_key_operation="promoted" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" drbd_resource="admin"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_key_operation="promoted" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" drbd_resource="admin"/> </rsc_op> </action_set> <inputs> @@ -104,9 +104,9 @@ </synapse> <synapse id="7"> <action_set> - <rsc_op id="244" operation="notify" operation_key="AdminDrbd:1_pre_notify_promote_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="244" operation="notify" operation_key="AdminDrbd:1_pre_notify_promote_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="AdminDrbd" long-id="AdminDrbd:1" class="ocf" provider="linbit" type="drbd"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_key_operation="promote" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" drbd_resource="admin"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_key_operation="promote" CRM_meta_notify_key_type="pre" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="promote" CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="pre" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" drbd_resource="admin"/> </rsc_op> </action_set> <inputs> @@ -117,9 +117,9 @@ </synapse> <synapse id="8" priority="1000000"> <action_set> - <rsc_op id="241" operation="notify" operation_key="AdminDrbd:1_post_notify_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="241" operation="notify" operation_key="AdminDrbd:1_post_notify_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="AdminDrbd" long-id="AdminDrbd:1" class="ocf" provider="linbit" type="drbd"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" drbd_resource="admin"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_key_operation="running" CRM_meta_notify_key_type="post" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_operation="start" CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_type="post" CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" drbd_resource="admin"/> </rsc_op> </action_set> <inputs> @@ -130,17 +130,17 @@ </synapse> <synapse id="9"> <action_set> - <rsc_op id="45" operation="monitor" operation_key="AdminDrbd:1_monitor_59000" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="45" operation="monitor" operation_key="AdminDrbd:1_monitor_59000" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="AdminDrbd" long-id="AdminDrbd:1" class="ocf" provider="linbit" type="drbd"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="59000" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="true" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="8" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="30000" drbd_resource="admin"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="59000" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_name="monitor" CRM_meta_notify="true" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="8" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_role="Promoted" CRM_meta_timeout="30000" drbd_resource="admin"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="43" operation="start" operation_key="AdminDrbd:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="43" operation="start" operation_key="AdminDrbd:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="44" operation="promote" operation_key="AdminDrbd:1_promote_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="44" operation="promote" operation_key="AdminDrbd:1_promote_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="53" operation="notified" operation_key="AdminClone_confirmed-post_notify_running_0"/> @@ -152,14 +152,14 @@ </synapse> <synapse id="10"> <action_set> - <rsc_op id="44" operation="promote" operation_key="AdminDrbd:1_promote_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="44" operation="promote" operation_key="AdminDrbd:1_promote_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="AdminDrbd" long-id="AdminDrbd:1" class="ocf" provider="linbit" type="drbd"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" drbd_resource="admin"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="20000" drbd_resource="admin"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="43" operation="start" operation_key="AdminDrbd:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="43" operation="start" operation_key="AdminDrbd:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="58" operation="promote" operation_key="AdminClone_promote_0"/> @@ -168,9 +168,9 @@ </synapse> <synapse id="11"> <action_set> - <rsc_op id="43" operation="start" operation_key="AdminDrbd:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="43" operation="start" operation_key="AdminDrbd:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="AdminDrbd" long-id="AdminDrbd:1" class="ocf" provider="linbit" type="drbd"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_name="start" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="240000" drbd_resource="admin"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_master_max="2" CRM_meta_master_node_max="1" CRM_meta_name="start" CRM_meta_notify="true" CRM_meta_notify_active_resource=" " CRM_meta_notify_active_uname=" " CRM_meta_notify_all_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_available_uname="hypatia-corosync.nevis.columbia.edu orestes-corosync.nevis.columbia.edu" CRM_meta_notify_demote_resource=" " CRM_meta_notify_demote_uname=" " CRM_meta_notify_inactive_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_master_resource=" " CRM_meta_notify_master_uname=" " CRM_meta_notify_promote_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_promote_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_promoted_resource=" " CRM_meta_notify_promoted_uname=" " CRM_meta_notify_slave_resource=" " CRM_meta_notify_slave_uname=" " CRM_meta_notify_start_resource="AdminDrbd:0 AdminDrbd:1" CRM_meta_notify_start_uname="orestes-corosync.nevis.columbia.edu hypatia-corosync.nevis.columbia.edu" CRM_meta_notify_stop_resource=" " CRM_meta_notify_stop_uname=" " CRM_meta_notify_unpromoted_resource=" " CRM_meta_notify_unpromoted_uname=" " CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_promoted_max="2" CRM_meta_promoted_node_max="1" CRM_meta_timeout="240000" drbd_resource="admin"/> </rsc_op> </action_set> <inputs> @@ -190,10 +190,10 @@ <pseudo_event id="62" operation="notify" operation_key="AdminClone_post_notify_promoted_0"/> </trigger> <trigger> - <rsc_op id="243" operation="notify" operation_key="AdminDrbd:0_post_notify_promote_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="243" operation="notify" operation_key="AdminDrbd:0_post_notify_promote_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="245" operation="notify" operation_key="AdminDrbd:1_post_notify_promote_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="245" operation="notify" operation_key="AdminDrbd:1_post_notify_promote_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> </inputs> </synapse> @@ -223,10 +223,10 @@ <pseudo_event id="60" operation="notify" operation_key="AdminClone_pre_notify_promote_0"/> </trigger> <trigger> - <rsc_op id="242" operation="notify" operation_key="AdminDrbd:0_pre_notify_promote_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="242" operation="notify" operation_key="AdminDrbd:0_pre_notify_promote_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="244" operation="notify" operation_key="AdminDrbd:1_pre_notify_promote_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="244" operation="notify" operation_key="AdminDrbd:1_pre_notify_promote_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> </inputs> </synapse> @@ -250,10 +250,10 @@ </action_set> <inputs> <trigger> - <rsc_op id="41" operation="promote" operation_key="AdminDrbd:0_promote_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="41" operation="promote" operation_key="AdminDrbd:0_promote_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="44" operation="promote" operation_key="AdminDrbd:1_promote_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="44" operation="promote" operation_key="AdminDrbd:1_promote_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> </inputs> </synapse> @@ -283,10 +283,10 @@ <pseudo_event id="52" operation="notify" operation_key="AdminClone_post_notify_running_0"/> </trigger> <trigger> - <rsc_op id="240" operation="notify" operation_key="AdminDrbd:0_post_notify_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="240" operation="notify" operation_key="AdminDrbd:0_post_notify_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="241" operation="notify" operation_key="AdminDrbd:1_post_notify_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="241" operation="notify" operation_key="AdminDrbd:1_post_notify_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> </inputs> </synapse> @@ -333,10 +333,10 @@ </action_set> <inputs> <trigger> - <rsc_op id="40" operation="start" operation_key="AdminDrbd:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="40" operation="start" operation_key="AdminDrbd:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="43" operation="start" operation_key="AdminDrbd:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="43" operation="start" operation_key="AdminDrbd:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="46" operation="start" operation_key="AdminClone_start_0"/> @@ -527,7 +527,7 @@ <pseudo_event id="104" operation="start" operation_key="CupsClone_start_0"/> </trigger> <trigger> - <pseudo_event id="211" operation="running" operation_key="FilesystemGroup:0_running_0"/> + <pseudo_event id="227" operation="running" operation_key="FilesystemGroup:1_running_0"/> </trigger> </inputs> </synapse> @@ -647,7 +647,7 @@ <pseudo_event id="104" operation="start" operation_key="CupsClone_start_0"/> </trigger> <trigger> - <pseudo_event id="227" operation="running" operation_key="FilesystemGroup:1_running_0"/> + <pseudo_event id="211" operation="running" operation_key="FilesystemGroup:0_running_0"/> </trigger> </inputs> </synapse> @@ -1058,7 +1058,7 @@ <pseudo_event id="148" operation="start" operation_key="LibvirtdClone_start_0"/> </trigger> <trigger> - <pseudo_event id="211" operation="running" operation_key="FilesystemGroup:0_running_0"/> + <pseudo_event id="227" operation="running" operation_key="FilesystemGroup:1_running_0"/> </trigger> </inputs> </synapse> @@ -1173,7 +1173,7 @@ <pseudo_event id="148" operation="start" operation_key="LibvirtdClone_start_0"/> </trigger> <trigger> - <pseudo_event id="227" operation="running" operation_key="FilesystemGroup:1_running_0"/> + <pseudo_event id="211" operation="running" operation_key="FilesystemGroup:0_running_0"/> </trigger> </inputs> </synapse> @@ -1300,7 +1300,7 @@ <pseudo_event id="166" operation="start" operation_key="TftpClone_start_0"/> </trigger> <trigger> - <pseudo_event id="211" operation="running" operation_key="FilesystemGroup:0_running_0"/> + <pseudo_event id="227" operation="running" operation_key="FilesystemGroup:1_running_0"/> </trigger> </inputs> </synapse> @@ -1393,7 +1393,7 @@ <pseudo_event id="166" operation="start" operation_key="TftpClone_start_0"/> </trigger> <trigger> - <pseudo_event id="227" operation="running" operation_key="FilesystemGroup:1_running_0"/> + <pseudo_event id="211" operation="running" operation_key="FilesystemGroup:0_running_0"/> </trigger> </inputs> </synapse> @@ -1546,7 +1546,7 @@ <pseudo_event id="194" operation="start" operation_key="ExportsClone_start_0"/> </trigger> <trigger> - <pseudo_event id="211" operation="running" operation_key="FilesystemGroup:0_running_0"/> + <pseudo_event id="227" operation="running" operation_key="FilesystemGroup:1_running_0"/> </trigger> </inputs> </synapse> @@ -1794,7 +1794,7 @@ <pseudo_event id="194" operation="start" operation_key="ExportsClone_start_0"/> </trigger> <trigger> - <pseudo_event id="227" operation="running" operation_key="FilesystemGroup:1_running_0"/> + <pseudo_event id="211" operation="running" operation_key="FilesystemGroup:0_running_0"/> </trigger> </inputs> </synapse> @@ -2081,22 +2081,22 @@ </action_set> <inputs> <trigger> - <rsc_op id="198" operation="start" operation_key="AdminLvm:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="198" operation="start" operation_key="AdminLvm:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="200" operation="start" operation_key="FSUsrNevis:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="200" operation="start" operation_key="FSUsrNevis:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="202" operation="start" operation_key="FSVarNevis:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="202" operation="start" operation_key="FSVarNevis:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="204" operation="start" operation_key="FSVirtualMachines:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="204" operation="start" operation_key="FSVirtualMachines:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="206" operation="start" operation_key="FSMail:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="206" operation="start" operation_key="FSMail:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="208" operation="start" operation_key="FSWork:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="208" operation="start" operation_key="FSWork:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="210" operation="start" operation_key="FilesystemGroup:0_start_0"/> @@ -2111,7 +2111,7 @@ </action_set> <inputs> <trigger> - <rsc_op id="41" operation="promote" operation_key="AdminDrbd:0_promote_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="41" operation="promote" operation_key="AdminDrbd:0_promote_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="230" operation="start" operation_key="FilesystemClone_start_0"/> @@ -2120,22 +2120,22 @@ </synapse> <synapse id="144"> <action_set> - <rsc_op id="199" operation="monitor" operation_key="AdminLvm:0_monitor_30000" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="199" operation="monitor" operation_key="AdminLvm:0_monitor_30000" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="AdminLvm" long-id="AdminLvm:0" class="ocf" provider="heartbeat" type="LVM"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="30000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="100000" depth="0" volgrpname="ADMIN"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="30000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="100000" depth="0" volgrpname="ADMIN"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="198" operation="start" operation_key="AdminLvm:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="198" operation="start" operation_key="AdminLvm:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> </inputs> </synapse> <synapse id="145"> <action_set> - <rsc_op id="198" operation="start" operation_key="AdminLvm:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="198" operation="start" operation_key="AdminLvm:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="AdminLvm" long-id="AdminLvm:0" class="ocf" provider="heartbeat" type="LVM"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="30000" volgrpname="ADMIN"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="30000" volgrpname="ADMIN"/> </rsc_op> </action_set> <inputs> @@ -2146,36 +2146,36 @@ </synapse> <synapse id="146"> <action_set> - <rsc_op id="13" operation="monitor" operation_key="AdminLvm:0_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="32" operation="monitor" operation_key="AdminLvm:0_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="AdminLvm" long-id="AdminLvm:0" class="ocf" provider="heartbeat" type="LVM"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="100000" volgrpname="ADMIN"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="100000" volgrpname="ADMIN"/> </rsc_op> </action_set> <inputs/> </synapse> <synapse id="147"> <action_set> - <rsc_op id="201" operation="monitor" operation_key="FSUsrNevis:0_monitor_20000" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="201" operation="monitor" operation_key="FSUsrNevis:0_monitor_20000" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="FSUsrNevis" long-id="FSUsrNevis:0" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-usr" directory="/usr/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-usr" directory="/usr/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="200" operation="start" operation_key="FSUsrNevis:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="200" operation="start" operation_key="FSUsrNevis:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> </inputs> </synapse> <synapse id="148"> <action_set> - <rsc_op id="200" operation="start" operation_key="FSUsrNevis:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="200" operation="start" operation_key="FSUsrNevis:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="FSUsrNevis" long-id="FSUsrNevis:0" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-usr" directory="/usr/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-usr" directory="/usr/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="198" operation="start" operation_key="AdminLvm:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="198" operation="start" operation_key="AdminLvm:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="210" operation="start" operation_key="FilesystemGroup:0_start_0"/> @@ -2184,36 +2184,36 @@ </synapse> <synapse id="149"> <action_set> - <rsc_op id="14" operation="monitor" operation_key="FSUsrNevis:0_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="33" operation="monitor" operation_key="FSUsrNevis:0_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="FSUsrNevis" long-id="FSUsrNevis:0" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-usr" directory="/usr/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-usr" directory="/usr/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs/> </synapse> <synapse id="150"> <action_set> - <rsc_op id="203" operation="monitor" operation_key="FSVarNevis:0_monitor_20000" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="203" operation="monitor" operation_key="FSVarNevis:0_monitor_20000" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="FSVarNevis" long-id="FSVarNevis:0" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-var" directory="/var/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-var" directory="/var/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="202" operation="start" operation_key="FSVarNevis:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="202" operation="start" operation_key="FSVarNevis:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> </inputs> </synapse> <synapse id="151"> <action_set> - <rsc_op id="202" operation="start" operation_key="FSVarNevis:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="202" operation="start" operation_key="FSVarNevis:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="FSVarNevis" long-id="FSVarNevis:0" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-var" directory="/var/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-var" directory="/var/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="200" operation="start" operation_key="FSUsrNevis:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="200" operation="start" operation_key="FSUsrNevis:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="210" operation="start" operation_key="FilesystemGroup:0_start_0"/> @@ -2222,36 +2222,36 @@ </synapse> <synapse id="152"> <action_set> - <rsc_op id="15" operation="monitor" operation_key="FSVarNevis:0_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="34" operation="monitor" operation_key="FSVarNevis:0_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="FSVarNevis" long-id="FSVarNevis:0" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-var" directory="/var/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-var" directory="/var/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs/> </synapse> <synapse id="153"> <action_set> - <rsc_op id="205" operation="monitor" operation_key="FSVirtualMachines:0_monitor_20000" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="205" operation="monitor" operation_key="FSVirtualMachines:0_monitor_20000" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="FSVirtualMachines" long-id="FSVirtualMachines:0" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-xen" directory="/xen" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-xen" directory="/xen" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="204" operation="start" operation_key="FSVirtualMachines:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="204" operation="start" operation_key="FSVirtualMachines:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> </inputs> </synapse> <synapse id="154"> <action_set> - <rsc_op id="204" operation="start" operation_key="FSVirtualMachines:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="204" operation="start" operation_key="FSVirtualMachines:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="FSVirtualMachines" long-id="FSVirtualMachines:0" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-xen" directory="/xen" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-xen" directory="/xen" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="202" operation="start" operation_key="FSVarNevis:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="202" operation="start" operation_key="FSVarNevis:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="210" operation="start" operation_key="FilesystemGroup:0_start_0"/> @@ -2260,36 +2260,36 @@ </synapse> <synapse id="155"> <action_set> - <rsc_op id="16" operation="monitor" operation_key="FSVirtualMachines:0_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="35" operation="monitor" operation_key="FSVirtualMachines:0_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="FSVirtualMachines" long-id="FSVirtualMachines:0" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-xen" directory="/xen" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-xen" directory="/xen" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs/> </synapse> <synapse id="156"> <action_set> - <rsc_op id="207" operation="monitor" operation_key="FSMail:0_monitor_20000" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="207" operation="monitor" operation_key="FSMail:0_monitor_20000" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="FSMail" long-id="FSMail:0" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-mail" directory="/mail" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-mail" directory="/mail" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="206" operation="start" operation_key="FSMail:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="206" operation="start" operation_key="FSMail:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> </inputs> </synapse> <synapse id="157"> <action_set> - <rsc_op id="206" operation="start" operation_key="FSMail:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="206" operation="start" operation_key="FSMail:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="FSMail" long-id="FSMail:0" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-mail" directory="/mail" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-mail" directory="/mail" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="204" operation="start" operation_key="FSVirtualMachines:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="204" operation="start" operation_key="FSVirtualMachines:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="210" operation="start" operation_key="FilesystemGroup:0_start_0"/> @@ -2298,36 +2298,36 @@ </synapse> <synapse id="158"> <action_set> - <rsc_op id="17" operation="monitor" operation_key="FSMail:0_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="36" operation="monitor" operation_key="FSMail:0_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="FSMail" long-id="FSMail:0" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-mail" directory="/mail" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-mail" directory="/mail" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs/> </synapse> <synapse id="159"> <action_set> - <rsc_op id="209" operation="monitor" operation_key="FSWork:0_monitor_20000" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="209" operation="monitor" operation_key="FSWork:0_monitor_20000" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="FSWork" long-id="FSWork:0" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-work" directory="/work" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-work" directory="/work" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="208" operation="start" operation_key="FSWork:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="208" operation="start" operation_key="FSWork:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> </inputs> </synapse> <synapse id="160"> <action_set> - <rsc_op id="208" operation="start" operation_key="FSWork:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="208" operation="start" operation_key="FSWork:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="FSWork" long-id="FSWork:0" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-work" directory="/work" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-work" directory="/work" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="206" operation="start" operation_key="FSMail:0_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="206" operation="start" operation_key="FSMail:0_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="210" operation="start" operation_key="FilesystemGroup:0_start_0"/> @@ -2336,9 +2336,9 @@ </synapse> <synapse id="161"> <action_set> - <rsc_op id="18" operation="monitor" operation_key="FSWork:0_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> + <rsc_op id="37" operation="monitor" operation_key="FSWork:0_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> <primitive id="FSWork" long-id="FSWork:0" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-work" directory="/work" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-work" directory="/work" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs/> @@ -2351,22 +2351,22 @@ </action_set> <inputs> <trigger> - <rsc_op id="214" operation="start" operation_key="AdminLvm:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="214" operation="start" operation_key="AdminLvm:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="216" operation="start" operation_key="FSUsrNevis:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="216" operation="start" operation_key="FSUsrNevis:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="218" operation="start" operation_key="FSVarNevis:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="218" operation="start" operation_key="FSVarNevis:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="220" operation="start" operation_key="FSVirtualMachines:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="220" operation="start" operation_key="FSVirtualMachines:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="222" operation="start" operation_key="FSMail:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="222" operation="start" operation_key="FSMail:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="224" operation="start" operation_key="FSWork:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="224" operation="start" operation_key="FSWork:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="226" operation="start" operation_key="FilesystemGroup:1_start_0"/> @@ -2381,7 +2381,7 @@ </action_set> <inputs> <trigger> - <rsc_op id="44" operation="promote" operation_key="AdminDrbd:1_promote_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="44" operation="promote" operation_key="AdminDrbd:1_promote_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="230" operation="start" operation_key="FilesystemClone_start_0"/> @@ -2390,22 +2390,22 @@ </synapse> <synapse id="164"> <action_set> - <rsc_op id="215" operation="monitor" operation_key="AdminLvm:1_monitor_30000" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="215" operation="monitor" operation_key="AdminLvm:1_monitor_30000" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="AdminLvm" long-id="AdminLvm:1" class="ocf" provider="heartbeat" type="LVM"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="30000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="100000" depth="0" volgrpname="ADMIN"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="30000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="100000" depth="0" volgrpname="ADMIN"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="214" operation="start" operation_key="AdminLvm:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="214" operation="start" operation_key="AdminLvm:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> </inputs> </synapse> <synapse id="165"> <action_set> - <rsc_op id="214" operation="start" operation_key="AdminLvm:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="214" operation="start" operation_key="AdminLvm:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="AdminLvm" long-id="AdminLvm:1" class="ocf" provider="heartbeat" type="LVM"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="30000" volgrpname="ADMIN"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="30000" volgrpname="ADMIN"/> </rsc_op> </action_set> <inputs> @@ -2416,36 +2416,36 @@ </synapse> <synapse id="166"> <action_set> - <rsc_op id="32" operation="monitor" operation_key="AdminLvm:1_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="13" operation="monitor" operation_key="AdminLvm:1_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="AdminLvm" long-id="AdminLvm:1" class="ocf" provider="heartbeat" type="LVM"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="100000" volgrpname="ADMIN"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="100000" volgrpname="ADMIN"/> </rsc_op> </action_set> <inputs/> </synapse> <synapse id="167"> <action_set> - <rsc_op id="217" operation="monitor" operation_key="FSUsrNevis:1_monitor_20000" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="217" operation="monitor" operation_key="FSUsrNevis:1_monitor_20000" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="FSUsrNevis" long-id="FSUsrNevis:1" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-usr" directory="/usr/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-usr" directory="/usr/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="216" operation="start" operation_key="FSUsrNevis:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="216" operation="start" operation_key="FSUsrNevis:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> </inputs> </synapse> <synapse id="168"> <action_set> - <rsc_op id="216" operation="start" operation_key="FSUsrNevis:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="216" operation="start" operation_key="FSUsrNevis:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="FSUsrNevis" long-id="FSUsrNevis:1" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-usr" directory="/usr/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-usr" directory="/usr/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="214" operation="start" operation_key="AdminLvm:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="214" operation="start" operation_key="AdminLvm:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="226" operation="start" operation_key="FilesystemGroup:1_start_0"/> @@ -2454,36 +2454,36 @@ </synapse> <synapse id="169"> <action_set> - <rsc_op id="33" operation="monitor" operation_key="FSUsrNevis:1_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="14" operation="monitor" operation_key="FSUsrNevis:1_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="FSUsrNevis" long-id="FSUsrNevis:1" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-usr" directory="/usr/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-usr" directory="/usr/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs/> </synapse> <synapse id="170"> <action_set> - <rsc_op id="219" operation="monitor" operation_key="FSVarNevis:1_monitor_20000" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="219" operation="monitor" operation_key="FSVarNevis:1_monitor_20000" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="FSVarNevis" long-id="FSVarNevis:1" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-var" directory="/var/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-var" directory="/var/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="218" operation="start" operation_key="FSVarNevis:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="218" operation="start" operation_key="FSVarNevis:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> </inputs> </synapse> <synapse id="171"> <action_set> - <rsc_op id="218" operation="start" operation_key="FSVarNevis:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="218" operation="start" operation_key="FSVarNevis:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="FSVarNevis" long-id="FSVarNevis:1" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-var" directory="/var/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-var" directory="/var/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="216" operation="start" operation_key="FSUsrNevis:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="216" operation="start" operation_key="FSUsrNevis:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="226" operation="start" operation_key="FilesystemGroup:1_start_0"/> @@ -2492,36 +2492,36 @@ </synapse> <synapse id="172"> <action_set> - <rsc_op id="34" operation="monitor" operation_key="FSVarNevis:1_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="15" operation="monitor" operation_key="FSVarNevis:1_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="FSVarNevis" long-id="FSVarNevis:1" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-var" directory="/var/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-var" directory="/var/nevis" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs/> </synapse> <synapse id="173"> <action_set> - <rsc_op id="221" operation="monitor" operation_key="FSVirtualMachines:1_monitor_20000" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="221" operation="monitor" operation_key="FSVirtualMachines:1_monitor_20000" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="FSVirtualMachines" long-id="FSVirtualMachines:1" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-xen" directory="/xen" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-xen" directory="/xen" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="220" operation="start" operation_key="FSVirtualMachines:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="220" operation="start" operation_key="FSVirtualMachines:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> </inputs> </synapse> <synapse id="174"> <action_set> - <rsc_op id="220" operation="start" operation_key="FSVirtualMachines:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="220" operation="start" operation_key="FSVirtualMachines:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="FSVirtualMachines" long-id="FSVirtualMachines:1" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-xen" directory="/xen" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-xen" directory="/xen" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="218" operation="start" operation_key="FSVarNevis:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="218" operation="start" operation_key="FSVarNevis:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="226" operation="start" operation_key="FilesystemGroup:1_start_0"/> @@ -2530,36 +2530,36 @@ </synapse> <synapse id="175"> <action_set> - <rsc_op id="35" operation="monitor" operation_key="FSVirtualMachines:1_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="16" operation="monitor" operation_key="FSVirtualMachines:1_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="FSVirtualMachines" long-id="FSVirtualMachines:1" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-xen" directory="/xen" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-xen" directory="/xen" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs/> </synapse> <synapse id="176"> <action_set> - <rsc_op id="223" operation="monitor" operation_key="FSMail:1_monitor_20000" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="223" operation="monitor" operation_key="FSMail:1_monitor_20000" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="FSMail" long-id="FSMail:1" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-mail" directory="/mail" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-mail" directory="/mail" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="222" operation="start" operation_key="FSMail:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="222" operation="start" operation_key="FSMail:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> </inputs> </synapse> <synapse id="177"> <action_set> - <rsc_op id="222" operation="start" operation_key="FSMail:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="222" operation="start" operation_key="FSMail:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="FSMail" long-id="FSMail:1" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-mail" directory="/mail" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-mail" directory="/mail" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="220" operation="start" operation_key="FSVirtualMachines:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="220" operation="start" operation_key="FSVirtualMachines:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="226" operation="start" operation_key="FilesystemGroup:1_start_0"/> @@ -2568,36 +2568,36 @@ </synapse> <synapse id="178"> <action_set> - <rsc_op id="36" operation="monitor" operation_key="FSMail:1_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="17" operation="monitor" operation_key="FSMail:1_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="FSMail" long-id="FSMail:1" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-mail" directory="/mail" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-mail" directory="/mail" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs/> </synapse> <synapse id="179"> <action_set> - <rsc_op id="225" operation="monitor" operation_key="FSWork:1_monitor_20000" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="225" operation="monitor" operation_key="FSWork:1_monitor_20000" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="FSWork" long-id="FSWork:1" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-work" directory="/work" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="20000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="40000" depth="0" device="/dev/mapper/ADMIN-work" directory="/work" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="224" operation="start" operation_key="FSWork:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="224" operation="start" operation_key="FSWork:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> </inputs> </synapse> <synapse id="180"> <action_set> - <rsc_op id="224" operation="start" operation_key="FSWork:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="224" operation="start" operation_key="FSWork:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="FSWork" long-id="FSWork:1" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-work" directory="/work" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_timeout="60000" device="/dev/mapper/ADMIN-work" directory="/work" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs> <trigger> - <rsc_op id="222" operation="start" operation_key="FSMail:1_start_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="222" operation="start" operation_key="FSMail:1_start_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="226" operation="start" operation_key="FilesystemGroup:1_start_0"/> @@ -2606,9 +2606,9 @@ </synapse> <synapse id="181"> <action_set> - <rsc_op id="37" operation="monitor" operation_key="FSWork:1_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"> + <rsc_op id="18" operation="monitor" operation_key="FSWork:1_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"> <primitive id="FSWork" long-id="FSWork:1" class="ocf" provider="heartbeat" type="Filesystem"/> - <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="orestes-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="orestes-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-work" directory="/work" fstype="gfs2" options="defaults,noatime,nodiratime"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="2" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="hypatia-corosync.nevis.columbia.edu" CRM_meta_on_node_uuid="hypatia-corosync.nevis.columbia.edu" CRM_meta_op_target_rc="7" CRM_meta_timeout="40000" device="/dev/mapper/ADMIN-work" directory="/work" fstype="gfs2" options="defaults,noatime,nodiratime"/> </rsc_op> </action_set> <inputs/> @@ -2639,40 +2639,40 @@ </action_set> <inputs> <trigger> - <rsc_op id="13" operation="monitor" operation_key="AdminLvm:0_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="13" operation="monitor" operation_key="AdminLvm:1_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="14" operation="monitor" operation_key="FSUsrNevis:0_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="14" operation="monitor" operation_key="FSUsrNevis:1_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="15" operation="monitor" operation_key="FSVarNevis:0_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="15" operation="monitor" operation_key="FSVarNevis:1_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="16" operation="monitor" operation_key="FSVirtualMachines:0_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="16" operation="monitor" operation_key="FSVirtualMachines:1_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="17" operation="monitor" operation_key="FSMail:0_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="17" operation="monitor" operation_key="FSMail:1_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="18" operation="monitor" operation_key="FSWork:0_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> + <rsc_op id="18" operation="monitor" operation_key="FSWork:1_monitor_0" on_node="hypatia-corosync.nevis.columbia.edu" on_node_uuid="hypatia-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="32" operation="monitor" operation_key="AdminLvm:1_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="32" operation="monitor" operation_key="AdminLvm:0_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="33" operation="monitor" operation_key="FSUsrNevis:1_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="33" operation="monitor" operation_key="FSUsrNevis:0_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="34" operation="monitor" operation_key="FSVarNevis:1_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="34" operation="monitor" operation_key="FSVarNevis:0_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="35" operation="monitor" operation_key="FSVirtualMachines:1_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="35" operation="monitor" operation_key="FSVirtualMachines:0_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="36" operation="monitor" operation_key="FSMail:1_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="36" operation="monitor" operation_key="FSMail:0_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> - <rsc_op id="37" operation="monitor" operation_key="FSWork:1_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> + <rsc_op id="37" operation="monitor" operation_key="FSWork:0_monitor_0" on_node="orestes-corosync.nevis.columbia.edu" on_node_uuid="orestes-corosync.nevis.columbia.edu"/> </trigger> <trigger> <pseudo_event id="63" operation="notified" operation_key="AdminClone_confirmed-post_notify_promoted_0"/> diff --git a/cts/scheduler/exp/shutdown-lock-expiration.exp b/cts/scheduler/exp/shutdown-lock-expiration.exp index 465f12b..9941333 100644 --- a/cts/scheduler/exp/shutdown-lock-expiration.exp +++ b/cts/scheduler/exp/shutdown-lock-expiration.exp @@ -60,7 +60,7 @@ <action_set> <crm_event mode="cib" id="1" operation="lrm_delete" operation_key="rsc2_lrm_delete_0" on_node="node2" on_node_uuid="2"> <primitive id="rsc2" class="ocf" provider="pacemaker" type="Dummy"/> - <attributes CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="90000" /> + <attributes CRM_meta_on_fail="ignore" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="90000" /> </crm_event> </action_set> <inputs/> diff --git a/cts/scheduler/exp/timeout-by-node.exp b/cts/scheduler/exp/timeout-by-node.exp new file mode 100644 index 0000000..19d1afc --- /dev/null +++ b/cts/scheduler/exp/timeout-by-node.exp @@ -0,0 +1,228 @@ +<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY" transition_id="0"> + <synapse id="0"> + <action_set> + <rsc_op id="10" operation="monitor" operation_key="rsc1:0_monitor_10000" on_node="node2" on_node_uuid="2"> + <primitive id="rsc1" long-id="rsc1:0" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="9" operation="start" operation_key="rsc1:0_start_0" on_node="node2" on_node_uuid="2"/> + </trigger> + </inputs> + </synapse> + <synapse id="1"> + <action_set> + <rsc_op id="9" operation="start" operation_key="rsc1:0_start_0" on_node="node2" on_node_uuid="2"> + <primitive id="rsc1" long-id="rsc1:0" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_timeout="23000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="19" operation="start" operation_key="rsc1-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="2"> + <action_set> + <rsc_op id="3" operation="monitor" operation_key="rsc1:0_monitor_0" on_node="node2" on_node_uuid="2"> + <primitive id="rsc1" long-id="rsc1:0" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="0" CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="node2" CRM_meta_on_node_uuid="2" CRM_meta_op_target_rc="7" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="3"> + <action_set> + <rsc_op id="12" operation="monitor" operation_key="rsc1:1_monitor_10000" on_node="node3" on_node_uuid="3"> + <primitive id="rsc1" long-id="rsc1:1" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="11" operation="start" operation_key="rsc1:1_start_0" on_node="node3" on_node_uuid="3"/> + </trigger> + </inputs> + </synapse> + <synapse id="4"> + <action_set> + <rsc_op id="11" operation="start" operation_key="rsc1:1_start_0" on_node="node3" on_node_uuid="3"> + <primitive id="rsc1" long-id="rsc1:1" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_timeout="23000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="19" operation="start" operation_key="rsc1-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="5"> + <action_set> + <rsc_op id="4" operation="monitor" operation_key="rsc1:1_monitor_0" on_node="node3" on_node_uuid="3"> + <primitive id="rsc1" long-id="rsc1:1" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="1" CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="node3" CRM_meta_on_node_uuid="3" CRM_meta_op_target_rc="7" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="6"> + <action_set> + <rsc_op id="14" operation="monitor" operation_key="rsc1:2_monitor_10000" on_node="node4" on_node_uuid="4"> + <primitive id="rsc1" long-id="rsc1:2" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node4" CRM_meta_on_node_uuid="4" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="13" operation="start" operation_key="rsc1:2_start_0" on_node="node4" on_node_uuid="4"/> + </trigger> + </inputs> + </synapse> + <synapse id="7"> + <action_set> + <rsc_op id="13" operation="start" operation_key="rsc1:2_start_0" on_node="node4" on_node_uuid="4"> + <primitive id="rsc1" long-id="rsc1:2" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node4" CRM_meta_on_node_uuid="4" CRM_meta_timeout="23000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="19" operation="start" operation_key="rsc1-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="8"> + <action_set> + <rsc_op id="5" operation="monitor" operation_key="rsc1:2_monitor_0" on_node="node4" on_node_uuid="4"> + <primitive id="rsc1" long-id="rsc1:2" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="2" CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="node4" CRM_meta_on_node_uuid="4" CRM_meta_op_target_rc="7" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="9"> + <action_set> + <rsc_op id="16" operation="monitor" operation_key="rsc1:3_monitor_10000" on_node="node5" on_node_uuid="5"> + <primitive id="rsc1" long-id="rsc1:3" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="3" CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node5" CRM_meta_on_node_uuid="5" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="15" operation="start" operation_key="rsc1:3_start_0" on_node="node5" on_node_uuid="5"/> + </trigger> + </inputs> + </synapse> + <synapse id="10"> + <action_set> + <rsc_op id="15" operation="start" operation_key="rsc1:3_start_0" on_node="node5" on_node_uuid="5"> + <primitive id="rsc1" long-id="rsc1:3" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="3" CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node5" CRM_meta_on_node_uuid="5" CRM_meta_timeout="23000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="19" operation="start" operation_key="rsc1-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="11"> + <action_set> + <rsc_op id="6" operation="monitor" operation_key="rsc1:3_monitor_0" on_node="node5" on_node_uuid="5"> + <primitive id="rsc1" long-id="rsc1:3" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="3" CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="node5" CRM_meta_on_node_uuid="5" CRM_meta_op_target_rc="7" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="12"> + <action_set> + <rsc_op id="18" operation="monitor" operation_key="rsc1:4_monitor_10000" on_node="node1" on_node_uuid="1"> + <primitive id="rsc1" long-id="rsc1:4" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="4" CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_interval="10000" CRM_meta_name="monitor" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <rsc_op id="17" operation="start" operation_key="rsc1:4_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + </inputs> + </synapse> + <synapse id="13"> + <action_set> + <rsc_op id="17" operation="start" operation_key="rsc1:4_start_0" on_node="node1" on_node_uuid="1"> + <primitive id="rsc1" long-id="rsc1:4" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="4" CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="start" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_timeout="25000" /> + </rsc_op> + </action_set> + <inputs> + <trigger> + <pseudo_event id="19" operation="start" operation_key="rsc1-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="14"> + <action_set> + <rsc_op id="2" operation="monitor" operation_key="rsc1:4_monitor_0" on_node="node1" on_node_uuid="1"> + <primitive id="rsc1" long-id="rsc1:4" class="ocf" provider="pacemaker" type="Dummy"/> + <attributes CRM_meta_clone="4" CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_on_node="node1" CRM_meta_on_node_uuid="1" CRM_meta_op_target_rc="7" CRM_meta_timeout="20000" /> + </rsc_op> + </action_set> + <inputs/> + </synapse> + <synapse id="15" priority="1000000"> + <action_set> + <pseudo_event id="20" operation="running" operation_key="rsc1-clone_running_0"> + <attributes CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="9" operation="start" operation_key="rsc1:0_start_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <rsc_op id="11" operation="start" operation_key="rsc1:1_start_0" on_node="node3" on_node_uuid="3"/> + </trigger> + <trigger> + <rsc_op id="13" operation="start" operation_key="rsc1:2_start_0" on_node="node4" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="15" operation="start" operation_key="rsc1:3_start_0" on_node="node5" on_node_uuid="5"/> + </trigger> + <trigger> + <rsc_op id="17" operation="start" operation_key="rsc1:4_start_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <pseudo_event id="19" operation="start" operation_key="rsc1-clone_start_0"/> + </trigger> + </inputs> + </synapse> + <synapse id="16"> + <action_set> + <pseudo_event id="19" operation="start" operation_key="rsc1-clone_start_0"> + <attributes CRM_meta_clone_max="5" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" /> + </pseudo_event> + </action_set> + <inputs> + <trigger> + <rsc_op id="2" operation="monitor" operation_key="rsc1:4_monitor_0" on_node="node1" on_node_uuid="1"/> + </trigger> + <trigger> + <rsc_op id="3" operation="monitor" operation_key="rsc1:0_monitor_0" on_node="node2" on_node_uuid="2"/> + </trigger> + <trigger> + <rsc_op id="4" operation="monitor" operation_key="rsc1:1_monitor_0" on_node="node3" on_node_uuid="3"/> + </trigger> + <trigger> + <rsc_op id="5" operation="monitor" operation_key="rsc1:2_monitor_0" on_node="node4" on_node_uuid="4"/> + </trigger> + <trigger> + <rsc_op id="6" operation="monitor" operation_key="rsc1:3_monitor_0" on_node="node5" on_node_uuid="5"/> + </trigger> + </inputs> + </synapse> +</transition_graph> diff --git a/cts/scheduler/exp/unfence-definition.exp b/cts/scheduler/exp/unfence-definition.exp index 6a098ed..308f638 100644 --- a/cts/scheduler/exp/unfence-definition.exp +++ b/cts/scheduler/exp/unfence-definition.exp @@ -90,6 +90,9 @@ </action_set> <inputs> <trigger> + <rsc_op id="9" operation="monitor" operation_key="dlm:2_monitor_0" on_node="virt-3" on_node_uuid="3"/> + </trigger> + <trigger> <pseudo_event id="19" operation="stop" operation_key="dlm-clone_stop_0"/> </trigger> <trigger> @@ -109,6 +112,9 @@ <crm_event id="3" operation="stonith" operation_key="stonith-virt-3-on" on_node="virt-3" on_node_uuid="3"/> </trigger> <trigger> + <rsc_op id="13" operation="start" operation_key="dlm_start_0" internal_operation_key="dlm:0_start_0" on_node="virt-1" on_node_uuid="1"/> + </trigger> + <trigger> <pseudo_event id="17" operation="start" operation_key="dlm-clone_start_0"/> </trigger> <trigger> @@ -229,6 +235,9 @@ <rsc_op id="7" operation="monitor" operation_key="clvmd:1_monitor_0" on_node="virt-2" on_node_uuid="2"/> </trigger> <trigger> + <rsc_op id="10" operation="monitor" operation_key="clvmd:2_monitor_0" on_node="virt-3" on_node_uuid="3"/> + </trigger> + <trigger> <pseudo_event id="27" operation="stop" operation_key="clvmd-clone_stop_0"/> </trigger> </inputs> @@ -276,6 +285,9 @@ <rsc_op id="16" operation="start" operation_key="dlm:2_start_0" on_node="virt-3" on_node_uuid="3"/> </trigger> <trigger> + <rsc_op id="22" operation="start" operation_key="clvmd_start_0" internal_operation_key="clvmd:0_start_0" on_node="virt-1" on_node_uuid="1"/> + </trigger> + <trigger> <rsc_op id="23" operation="start" operation_key="clvmd:1_start_0" on_node="virt-2" on_node_uuid="2"/> </trigger> <trigger> diff --git a/cts/scheduler/exp/unfence-parameters.exp b/cts/scheduler/exp/unfence-parameters.exp index 268bf00..0b76e26 100644 --- a/cts/scheduler/exp/unfence-parameters.exp +++ b/cts/scheduler/exp/unfence-parameters.exp @@ -74,6 +74,9 @@ </action_set> <inputs> <trigger> + <rsc_op id="8" operation="monitor" operation_key="dlm:2_monitor_0" on_node="virt-3" on_node_uuid="3"/> + </trigger> + <trigger> <pseudo_event id="18" operation="stop" operation_key="dlm-clone_stop_0"/> </trigger> <trigger> @@ -93,6 +96,9 @@ <crm_event id="3" operation="stonith" operation_key="stonith-virt-3-on" on_node="virt-3" on_node_uuid="3"/> </trigger> <trigger> + <rsc_op id="12" operation="start" operation_key="dlm_start_0" internal_operation_key="dlm:0_start_0" on_node="virt-1" on_node_uuid="1"/> + </trigger> + <trigger> <pseudo_event id="16" operation="start" operation_key="dlm-clone_start_0"/> </trigger> <trigger> @@ -213,6 +219,9 @@ <rsc_op id="6" operation="monitor" operation_key="clvmd:1_monitor_0" on_node="virt-2" on_node_uuid="2"/> </trigger> <trigger> + <rsc_op id="9" operation="monitor" operation_key="clvmd:2_monitor_0" on_node="virt-3" on_node_uuid="3"/> + </trigger> + <trigger> <pseudo_event id="26" operation="stop" operation_key="clvmd-clone_stop_0"/> </trigger> </inputs> @@ -260,6 +269,9 @@ <rsc_op id="15" operation="start" operation_key="dlm:2_start_0" on_node="virt-3" on_node_uuid="3"/> </trigger> <trigger> + <rsc_op id="21" operation="start" operation_key="clvmd_start_0" internal_operation_key="clvmd:0_start_0" on_node="virt-1" on_node_uuid="1"/> + </trigger> + <trigger> <rsc_op id="22" operation="start" operation_key="clvmd:1_start_0" on_node="virt-2" on_node_uuid="2"/> </trigger> <trigger> diff --git a/cts/scheduler/scores/594.scores b/cts/scheduler/scores/594.scores index 5e99750..96c8f44 100644 --- a/cts/scheduler/scores/594.scores +++ b/cts/scheduler/scores/594.scores @@ -21,8 +21,11 @@ pcmk__primitive_assign: child_DoFencing:1 allocation score on hadev1: 1 pcmk__primitive_assign: child_DoFencing:1 allocation score on hadev2: -INFINITY pcmk__primitive_assign: child_DoFencing:1 allocation score on hadev3: -INFINITY pcmk__primitive_assign: child_DoFencing:2 allocation score on hadev1: -INFINITY +pcmk__primitive_assign: child_DoFencing:2 allocation score on hadev1: -INFINITY +pcmk__primitive_assign: child_DoFencing:2 allocation score on hadev2: -INFINITY pcmk__primitive_assign: child_DoFencing:2 allocation score on hadev2: -INFINITY pcmk__primitive_assign: child_DoFencing:2 allocation score on hadev3: -INFINITY +pcmk__primitive_assign: child_DoFencing:2 allocation score on hadev3: -INFINITY pcmk__primitive_assign: rsc_hadev1 allocation score on hadev1: 100 pcmk__primitive_assign: rsc_hadev1 allocation score on hadev2: 0 pcmk__primitive_assign: rsc_hadev1 allocation score on hadev3: 0 diff --git a/cts/scheduler/scores/a-promote-then-b-migrate.scores b/cts/scheduler/scores/a-promote-then-b-migrate.scores index c94077d..02674be 100644 --- a/cts/scheduler/scores/a-promote-then-b-migrate.scores +++ b/cts/scheduler/scores/a-promote-then-b-migrate.scores @@ -5,7 +5,9 @@ pcmk__clone_assign: rsc1:0 allocation score on node1: 1 pcmk__clone_assign: rsc1:0 allocation score on node2: 0 pcmk__clone_assign: rsc1:1 allocation score on node1: 0 pcmk__clone_assign: rsc1:1 allocation score on node2: 1 +pcmk__primitive_assign: rsc1:0 allocation score on node1: -INFINITY pcmk__primitive_assign: rsc1:0 allocation score on node1: 1 +pcmk__primitive_assign: rsc1:0 allocation score on node2: -INFINITY pcmk__primitive_assign: rsc1:0 allocation score on node2: 0 pcmk__primitive_assign: rsc1:1 allocation score on node1: -INFINITY pcmk__primitive_assign: rsc1:1 allocation score on node2: 1 diff --git a/cts/scheduler/scores/asymmetric.scores b/cts/scheduler/scores/asymmetric.scores index 69310bf..93ed82f 100644 --- a/cts/scheduler/scores/asymmetric.scores +++ b/cts/scheduler/scores/asymmetric.scores @@ -11,4 +11,3 @@ pcmk__primitive_assign: ebe3fb6e-7778-426e-be58-190ab1ff3dd3:0 allocation score pcmk__primitive_assign: ebe3fb6e-7778-426e-be58-190ab1ff3dd3:0 allocation score on puma3: -INFINITY pcmk__primitive_assign: ebe3fb6e-7778-426e-be58-190ab1ff3dd3:1 allocation score on puma1: 0 pcmk__primitive_assign: ebe3fb6e-7778-426e-be58-190ab1ff3dd3:1 allocation score on puma3: 200 -pcmk__primitive_assign: vpool_ip_poolA allocation score on puma3: -INFINITY diff --git a/cts/scheduler/scores/bug-1822.scores b/cts/scheduler/scores/bug-1822.scores index 82191d1..0a9056b 100644 --- a/cts/scheduler/scores/bug-1822.scores +++ b/cts/scheduler/scores/bug-1822.scores @@ -1,5 +1,5 @@ -ms-sf_group:0 promotion score on process2b: -INFINITY +ms-sf_group:0 promotion score on process2b: 49 ms-sf_group:1 promotion score on none: 0 pcmk__clone_assign: ms-sf allocation score on process1a: 0 pcmk__clone_assign: ms-sf allocation score on process2b: 0 diff --git a/cts/scheduler/scores/bug-5014-CLONE-A-stop-B-started.scores b/cts/scheduler/scores/bug-5014-CLONE-A-stop-B-started.scores index e698b14..d79208c 100644 --- a/cts/scheduler/scores/bug-5014-CLONE-A-stop-B-started.scores +++ b/cts/scheduler/scores/bug-5014-CLONE-A-stop-B-started.scores @@ -5,3 +5,4 @@ pcmk__clone_assign: clone1 allocation score on fc16-builder: 0 pcmk__clone_assign: clone2 allocation score on fc16-builder: 0 pcmk__primitive_assign: ClusterIP2:0 allocation score on fc16-builder: 1 pcmk__primitive_assign: ClusterIP:0 allocation score on fc16-builder: -INFINITY +pcmk__primitive_assign: ClusterIP:0 allocation score on fc16-builder: -INFINITY diff --git a/cts/scheduler/scores/bug-5143-ms-shuffle.scores b/cts/scheduler/scores/bug-5143-ms-shuffle.scores index 86a1a78..87bb4e4 100644 --- a/cts/scheduler/scores/bug-5143-ms-shuffle.scores +++ b/cts/scheduler/scores/bug-5143-ms-shuffle.scores @@ -173,7 +173,7 @@ pcmk__primitive_assign: clvmd:0 allocation score on hex-1: 4000 pcmk__primitive_assign: clvmd:0 allocation score on hex-2: -INFINITY pcmk__primitive_assign: clvmd:0 allocation score on hex-3: -INFINITY pcmk__primitive_assign: clvmd:1 allocation score on hex-1: -INFINITY -pcmk__primitive_assign: clvmd:1 allocation score on hex-2: 4000 +pcmk__primitive_assign: clvmd:1 allocation score on hex-2: 6000 pcmk__primitive_assign: clvmd:1 allocation score on hex-3: -INFINITY pcmk__primitive_assign: clvmd:2 allocation score on hex-1: -INFINITY pcmk__primitive_assign: clvmd:2 allocation score on hex-2: -INFINITY @@ -182,7 +182,7 @@ pcmk__primitive_assign: dlm:0 allocation score on hex-1: 5000 pcmk__primitive_assign: dlm:0 allocation score on hex-2: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-3: 0 pcmk__primitive_assign: dlm:1 allocation score on hex-1: 0 -pcmk__primitive_assign: dlm:1 allocation score on hex-2: 5000 +pcmk__primitive_assign: dlm:1 allocation score on hex-2: 7000 pcmk__primitive_assign: dlm:1 allocation score on hex-3: 0 pcmk__primitive_assign: dlm:2 allocation score on hex-1: -INFINITY pcmk__primitive_assign: dlm:2 allocation score on hex-2: -INFINITY @@ -227,12 +227,12 @@ pcmk__primitive_assign: fs-ocfs-1:0 allocation score on hex-1: 1000 pcmk__primitive_assign: fs-ocfs-1:0 allocation score on hex-2: -INFINITY pcmk__primitive_assign: fs-ocfs-1:0 allocation score on hex-3: -INFINITY pcmk__primitive_assign: fs-ocfs-1:1 allocation score on hex-1: -INFINITY -pcmk__primitive_assign: fs-ocfs-1:1 allocation score on hex-2: 1000 +pcmk__primitive_assign: fs-ocfs-1:1 allocation score on hex-2: 3000 pcmk__primitive_assign: fs-ocfs-1:1 allocation score on hex-3: -INFINITY pcmk__primitive_assign: fs-ocfs-1:2 allocation score on hex-1: -INFINITY pcmk__primitive_assign: fs-ocfs-1:2 allocation score on hex-2: -INFINITY pcmk__primitive_assign: fs-ocfs-1:2 allocation score on hex-3: 1000 -pcmk__primitive_assign: fs-ocfs-2:0 allocation score on hex-1: 1000 +pcmk__primitive_assign: fs-ocfs-2:0 allocation score on hex-1: 2000 pcmk__primitive_assign: fs-ocfs-2:0 allocation score on hex-2: -INFINITY pcmk__primitive_assign: fs-ocfs-2:0 allocation score on hex-3: -INFINITY pcmk__primitive_assign: fs-ocfs-2:1 allocation score on hex-1: -INFINITY @@ -254,7 +254,7 @@ pcmk__primitive_assign: o2cb:0 allocation score on hex-1: 3000 pcmk__primitive_assign: o2cb:0 allocation score on hex-2: -INFINITY pcmk__primitive_assign: o2cb:0 allocation score on hex-3: -INFINITY pcmk__primitive_assign: o2cb:1 allocation score on hex-1: -INFINITY -pcmk__primitive_assign: o2cb:1 allocation score on hex-2: 3000 +pcmk__primitive_assign: o2cb:1 allocation score on hex-2: 5000 pcmk__primitive_assign: o2cb:1 allocation score on hex-3: -INFINITY pcmk__primitive_assign: o2cb:2 allocation score on hex-1: -INFINITY pcmk__primitive_assign: o2cb:2 allocation score on hex-2: -INFINITY @@ -266,7 +266,7 @@ pcmk__primitive_assign: vg1:0 allocation score on hex-1: 2000 pcmk__primitive_assign: vg1:0 allocation score on hex-2: -INFINITY pcmk__primitive_assign: vg1:0 allocation score on hex-3: -INFINITY pcmk__primitive_assign: vg1:1 allocation score on hex-1: -INFINITY -pcmk__primitive_assign: vg1:1 allocation score on hex-2: 2000 +pcmk__primitive_assign: vg1:1 allocation score on hex-2: 4000 pcmk__primitive_assign: vg1:1 allocation score on hex-3: -INFINITY pcmk__primitive_assign: vg1:2 allocation score on hex-1: -INFINITY pcmk__primitive_assign: vg1:2 allocation score on hex-2: -INFINITY diff --git a/cts/scheduler/scores/bug-5186-partial-migrate.scores b/cts/scheduler/scores/bug-5186-partial-migrate.scores index 93854f1..a962738 100644 --- a/cts/scheduler/scores/bug-5186-partial-migrate.scores +++ b/cts/scheduler/scores/bug-5186-partial-migrate.scores @@ -67,7 +67,7 @@ pcmk__primitive_assign: prmDiskd1:0 allocation score on bl460g1n7: -INFINITY pcmk__primitive_assign: prmDiskd1:0 allocation score on bl460g1n8: -INFINITY pcmk__primitive_assign: prmDiskd1:1 allocation score on bl460g1n6: INFINITY pcmk__primitive_assign: prmDiskd1:1 allocation score on bl460g1n7: -INFINITY -pcmk__primitive_assign: prmDiskd1:1 allocation score on bl460g1n8: 0 +pcmk__primitive_assign: prmDiskd1:1 allocation score on bl460g1n8: 200 pcmk__primitive_assign: prmDiskd1:2 allocation score on bl460g1n6: -INFINITY pcmk__primitive_assign: prmDiskd1:2 allocation score on bl460g1n7: -INFINITY pcmk__primitive_assign: prmDiskd1:2 allocation score on bl460g1n8: INFINITY @@ -76,7 +76,7 @@ pcmk__primitive_assign: prmDiskd2:0 allocation score on bl460g1n7: -INFINITY pcmk__primitive_assign: prmDiskd2:0 allocation score on bl460g1n8: -INFINITY pcmk__primitive_assign: prmDiskd2:1 allocation score on bl460g1n6: INFINITY pcmk__primitive_assign: prmDiskd2:1 allocation score on bl460g1n7: -INFINITY -pcmk__primitive_assign: prmDiskd2:1 allocation score on bl460g1n8: 0 +pcmk__primitive_assign: prmDiskd2:1 allocation score on bl460g1n8: 200 pcmk__primitive_assign: prmDiskd2:2 allocation score on bl460g1n6: -INFINITY pcmk__primitive_assign: prmDiskd2:2 allocation score on bl460g1n7: -INFINITY pcmk__primitive_assign: prmDiskd2:2 allocation score on bl460g1n8: INFINITY @@ -88,7 +88,7 @@ pcmk__primitive_assign: prmPing:0 allocation score on bl460g1n7: -INFINITY pcmk__primitive_assign: prmPing:0 allocation score on bl460g1n8: -INFINITY pcmk__primitive_assign: prmPing:1 allocation score on bl460g1n6: INFINITY pcmk__primitive_assign: prmPing:1 allocation score on bl460g1n7: -INFINITY -pcmk__primitive_assign: prmPing:1 allocation score on bl460g1n8: 0 +pcmk__primitive_assign: prmPing:1 allocation score on bl460g1n8: 200 pcmk__primitive_assign: prmPing:2 allocation score on bl460g1n6: -INFINITY pcmk__primitive_assign: prmPing:2 allocation score on bl460g1n7: -INFINITY pcmk__primitive_assign: prmPing:2 allocation score on bl460g1n8: INFINITY diff --git a/cts/scheduler/scores/bug-cl-5168.scores b/cts/scheduler/scores/bug-cl-5168.scores index 916fecb..59dee5d 100644 --- a/cts/scheduler/scores/bug-cl-5168.scores +++ b/cts/scheduler/scores/bug-cl-5168.scores @@ -200,7 +200,7 @@ pcmk__primitive_assign: drbd-r1:0 allocation score on hex-2: 1001 pcmk__primitive_assign: drbd-r1:0 allocation score on hex-3: -INFINITY pcmk__primitive_assign: drbd-r1:0 allocation score on hex-3: INFINITY pcmk__primitive_assign: drbd-r1:1 allocation score on hex-1: -INFINITY -pcmk__primitive_assign: drbd-r1:1 allocation score on hex-2: 0 +pcmk__primitive_assign: drbd-r1:1 allocation score on hex-2: -INFINITY pcmk__primitive_assign: drbd-r1:1 allocation score on hex-3: INFINITY pcmk__primitive_assign: dummy1 allocation score on hex-1: -INFINITY pcmk__primitive_assign: dummy1 allocation score on hex-2: -INFINITY diff --git a/cts/scheduler/scores/bug-lf-2106.scores b/cts/scheduler/scores/bug-lf-2106.scores index b512c6e..30e175f 100644 --- a/cts/scheduler/scores/bug-lf-2106.scores +++ b/cts/scheduler/scores/bug-lf-2106.scores @@ -64,45 +64,45 @@ pcmk__group_assign: ssh-ip2 allocation score on cl-virt-2: 100 pcmk__primitive_assign: apcstonith allocation score on cl-virt-1: 100 pcmk__primitive_assign: apcstonith allocation score on cl-virt-2: 0 pcmk__primitive_assign: bugtrack allocation score on cl-virt-1: -INFINITY -pcmk__primitive_assign: bugtrack allocation score on cl-virt-2: 275 -pcmk__primitive_assign: drbd-bugtrack:0 allocation score on cl-virt-1: 100 +pcmk__primitive_assign: bugtrack allocation score on cl-virt-2: 375 +pcmk__primitive_assign: drbd-bugtrack:0 allocation score on cl-virt-1: 150 pcmk__primitive_assign: drbd-bugtrack:0 allocation score on cl-virt-2: -INFINITY -pcmk__primitive_assign: drbd-bugtrack:1 allocation score on cl-virt-1: 0 -pcmk__primitive_assign: drbd-bugtrack:1 allocation score on cl-virt-2: 175 +pcmk__primitive_assign: drbd-bugtrack:1 allocation score on cl-virt-1: 50 +pcmk__primitive_assign: drbd-bugtrack:1 allocation score on cl-virt-2: 275 pcmk__primitive_assign: drbd-infotos:0 allocation score on cl-virt-1: 100 pcmk__primitive_assign: drbd-infotos:0 allocation score on cl-virt-2: -INFINITY pcmk__primitive_assign: drbd-infotos:1 allocation score on cl-virt-1: 0 -pcmk__primitive_assign: drbd-infotos:1 allocation score on cl-virt-2: 175 -pcmk__primitive_assign: drbd-itwiki:0 allocation score on cl-virt-1: 100 +pcmk__primitive_assign: drbd-infotos:1 allocation score on cl-virt-2: 325 +pcmk__primitive_assign: drbd-itwiki:0 allocation score on cl-virt-1: 150 pcmk__primitive_assign: drbd-itwiki:0 allocation score on cl-virt-2: -INFINITY -pcmk__primitive_assign: drbd-itwiki:1 allocation score on cl-virt-1: 0 -pcmk__primitive_assign: drbd-itwiki:1 allocation score on cl-virt-2: 175 +pcmk__primitive_assign: drbd-itwiki:1 allocation score on cl-virt-1: 50 +pcmk__primitive_assign: drbd-itwiki:1 allocation score on cl-virt-2: 275 pcmk__primitive_assign: drbd-medomus-cvs:0 allocation score on cl-virt-1: 100 pcmk__primitive_assign: drbd-medomus-cvs:0 allocation score on cl-virt-2: -INFINITY pcmk__primitive_assign: drbd-medomus-cvs:1 allocation score on cl-virt-1: 0 -pcmk__primitive_assign: drbd-medomus-cvs:1 allocation score on cl-virt-2: 175 -pcmk__primitive_assign: drbd-servsyslog:0 allocation score on cl-virt-1: 100 +pcmk__primitive_assign: drbd-medomus-cvs:1 allocation score on cl-virt-2: 325 +pcmk__primitive_assign: drbd-servsyslog:0 allocation score on cl-virt-1: 150 pcmk__primitive_assign: drbd-servsyslog:0 allocation score on cl-virt-2: -INFINITY -pcmk__primitive_assign: drbd-servsyslog:1 allocation score on cl-virt-1: 0 -pcmk__primitive_assign: drbd-servsyslog:1 allocation score on cl-virt-2: 175 +pcmk__primitive_assign: drbd-servsyslog:1 allocation score on cl-virt-1: 50 +pcmk__primitive_assign: drbd-servsyslog:1 allocation score on cl-virt-2: 275 pcmk__primitive_assign: drbd-smsprod2:0 allocation score on cl-virt-1: 100 pcmk__primitive_assign: drbd-smsprod2:0 allocation score on cl-virt-2: -INFINITY pcmk__primitive_assign: drbd-smsprod2:1 allocation score on cl-virt-1: 0 -pcmk__primitive_assign: drbd-smsprod2:1 allocation score on cl-virt-2: 175 +pcmk__primitive_assign: drbd-smsprod2:1 allocation score on cl-virt-2: 325 pcmk__primitive_assign: infotos allocation score on cl-virt-1: -INFINITY -pcmk__primitive_assign: infotos allocation score on cl-virt-2: 325 +pcmk__primitive_assign: infotos allocation score on cl-virt-2: 475 pcmk__primitive_assign: itwiki allocation score on cl-virt-1: -INFINITY -pcmk__primitive_assign: itwiki allocation score on cl-virt-2: 275 +pcmk__primitive_assign: itwiki allocation score on cl-virt-2: 375 pcmk__primitive_assign: medomus-cvs allocation score on cl-virt-1: -INFINITY -pcmk__primitive_assign: medomus-cvs allocation score on cl-virt-2: 325 +pcmk__primitive_assign: medomus-cvs allocation score on cl-virt-2: 475 pcmk__primitive_assign: pingd:0 allocation score on cl-virt-1: 100 pcmk__primitive_assign: pingd:0 allocation score on cl-virt-2: 0 pcmk__primitive_assign: pingd:1 allocation score on cl-virt-1: -INFINITY pcmk__primitive_assign: pingd:1 allocation score on cl-virt-2: 100 pcmk__primitive_assign: servsyslog allocation score on cl-virt-1: -INFINITY -pcmk__primitive_assign: servsyslog allocation score on cl-virt-2: 275 +pcmk__primitive_assign: servsyslog allocation score on cl-virt-2: 375 pcmk__primitive_assign: smsprod2 allocation score on cl-virt-1: -INFINITY -pcmk__primitive_assign: smsprod2 allocation score on cl-virt-2: 325 +pcmk__primitive_assign: smsprod2 allocation score on cl-virt-2: 475 pcmk__primitive_assign: ssh-bin allocation score on cl-virt-1: -INFINITY pcmk__primitive_assign: ssh-bin allocation score on cl-virt-2: 100 pcmk__primitive_assign: ssh-ip1 allocation score on cl-virt-1: 0 diff --git a/cts/scheduler/scores/bug-lf-2153.scores b/cts/scheduler/scores/bug-lf-2153.scores index d2492f2..afad730 100644 --- a/cts/scheduler/scores/bug-lf-2153.scores +++ b/cts/scheduler/scores/bug-lf-2153.scores @@ -29,7 +29,7 @@ pcmk__group_assign: rg_iscsivg01 allocation score on alice: 100 pcmk__group_assign: rg_iscsivg01 allocation score on bob: 0 pcmk__primitive_assign: res_drbd_iscsivg01:0 allocation score on alice: -INFINITY pcmk__primitive_assign: res_drbd_iscsivg01:0 allocation score on bob: -INFINITY -pcmk__primitive_assign: res_drbd_iscsivg01:1 allocation score on alice: 300 +pcmk__primitive_assign: res_drbd_iscsivg01:1 allocation score on alice: 1800 pcmk__primitive_assign: res_drbd_iscsivg01:1 allocation score on bob: -INFINITY pcmk__primitive_assign: res_ip_alicebob01 allocation score on alice: 400 pcmk__primitive_assign: res_ip_alicebob01 allocation score on bob: -INFINITY @@ -39,7 +39,7 @@ pcmk__primitive_assign: res_lu_iscsivg01_lun2 allocation score on alice: 600 pcmk__primitive_assign: res_lu_iscsivg01_lun2 allocation score on bob: -INFINITY pcmk__primitive_assign: res_lvm_iscsivg01 allocation score on alice: 1200 pcmk__primitive_assign: res_lvm_iscsivg01 allocation score on bob: -INFINITY -pcmk__primitive_assign: res_portblock_iscsivg01_block allocation score on alice: 1800 +pcmk__primitive_assign: res_portblock_iscsivg01_block allocation score on alice: 3300 pcmk__primitive_assign: res_portblock_iscsivg01_block allocation score on bob: -INFINITY pcmk__primitive_assign: res_portblock_iscsivg01_unblock allocation score on alice: 200 pcmk__primitive_assign: res_portblock_iscsivg01_unblock allocation score on bob: -INFINITY @@ -47,7 +47,7 @@ pcmk__primitive_assign: res_target_iscsivg01 allocation score on alice: 1000 pcmk__primitive_assign: res_target_iscsivg01 allocation score on bob: -INFINITY pcmk__primitive_assign: res_tgtd:0 allocation score on alice: -INFINITY pcmk__primitive_assign: res_tgtd:0 allocation score on bob: -INFINITY -pcmk__primitive_assign: res_tgtd:1 allocation score on alice: 200 +pcmk__primitive_assign: res_tgtd:1 allocation score on alice: 1700 pcmk__primitive_assign: res_tgtd:1 allocation score on bob: -INFINITY res_drbd_iscsivg01:0 promotion score on none: 0 res_drbd_iscsivg01:1 promotion score on alice: 3100 diff --git a/cts/scheduler/scores/bug-lf-2171.scores b/cts/scheduler/scores/bug-lf-2171.scores index 7d2bdd4..14cc28a 100644 --- a/cts/scheduler/scores/bug-lf-2171.scores +++ b/cts/scheduler/scores/bug-lf-2171.scores @@ -12,8 +12,12 @@ pcmk__group_assign: res_Dummy2 allocation score on xenserver2: 0 pcmk__group_assign: res_Dummy3 allocation score on xenserver1: 200 pcmk__group_assign: res_Dummy3 allocation score on xenserver2: 0 pcmk__primitive_assign: res_Dummy1:0 allocation score on xenserver1: -INFINITY +pcmk__primitive_assign: res_Dummy1:0 allocation score on xenserver1: -INFINITY +pcmk__primitive_assign: res_Dummy1:0 allocation score on xenserver2: -INFINITY pcmk__primitive_assign: res_Dummy1:0 allocation score on xenserver2: -INFINITY pcmk__primitive_assign: res_Dummy1:1 allocation score on xenserver1: -INFINITY +pcmk__primitive_assign: res_Dummy1:1 allocation score on xenserver1: -INFINITY +pcmk__primitive_assign: res_Dummy1:1 allocation score on xenserver2: -INFINITY pcmk__primitive_assign: res_Dummy1:1 allocation score on xenserver2: -INFINITY pcmk__primitive_assign: res_Dummy2 allocation score on xenserver1: 200 pcmk__primitive_assign: res_Dummy2 allocation score on xenserver2: 0 diff --git a/cts/scheduler/scores/bug-lf-2422.scores b/cts/scheduler/scores/bug-lf-2422.scores index 99ff12e..77a284d 100644 --- a/cts/scheduler/scores/bug-lf-2422.scores +++ b/cts/scheduler/scores/bug-lf-2422.scores @@ -248,20 +248,36 @@ pcmk__primitive_assign: o2cb:3 allocation score on qa-suse-2: -INFINITY pcmk__primitive_assign: o2cb:3 allocation score on qa-suse-3: -INFINITY pcmk__primitive_assign: o2cb:3 allocation score on qa-suse-4: -INFINITY pcmk__primitive_assign: ocfs:0 allocation score on qa-suse-1: -INFINITY +pcmk__primitive_assign: ocfs:0 allocation score on qa-suse-1: -INFINITY +pcmk__primitive_assign: ocfs:0 allocation score on qa-suse-2: -INFINITY pcmk__primitive_assign: ocfs:0 allocation score on qa-suse-2: -INFINITY pcmk__primitive_assign: ocfs:0 allocation score on qa-suse-3: -INFINITY +pcmk__primitive_assign: ocfs:0 allocation score on qa-suse-3: -INFINITY +pcmk__primitive_assign: ocfs:0 allocation score on qa-suse-4: -INFINITY pcmk__primitive_assign: ocfs:0 allocation score on qa-suse-4: -INFINITY pcmk__primitive_assign: ocfs:1 allocation score on qa-suse-1: -INFINITY +pcmk__primitive_assign: ocfs:1 allocation score on qa-suse-1: -INFINITY +pcmk__primitive_assign: ocfs:1 allocation score on qa-suse-2: -INFINITY pcmk__primitive_assign: ocfs:1 allocation score on qa-suse-2: -INFINITY pcmk__primitive_assign: ocfs:1 allocation score on qa-suse-3: -INFINITY +pcmk__primitive_assign: ocfs:1 allocation score on qa-suse-3: -INFINITY +pcmk__primitive_assign: ocfs:1 allocation score on qa-suse-4: -INFINITY pcmk__primitive_assign: ocfs:1 allocation score on qa-suse-4: -INFINITY pcmk__primitive_assign: ocfs:2 allocation score on qa-suse-1: -INFINITY +pcmk__primitive_assign: ocfs:2 allocation score on qa-suse-1: -INFINITY +pcmk__primitive_assign: ocfs:2 allocation score on qa-suse-2: -INFINITY pcmk__primitive_assign: ocfs:2 allocation score on qa-suse-2: -INFINITY pcmk__primitive_assign: ocfs:2 allocation score on qa-suse-3: -INFINITY +pcmk__primitive_assign: ocfs:2 allocation score on qa-suse-3: -INFINITY +pcmk__primitive_assign: ocfs:2 allocation score on qa-suse-4: -INFINITY pcmk__primitive_assign: ocfs:2 allocation score on qa-suse-4: -INFINITY pcmk__primitive_assign: ocfs:3 allocation score on qa-suse-1: -INFINITY +pcmk__primitive_assign: ocfs:3 allocation score on qa-suse-1: -INFINITY +pcmk__primitive_assign: ocfs:3 allocation score on qa-suse-2: -INFINITY pcmk__primitive_assign: ocfs:3 allocation score on qa-suse-2: -INFINITY pcmk__primitive_assign: ocfs:3 allocation score on qa-suse-3: -INFINITY +pcmk__primitive_assign: ocfs:3 allocation score on qa-suse-3: -INFINITY +pcmk__primitive_assign: ocfs:3 allocation score on qa-suse-4: -INFINITY pcmk__primitive_assign: ocfs:3 allocation score on qa-suse-4: -INFINITY pcmk__primitive_assign: sbd_stonith allocation score on qa-suse-1: 0 pcmk__primitive_assign: sbd_stonith allocation score on qa-suse-2: 0 diff --git a/cts/scheduler/scores/bug-lf-2453.scores b/cts/scheduler/scores/bug-lf-2453.scores index eaee72d..3ef0f6d 100644 --- a/cts/scheduler/scores/bug-lf-2453.scores +++ b/cts/scheduler/scores/bug-lf-2453.scores @@ -17,6 +17,10 @@ pcmk__primitive_assign: DummyResource:1 allocation score on domu1: -INFINITY pcmk__primitive_assign: DummyResource:1 allocation score on domu2: INFINITY pcmk__primitive_assign: PrimitiveResource1 allocation score on domu1: INFINITY pcmk__primitive_assign: apache:0 allocation score on domu1: -INFINITY +pcmk__primitive_assign: apache:0 allocation score on domu1: -INFINITY +pcmk__primitive_assign: apache:0 allocation score on domu2: -INFINITY pcmk__primitive_assign: apache:0 allocation score on domu2: -INFINITY pcmk__primitive_assign: apache:1 allocation score on domu1: -INFINITY +pcmk__primitive_assign: apache:1 allocation score on domu1: -INFINITY +pcmk__primitive_assign: apache:1 allocation score on domu2: -INFINITY pcmk__primitive_assign: apache:1 allocation score on domu2: -INFINITY diff --git a/cts/scheduler/scores/bug-lf-2551.scores b/cts/scheduler/scores/bug-lf-2551.scores index d9cb9f5..2dc23a8 100644 --- a/cts/scheduler/scores/bug-lf-2551.scores +++ b/cts/scheduler/scores/bug-lf-2551.scores @@ -228,14 +228,14 @@ pcmk__group_assign: vg1:3 allocation score on hex-7: -INFINITY pcmk__group_assign: vg1:3 allocation score on hex-8: -INFINITY pcmk__group_assign: vg1:3 allocation score on hex-9: -INFINITY pcmk__primitive_assign: clvm:0 allocation score on hex-0: -INFINITY -pcmk__primitive_assign: clvm:0 allocation score on hex-7: 4 +pcmk__primitive_assign: clvm:0 allocation score on hex-7: 20 pcmk__primitive_assign: clvm:0 allocation score on hex-8: -INFINITY pcmk__primitive_assign: clvm:0 allocation score on hex-9: -INFINITY pcmk__primitive_assign: clvm:1 allocation score on hex-0: -INFINITY pcmk__primitive_assign: clvm:1 allocation score on hex-7: -INFINITY -pcmk__primitive_assign: clvm:1 allocation score on hex-8: 4 +pcmk__primitive_assign: clvm:1 allocation score on hex-8: 20 pcmk__primitive_assign: clvm:1 allocation score on hex-9: -INFINITY -pcmk__primitive_assign: clvm:2 allocation score on hex-0: 4 +pcmk__primitive_assign: clvm:2 allocation score on hex-0: 18 pcmk__primitive_assign: clvm:2 allocation score on hex-7: -INFINITY pcmk__primitive_assign: clvm:2 allocation score on hex-8: -INFINITY pcmk__primitive_assign: clvm:2 allocation score on hex-9: -INFINITY @@ -244,14 +244,14 @@ pcmk__primitive_assign: clvm:3 allocation score on hex-7: -INFINITY pcmk__primitive_assign: clvm:3 allocation score on hex-8: -INFINITY pcmk__primitive_assign: clvm:3 allocation score on hex-9: -INFINITY pcmk__primitive_assign: cmirrord:0 allocation score on hex-0: -INFINITY -pcmk__primitive_assign: cmirrord:0 allocation score on hex-7: 3 +pcmk__primitive_assign: cmirrord:0 allocation score on hex-7: 19 pcmk__primitive_assign: cmirrord:0 allocation score on hex-8: -INFINITY pcmk__primitive_assign: cmirrord:0 allocation score on hex-9: -INFINITY pcmk__primitive_assign: cmirrord:1 allocation score on hex-0: -INFINITY pcmk__primitive_assign: cmirrord:1 allocation score on hex-7: -INFINITY -pcmk__primitive_assign: cmirrord:1 allocation score on hex-8: 3 +pcmk__primitive_assign: cmirrord:1 allocation score on hex-8: 19 pcmk__primitive_assign: cmirrord:1 allocation score on hex-9: -INFINITY -pcmk__primitive_assign: cmirrord:2 allocation score on hex-0: 3 +pcmk__primitive_assign: cmirrord:2 allocation score on hex-0: 17 pcmk__primitive_assign: cmirrord:2 allocation score on hex-7: -INFINITY pcmk__primitive_assign: cmirrord:2 allocation score on hex-8: -INFINITY pcmk__primitive_assign: cmirrord:2 allocation score on hex-9: -INFINITY @@ -259,15 +259,15 @@ pcmk__primitive_assign: cmirrord:3 allocation score on hex-0: -INFINITY pcmk__primitive_assign: cmirrord:3 allocation score on hex-7: -INFINITY pcmk__primitive_assign: cmirrord:3 allocation score on hex-8: -INFINITY pcmk__primitive_assign: cmirrord:3 allocation score on hex-9: -INFINITY -pcmk__primitive_assign: dlm:0 allocation score on hex-0: 0 -pcmk__primitive_assign: dlm:0 allocation score on hex-7: 6 -pcmk__primitive_assign: dlm:0 allocation score on hex-8: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-0: 14 +pcmk__primitive_assign: dlm:0 allocation score on hex-7: 22 +pcmk__primitive_assign: dlm:0 allocation score on hex-8: 16 pcmk__primitive_assign: dlm:0 allocation score on hex-9: -INFINITY -pcmk__primitive_assign: dlm:1 allocation score on hex-0: 0 +pcmk__primitive_assign: dlm:1 allocation score on hex-0: 14 pcmk__primitive_assign: dlm:1 allocation score on hex-7: -INFINITY -pcmk__primitive_assign: dlm:1 allocation score on hex-8: 6 +pcmk__primitive_assign: dlm:1 allocation score on hex-8: 22 pcmk__primitive_assign: dlm:1 allocation score on hex-9: -INFINITY -pcmk__primitive_assign: dlm:2 allocation score on hex-0: 6 +pcmk__primitive_assign: dlm:2 allocation score on hex-0: 20 pcmk__primitive_assign: dlm:2 allocation score on hex-7: -INFINITY pcmk__primitive_assign: dlm:2 allocation score on hex-8: -INFINITY pcmk__primitive_assign: dlm:2 allocation score on hex-9: -INFINITY @@ -284,14 +284,14 @@ pcmk__primitive_assign: fencing-sbd allocation score on hex-7: 0 pcmk__primitive_assign: fencing-sbd allocation score on hex-8: 0 pcmk__primitive_assign: fencing-sbd allocation score on hex-9: 1 pcmk__primitive_assign: o2cb:0 allocation score on hex-0: -INFINITY -pcmk__primitive_assign: o2cb:0 allocation score on hex-7: 5 +pcmk__primitive_assign: o2cb:0 allocation score on hex-7: 21 pcmk__primitive_assign: o2cb:0 allocation score on hex-8: -INFINITY pcmk__primitive_assign: o2cb:0 allocation score on hex-9: -INFINITY pcmk__primitive_assign: o2cb:1 allocation score on hex-0: -INFINITY pcmk__primitive_assign: o2cb:1 allocation score on hex-7: -INFINITY -pcmk__primitive_assign: o2cb:1 allocation score on hex-8: 5 +pcmk__primitive_assign: o2cb:1 allocation score on hex-8: 21 pcmk__primitive_assign: o2cb:1 allocation score on hex-9: -INFINITY -pcmk__primitive_assign: o2cb:2 allocation score on hex-0: 5 +pcmk__primitive_assign: o2cb:2 allocation score on hex-0: 19 pcmk__primitive_assign: o2cb:2 allocation score on hex-7: -INFINITY pcmk__primitive_assign: o2cb:2 allocation score on hex-8: -INFINITY pcmk__primitive_assign: o2cb:2 allocation score on hex-9: -INFINITY @@ -300,14 +300,14 @@ pcmk__primitive_assign: o2cb:3 allocation score on hex-7: -INFINITY pcmk__primitive_assign: o2cb:3 allocation score on hex-8: -INFINITY pcmk__primitive_assign: o2cb:3 allocation score on hex-9: -INFINITY pcmk__primitive_assign: ocfs2-1:0 allocation score on hex-0: -INFINITY -pcmk__primitive_assign: ocfs2-1:0 allocation score on hex-7: 1 +pcmk__primitive_assign: ocfs2-1:0 allocation score on hex-7: 17 pcmk__primitive_assign: ocfs2-1:0 allocation score on hex-8: -INFINITY pcmk__primitive_assign: ocfs2-1:0 allocation score on hex-9: -INFINITY pcmk__primitive_assign: ocfs2-1:1 allocation score on hex-0: -INFINITY pcmk__primitive_assign: ocfs2-1:1 allocation score on hex-7: -INFINITY -pcmk__primitive_assign: ocfs2-1:1 allocation score on hex-8: 1 +pcmk__primitive_assign: ocfs2-1:1 allocation score on hex-8: 17 pcmk__primitive_assign: ocfs2-1:1 allocation score on hex-9: -INFINITY -pcmk__primitive_assign: ocfs2-1:2 allocation score on hex-0: 1 +pcmk__primitive_assign: ocfs2-1:2 allocation score on hex-0: 15 pcmk__primitive_assign: ocfs2-1:2 allocation score on hex-7: -INFINITY pcmk__primitive_assign: ocfs2-1:2 allocation score on hex-8: -INFINITY pcmk__primitive_assign: ocfs2-1:2 allocation score on hex-9: -INFINITY @@ -316,14 +316,14 @@ pcmk__primitive_assign: ocfs2-1:3 allocation score on hex-7: -INFINITY pcmk__primitive_assign: ocfs2-1:3 allocation score on hex-8: -INFINITY pcmk__primitive_assign: ocfs2-1:3 allocation score on hex-9: -INFINITY pcmk__primitive_assign: vg1:0 allocation score on hex-0: -INFINITY -pcmk__primitive_assign: vg1:0 allocation score on hex-7: 2 +pcmk__primitive_assign: vg1:0 allocation score on hex-7: 18 pcmk__primitive_assign: vg1:0 allocation score on hex-8: -INFINITY pcmk__primitive_assign: vg1:0 allocation score on hex-9: -INFINITY pcmk__primitive_assign: vg1:1 allocation score on hex-0: -INFINITY pcmk__primitive_assign: vg1:1 allocation score on hex-7: -INFINITY -pcmk__primitive_assign: vg1:1 allocation score on hex-8: 2 +pcmk__primitive_assign: vg1:1 allocation score on hex-8: 18 pcmk__primitive_assign: vg1:1 allocation score on hex-9: -INFINITY -pcmk__primitive_assign: vg1:2 allocation score on hex-0: 2 +pcmk__primitive_assign: vg1:2 allocation score on hex-0: 16 pcmk__primitive_assign: vg1:2 allocation score on hex-7: -INFINITY pcmk__primitive_assign: vg1:2 allocation score on hex-8: -INFINITY pcmk__primitive_assign: vg1:2 allocation score on hex-9: -INFINITY diff --git a/cts/scheduler/scores/bug-lf-2574.scores b/cts/scheduler/scores/bug-lf-2574.scores index 0f5cf60..77d8b87 100644 --- a/cts/scheduler/scores/bug-lf-2574.scores +++ b/cts/scheduler/scores/bug-lf-2574.scores @@ -34,16 +34,19 @@ pcmk__primitive_assign: prmDummy1:0 allocation score on srv02: -INFINITY pcmk__primitive_assign: prmDummy1:0 allocation score on srv03: INFINITY pcmk__primitive_assign: prmDummy1:1 allocation score on srv01: -INFINITY pcmk__primitive_assign: prmDummy1:1 allocation score on srv02: INFINITY -pcmk__primitive_assign: prmDummy1:1 allocation score on srv03: 0 +pcmk__primitive_assign: prmDummy1:1 allocation score on srv03: 200 pcmk__primitive_assign: prmDummy1:2 allocation score on srv01: -INFINITY pcmk__primitive_assign: prmDummy1:2 allocation score on srv02: -INFINITY pcmk__primitive_assign: prmDummy1:2 allocation score on srv03: -INFINITY pcmk__primitive_assign: prmPingd:0 allocation score on srv01: -INFINITY +pcmk__primitive_assign: prmPingd:0 allocation score on srv01: -INFINITY +pcmk__primitive_assign: prmPingd:0 allocation score on srv02: -INFINITY pcmk__primitive_assign: prmPingd:0 allocation score on srv02: -INFINITY pcmk__primitive_assign: prmPingd:0 allocation score on srv03: -INFINITY +pcmk__primitive_assign: prmPingd:0 allocation score on srv03: -INFINITY pcmk__primitive_assign: prmPingd:1 allocation score on srv01: -INFINITY pcmk__primitive_assign: prmPingd:1 allocation score on srv02: -INFINITY pcmk__primitive_assign: prmPingd:1 allocation score on srv03: INFINITY pcmk__primitive_assign: prmPingd:2 allocation score on srv01: -INFINITY pcmk__primitive_assign: prmPingd:2 allocation score on srv02: INFINITY -pcmk__primitive_assign: prmPingd:2 allocation score on srv03: 0 +pcmk__primitive_assign: prmPingd:2 allocation score on srv03: 200 diff --git a/cts/scheduler/scores/bug-lf-2581.scores b/cts/scheduler/scores/bug-lf-2581.scores index 267eb6c..29170dd 100644 --- a/cts/scheduler/scores/bug-lf-2581.scores +++ b/cts/scheduler/scores/bug-lf-2581.scores @@ -43,7 +43,7 @@ pcmk__group_assign: Z:0 allocation score on elvis: 1 pcmk__group_assign: Z:0 allocation score on queen: 0 pcmk__group_assign: Z:1 allocation score on elvis: -INFINITY pcmk__group_assign: Z:1 allocation score on queen: 0 -pcmk__primitive_assign: A:0 allocation score on elvis: 2 +pcmk__primitive_assign: A:0 allocation score on elvis: 6 pcmk__primitive_assign: A:0 allocation score on queen: 0 pcmk__primitive_assign: A:1 allocation score on elvis: -INFINITY pcmk__primitive_assign: A:1 allocation score on queen: 0 @@ -55,7 +55,7 @@ pcmk__primitive_assign: C-1 allocation score on elvis: 1 pcmk__primitive_assign: C-1 allocation score on queen: -INFINITY pcmk__primitive_assign: C-2 allocation score on elvis: 1 pcmk__primitive_assign: C-2 allocation score on queen: -INFINITY -pcmk__primitive_assign: Z:0 allocation score on elvis: 1 +pcmk__primitive_assign: Z:0 allocation score on elvis: 5 pcmk__primitive_assign: Z:0 allocation score on queen: -INFINITY pcmk__primitive_assign: Z:1 allocation score on elvis: -INFINITY pcmk__primitive_assign: Z:1 allocation score on queen: 0 diff --git a/cts/scheduler/scores/bug-lf-2619.scores b/cts/scheduler/scores/bug-lf-2619.scores index 32f947f..6fb3857 100644 --- a/cts/scheduler/scores/bug-lf-2619.scores +++ b/cts/scheduler/scores/bug-lf-2619.scores @@ -236,7 +236,7 @@ pcmk__primitive_assign: prmPingd:1 allocation score on sby1: INFINITY pcmk__primitive_assign: prmPingd:1 allocation score on sby2: 0 pcmk__primitive_assign: prmPingd:2 allocation score on act1: -INFINITY pcmk__primitive_assign: prmPingd:2 allocation score on act2: INFINITY -pcmk__primitive_assign: prmPingd:2 allocation score on act3: 0 +pcmk__primitive_assign: prmPingd:2 allocation score on act3: INFINITY pcmk__primitive_assign: prmPingd:2 allocation score on sby1: 0 pcmk__primitive_assign: prmPingd:2 allocation score on sby2: 0 pcmk__primitive_assign: prmPingd:3 allocation score on act1: -INFINITY diff --git a/cts/scheduler/scores/bug-n-387749.scores b/cts/scheduler/scores/bug-n-387749.scores index 5165421..bcd4706 100644 --- a/cts/scheduler/scores/bug-n-387749.scores +++ b/cts/scheduler/scores/bug-n-387749.scores @@ -20,11 +20,14 @@ pcmk__group_assign: resource_ipaddr1_single allocation score on power720-4: 0 pcmk__group_assign: resource_nfsserver_single allocation score on power720-1: 0 pcmk__group_assign: resource_nfsserver_single allocation score on power720-2: 1000 pcmk__group_assign: resource_nfsserver_single allocation score on power720-4: 0 -pcmk__primitive_assign: export_home_ocfs2:0 allocation score on power720-1: 0 +pcmk__primitive_assign: export_home_ocfs2:0 allocation score on power720-1: INFINITY pcmk__primitive_assign: export_home_ocfs2:0 allocation score on power720-2: -INFINITY pcmk__primitive_assign: export_home_ocfs2:0 allocation score on power720-4: -INFINITY -pcmk__primitive_assign: export_home_ocfs2:1 allocation score on power720-1: 0 -pcmk__primitive_assign: export_home_ocfs2:1 allocation score on power720-2: 1000 +pcmk__primitive_assign: export_home_ocfs2:1 allocation score on power720-1: -INFINITY +pcmk__primitive_assign: export_home_ocfs2:1 allocation score on power720-1: INFINITY +pcmk__primitive_assign: export_home_ocfs2:1 allocation score on power720-2: 3000 +pcmk__primitive_assign: export_home_ocfs2:1 allocation score on power720-2: 3000 +pcmk__primitive_assign: export_home_ocfs2:1 allocation score on power720-4: -INFINITY pcmk__primitive_assign: export_home_ocfs2:1 allocation score on power720-4: -INFINITY pcmk__primitive_assign: export_home_ocfs2:2 allocation score on power720-1: -INFINITY pcmk__primitive_assign: export_home_ocfs2:2 allocation score on power720-2: -INFINITY diff --git a/cts/scheduler/scores/bug-suse-707150.scores b/cts/scheduler/scores/bug-suse-707150.scores index 7f35079..4e85c86 100644 --- a/cts/scheduler/scores/bug-suse-707150.scores +++ b/cts/scheduler/scores/bug-suse-707150.scores @@ -116,8 +116,12 @@ pcmk__clone_assign: vg1:3 allocation score on hex-7: 0 pcmk__clone_assign: vg1:3 allocation score on hex-8: 0 pcmk__clone_assign: vg1:3 allocation score on hex-9: 0 pcmk__group_assign: base-group:0 allocation score on hex-0: 0 +pcmk__group_assign: base-group:0 allocation score on hex-0: 0 +pcmk__group_assign: base-group:0 allocation score on hex-7: -INFINITY pcmk__group_assign: base-group:0 allocation score on hex-7: -INFINITY pcmk__group_assign: base-group:0 allocation score on hex-8: -INFINITY +pcmk__group_assign: base-group:0 allocation score on hex-8: -INFINITY +pcmk__group_assign: base-group:0 allocation score on hex-9: -INFINITY pcmk__group_assign: base-group:0 allocation score on hex-9: 0 pcmk__group_assign: base-group:1 allocation score on hex-0: -INFINITY pcmk__group_assign: base-group:1 allocation score on hex-7: -INFINITY @@ -132,8 +136,12 @@ pcmk__group_assign: base-group:3 allocation score on hex-7: -INFINITY pcmk__group_assign: base-group:3 allocation score on hex-8: -INFINITY pcmk__group_assign: base-group:3 allocation score on hex-9: -INFINITY pcmk__group_assign: clvm:0 allocation score on hex-0: 0 +pcmk__group_assign: clvm:0 allocation score on hex-0: 0 +pcmk__group_assign: clvm:0 allocation score on hex-7: -INFINITY pcmk__group_assign: clvm:0 allocation score on hex-7: -INFINITY pcmk__group_assign: clvm:0 allocation score on hex-8: -INFINITY +pcmk__group_assign: clvm:0 allocation score on hex-8: -INFINITY +pcmk__group_assign: clvm:0 allocation score on hex-9: -INFINITY pcmk__group_assign: clvm:0 allocation score on hex-9: 0 pcmk__group_assign: clvm:1 allocation score on hex-0: -INFINITY pcmk__group_assign: clvm:1 allocation score on hex-7: -INFINITY @@ -148,8 +156,12 @@ pcmk__group_assign: clvm:3 allocation score on hex-7: -INFINITY pcmk__group_assign: clvm:3 allocation score on hex-8: -INFINITY pcmk__group_assign: clvm:3 allocation score on hex-9: -INFINITY pcmk__group_assign: cmirrord:0 allocation score on hex-0: 0 +pcmk__group_assign: cmirrord:0 allocation score on hex-0: 0 +pcmk__group_assign: cmirrord:0 allocation score on hex-7: -INFINITY pcmk__group_assign: cmirrord:0 allocation score on hex-7: -INFINITY pcmk__group_assign: cmirrord:0 allocation score on hex-8: -INFINITY +pcmk__group_assign: cmirrord:0 allocation score on hex-8: -INFINITY +pcmk__group_assign: cmirrord:0 allocation score on hex-9: -INFINITY pcmk__group_assign: cmirrord:0 allocation score on hex-9: 0 pcmk__group_assign: cmirrord:1 allocation score on hex-0: -INFINITY pcmk__group_assign: cmirrord:1 allocation score on hex-7: -INFINITY @@ -164,8 +176,12 @@ pcmk__group_assign: cmirrord:3 allocation score on hex-7: -INFINITY pcmk__group_assign: cmirrord:3 allocation score on hex-8: -INFINITY pcmk__group_assign: cmirrord:3 allocation score on hex-9: -INFINITY pcmk__group_assign: dlm:0 allocation score on hex-0: 1 +pcmk__group_assign: dlm:0 allocation score on hex-0: 1 pcmk__group_assign: dlm:0 allocation score on hex-7: -INFINITY +pcmk__group_assign: dlm:0 allocation score on hex-7: -INFINITY +pcmk__group_assign: dlm:0 allocation score on hex-8: -INFINITY pcmk__group_assign: dlm:0 allocation score on hex-8: -INFINITY +pcmk__group_assign: dlm:0 allocation score on hex-9: -INFINITY pcmk__group_assign: dlm:0 allocation score on hex-9: 0 pcmk__group_assign: dlm:1 allocation score on hex-0: -INFINITY pcmk__group_assign: dlm:1 allocation score on hex-7: -INFINITY @@ -180,8 +196,12 @@ pcmk__group_assign: dlm:3 allocation score on hex-7: -INFINITY pcmk__group_assign: dlm:3 allocation score on hex-8: -INFINITY pcmk__group_assign: dlm:3 allocation score on hex-9: -INFINITY pcmk__group_assign: o2cb:0 allocation score on hex-0: 0 +pcmk__group_assign: o2cb:0 allocation score on hex-0: 0 pcmk__group_assign: o2cb:0 allocation score on hex-7: -INFINITY +pcmk__group_assign: o2cb:0 allocation score on hex-7: -INFINITY +pcmk__group_assign: o2cb:0 allocation score on hex-8: -INFINITY pcmk__group_assign: o2cb:0 allocation score on hex-8: -INFINITY +pcmk__group_assign: o2cb:0 allocation score on hex-9: -INFINITY pcmk__group_assign: o2cb:0 allocation score on hex-9: 0 pcmk__group_assign: o2cb:1 allocation score on hex-0: -INFINITY pcmk__group_assign: o2cb:1 allocation score on hex-7: -INFINITY @@ -196,8 +216,12 @@ pcmk__group_assign: o2cb:3 allocation score on hex-7: -INFINITY pcmk__group_assign: o2cb:3 allocation score on hex-8: -INFINITY pcmk__group_assign: o2cb:3 allocation score on hex-9: -INFINITY pcmk__group_assign: ocfs2-1:0 allocation score on hex-0: 0 +pcmk__group_assign: ocfs2-1:0 allocation score on hex-0: 0 +pcmk__group_assign: ocfs2-1:0 allocation score on hex-7: -INFINITY pcmk__group_assign: ocfs2-1:0 allocation score on hex-7: -INFINITY pcmk__group_assign: ocfs2-1:0 allocation score on hex-8: -INFINITY +pcmk__group_assign: ocfs2-1:0 allocation score on hex-8: -INFINITY +pcmk__group_assign: ocfs2-1:0 allocation score on hex-9: -INFINITY pcmk__group_assign: ocfs2-1:0 allocation score on hex-9: 0 pcmk__group_assign: ocfs2-1:1 allocation score on hex-0: -INFINITY pcmk__group_assign: ocfs2-1:1 allocation score on hex-7: -INFINITY @@ -212,8 +236,12 @@ pcmk__group_assign: ocfs2-1:3 allocation score on hex-7: -INFINITY pcmk__group_assign: ocfs2-1:3 allocation score on hex-8: -INFINITY pcmk__group_assign: ocfs2-1:3 allocation score on hex-9: -INFINITY pcmk__group_assign: vg1:0 allocation score on hex-0: 0 +pcmk__group_assign: vg1:0 allocation score on hex-0: 0 pcmk__group_assign: vg1:0 allocation score on hex-7: -INFINITY +pcmk__group_assign: vg1:0 allocation score on hex-7: -INFINITY +pcmk__group_assign: vg1:0 allocation score on hex-8: -INFINITY pcmk__group_assign: vg1:0 allocation score on hex-8: -INFINITY +pcmk__group_assign: vg1:0 allocation score on hex-9: -INFINITY pcmk__group_assign: vg1:0 allocation score on hex-9: 0 pcmk__group_assign: vg1:1 allocation score on hex-0: -INFINITY pcmk__group_assign: vg1:1 allocation score on hex-7: -INFINITY @@ -227,10 +255,14 @@ pcmk__group_assign: vg1:3 allocation score on hex-0: -INFINITY pcmk__group_assign: vg1:3 allocation score on hex-7: -INFINITY pcmk__group_assign: vg1:3 allocation score on hex-8: -INFINITY pcmk__group_assign: vg1:3 allocation score on hex-9: -INFINITY +pcmk__primitive_assign: clvm:0 allocation score on hex-0: -INFINITY pcmk__primitive_assign: clvm:0 allocation score on hex-0: 0 pcmk__primitive_assign: clvm:0 allocation score on hex-7: -INFINITY +pcmk__primitive_assign: clvm:0 allocation score on hex-7: -INFINITY +pcmk__primitive_assign: clvm:0 allocation score on hex-8: -INFINITY pcmk__primitive_assign: clvm:0 allocation score on hex-8: -INFINITY pcmk__primitive_assign: clvm:0 allocation score on hex-9: -INFINITY +pcmk__primitive_assign: clvm:0 allocation score on hex-9: 0 pcmk__primitive_assign: clvm:1 allocation score on hex-0: -INFINITY pcmk__primitive_assign: clvm:1 allocation score on hex-7: -INFINITY pcmk__primitive_assign: clvm:1 allocation score on hex-8: -INFINITY @@ -243,10 +275,14 @@ pcmk__primitive_assign: clvm:3 allocation score on hex-0: -INFINITY pcmk__primitive_assign: clvm:3 allocation score on hex-7: -INFINITY pcmk__primitive_assign: clvm:3 allocation score on hex-8: -INFINITY pcmk__primitive_assign: clvm:3 allocation score on hex-9: -INFINITY +pcmk__primitive_assign: cmirrord:0 allocation score on hex-0: -INFINITY pcmk__primitive_assign: cmirrord:0 allocation score on hex-0: 0 pcmk__primitive_assign: cmirrord:0 allocation score on hex-7: -INFINITY +pcmk__primitive_assign: cmirrord:0 allocation score on hex-7: -INFINITY +pcmk__primitive_assign: cmirrord:0 allocation score on hex-8: -INFINITY pcmk__primitive_assign: cmirrord:0 allocation score on hex-8: -INFINITY pcmk__primitive_assign: cmirrord:0 allocation score on hex-9: -INFINITY +pcmk__primitive_assign: cmirrord:0 allocation score on hex-9: 0 pcmk__primitive_assign: cmirrord:1 allocation score on hex-0: -INFINITY pcmk__primitive_assign: cmirrord:1 allocation score on hex-7: -INFINITY pcmk__primitive_assign: cmirrord:1 allocation score on hex-8: -INFINITY @@ -259,9 +295,13 @@ pcmk__primitive_assign: cmirrord:3 allocation score on hex-0: -INFINITY pcmk__primitive_assign: cmirrord:3 allocation score on hex-7: -INFINITY pcmk__primitive_assign: cmirrord:3 allocation score on hex-8: -INFINITY pcmk__primitive_assign: cmirrord:3 allocation score on hex-9: -INFINITY +pcmk__primitive_assign: dlm:0 allocation score on hex-0: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-0: 1 pcmk__primitive_assign: dlm:0 allocation score on hex-7: -INFINITY +pcmk__primitive_assign: dlm:0 allocation score on hex-7: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-8: -INFINITY +pcmk__primitive_assign: dlm:0 allocation score on hex-8: -INFINITY +pcmk__primitive_assign: dlm:0 allocation score on hex-9: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-9: 0 pcmk__primitive_assign: dlm:1 allocation score on hex-0: -INFINITY pcmk__primitive_assign: dlm:1 allocation score on hex-7: -INFINITY @@ -283,10 +323,14 @@ pcmk__primitive_assign: fencing-sbd allocation score on hex-0: 0 pcmk__primitive_assign: fencing-sbd allocation score on hex-7: 0 pcmk__primitive_assign: fencing-sbd allocation score on hex-8: 0 pcmk__primitive_assign: fencing-sbd allocation score on hex-9: 1 +pcmk__primitive_assign: o2cb:0 allocation score on hex-0: -INFINITY pcmk__primitive_assign: o2cb:0 allocation score on hex-0: 0 pcmk__primitive_assign: o2cb:0 allocation score on hex-7: -INFINITY +pcmk__primitive_assign: o2cb:0 allocation score on hex-7: -INFINITY +pcmk__primitive_assign: o2cb:0 allocation score on hex-8: -INFINITY pcmk__primitive_assign: o2cb:0 allocation score on hex-8: -INFINITY pcmk__primitive_assign: o2cb:0 allocation score on hex-9: -INFINITY +pcmk__primitive_assign: o2cb:0 allocation score on hex-9: 0 pcmk__primitive_assign: o2cb:1 allocation score on hex-0: -INFINITY pcmk__primitive_assign: o2cb:1 allocation score on hex-7: -INFINITY pcmk__primitive_assign: o2cb:1 allocation score on hex-8: -INFINITY @@ -300,8 +344,12 @@ pcmk__primitive_assign: o2cb:3 allocation score on hex-7: -INFINITY pcmk__primitive_assign: o2cb:3 allocation score on hex-8: -INFINITY pcmk__primitive_assign: o2cb:3 allocation score on hex-9: -INFINITY pcmk__primitive_assign: ocfs2-1:0 allocation score on hex-0: -INFINITY +pcmk__primitive_assign: ocfs2-1:0 allocation score on hex-0: -INFINITY +pcmk__primitive_assign: ocfs2-1:0 allocation score on hex-7: -INFINITY pcmk__primitive_assign: ocfs2-1:0 allocation score on hex-7: -INFINITY pcmk__primitive_assign: ocfs2-1:0 allocation score on hex-8: -INFINITY +pcmk__primitive_assign: ocfs2-1:0 allocation score on hex-8: -INFINITY +pcmk__primitive_assign: ocfs2-1:0 allocation score on hex-9: -INFINITY pcmk__primitive_assign: ocfs2-1:0 allocation score on hex-9: -INFINITY pcmk__primitive_assign: ocfs2-1:1 allocation score on hex-0: -INFINITY pcmk__primitive_assign: ocfs2-1:1 allocation score on hex-7: -INFINITY @@ -316,8 +364,12 @@ pcmk__primitive_assign: ocfs2-1:3 allocation score on hex-7: -INFINITY pcmk__primitive_assign: ocfs2-1:3 allocation score on hex-8: -INFINITY pcmk__primitive_assign: ocfs2-1:3 allocation score on hex-9: -INFINITY pcmk__primitive_assign: vg1:0 allocation score on hex-0: -INFINITY +pcmk__primitive_assign: vg1:0 allocation score on hex-0: -INFINITY +pcmk__primitive_assign: vg1:0 allocation score on hex-7: -INFINITY pcmk__primitive_assign: vg1:0 allocation score on hex-7: -INFINITY pcmk__primitive_assign: vg1:0 allocation score on hex-8: -INFINITY +pcmk__primitive_assign: vg1:0 allocation score on hex-8: -INFINITY +pcmk__primitive_assign: vg1:0 allocation score on hex-9: -INFINITY pcmk__primitive_assign: vg1:0 allocation score on hex-9: -INFINITY pcmk__primitive_assign: vg1:1 allocation score on hex-0: -INFINITY pcmk__primitive_assign: vg1:1 allocation score on hex-7: -INFINITY diff --git a/cts/scheduler/scores/bundle-connection-with-container.scores b/cts/scheduler/scores/bundle-connection-with-container.scores index fc20405..30d63ac 100644 --- a/cts/scheduler/scores/bundle-connection-with-container.scores +++ b/cts/scheduler/scores/bundle-connection-with-container.scores @@ -1,76 +1,76 @@ -pcmk__bundle_allocate: httpd-bundle allocation score on remote-rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle allocation score on rhel8-4: -INFINITY -pcmk__bundle_allocate: httpd-bundle allocation score on rhel8-5: -INFINITY -pcmk__bundle_allocate: httpd-bundle-0 allocation score on remote-rhel8-2: -INFINITY -pcmk__bundle_allocate: httpd-bundle-0 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-0 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-0 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-0 allocation score on rhel8-4: 0 -pcmk__bundle_allocate: httpd-bundle-0 allocation score on rhel8-5: 0 -pcmk__bundle_allocate: httpd-bundle-1 allocation score on remote-rhel8-2: -INFINITY -pcmk__bundle_allocate: httpd-bundle-1 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-1 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-1 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-1 allocation score on rhel8-4: 0 -pcmk__bundle_allocate: httpd-bundle-1 allocation score on rhel8-5: 0 -pcmk__bundle_allocate: httpd-bundle-2 allocation score on remote-rhel8-2: -INFINITY -pcmk__bundle_allocate: httpd-bundle-2 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-2 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-2 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-2 allocation score on rhel8-4: 0 -pcmk__bundle_allocate: httpd-bundle-2 allocation score on rhel8-5: 0 -pcmk__bundle_allocate: httpd-bundle-clone allocation score on httpd-bundle-0: -INFINITY -pcmk__bundle_allocate: httpd-bundle-clone allocation score on httpd-bundle-1: -INFINITY -pcmk__bundle_allocate: httpd-bundle-clone allocation score on httpd-bundle-2: -INFINITY -pcmk__bundle_allocate: httpd-bundle-clone allocation score on remote-rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-clone allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-clone allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-clone allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-clone allocation score on rhel8-4: 0 -pcmk__bundle_allocate: httpd-bundle-clone allocation score on rhel8-5: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.131 allocation score on remote-rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-4: -INFINITY -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-5: -INFINITY -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.132 allocation score on remote-rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-4: -INFINITY -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-5: -INFINITY -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.133 allocation score on remote-rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-4: -INFINITY -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-5: -INFINITY -pcmk__bundle_allocate: httpd-bundle-podman-0 allocation score on remote-rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-podman-0 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-podman-0 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-podman-0 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-podman-0 allocation score on rhel8-4: -INFINITY -pcmk__bundle_allocate: httpd-bundle-podman-0 allocation score on rhel8-5: -INFINITY -pcmk__bundle_allocate: httpd-bundle-podman-1 allocation score on remote-rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-podman-1 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-podman-1 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-podman-1 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-podman-1 allocation score on rhel8-4: -INFINITY -pcmk__bundle_allocate: httpd-bundle-podman-1 allocation score on rhel8-5: -INFINITY -pcmk__bundle_allocate: httpd-bundle-podman-2 allocation score on remote-rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-podman-2 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-podman-2 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-podman-2 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-podman-2 allocation score on rhel8-4: -INFINITY -pcmk__bundle_allocate: httpd-bundle-podman-2 allocation score on rhel8-5: -INFINITY -pcmk__bundle_allocate: httpd:0 allocation score on httpd-bundle-0: 501 -pcmk__bundle_allocate: httpd:1 allocation score on httpd-bundle-1: 501 -pcmk__bundle_allocate: httpd:2 allocation score on httpd-bundle-2: 501 +pcmk__bundle_assign: httpd-bundle allocation score on remote-rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle allocation score on rhel8-4: -INFINITY +pcmk__bundle_assign: httpd-bundle allocation score on rhel8-5: -INFINITY +pcmk__bundle_assign: httpd-bundle-0 allocation score on remote-rhel8-2: -INFINITY +pcmk__bundle_assign: httpd-bundle-0 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-0 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-0 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-0 allocation score on rhel8-4: 0 +pcmk__bundle_assign: httpd-bundle-0 allocation score on rhel8-5: 0 +pcmk__bundle_assign: httpd-bundle-1 allocation score on remote-rhel8-2: -INFINITY +pcmk__bundle_assign: httpd-bundle-1 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-1 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-1 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-1 allocation score on rhel8-4: 0 +pcmk__bundle_assign: httpd-bundle-1 allocation score on rhel8-5: 0 +pcmk__bundle_assign: httpd-bundle-2 allocation score on remote-rhel8-2: -INFINITY +pcmk__bundle_assign: httpd-bundle-2 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-2 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-2 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-2 allocation score on rhel8-4: 0 +pcmk__bundle_assign: httpd-bundle-2 allocation score on rhel8-5: 0 +pcmk__bundle_assign: httpd-bundle-clone allocation score on httpd-bundle-0: -INFINITY +pcmk__bundle_assign: httpd-bundle-clone allocation score on httpd-bundle-1: -INFINITY +pcmk__bundle_assign: httpd-bundle-clone allocation score on httpd-bundle-2: -INFINITY +pcmk__bundle_assign: httpd-bundle-clone allocation score on remote-rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-clone allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-clone allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-clone allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-clone allocation score on rhel8-4: 0 +pcmk__bundle_assign: httpd-bundle-clone allocation score on rhel8-5: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.131 allocation score on remote-rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-4: -INFINITY +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-5: -INFINITY +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.132 allocation score on remote-rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-4: -INFINITY +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-5: -INFINITY +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.133 allocation score on remote-rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-4: -INFINITY +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-5: -INFINITY +pcmk__bundle_assign: httpd-bundle-podman-0 allocation score on remote-rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-podman-0 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-podman-0 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-podman-0 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-podman-0 allocation score on rhel8-4: -INFINITY +pcmk__bundle_assign: httpd-bundle-podman-0 allocation score on rhel8-5: -INFINITY +pcmk__bundle_assign: httpd-bundle-podman-1 allocation score on remote-rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-podman-1 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-podman-1 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-podman-1 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-podman-1 allocation score on rhel8-4: -INFINITY +pcmk__bundle_assign: httpd-bundle-podman-1 allocation score on rhel8-5: -INFINITY +pcmk__bundle_assign: httpd-bundle-podman-2 allocation score on remote-rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-podman-2 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-podman-2 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-podman-2 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-podman-2 allocation score on rhel8-4: -INFINITY +pcmk__bundle_assign: httpd-bundle-podman-2 allocation score on rhel8-5: -INFINITY +pcmk__bundle_assign: httpd:0 allocation score on httpd-bundle-0: 501 +pcmk__bundle_assign: httpd:1 allocation score on httpd-bundle-1: 501 +pcmk__bundle_assign: httpd:2 allocation score on httpd-bundle-2: 501 pcmk__clone_assign: httpd-bundle-clone allocation score on httpd-bundle-0: 0 pcmk__clone_assign: httpd-bundle-clone allocation score on httpd-bundle-1: 0 pcmk__clone_assign: httpd-bundle-clone allocation score on httpd-bundle-2: 0 diff --git a/cts/scheduler/scores/bundle-interleave-promote.scores b/cts/scheduler/scores/bundle-interleave-promote.scores index 8996be1..85c5aed 100644 --- a/cts/scheduler/scores/bundle-interleave-promote.scores +++ b/cts/scheduler/scores/bundle-interleave-promote.scores @@ -1,102 +1,102 @@ app:0 promotion score on app-bundle-0: 12 app:1 promotion score on app-bundle-1: 13 -app:2 promotion score on app-bundle-2: 14 +app:2 promotion score on app-bundle-2: INFINITY base:0 promotion score on base-bundle-0: 12 base:1 promotion score on base-bundle-1: 13 base:2 promotion score on base-bundle-2: 14 -pcmk__bundle_allocate: app-bundle allocation score on node1: 0 -pcmk__bundle_allocate: app-bundle allocation score on node2: 0 -pcmk__bundle_allocate: app-bundle allocation score on node3: 0 -pcmk__bundle_allocate: app-bundle allocation score on node4: 0 -pcmk__bundle_allocate: app-bundle allocation score on node5: 0 -pcmk__bundle_allocate: app-bundle-0 allocation score on node1: 0 -pcmk__bundle_allocate: app-bundle-0 allocation score on node2: 0 -pcmk__bundle_allocate: app-bundle-0 allocation score on node3: 0 -pcmk__bundle_allocate: app-bundle-0 allocation score on node4: 0 -pcmk__bundle_allocate: app-bundle-0 allocation score on node5: 0 -pcmk__bundle_allocate: app-bundle-1 allocation score on node1: 0 -pcmk__bundle_allocate: app-bundle-1 allocation score on node2: 0 -pcmk__bundle_allocate: app-bundle-1 allocation score on node3: 0 -pcmk__bundle_allocate: app-bundle-1 allocation score on node4: 0 -pcmk__bundle_allocate: app-bundle-1 allocation score on node5: 0 -pcmk__bundle_allocate: app-bundle-2 allocation score on node1: 0 -pcmk__bundle_allocate: app-bundle-2 allocation score on node2: 0 -pcmk__bundle_allocate: app-bundle-2 allocation score on node3: 0 -pcmk__bundle_allocate: app-bundle-2 allocation score on node4: 0 -pcmk__bundle_allocate: app-bundle-2 allocation score on node5: 0 -pcmk__bundle_allocate: app-bundle-clone allocation score on app-bundle-0: -INFINITY -pcmk__bundle_allocate: app-bundle-clone allocation score on app-bundle-1: -INFINITY -pcmk__bundle_allocate: app-bundle-clone allocation score on app-bundle-2: -INFINITY -pcmk__bundle_allocate: app-bundle-clone allocation score on node1: 0 -pcmk__bundle_allocate: app-bundle-clone allocation score on node2: 0 -pcmk__bundle_allocate: app-bundle-clone allocation score on node3: 0 -pcmk__bundle_allocate: app-bundle-clone allocation score on node4: 0 -pcmk__bundle_allocate: app-bundle-clone allocation score on node5: 0 -pcmk__bundle_allocate: app-bundle-podman-0 allocation score on node1: 0 -pcmk__bundle_allocate: app-bundle-podman-0 allocation score on node2: 0 -pcmk__bundle_allocate: app-bundle-podman-0 allocation score on node3: 0 -pcmk__bundle_allocate: app-bundle-podman-0 allocation score on node4: 0 -pcmk__bundle_allocate: app-bundle-podman-0 allocation score on node5: 0 -pcmk__bundle_allocate: app-bundle-podman-1 allocation score on node1: 0 -pcmk__bundle_allocate: app-bundle-podman-1 allocation score on node2: 0 -pcmk__bundle_allocate: app-bundle-podman-1 allocation score on node3: 0 -pcmk__bundle_allocate: app-bundle-podman-1 allocation score on node4: 0 -pcmk__bundle_allocate: app-bundle-podman-1 allocation score on node5: 0 -pcmk__bundle_allocate: app-bundle-podman-2 allocation score on node1: 0 -pcmk__bundle_allocate: app-bundle-podman-2 allocation score on node2: 0 -pcmk__bundle_allocate: app-bundle-podman-2 allocation score on node3: 0 -pcmk__bundle_allocate: app-bundle-podman-2 allocation score on node4: 0 -pcmk__bundle_allocate: app-bundle-podman-2 allocation score on node5: 0 -pcmk__bundle_allocate: app:0 allocation score on app-bundle-0: 501 -pcmk__bundle_allocate: app:1 allocation score on app-bundle-1: 501 -pcmk__bundle_allocate: app:2 allocation score on app-bundle-2: 501 -pcmk__bundle_allocate: base-bundle allocation score on node1: 0 -pcmk__bundle_allocate: base-bundle allocation score on node2: 0 -pcmk__bundle_allocate: base-bundle allocation score on node3: 0 -pcmk__bundle_allocate: base-bundle allocation score on node4: 0 -pcmk__bundle_allocate: base-bundle allocation score on node5: 0 -pcmk__bundle_allocate: base-bundle-0 allocation score on node1: 0 -pcmk__bundle_allocate: base-bundle-0 allocation score on node2: 0 -pcmk__bundle_allocate: base-bundle-0 allocation score on node3: 0 -pcmk__bundle_allocate: base-bundle-0 allocation score on node4: 0 -pcmk__bundle_allocate: base-bundle-0 allocation score on node5: 0 -pcmk__bundle_allocate: base-bundle-1 allocation score on node1: 0 -pcmk__bundle_allocate: base-bundle-1 allocation score on node2: 0 -pcmk__bundle_allocate: base-bundle-1 allocation score on node3: 0 -pcmk__bundle_allocate: base-bundle-1 allocation score on node4: 0 -pcmk__bundle_allocate: base-bundle-1 allocation score on node5: 0 -pcmk__bundle_allocate: base-bundle-2 allocation score on node1: 0 -pcmk__bundle_allocate: base-bundle-2 allocation score on node2: 0 -pcmk__bundle_allocate: base-bundle-2 allocation score on node3: 0 -pcmk__bundle_allocate: base-bundle-2 allocation score on node4: 0 -pcmk__bundle_allocate: base-bundle-2 allocation score on node5: 0 -pcmk__bundle_allocate: base-bundle-clone allocation score on base-bundle-0: -INFINITY -pcmk__bundle_allocate: base-bundle-clone allocation score on base-bundle-1: -INFINITY -pcmk__bundle_allocate: base-bundle-clone allocation score on base-bundle-2: -INFINITY -pcmk__bundle_allocate: base-bundle-clone allocation score on node1: 0 -pcmk__bundle_allocate: base-bundle-clone allocation score on node2: 0 -pcmk__bundle_allocate: base-bundle-clone allocation score on node3: 0 -pcmk__bundle_allocate: base-bundle-clone allocation score on node4: 0 -pcmk__bundle_allocate: base-bundle-clone allocation score on node5: 0 -pcmk__bundle_allocate: base-bundle-podman-0 allocation score on node1: 0 -pcmk__bundle_allocate: base-bundle-podman-0 allocation score on node2: 0 -pcmk__bundle_allocate: base-bundle-podman-0 allocation score on node3: 0 -pcmk__bundle_allocate: base-bundle-podman-0 allocation score on node4: 0 -pcmk__bundle_allocate: base-bundle-podman-0 allocation score on node5: 0 -pcmk__bundle_allocate: base-bundle-podman-1 allocation score on node1: 0 -pcmk__bundle_allocate: base-bundle-podman-1 allocation score on node2: 0 -pcmk__bundle_allocate: base-bundle-podman-1 allocation score on node3: 0 -pcmk__bundle_allocate: base-bundle-podman-1 allocation score on node4: 0 -pcmk__bundle_allocate: base-bundle-podman-1 allocation score on node5: 0 -pcmk__bundle_allocate: base-bundle-podman-2 allocation score on node1: 0 -pcmk__bundle_allocate: base-bundle-podman-2 allocation score on node2: 0 -pcmk__bundle_allocate: base-bundle-podman-2 allocation score on node3: 0 -pcmk__bundle_allocate: base-bundle-podman-2 allocation score on node4: 0 -pcmk__bundle_allocate: base-bundle-podman-2 allocation score on node5: 0 -pcmk__bundle_allocate: base:0 allocation score on base-bundle-0: 501 -pcmk__bundle_allocate: base:1 allocation score on base-bundle-1: 501 -pcmk__bundle_allocate: base:2 allocation score on base-bundle-2: 501 +pcmk__bundle_assign: app-bundle allocation score on node1: 0 +pcmk__bundle_assign: app-bundle allocation score on node2: 0 +pcmk__bundle_assign: app-bundle allocation score on node3: 0 +pcmk__bundle_assign: app-bundle allocation score on node4: 0 +pcmk__bundle_assign: app-bundle allocation score on node5: 0 +pcmk__bundle_assign: app-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: app-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: app-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: app-bundle-0 allocation score on node4: 0 +pcmk__bundle_assign: app-bundle-0 allocation score on node5: 0 +pcmk__bundle_assign: app-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: app-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: app-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: app-bundle-1 allocation score on node4: 0 +pcmk__bundle_assign: app-bundle-1 allocation score on node5: 0 +pcmk__bundle_assign: app-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: app-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: app-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: app-bundle-2 allocation score on node4: 0 +pcmk__bundle_assign: app-bundle-2 allocation score on node5: 0 +pcmk__bundle_assign: app-bundle-clone allocation score on app-bundle-0: -INFINITY +pcmk__bundle_assign: app-bundle-clone allocation score on app-bundle-1: -INFINITY +pcmk__bundle_assign: app-bundle-clone allocation score on app-bundle-2: -INFINITY +pcmk__bundle_assign: app-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: app-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: app-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: app-bundle-clone allocation score on node4: 0 +pcmk__bundle_assign: app-bundle-clone allocation score on node5: 0 +pcmk__bundle_assign: app-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: app-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: app-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: app-bundle-podman-0 allocation score on node4: 0 +pcmk__bundle_assign: app-bundle-podman-0 allocation score on node5: 0 +pcmk__bundle_assign: app-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: app-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: app-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: app-bundle-podman-1 allocation score on node4: 0 +pcmk__bundle_assign: app-bundle-podman-1 allocation score on node5: 0 +pcmk__bundle_assign: app-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: app-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: app-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: app-bundle-podman-2 allocation score on node4: 0 +pcmk__bundle_assign: app-bundle-podman-2 allocation score on node5: 0 +pcmk__bundle_assign: app:0 allocation score on app-bundle-0: 501 +pcmk__bundle_assign: app:1 allocation score on app-bundle-1: 501 +pcmk__bundle_assign: app:2 allocation score on app-bundle-2: 501 +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle allocation score on node4: 0 +pcmk__bundle_assign: base-bundle allocation score on node5: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node4: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node5: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node4: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node5: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node4: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node5: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node4: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node5: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node4: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node5: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node4: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node5: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node4: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node5: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 501 pcmk__clone_assign: app-bundle-clone allocation score on app-bundle-0: 0 pcmk__clone_assign: app-bundle-clone allocation score on app-bundle-1: 0 pcmk__clone_assign: app-bundle-clone allocation score on app-bundle-2: 0 diff --git a/cts/scheduler/scores/bundle-interleave-start.scores b/cts/scheduler/scores/bundle-interleave-start.scores index 7f4a370..52f95e8 100644 --- a/cts/scheduler/scores/bundle-interleave-start.scores +++ b/cts/scheduler/scores/bundle-interleave-start.scores @@ -1,102 +1,102 @@ -app:0 promotion score on app-bundle-0: -1 -app:1 promotion score on app-bundle-1: -1 -app:2 promotion score on app-bundle-2: -1 -base:0 promotion score on base-bundle-0: -1 -base:1 promotion score on base-bundle-1: -1 -base:2 promotion score on base-bundle-2: -1 -pcmk__bundle_allocate: app-bundle allocation score on node1: 0 -pcmk__bundle_allocate: app-bundle allocation score on node2: 0 -pcmk__bundle_allocate: app-bundle allocation score on node3: 0 -pcmk__bundle_allocate: app-bundle allocation score on node4: 0 -pcmk__bundle_allocate: app-bundle allocation score on node5: 0 -pcmk__bundle_allocate: app-bundle-0 allocation score on node1: 0 -pcmk__bundle_allocate: app-bundle-0 allocation score on node2: 0 -pcmk__bundle_allocate: app-bundle-0 allocation score on node3: 0 -pcmk__bundle_allocate: app-bundle-0 allocation score on node4: 0 -pcmk__bundle_allocate: app-bundle-0 allocation score on node5: 0 -pcmk__bundle_allocate: app-bundle-1 allocation score on node1: 0 -pcmk__bundle_allocate: app-bundle-1 allocation score on node2: 0 -pcmk__bundle_allocate: app-bundle-1 allocation score on node3: 0 -pcmk__bundle_allocate: app-bundle-1 allocation score on node4: 0 -pcmk__bundle_allocate: app-bundle-1 allocation score on node5: 0 -pcmk__bundle_allocate: app-bundle-2 allocation score on node1: 0 -pcmk__bundle_allocate: app-bundle-2 allocation score on node2: 0 -pcmk__bundle_allocate: app-bundle-2 allocation score on node3: 0 -pcmk__bundle_allocate: app-bundle-2 allocation score on node4: 0 -pcmk__bundle_allocate: app-bundle-2 allocation score on node5: 0 -pcmk__bundle_allocate: app-bundle-clone allocation score on app-bundle-0: -INFINITY -pcmk__bundle_allocate: app-bundle-clone allocation score on app-bundle-1: -INFINITY -pcmk__bundle_allocate: app-bundle-clone allocation score on app-bundle-2: -INFINITY -pcmk__bundle_allocate: app-bundle-clone allocation score on node1: 0 -pcmk__bundle_allocate: app-bundle-clone allocation score on node2: 0 -pcmk__bundle_allocate: app-bundle-clone allocation score on node3: 0 -pcmk__bundle_allocate: app-bundle-clone allocation score on node4: 0 -pcmk__bundle_allocate: app-bundle-clone allocation score on node5: 0 -pcmk__bundle_allocate: app-bundle-podman-0 allocation score on node1: 0 -pcmk__bundle_allocate: app-bundle-podman-0 allocation score on node2: 0 -pcmk__bundle_allocate: app-bundle-podman-0 allocation score on node3: 0 -pcmk__bundle_allocate: app-bundle-podman-0 allocation score on node4: 0 -pcmk__bundle_allocate: app-bundle-podman-0 allocation score on node5: 0 -pcmk__bundle_allocate: app-bundle-podman-1 allocation score on node1: 0 -pcmk__bundle_allocate: app-bundle-podman-1 allocation score on node2: 0 -pcmk__bundle_allocate: app-bundle-podman-1 allocation score on node3: 0 -pcmk__bundle_allocate: app-bundle-podman-1 allocation score on node4: 0 -pcmk__bundle_allocate: app-bundle-podman-1 allocation score on node5: 0 -pcmk__bundle_allocate: app-bundle-podman-2 allocation score on node1: 0 -pcmk__bundle_allocate: app-bundle-podman-2 allocation score on node2: 0 -pcmk__bundle_allocate: app-bundle-podman-2 allocation score on node3: 0 -pcmk__bundle_allocate: app-bundle-podman-2 allocation score on node4: 0 -pcmk__bundle_allocate: app-bundle-podman-2 allocation score on node5: 0 -pcmk__bundle_allocate: app:0 allocation score on app-bundle-0: 500 -pcmk__bundle_allocate: app:1 allocation score on app-bundle-1: 500 -pcmk__bundle_allocate: app:2 allocation score on app-bundle-2: 500 -pcmk__bundle_allocate: base-bundle allocation score on node1: 0 -pcmk__bundle_allocate: base-bundle allocation score on node2: 0 -pcmk__bundle_allocate: base-bundle allocation score on node3: 0 -pcmk__bundle_allocate: base-bundle allocation score on node4: 0 -pcmk__bundle_allocate: base-bundle allocation score on node5: 0 -pcmk__bundle_allocate: base-bundle-0 allocation score on node1: 0 -pcmk__bundle_allocate: base-bundle-0 allocation score on node2: 0 -pcmk__bundle_allocate: base-bundle-0 allocation score on node3: 0 -pcmk__bundle_allocate: base-bundle-0 allocation score on node4: 0 -pcmk__bundle_allocate: base-bundle-0 allocation score on node5: 0 -pcmk__bundle_allocate: base-bundle-1 allocation score on node1: 0 -pcmk__bundle_allocate: base-bundle-1 allocation score on node2: 0 -pcmk__bundle_allocate: base-bundle-1 allocation score on node3: 0 -pcmk__bundle_allocate: base-bundle-1 allocation score on node4: 0 -pcmk__bundle_allocate: base-bundle-1 allocation score on node5: 0 -pcmk__bundle_allocate: base-bundle-2 allocation score on node1: 0 -pcmk__bundle_allocate: base-bundle-2 allocation score on node2: 0 -pcmk__bundle_allocate: base-bundle-2 allocation score on node3: 0 -pcmk__bundle_allocate: base-bundle-2 allocation score on node4: 0 -pcmk__bundle_allocate: base-bundle-2 allocation score on node5: 0 -pcmk__bundle_allocate: base-bundle-clone allocation score on base-bundle-0: -INFINITY -pcmk__bundle_allocate: base-bundle-clone allocation score on base-bundle-1: -INFINITY -pcmk__bundle_allocate: base-bundle-clone allocation score on base-bundle-2: -INFINITY -pcmk__bundle_allocate: base-bundle-clone allocation score on node1: 0 -pcmk__bundle_allocate: base-bundle-clone allocation score on node2: 0 -pcmk__bundle_allocate: base-bundle-clone allocation score on node3: 0 -pcmk__bundle_allocate: base-bundle-clone allocation score on node4: 0 -pcmk__bundle_allocate: base-bundle-clone allocation score on node5: 0 -pcmk__bundle_allocate: base-bundle-podman-0 allocation score on node1: 0 -pcmk__bundle_allocate: base-bundle-podman-0 allocation score on node2: 0 -pcmk__bundle_allocate: base-bundle-podman-0 allocation score on node3: 0 -pcmk__bundle_allocate: base-bundle-podman-0 allocation score on node4: 0 -pcmk__bundle_allocate: base-bundle-podman-0 allocation score on node5: 0 -pcmk__bundle_allocate: base-bundle-podman-1 allocation score on node1: 0 -pcmk__bundle_allocate: base-bundle-podman-1 allocation score on node2: 0 -pcmk__bundle_allocate: base-bundle-podman-1 allocation score on node3: 0 -pcmk__bundle_allocate: base-bundle-podman-1 allocation score on node4: 0 -pcmk__bundle_allocate: base-bundle-podman-1 allocation score on node5: 0 -pcmk__bundle_allocate: base-bundle-podman-2 allocation score on node1: 0 -pcmk__bundle_allocate: base-bundle-podman-2 allocation score on node2: 0 -pcmk__bundle_allocate: base-bundle-podman-2 allocation score on node3: 0 -pcmk__bundle_allocate: base-bundle-podman-2 allocation score on node4: 0 -pcmk__bundle_allocate: base-bundle-podman-2 allocation score on node5: 0 -pcmk__bundle_allocate: base:0 allocation score on base-bundle-0: 500 -pcmk__bundle_allocate: base:1 allocation score on base-bundle-1: 500 -pcmk__bundle_allocate: base:2 allocation score on base-bundle-2: 500 +app:0 promotion score on app-bundle-0: 12 +app:1 promotion score on app-bundle-1: 13 +app:2 promotion score on app-bundle-2: INFINITY +base:0 promotion score on base-bundle-0: 12 +base:1 promotion score on base-bundle-1: 13 +base:2 promotion score on base-bundle-2: 14 +pcmk__bundle_assign: app-bundle allocation score on node1: 0 +pcmk__bundle_assign: app-bundle allocation score on node2: 0 +pcmk__bundle_assign: app-bundle allocation score on node3: 0 +pcmk__bundle_assign: app-bundle allocation score on node4: 0 +pcmk__bundle_assign: app-bundle allocation score on node5: 0 +pcmk__bundle_assign: app-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: app-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: app-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: app-bundle-0 allocation score on node4: 0 +pcmk__bundle_assign: app-bundle-0 allocation score on node5: 0 +pcmk__bundle_assign: app-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: app-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: app-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: app-bundle-1 allocation score on node4: 0 +pcmk__bundle_assign: app-bundle-1 allocation score on node5: 0 +pcmk__bundle_assign: app-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: app-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: app-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: app-bundle-2 allocation score on node4: 0 +pcmk__bundle_assign: app-bundle-2 allocation score on node5: 0 +pcmk__bundle_assign: app-bundle-clone allocation score on app-bundle-0: -INFINITY +pcmk__bundle_assign: app-bundle-clone allocation score on app-bundle-1: -INFINITY +pcmk__bundle_assign: app-bundle-clone allocation score on app-bundle-2: -INFINITY +pcmk__bundle_assign: app-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: app-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: app-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: app-bundle-clone allocation score on node4: 0 +pcmk__bundle_assign: app-bundle-clone allocation score on node5: 0 +pcmk__bundle_assign: app-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: app-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: app-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: app-bundle-podman-0 allocation score on node4: 0 +pcmk__bundle_assign: app-bundle-podman-0 allocation score on node5: 0 +pcmk__bundle_assign: app-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: app-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: app-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: app-bundle-podman-1 allocation score on node4: 0 +pcmk__bundle_assign: app-bundle-podman-1 allocation score on node5: 0 +pcmk__bundle_assign: app-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: app-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: app-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: app-bundle-podman-2 allocation score on node4: 0 +pcmk__bundle_assign: app-bundle-podman-2 allocation score on node5: 0 +pcmk__bundle_assign: app:0 allocation score on app-bundle-0: 500 +pcmk__bundle_assign: app:1 allocation score on app-bundle-1: 500 +pcmk__bundle_assign: app:2 allocation score on app-bundle-2: 500 +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle allocation score on node4: 0 +pcmk__bundle_assign: base-bundle allocation score on node5: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node4: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node5: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node4: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node5: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node4: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node5: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node4: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node5: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node4: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node5: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node4: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node5: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node4: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node5: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 500 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 500 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 500 pcmk__clone_assign: app-bundle-clone allocation score on app-bundle-0: 0 pcmk__clone_assign: app-bundle-clone allocation score on app-bundle-1: 0 pcmk__clone_assign: app-bundle-clone allocation score on app-bundle-2: 0 diff --git a/cts/scheduler/scores/bundle-nested-colocation.scores b/cts/scheduler/scores/bundle-nested-colocation.scores index b83b212..9baa073 100644 --- a/cts/scheduler/scores/bundle-nested-colocation.scores +++ b/cts/scheduler/scores/bundle-nested-colocation.scores @@ -1,118 +1,118 @@ -pcmk__bundle_allocate: galera-bundle allocation score on overcloud-controller-0: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on overcloud-controller-1: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on overcloud-controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on overcloud-galera-0: 0 -pcmk__bundle_allocate: galera-bundle allocation score on overcloud-galera-1: 0 -pcmk__bundle_allocate: galera-bundle allocation score on overcloud-galera-2: 0 -pcmk__bundle_allocate: galera-bundle allocation score on overcloud-rabbit-0: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on overcloud-rabbit-1: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on overcloud-rabbit-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-controller-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-controller-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-galera-0: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-galera-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-galera-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-rabbit-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-rabbit-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-rabbit-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-controller-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-controller-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-galera-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-galera-1: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-galera-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-rabbit-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-rabbit-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-rabbit-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-controller-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-controller-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-galera-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-galera-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-galera-2: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-rabbit-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-rabbit-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-rabbit-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on overcloud-controller-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on overcloud-controller-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on overcloud-controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on overcloud-galera-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on overcloud-galera-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on overcloud-galera-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on overcloud-rabbit-0: 1 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on overcloud-rabbit-1: 1 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on overcloud-rabbit-2: 1 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on overcloud-galera-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on overcloud-galera-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on overcloud-galera-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on overcloud-rabbit-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on overcloud-rabbit-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on overcloud-rabbit-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-galera-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-galera-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-galera-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-rabbit-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-rabbit-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-rabbit-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-galera-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-galera-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-galera-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-rabbit-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-rabbit-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-rabbit-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on overcloud-galera-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on overcloud-galera-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on overcloud-galera-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on overcloud-rabbit-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on overcloud-rabbit-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on overcloud-rabbit-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-docker-0 allocation score on overcloud-controller-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on overcloud-controller-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on overcloud-controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on overcloud-galera-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on overcloud-galera-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on overcloud-galera-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on overcloud-rabbit-0: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on overcloud-rabbit-1: 1 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on overcloud-rabbit-2: 1 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-controller-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-controller-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-galera-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-galera-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-galera-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-rabbit-0: 1 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-rabbit-1: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-rabbit-2: 1 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-controller-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-controller-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-galera-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-galera-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-galera-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-rabbit-0: 1 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-rabbit-1: 1 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-rabbit-2: INFINITY -pcmk__bundle_allocate: rabbitmq:0 allocation score on rabbitmq-bundle-0: 500 -pcmk__bundle_allocate: rabbitmq:1 allocation score on rabbitmq-bundle-1: 500 -pcmk__bundle_allocate: rabbitmq:2 allocation score on rabbitmq-bundle-2: 500 +pcmk__bundle_assign: galera-bundle allocation score on overcloud-controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on overcloud-controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on overcloud-controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on overcloud-galera-0: 0 +pcmk__bundle_assign: galera-bundle allocation score on overcloud-galera-1: 0 +pcmk__bundle_assign: galera-bundle allocation score on overcloud-galera-2: 0 +pcmk__bundle_assign: galera-bundle allocation score on overcloud-rabbit-0: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on overcloud-rabbit-1: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on overcloud-rabbit-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-galera-0: INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-galera-1: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-galera-2: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-rabbit-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-rabbit-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-rabbit-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-galera-0: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-galera-1: INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-galera-2: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-rabbit-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-rabbit-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-rabbit-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-galera-0: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-galera-1: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-galera-2: INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-rabbit-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-rabbit-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-rabbit-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-galera-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-galera-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-galera-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-rabbit-0: 1 +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-rabbit-1: 1 +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-rabbit-2: 1 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-galera-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-galera-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-galera-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-rabbit-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-rabbit-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-rabbit-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-galera-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-galera-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-galera-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-rabbit-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-rabbit-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-rabbit-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-galera-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-galera-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-galera-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-rabbit-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-rabbit-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-rabbit-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-galera-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-galera-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-galera-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-rabbit-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-rabbit-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-rabbit-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-galera-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-galera-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-galera-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-rabbit-0: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-rabbit-1: 1 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-rabbit-2: 1 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-galera-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-galera-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-galera-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-rabbit-0: 1 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-rabbit-1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-rabbit-2: 1 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-galera-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-galera-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-galera-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-rabbit-0: 1 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-rabbit-1: 1 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-rabbit-2: INFINITY +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: 500 +pcmk__bundle_assign: rabbitmq:1 allocation score on rabbitmq-bundle-1: 500 +pcmk__bundle_assign: rabbitmq:2 allocation score on rabbitmq-bundle-2: 500 pcmk__clone_assign: rabbitmq-bundle-clone allocation score on overcloud-controller-0: -INFINITY pcmk__clone_assign: rabbitmq-bundle-clone allocation score on overcloud-controller-1: -INFINITY pcmk__clone_assign: rabbitmq-bundle-clone allocation score on overcloud-controller-2: -INFINITY diff --git a/cts/scheduler/scores/bundle-order-fencing.scores b/cts/scheduler/scores/bundle-order-fencing.scores index a3dee02..54db322 100644 --- a/cts/scheduler/scores/bundle-order-fencing.scores +++ b/cts/scheduler/scores/bundle-order-fencing.scores @@ -2,129 +2,129 @@ galera:0 promotion score on galera-bundle-0: -1 galera:1 promotion score on galera-bundle-1: 100 galera:2 promotion score on galera-bundle-2: 100 -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-docker-0 allocation score on controller-0: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-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: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: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-0: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-2: 0 -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-0 allocation score on rabbitmq-bundle-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on rabbitmq-bundle-2: -INFINITY -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-1 allocation score on rabbitmq-bundle-2: -INFINITY -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-docker-0 allocation score on controller-0: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on rabbitmq-bundle-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on rabbitmq-bundle-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on rabbitmq-bundle-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-docker-0 allocation score on controller-0: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-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: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__bundle_assign: galera-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: INFINITY +pcmk__bundle_assign: galera:1 allocation score on galera-bundle-1: INFINITY +pcmk__bundle_assign: galera:2 allocation score on galera-bundle-2: INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: INFINITY +pcmk__bundle_assign: rabbitmq:1 allocation score on rabbitmq-bundle-1: INFINITY +pcmk__bundle_assign: rabbitmq:2 allocation score on rabbitmq-bundle-2: INFINITY +pcmk__bundle_assign: redis-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-1: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-2: -INFINITY +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: INFINITY +pcmk__bundle_assign: redis:1 allocation score on redis-bundle-1: INFINITY +pcmk__bundle_assign: redis:2 allocation score on redis-bundle-2: INFINITY pcmk__clone_assign: galera-bundle-master allocation score on controller-0: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on controller-1: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on controller-2: -INFINITY diff --git a/cts/scheduler/scores/bundle-order-partial-start-2.scores b/cts/scheduler/scores/bundle-order-partial-start-2.scores index bb77c77..3d3eb82 100644 --- a/cts/scheduler/scores/bundle-order-partial-start-2.scores +++ b/cts/scheduler/scores/bundle-order-partial-start-2.scores @@ -1,30 +1,30 @@ galera:0 promotion score on galera-bundle-0: -1 -pcmk__bundle_allocate: galera-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: galera-bundle-master allocation score on galera-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-master allocation score on undercloud: 0 -pcmk__bundle_allocate: galera:0 allocation score on galera-bundle-0: 500 -pcmk__bundle_allocate: haproxy-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on undercloud: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on undercloud: 0 -pcmk__bundle_allocate: openstack-cinder-volume allocation score on undercloud: 0 -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on undercloud: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: rabbitmq:0 allocation score on rabbitmq-bundle-0: 500 -pcmk__bundle_allocate: redis-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: redis-bundle-master allocation score on redis-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-master allocation score on undercloud: 0 -pcmk__bundle_allocate: redis:0 allocation score on redis-bundle-0: INFINITY +pcmk__bundle_assign: galera-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on undercloud: 0 +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: 500 +pcmk__bundle_assign: haproxy-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on undercloud: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on undercloud: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on undercloud: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: 500 +pcmk__bundle_assign: redis-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on undercloud: 0 +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: INFINITY pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-0: 0 pcmk__clone_assign: galera-bundle-master allocation score on undercloud: -INFINITY pcmk__clone_assign: galera:0 allocation score on galera-bundle-0: INFINITY @@ -37,7 +37,7 @@ pcmk__clone_assign: redis:0 allocation score on redis-bundle-0: INFINITY pcmk__primitive_assign: galera-bundle-0 allocation score on undercloud: INFINITY pcmk__primitive_assign: galera-bundle-docker-0 allocation score on undercloud: INFINITY pcmk__primitive_assign: galera:0 allocation score on galera-bundle-0: INFINITY -pcmk__primitive_assign: haproxy-bundle-docker-0 allocation score on undercloud: 0 +pcmk__primitive_assign: haproxy-bundle-docker-0 allocation score on undercloud: INFINITY pcmk__primitive_assign: ip-192.168.122.247 allocation score on undercloud: INFINITY pcmk__primitive_assign: ip-192.168.122.248 allocation score on undercloud: INFINITY pcmk__primitive_assign: ip-192.168.122.249 allocation score on undercloud: INFINITY diff --git a/cts/scheduler/scores/bundle-order-partial-start.scores b/cts/scheduler/scores/bundle-order-partial-start.scores index d765883..7e76f44 100644 --- a/cts/scheduler/scores/bundle-order-partial-start.scores +++ b/cts/scheduler/scores/bundle-order-partial-start.scores @@ -1,30 +1,30 @@ galera:0 promotion score on galera-bundle-0: -1 -pcmk__bundle_allocate: galera-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on undercloud: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on undercloud: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on galera-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-master allocation score on undercloud: 0 -pcmk__bundle_allocate: galera:0 allocation score on galera-bundle-0: 500 -pcmk__bundle_allocate: haproxy-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on undercloud: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on undercloud: 0 -pcmk__bundle_allocate: openstack-cinder-volume allocation score on undercloud: 0 -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on undercloud: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: rabbitmq:0 allocation score on rabbitmq-bundle-0: 500 -pcmk__bundle_allocate: redis-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: redis-bundle-master allocation score on redis-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-master allocation score on undercloud: 0 -pcmk__bundle_allocate: redis:0 allocation score on redis-bundle-0: INFINITY +pcmk__bundle_assign: galera-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on undercloud: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on undercloud: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on undercloud: 0 +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: 500 +pcmk__bundle_assign: haproxy-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on undercloud: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on undercloud: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on undercloud: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: 500 +pcmk__bundle_assign: redis-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on undercloud: 0 +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: INFINITY pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-0: 0 pcmk__clone_assign: galera-bundle-master allocation score on undercloud: -INFINITY pcmk__clone_assign: galera:0 allocation score on galera-bundle-0: INFINITY @@ -37,7 +37,7 @@ pcmk__clone_assign: redis:0 allocation score on redis-bundle-0: INFINITY pcmk__primitive_assign: galera-bundle-0 allocation score on undercloud: 10000 pcmk__primitive_assign: galera-bundle-docker-0 allocation score on undercloud: 0 pcmk__primitive_assign: galera:0 allocation score on galera-bundle-0: INFINITY -pcmk__primitive_assign: haproxy-bundle-docker-0 allocation score on undercloud: 0 +pcmk__primitive_assign: haproxy-bundle-docker-0 allocation score on undercloud: INFINITY pcmk__primitive_assign: ip-192.168.122.247 allocation score on undercloud: INFINITY pcmk__primitive_assign: ip-192.168.122.248 allocation score on undercloud: INFINITY pcmk__primitive_assign: ip-192.168.122.249 allocation score on undercloud: INFINITY diff --git a/cts/scheduler/scores/bundle-order-partial-stop.scores b/cts/scheduler/scores/bundle-order-partial-stop.scores index e00df39..2bb6cb6 100644 --- a/cts/scheduler/scores/bundle-order-partial-stop.scores +++ b/cts/scheduler/scores/bundle-order-partial-stop.scores @@ -1,30 +1,30 @@ galera:0 promotion score on galera-bundle-0: 100 -pcmk__bundle_allocate: galera-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: galera-bundle-master allocation score on galera-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-master allocation score on undercloud: 0 -pcmk__bundle_allocate: galera:0 allocation score on galera-bundle-0: INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on undercloud: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on undercloud: 0 -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on undercloud: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: rabbitmq:0 allocation score on rabbitmq-bundle-0: INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: redis-bundle-master allocation score on redis-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-master allocation score on undercloud: 0 -pcmk__bundle_allocate: redis:0 allocation score on redis-bundle-0: INFINITY +pcmk__bundle_assign: galera-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on undercloud: 0 +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on undercloud: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on undercloud: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on undercloud: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: INFINITY +pcmk__bundle_assign: redis-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on undercloud: 0 +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: INFINITY pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-0: 0 pcmk__clone_assign: galera-bundle-master allocation score on undercloud: -INFINITY pcmk__clone_assign: galera:0 allocation score on galera-bundle-0: INFINITY diff --git a/cts/scheduler/scores/bundle-order-startup-clone-2.scores b/cts/scheduler/scores/bundle-order-startup-clone-2.scores index d44e358..f4e5353 100644 --- a/cts/scheduler/scores/bundle-order-startup-clone-2.scores +++ b/cts/scheduler/scores/bundle-order-startup-clone-2.scores @@ -2,98 +2,98 @@ galera:0 promotion score on galera-bundle-0: -1 galera:1 promotion score on galera-bundle-1: -1 galera:2 promotion score on galera-bundle-2: -1 -pcmk__bundle_allocate: galera-bundle allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on rabbitmq-bundle-0: -INFINITY -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-master allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on rabbitmq-bundle-0: 0 -pcmk__bundle_allocate: galera:0 allocation score on galera-bundle-0: 500 -pcmk__bundle_allocate: galera:1 allocation score on galera-bundle-1: 500 -pcmk__bundle_allocate: galera:2 allocation score on galera-bundle-2: 500 -pcmk__bundle_allocate: haproxy-bundle allocation score on metal-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on metal-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on metal-3: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on rabbitmq-bundle-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on metal-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on metal-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on metal-3: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on rabbitmq-bundle-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on metal-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on metal-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on metal-3: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on rabbitmq-bundle-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on metal-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on metal-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on metal-3: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on rabbitmq-bundle-0: 0 -pcmk__bundle_allocate: redis-bundle allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-master allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on rabbitmq-bundle-0: 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:0 allocation score on redis-bundle-0: 500 -pcmk__bundle_allocate: redis:1 allocation score on redis-bundle-1: 500 -pcmk__bundle_allocate: redis:2 allocation score on redis-bundle-2: 500 +pcmk__bundle_assign: galera-bundle allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on rabbitmq-bundle-0: 0 +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: 500 +pcmk__bundle_assign: galera:1 allocation score on galera-bundle-1: 500 +pcmk__bundle_assign: galera:2 allocation score on galera-bundle-2: 500 +pcmk__bundle_assign: haproxy-bundle allocation score on metal-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on metal-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on metal-3: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on rabbitmq-bundle-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on metal-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on metal-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on metal-3: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on rabbitmq-bundle-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on metal-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on metal-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on metal-3: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on rabbitmq-bundle-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on metal-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on metal-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on metal-3: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on rabbitmq-bundle-0: 0 +pcmk__bundle_assign: redis-bundle allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on rabbitmq-bundle-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-1: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-2: -INFINITY +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: 500 +pcmk__bundle_assign: redis:1 allocation score on redis-bundle-1: 500 +pcmk__bundle_assign: redis:2 allocation score on redis-bundle-2: 500 pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-0: 0 pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-1: 0 pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-2: 0 diff --git a/cts/scheduler/scores/bundle-order-startup-clone.scores b/cts/scheduler/scores/bundle-order-startup-clone.scores index f749b33..e64246b 100644 --- a/cts/scheduler/scores/bundle-order-startup-clone.scores +++ b/cts/scheduler/scores/bundle-order-startup-clone.scores @@ -1,49 +1,49 @@ galera:0 promotion score on galera-bundle-0: -1 -pcmk__bundle_allocate: galera-bundle allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-master allocation score on galera-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-master allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on rabbitmq-bundle-0: 0 -pcmk__bundle_allocate: galera:0 allocation score on galera-bundle-0: 500 -pcmk__bundle_allocate: haproxy-bundle allocation score on metal-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on metal-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on metal-3: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on rabbitmq-bundle-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on metal-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on metal-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on metal-3: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on rabbitmq-bundle-0: 0 -pcmk__bundle_allocate: redis-bundle allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-master allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on rabbitmq-bundle-0: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on redis-bundle-0: -INFINITY -pcmk__bundle_allocate: redis:0 allocation score on redis-bundle-0: 500 +pcmk__bundle_assign: galera-bundle allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on rabbitmq-bundle-0: 0 +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: 500 +pcmk__bundle_assign: haproxy-bundle allocation score on metal-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on metal-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on metal-3: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on rabbitmq-bundle-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on metal-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on metal-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on metal-3: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on rabbitmq-bundle-0: 0 +pcmk__bundle_assign: redis-bundle allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on rabbitmq-bundle-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: 500 pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-0: 0 pcmk__clone_assign: galera-bundle-master allocation score on metal-1: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on metal-2: -INFINITY diff --git a/cts/scheduler/scores/bundle-order-startup.scores b/cts/scheduler/scores/bundle-order-startup.scores index 9b32784..92fce09 100644 --- a/cts/scheduler/scores/bundle-order-startup.scores +++ b/cts/scheduler/scores/bundle-order-startup.scores @@ -1,30 +1,30 @@ galera:0 promotion score on galera-bundle-0: -1 -pcmk__bundle_allocate: galera-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on undercloud: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on undercloud: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on galera-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-master allocation score on undercloud: 0 -pcmk__bundle_allocate: galera:0 allocation score on galera-bundle-0: 500 -pcmk__bundle_allocate: haproxy-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on undercloud: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on undercloud: 0 -pcmk__bundle_allocate: openstack-cinder-volume allocation score on undercloud: 0 -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on undercloud: 0 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on undercloud: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on undercloud: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on undercloud: 0 -pcmk__bundle_allocate: rabbitmq:0 allocation score on rabbitmq-bundle-0: 500 -pcmk__bundle_allocate: redis-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on undercloud: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on undercloud: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on redis-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-master allocation score on undercloud: 0 -pcmk__bundle_allocate: redis:0 allocation score on redis-bundle-0: 500 +pcmk__bundle_assign: galera-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on undercloud: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on undercloud: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on undercloud: 0 +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: 500 +pcmk__bundle_assign: haproxy-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on undercloud: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on undercloud: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on undercloud: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on undercloud: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on undercloud: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on undercloud: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on undercloud: 0 +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: 500 +pcmk__bundle_assign: redis-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on undercloud: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on undercloud: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on undercloud: 0 +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: 500 pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-0: 0 pcmk__clone_assign: galera-bundle-master allocation score on undercloud: -INFINITY pcmk__clone_assign: galera:0 allocation score on galera-bundle-0: INFINITY diff --git a/cts/scheduler/scores/bundle-order-stop-clone.scores b/cts/scheduler/scores/bundle-order-stop-clone.scores index 707260b..59419eb 100644 --- a/cts/scheduler/scores/bundle-order-stop-clone.scores +++ b/cts/scheduler/scores/bundle-order-stop-clone.scores @@ -2,98 +2,98 @@ galera:0 promotion score on galera-bundle-0: -1 galera:1 promotion score on galera-bundle-1: -1 galera:2 promotion score on galera-bundle-2: -1 -pcmk__bundle_allocate: galera-bundle allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on metal-1: INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on metal-2: INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on metal-3: INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on metal-1: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on metal-2: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on metal-3: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on rabbitmq-bundle-0: -INFINITY -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-master allocation score on metal-1: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on metal-2: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on metal-3: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on rabbitmq-bundle-0: 0 -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: haproxy-bundle allocation score on metal-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on metal-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on metal-3: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on rabbitmq-bundle-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on metal-1: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on metal-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on metal-3: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on rabbitmq-bundle-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on metal-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on metal-2: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on metal-3: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on rabbitmq-bundle-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on metal-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on metal-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on metal-3: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on rabbitmq-bundle-0: 0 -pcmk__bundle_allocate: redis-bundle allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on metal-1: INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on metal-2: INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on metal-3: INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on metal-1: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on metal-2: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on metal-3: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-master allocation score on metal-1: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on metal-2: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on metal-3: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on rabbitmq-bundle-0: 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: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__bundle_assign: galera-bundle allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on metal-1: INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on metal-2: INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on metal-3: INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on metal-1: INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on metal-2: INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on metal-3: INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on metal-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on metal-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on metal-3: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on rabbitmq-bundle-0: 0 +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: INFINITY +pcmk__bundle_assign: galera:1 allocation score on galera-bundle-1: INFINITY +pcmk__bundle_assign: galera:2 allocation score on galera-bundle-2: INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on metal-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on metal-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on metal-3: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on rabbitmq-bundle-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on metal-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on metal-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on metal-3: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on rabbitmq-bundle-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on metal-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on metal-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on metal-3: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on rabbitmq-bundle-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on metal-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on metal-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on metal-3: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on rabbitmq-bundle-0: 0 +pcmk__bundle_assign: redis-bundle allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on metal-1: INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on metal-2: INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on metal-3: INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on metal-1: INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on metal-2: INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on metal-3: INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on metal-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on metal-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on metal-3: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on rabbitmq-bundle-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-1: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-2: -INFINITY +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: INFINITY +pcmk__bundle_assign: redis:1 allocation score on redis-bundle-1: INFINITY +pcmk__bundle_assign: redis:2 allocation score on redis-bundle-2: INFINITY pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-0: 0 pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-1: 0 pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-2: 0 @@ -147,8 +147,12 @@ pcmk__primitive_assign: galera-bundle-2 allocation score on metal-2: 0 pcmk__primitive_assign: galera-bundle-2 allocation score on metal-3: INFINITY pcmk__primitive_assign: galera-bundle-2 allocation score on rabbitmq-bundle-0: -INFINITY pcmk__primitive_assign: galera-bundle-docker-0 allocation score on metal-1: -INFINITY +pcmk__primitive_assign: galera-bundle-docker-0 allocation score on metal-1: -INFINITY +pcmk__primitive_assign: galera-bundle-docker-0 allocation score on metal-2: -INFINITY pcmk__primitive_assign: galera-bundle-docker-0 allocation score on metal-2: -INFINITY pcmk__primitive_assign: galera-bundle-docker-0 allocation score on metal-3: -INFINITY +pcmk__primitive_assign: galera-bundle-docker-0 allocation score on metal-3: -INFINITY +pcmk__primitive_assign: galera-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY pcmk__primitive_assign: galera-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY pcmk__primitive_assign: galera-bundle-docker-1 allocation score on metal-1: -INFINITY pcmk__primitive_assign: galera-bundle-docker-1 allocation score on metal-2: INFINITY diff --git a/cts/scheduler/scores/bundle-order-stop-on-remote.scores b/cts/scheduler/scores/bundle-order-stop-on-remote.scores index 4f592d1..7d92b2c 100644 --- a/cts/scheduler/scores/bundle-order-stop-on-remote.scores +++ b/cts/scheduler/scores/bundle-order-stop-on-remote.scores @@ -2,312 +2,312 @@ 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 -pcmk__bundle_allocate: galera-bundle allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on controller-0: 0 -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-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on messaging-2: -INFINITY -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: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on database-0: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on database-1: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on database-2: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on messaging-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 database-0: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on database-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-master allocation score on messaging-0: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on messaging-1: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on messaging-2: 0 -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: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-0: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-0: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on messaging-2: -INFINITY -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-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on messaging-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 database-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on database-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on database-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on messaging-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-docker-0 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on messaging-0: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on messaging-1: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on messaging-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 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on messaging-2: -INFINITY -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-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on messaging-2: -INFINITY -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-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on controller-0: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on messaging-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 database-0: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on database-1: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on database-2: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on messaging-0: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on messaging-1: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on messaging-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:0 allocation score on redis-bundle-0: INFINITY -pcmk__bundle_allocate: redis:1 allocation score on redis-bundle-1: 500 -pcmk__bundle_allocate: redis:2 allocation score on redis-bundle-2: INFINITY +pcmk__bundle_assign: galera-bundle allocation score on controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-2: INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on database-0: INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on database-1: INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on database-2: INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on messaging-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on messaging-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on messaging-2: 0 +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: INFINITY +pcmk__bundle_assign: galera:1 allocation score on galera-bundle-1: INFINITY +pcmk__bundle_assign: galera:2 allocation score on galera-bundle-2: INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-2: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-2: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on database-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on database-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on database-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on messaging-0: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on messaging-1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on messaging-2: INFINITY +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: INFINITY +pcmk__bundle_assign: rabbitmq:1 allocation score on rabbitmq-bundle-1: INFINITY +pcmk__bundle_assign: rabbitmq:2 allocation score on rabbitmq-bundle-2: INFINITY +pcmk__bundle_assign: redis-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on database-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on database-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on database-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on messaging-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on messaging-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on messaging-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-1: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-2: -INFINITY +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: INFINITY +pcmk__bundle_assign: redis:1 allocation score on redis-bundle-1: 500 +pcmk__bundle_assign: redis:2 allocation score on redis-bundle-2: INFINITY pcmk__clone_assign: galera-bundle-master allocation score on controller-0: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on controller-1: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on controller-2: -INFINITY diff --git a/cts/scheduler/scores/bundle-order-stop.scores b/cts/scheduler/scores/bundle-order-stop.scores index e00df39..2bb6cb6 100644 --- a/cts/scheduler/scores/bundle-order-stop.scores +++ b/cts/scheduler/scores/bundle-order-stop.scores @@ -1,30 +1,30 @@ galera:0 promotion score on galera-bundle-0: 100 -pcmk__bundle_allocate: galera-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: galera-bundle-master allocation score on galera-bundle-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-master allocation score on undercloud: 0 -pcmk__bundle_allocate: galera:0 allocation score on galera-bundle-0: INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on undercloud: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on undercloud: 0 -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on undercloud: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: rabbitmq:0 allocation score on rabbitmq-bundle-0: INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on undercloud: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on undercloud: INFINITY -pcmk__bundle_allocate: redis-bundle-master allocation score on redis-bundle-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-master allocation score on undercloud: 0 -pcmk__bundle_allocate: redis:0 allocation score on redis-bundle-0: INFINITY +pcmk__bundle_assign: galera-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on undercloud: 0 +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on undercloud: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on undercloud: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on undercloud: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: INFINITY +pcmk__bundle_assign: redis-bundle allocation score on undercloud: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on undercloud: INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on undercloud: 0 +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: INFINITY pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-0: 0 pcmk__clone_assign: galera-bundle-master allocation score on undercloud: -INFINITY pcmk__clone_assign: galera:0 allocation score on galera-bundle-0: INFINITY diff --git a/cts/scheduler/scores/bundle-probe-order-1.scores b/cts/scheduler/scores/bundle-probe-order-1.scores index 0716be6..edaaaa3 100644 --- a/cts/scheduler/scores/bundle-probe-order-1.scores +++ b/cts/scheduler/scores/bundle-probe-order-1.scores @@ -2,36 +2,36 @@ galera:0 promotion score on none: 0 galera:1 promotion score on none: 0 galera:2 promotion score on none: 0 -pcmk__bundle_allocate: galera-bundle allocation score on centos1: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle allocation score on centos3: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on centos1: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on centos3: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on centos1: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on centos3: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on centos1: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on centos3: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on centos1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on centos3: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on centos1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on centos3: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on centos1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on centos3: -INFINITY -pcmk__bundle_allocate: galera-bundle-master allocation score on centos1: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on centos3: 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:0 allocation score on galera-bundle-0: 500 -pcmk__bundle_allocate: galera:1 allocation score on galera-bundle-1: 500 -pcmk__bundle_allocate: galera:2 allocation score on galera-bundle-2: 500 +pcmk__bundle_assign: galera-bundle allocation score on centos1: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle allocation score on centos3: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on centos1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on centos3: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on centos1: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on centos3: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on centos1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on centos3: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on centos1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on centos3: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on centos1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on centos3: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on centos1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on centos3: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on centos1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on centos3: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: 500 +pcmk__bundle_assign: galera:1 allocation score on galera-bundle-1: 500 +pcmk__bundle_assign: galera:2 allocation score on galera-bundle-2: 500 pcmk__clone_assign: galera-bundle-master allocation score on centos1: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on centos2: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on centos3: -INFINITY diff --git a/cts/scheduler/scores/bundle-probe-order-2.scores b/cts/scheduler/scores/bundle-probe-order-2.scores index ed8f93f..2de3bbc 100644 --- a/cts/scheduler/scores/bundle-probe-order-2.scores +++ b/cts/scheduler/scores/bundle-probe-order-2.scores @@ -2,36 +2,36 @@ galera:0 promotion score on none: 0 galera:1 promotion score on none: 0 galera:2 promotion score on none: 0 -pcmk__bundle_allocate: galera-bundle allocation score on centos1: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle allocation score on centos3: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on centos1: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on centos2: INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on centos3: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on centos1: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on centos3: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on centos1: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on centos3: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on centos1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on centos2: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on centos3: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on centos1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on centos3: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on centos1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on centos3: -INFINITY -pcmk__bundle_allocate: galera-bundle-master allocation score on centos1: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on centos3: 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:0 allocation score on galera-bundle-0: 500 -pcmk__bundle_allocate: galera:1 allocation score on galera-bundle-1: 500 -pcmk__bundle_allocate: galera:2 allocation score on galera-bundle-2: 500 +pcmk__bundle_assign: galera-bundle allocation score on centos1: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle allocation score on centos3: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on centos1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on centos2: INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on centos3: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on centos1: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on centos3: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on centos1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on centos3: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on centos1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on centos2: INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on centos3: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on centos1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on centos3: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on centos1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on centos3: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on centos1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on centos3: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: 500 +pcmk__bundle_assign: galera:1 allocation score on galera-bundle-1: 500 +pcmk__bundle_assign: galera:2 allocation score on galera-bundle-2: 500 pcmk__clone_assign: galera-bundle-master allocation score on centos1: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on centos2: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on centos3: -INFINITY diff --git a/cts/scheduler/scores/bundle-probe-order-3.scores b/cts/scheduler/scores/bundle-probe-order-3.scores index 3343ae3..e63fa84 100644 --- a/cts/scheduler/scores/bundle-probe-order-3.scores +++ b/cts/scheduler/scores/bundle-probe-order-3.scores @@ -2,36 +2,36 @@ galera:0 promotion score on none: 0 galera:1 promotion score on none: 0 galera:2 promotion score on none: 0 -pcmk__bundle_allocate: galera-bundle allocation score on centos1: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle allocation score on centos3: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on centos1: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on centos3: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on centos1: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on centos3: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on centos1: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on centos3: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on centos1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on centos2: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on centos3: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on centos1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on centos3: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on centos1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on centos3: -INFINITY -pcmk__bundle_allocate: galera-bundle-master allocation score on centos1: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on centos2: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on centos3: 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:0 allocation score on galera-bundle-0: 500 -pcmk__bundle_allocate: galera:1 allocation score on galera-bundle-1: 500 -pcmk__bundle_allocate: galera:2 allocation score on galera-bundle-2: 500 +pcmk__bundle_assign: galera-bundle allocation score on centos1: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle allocation score on centos3: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on centos1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on centos3: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on centos1: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on centos3: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on centos1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on centos3: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on centos1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on centos2: INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on centos3: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on centos1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on centos3: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on centos1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on centos3: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on centos1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on centos2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on centos3: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: 500 +pcmk__bundle_assign: galera:1 allocation score on galera-bundle-1: 500 +pcmk__bundle_assign: galera:2 allocation score on galera-bundle-2: 500 pcmk__clone_assign: galera-bundle-master allocation score on centos1: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on centos2: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on centos3: -INFINITY diff --git a/cts/scheduler/scores/bundle-probe-remotes.scores b/cts/scheduler/scores/bundle-probe-remotes.scores index 3361749..13180af 100644 --- a/cts/scheduler/scores/bundle-probe-remotes.scores +++ b/cts/scheduler/scores/bundle-probe-remotes.scores @@ -1,100 +1,100 @@ -pcmk__bundle_allocate: dummy1:0 allocation score on scale1-bundle-0: 500 -pcmk__bundle_allocate: dummy1:1 allocation score on scale1-bundle-1: 500 -pcmk__bundle_allocate: dummy1:2 allocation score on scale1-bundle-2: 500 -pcmk__bundle_allocate: dummy1:3 allocation score on scale1-bundle-3: 500 -pcmk__bundle_allocate: dummy1:4 allocation score on scale1-bundle-4: 500 -pcmk__bundle_allocate: dummy1:5 allocation score on scale1-bundle-5: 500 -pcmk__bundle_allocate: scale1-bundle allocation score on c09-h05-r630: 0 -pcmk__bundle_allocate: scale1-bundle allocation score on c09-h06-r630: 0 -pcmk__bundle_allocate: scale1-bundle allocation score on c09-h07-r630: 0 -pcmk__bundle_allocate: scale1-bundle allocation score on c09-h08-r630: 0 -pcmk__bundle_allocate: scale1-bundle allocation score on c09-h09-r630: 0 -pcmk__bundle_allocate: scale1-bundle allocation score on c09-h10-r630: 0 -pcmk__bundle_allocate: scale1-bundle-0 allocation score on c09-h05-r630: 0 -pcmk__bundle_allocate: scale1-bundle-0 allocation score on c09-h06-r630: 0 -pcmk__bundle_allocate: scale1-bundle-0 allocation score on c09-h07-r630: 0 -pcmk__bundle_allocate: scale1-bundle-0 allocation score on c09-h08-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-0 allocation score on c09-h09-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-0 allocation score on c09-h10-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-1 allocation score on c09-h05-r630: 0 -pcmk__bundle_allocate: scale1-bundle-1 allocation score on c09-h06-r630: 0 -pcmk__bundle_allocate: scale1-bundle-1 allocation score on c09-h07-r630: 0 -pcmk__bundle_allocate: scale1-bundle-1 allocation score on c09-h08-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-1 allocation score on c09-h09-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-1 allocation score on c09-h10-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-2 allocation score on c09-h05-r630: 0 -pcmk__bundle_allocate: scale1-bundle-2 allocation score on c09-h06-r630: 0 -pcmk__bundle_allocate: scale1-bundle-2 allocation score on c09-h07-r630: 0 -pcmk__bundle_allocate: scale1-bundle-2 allocation score on c09-h08-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-2 allocation score on c09-h09-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-2 allocation score on c09-h10-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-3 allocation score on c09-h05-r630: 0 -pcmk__bundle_allocate: scale1-bundle-3 allocation score on c09-h06-r630: 0 -pcmk__bundle_allocate: scale1-bundle-3 allocation score on c09-h07-r630: 0 -pcmk__bundle_allocate: scale1-bundle-3 allocation score on c09-h08-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-3 allocation score on c09-h09-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-3 allocation score on c09-h10-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-4 allocation score on c09-h05-r630: 0 -pcmk__bundle_allocate: scale1-bundle-4 allocation score on c09-h06-r630: 0 -pcmk__bundle_allocate: scale1-bundle-4 allocation score on c09-h07-r630: 0 -pcmk__bundle_allocate: scale1-bundle-4 allocation score on c09-h08-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-4 allocation score on c09-h09-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-4 allocation score on c09-h10-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-5 allocation score on c09-h05-r630: 0 -pcmk__bundle_allocate: scale1-bundle-5 allocation score on c09-h06-r630: 0 -pcmk__bundle_allocate: scale1-bundle-5 allocation score on c09-h07-r630: 0 -pcmk__bundle_allocate: scale1-bundle-5 allocation score on c09-h08-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-5 allocation score on c09-h09-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-5 allocation score on c09-h10-r630: -INFINITY -pcmk__bundle_allocate: scale1-bundle-clone allocation score on c09-h05-r630: 0 -pcmk__bundle_allocate: scale1-bundle-clone allocation score on c09-h06-r630: 0 -pcmk__bundle_allocate: scale1-bundle-clone allocation score on c09-h07-r630: 0 -pcmk__bundle_allocate: scale1-bundle-clone allocation score on c09-h08-r630: 0 -pcmk__bundle_allocate: scale1-bundle-clone allocation score on c09-h09-r630: 0 -pcmk__bundle_allocate: scale1-bundle-clone allocation score on c09-h10-r630: 0 -pcmk__bundle_allocate: scale1-bundle-clone allocation score on scale1-bundle-0: -INFINITY -pcmk__bundle_allocate: scale1-bundle-clone allocation score on scale1-bundle-1: -INFINITY -pcmk__bundle_allocate: scale1-bundle-clone allocation score on scale1-bundle-2: -INFINITY -pcmk__bundle_allocate: scale1-bundle-clone allocation score on scale1-bundle-3: -INFINITY -pcmk__bundle_allocate: scale1-bundle-clone allocation score on scale1-bundle-4: -INFINITY -pcmk__bundle_allocate: scale1-bundle-clone allocation score on scale1-bundle-5: -INFINITY -pcmk__bundle_allocate: scale1-bundle-docker-0 allocation score on c09-h05-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-0 allocation score on c09-h06-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-0 allocation score on c09-h07-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-0 allocation score on c09-h08-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-0 allocation score on c09-h09-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-0 allocation score on c09-h10-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-1 allocation score on c09-h05-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-1 allocation score on c09-h06-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-1 allocation score on c09-h07-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-1 allocation score on c09-h08-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-1 allocation score on c09-h09-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-1 allocation score on c09-h10-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-2 allocation score on c09-h05-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-2 allocation score on c09-h06-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-2 allocation score on c09-h07-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-2 allocation score on c09-h08-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-2 allocation score on c09-h09-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-2 allocation score on c09-h10-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-3 allocation score on c09-h05-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-3 allocation score on c09-h06-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-3 allocation score on c09-h07-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-3 allocation score on c09-h08-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-3 allocation score on c09-h09-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-3 allocation score on c09-h10-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-4 allocation score on c09-h05-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-4 allocation score on c09-h06-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-4 allocation score on c09-h07-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-4 allocation score on c09-h08-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-4 allocation score on c09-h09-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-4 allocation score on c09-h10-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-5 allocation score on c09-h05-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-5 allocation score on c09-h06-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-5 allocation score on c09-h07-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-5 allocation score on c09-h08-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-5 allocation score on c09-h09-r630: 0 -pcmk__bundle_allocate: scale1-bundle-docker-5 allocation score on c09-h10-r630: 0 +pcmk__bundle_assign: dummy1:0 allocation score on scale1-bundle-0: 500 +pcmk__bundle_assign: dummy1:1 allocation score on scale1-bundle-1: 500 +pcmk__bundle_assign: dummy1:2 allocation score on scale1-bundle-2: 500 +pcmk__bundle_assign: dummy1:3 allocation score on scale1-bundle-3: 500 +pcmk__bundle_assign: dummy1:4 allocation score on scale1-bundle-4: 500 +pcmk__bundle_assign: dummy1:5 allocation score on scale1-bundle-5: 500 +pcmk__bundle_assign: scale1-bundle allocation score on c09-h05-r630: 0 +pcmk__bundle_assign: scale1-bundle allocation score on c09-h06-r630: 0 +pcmk__bundle_assign: scale1-bundle allocation score on c09-h07-r630: 0 +pcmk__bundle_assign: scale1-bundle allocation score on c09-h08-r630: 0 +pcmk__bundle_assign: scale1-bundle allocation score on c09-h09-r630: 0 +pcmk__bundle_assign: scale1-bundle allocation score on c09-h10-r630: 0 +pcmk__bundle_assign: scale1-bundle-0 allocation score on c09-h05-r630: 0 +pcmk__bundle_assign: scale1-bundle-0 allocation score on c09-h06-r630: 0 +pcmk__bundle_assign: scale1-bundle-0 allocation score on c09-h07-r630: 0 +pcmk__bundle_assign: scale1-bundle-0 allocation score on c09-h08-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-0 allocation score on c09-h09-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-0 allocation score on c09-h10-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-1 allocation score on c09-h05-r630: 0 +pcmk__bundle_assign: scale1-bundle-1 allocation score on c09-h06-r630: 0 +pcmk__bundle_assign: scale1-bundle-1 allocation score on c09-h07-r630: 0 +pcmk__bundle_assign: scale1-bundle-1 allocation score on c09-h08-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-1 allocation score on c09-h09-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-1 allocation score on c09-h10-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-2 allocation score on c09-h05-r630: 0 +pcmk__bundle_assign: scale1-bundle-2 allocation score on c09-h06-r630: 0 +pcmk__bundle_assign: scale1-bundle-2 allocation score on c09-h07-r630: 0 +pcmk__bundle_assign: scale1-bundle-2 allocation score on c09-h08-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-2 allocation score on c09-h09-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-2 allocation score on c09-h10-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-3 allocation score on c09-h05-r630: 0 +pcmk__bundle_assign: scale1-bundle-3 allocation score on c09-h06-r630: 0 +pcmk__bundle_assign: scale1-bundle-3 allocation score on c09-h07-r630: 0 +pcmk__bundle_assign: scale1-bundle-3 allocation score on c09-h08-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-3 allocation score on c09-h09-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-3 allocation score on c09-h10-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-4 allocation score on c09-h05-r630: 0 +pcmk__bundle_assign: scale1-bundle-4 allocation score on c09-h06-r630: 0 +pcmk__bundle_assign: scale1-bundle-4 allocation score on c09-h07-r630: 0 +pcmk__bundle_assign: scale1-bundle-4 allocation score on c09-h08-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-4 allocation score on c09-h09-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-4 allocation score on c09-h10-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-5 allocation score on c09-h05-r630: 0 +pcmk__bundle_assign: scale1-bundle-5 allocation score on c09-h06-r630: 0 +pcmk__bundle_assign: scale1-bundle-5 allocation score on c09-h07-r630: 0 +pcmk__bundle_assign: scale1-bundle-5 allocation score on c09-h08-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-5 allocation score on c09-h09-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-5 allocation score on c09-h10-r630: -INFINITY +pcmk__bundle_assign: scale1-bundle-clone allocation score on c09-h05-r630: 0 +pcmk__bundle_assign: scale1-bundle-clone allocation score on c09-h06-r630: 0 +pcmk__bundle_assign: scale1-bundle-clone allocation score on c09-h07-r630: 0 +pcmk__bundle_assign: scale1-bundle-clone allocation score on c09-h08-r630: 0 +pcmk__bundle_assign: scale1-bundle-clone allocation score on c09-h09-r630: 0 +pcmk__bundle_assign: scale1-bundle-clone allocation score on c09-h10-r630: 0 +pcmk__bundle_assign: scale1-bundle-clone allocation score on scale1-bundle-0: -INFINITY +pcmk__bundle_assign: scale1-bundle-clone allocation score on scale1-bundle-1: -INFINITY +pcmk__bundle_assign: scale1-bundle-clone allocation score on scale1-bundle-2: -INFINITY +pcmk__bundle_assign: scale1-bundle-clone allocation score on scale1-bundle-3: -INFINITY +pcmk__bundle_assign: scale1-bundle-clone allocation score on scale1-bundle-4: -INFINITY +pcmk__bundle_assign: scale1-bundle-clone allocation score on scale1-bundle-5: -INFINITY +pcmk__bundle_assign: scale1-bundle-docker-0 allocation score on c09-h05-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-0 allocation score on c09-h06-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-0 allocation score on c09-h07-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-0 allocation score on c09-h08-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-0 allocation score on c09-h09-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-0 allocation score on c09-h10-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-1 allocation score on c09-h05-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-1 allocation score on c09-h06-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-1 allocation score on c09-h07-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-1 allocation score on c09-h08-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-1 allocation score on c09-h09-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-1 allocation score on c09-h10-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-2 allocation score on c09-h05-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-2 allocation score on c09-h06-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-2 allocation score on c09-h07-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-2 allocation score on c09-h08-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-2 allocation score on c09-h09-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-2 allocation score on c09-h10-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-3 allocation score on c09-h05-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-3 allocation score on c09-h06-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-3 allocation score on c09-h07-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-3 allocation score on c09-h08-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-3 allocation score on c09-h09-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-3 allocation score on c09-h10-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-4 allocation score on c09-h05-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-4 allocation score on c09-h06-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-4 allocation score on c09-h07-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-4 allocation score on c09-h08-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-4 allocation score on c09-h09-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-4 allocation score on c09-h10-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-5 allocation score on c09-h05-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-5 allocation score on c09-h06-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-5 allocation score on c09-h07-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-5 allocation score on c09-h08-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-5 allocation score on c09-h09-r630: 0 +pcmk__bundle_assign: scale1-bundle-docker-5 allocation score on c09-h10-r630: 0 pcmk__clone_assign: dummy1:0 allocation score on scale1-bundle-0: INFINITY pcmk__clone_assign: dummy1:1 allocation score on scale1-bundle-1: INFINITY pcmk__clone_assign: dummy1:2 allocation score on scale1-bundle-2: INFINITY diff --git a/cts/scheduler/scores/bundle-promoted-anticolocation-1.scores b/cts/scheduler/scores/bundle-promoted-anticolocation-1.scores new file mode 100644 index 0000000..cd53588 --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-anticolocation-1.scores @@ -0,0 +1,70 @@ + +base:0 promotion score on base-bundle-0: 11 +base:1 promotion score on base-bundle-1: 12 +base:2 promotion score on base-bundle-2: 13 +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 501 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: vip allocation score on node1: 0 +pcmk__primitive_assign: vip allocation score on node2: 0 +pcmk__primitive_assign: vip allocation score on node3: -INFINITY diff --git a/cts/scheduler/scores/bundle-promoted-anticolocation-2.scores b/cts/scheduler/scores/bundle-promoted-anticolocation-2.scores new file mode 100644 index 0000000..9930eeb --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-anticolocation-2.scores @@ -0,0 +1,70 @@ + +base:0 promotion score on base-bundle-0: 11 +base:1 promotion score on base-bundle-1: 12 +base:2 promotion score on base-bundle-2: 13 +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 501 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: vip allocation score on node1: 0 +pcmk__primitive_assign: vip allocation score on node2: 0 +pcmk__primitive_assign: vip allocation score on node3: -5000 diff --git a/cts/scheduler/scores/bundle-promoted-anticolocation-3.scores b/cts/scheduler/scores/bundle-promoted-anticolocation-3.scores new file mode 100644 index 0000000..63bea1c --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-anticolocation-3.scores @@ -0,0 +1,70 @@ + +base:0 promotion score on base-bundle-0: 11 +base:1 promotion score on base-bundle-1: 12 +base:2 promotion score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 501 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: vip allocation score on node1: 0 +pcmk__primitive_assign: vip allocation score on node2: 0 +pcmk__primitive_assign: vip allocation score on node3: 0 diff --git a/cts/scheduler/scores/bundle-promoted-anticolocation-4.scores b/cts/scheduler/scores/bundle-promoted-anticolocation-4.scores new file mode 100644 index 0000000..6e7cdd7 --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-anticolocation-4.scores @@ -0,0 +1,70 @@ + +base:0 promotion score on base-bundle-0: 11 +base:1 promotion score on base-bundle-1: 12 +base:2 promotion score on base-bundle-2: -4987 +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 501 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: vip allocation score on node1: 0 +pcmk__primitive_assign: vip allocation score on node2: 0 +pcmk__primitive_assign: vip allocation score on node3: 0 diff --git a/cts/scheduler/scores/bundle-promoted-anticolocation-5.scores b/cts/scheduler/scores/bundle-promoted-anticolocation-5.scores new file mode 100644 index 0000000..b36fa42 --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-anticolocation-5.scores @@ -0,0 +1,160 @@ + +bundle-a-rsc:0 promotion score on bundle-a-0: 11 +bundle-a-rsc:1 promotion score on bundle-a-1: -INFINITY +bundle-a-rsc:2 promotion score on bundle-a-2: 12 +bundle-b-rsc:0 promotion score on bundle-b-0: 12 +bundle-b-rsc:1 promotion score on bundle-b-1: 14 +bundle-b-rsc:2 promotion score on bundle-b-2: 13 +pcmk__bundle_assign: bundle-a allocation score on node1: 0 +pcmk__bundle_assign: bundle-a allocation score on node2: 0 +pcmk__bundle_assign: bundle-a allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-clone allocation score on bundle-a-0: -INFINITY +pcmk__bundle_assign: bundle-a-clone allocation score on bundle-a-1: -INFINITY +pcmk__bundle_assign: bundle-a-clone allocation score on bundle-a-2: -INFINITY +pcmk__bundle_assign: bundle-a-clone allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-clone allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-clone allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-rsc:0 allocation score on bundle-a-0: 501 +pcmk__bundle_assign: bundle-a-rsc:1 allocation score on bundle-a-1: 501 +pcmk__bundle_assign: bundle-a-rsc:2 allocation score on bundle-a-2: 501 +pcmk__bundle_assign: bundle-b allocation score on node1: 0 +pcmk__bundle_assign: bundle-b allocation score on node1: 0 +pcmk__bundle_assign: bundle-b allocation score on node2: 0 +pcmk__bundle_assign: bundle-b allocation score on node2: 0 +pcmk__bundle_assign: bundle-b allocation score on node3: 0 +pcmk__bundle_assign: bundle-b allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node1: 10000 +pcmk__bundle_assign: bundle-b-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node3: 10000 +pcmk__bundle_assign: bundle-b-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-2 allocation score on node2: 10000 +pcmk__bundle_assign: bundle-b-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-0: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-0: 12 +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-1: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-1: 14 +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-2: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-2: 13 +pcmk__bundle_assign: bundle-b-clone allocation score on node1: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-clone allocation score on node2: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-clone allocation score on node3: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node1: -INFINITY +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node1: -INFINITY +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node3: -INFINITY +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-rsc:0 allocation score on bundle-b-0: 501 +pcmk__bundle_assign: bundle-b-rsc:0 allocation score on bundle-b-0: INFINITY +pcmk__bundle_assign: bundle-b-rsc:1 allocation score on bundle-b-1: 501 +pcmk__bundle_assign: bundle-b-rsc:1 allocation score on bundle-b-1: INFINITY +pcmk__bundle_assign: bundle-b-rsc:2 allocation score on bundle-b-2: 501 +pcmk__bundle_assign: bundle-b-rsc:2 allocation score on bundle-b-2: INFINITY +pcmk__clone_assign: bundle-a-clone allocation score on bundle-a-0: 0 +pcmk__clone_assign: bundle-a-clone allocation score on bundle-a-1: 0 +pcmk__clone_assign: bundle-a-clone allocation score on bundle-a-2: 0 +pcmk__clone_assign: bundle-a-clone allocation score on node1: -INFINITY +pcmk__clone_assign: bundle-a-clone allocation score on node2: -INFINITY +pcmk__clone_assign: bundle-a-clone allocation score on node3: -INFINITY +pcmk__clone_assign: bundle-a-rsc:0 allocation score on bundle-a-0: INFINITY +pcmk__clone_assign: bundle-a-rsc:1 allocation score on bundle-a-1: INFINITY +pcmk__clone_assign: bundle-a-rsc:2 allocation score on bundle-a-2: INFINITY +pcmk__clone_assign: bundle-b-clone allocation score on bundle-b-0: 0 +pcmk__clone_assign: bundle-b-clone allocation score on bundle-b-1: 0 +pcmk__clone_assign: bundle-b-clone allocation score on bundle-b-2: 0 +pcmk__clone_assign: bundle-b-clone allocation score on node1: -INFINITY +pcmk__clone_assign: bundle-b-clone allocation score on node2: -INFINITY +pcmk__clone_assign: bundle-b-clone allocation score on node3: -INFINITY +pcmk__clone_assign: bundle-b-rsc:0 allocation score on bundle-b-0: INFINITY +pcmk__clone_assign: bundle-b-rsc:1 allocation score on bundle-b-1: INFINITY +pcmk__clone_assign: bundle-b-rsc:2 allocation score on bundle-b-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-0 allocation score on node1: 10000 +pcmk__primitive_assign: bundle-a-0 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-0 allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-1 allocation score on node1: 0 +pcmk__primitive_assign: bundle-a-1 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-1 allocation score on node3: 10000 +pcmk__primitive_assign: bundle-a-2 allocation score on node1: 0 +pcmk__primitive_assign: bundle-a-2 allocation score on node2: 10000 +pcmk__primitive_assign: bundle-a-2 allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: bundle-a-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: bundle-a-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-podman-1 allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-podman-2 allocation score on node1: -INFINITY +pcmk__primitive_assign: bundle-a-podman-2 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: bundle-a-rsc:0 allocation score on bundle-a-0: INFINITY +pcmk__primitive_assign: bundle-a-rsc:1 allocation score on bundle-a-1: INFINITY +pcmk__primitive_assign: bundle-a-rsc:2 allocation score on bundle-a-2: INFINITY +pcmk__primitive_assign: bundle-b-0 allocation score on node1: 10000 +pcmk__primitive_assign: bundle-b-0 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-0 allocation score on node3: 0 +pcmk__primitive_assign: bundle-b-1 allocation score on node1: 0 +pcmk__primitive_assign: bundle-b-1 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-1 allocation score on node3: 10000 +pcmk__primitive_assign: bundle-b-2 allocation score on node1: 0 +pcmk__primitive_assign: bundle-b-2 allocation score on node2: 10000 +pcmk__primitive_assign: bundle-b-2 allocation score on node3: 0 +pcmk__primitive_assign: bundle-b-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: bundle-b-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: bundle-b-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: bundle-b-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-podman-1 allocation score on node3: 0 +pcmk__primitive_assign: bundle-b-podman-2 allocation score on node1: -INFINITY +pcmk__primitive_assign: bundle-b-podman-2 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: bundle-b-rsc:0 allocation score on bundle-b-0: INFINITY +pcmk__primitive_assign: bundle-b-rsc:1 allocation score on bundle-b-1: INFINITY +pcmk__primitive_assign: bundle-b-rsc:2 allocation score on bundle-b-2: INFINITY diff --git a/cts/scheduler/scores/bundle-promoted-anticolocation-6.scores b/cts/scheduler/scores/bundle-promoted-anticolocation-6.scores new file mode 100644 index 0000000..779495e --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-anticolocation-6.scores @@ -0,0 +1,160 @@ + +bundle-a-rsc:0 promotion score on bundle-a-0: 11 +bundle-a-rsc:1 promotion score on bundle-a-1: -4987 +bundle-a-rsc:2 promotion score on bundle-a-2: 12 +bundle-b-rsc:0 promotion score on bundle-b-0: 12 +bundle-b-rsc:1 promotion score on bundle-b-1: 14 +bundle-b-rsc:2 promotion score on bundle-b-2: 13 +pcmk__bundle_assign: bundle-a allocation score on node1: 0 +pcmk__bundle_assign: bundle-a allocation score on node2: 0 +pcmk__bundle_assign: bundle-a allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-clone allocation score on bundle-a-0: -INFINITY +pcmk__bundle_assign: bundle-a-clone allocation score on bundle-a-1: -INFINITY +pcmk__bundle_assign: bundle-a-clone allocation score on bundle-a-2: -INFINITY +pcmk__bundle_assign: bundle-a-clone allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-clone allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-clone allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-rsc:0 allocation score on bundle-a-0: 501 +pcmk__bundle_assign: bundle-a-rsc:1 allocation score on bundle-a-1: 501 +pcmk__bundle_assign: bundle-a-rsc:2 allocation score on bundle-a-2: 501 +pcmk__bundle_assign: bundle-b allocation score on node1: 0 +pcmk__bundle_assign: bundle-b allocation score on node1: 0 +pcmk__bundle_assign: bundle-b allocation score on node2: 0 +pcmk__bundle_assign: bundle-b allocation score on node2: 0 +pcmk__bundle_assign: bundle-b allocation score on node3: 0 +pcmk__bundle_assign: bundle-b allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node1: 10000 +pcmk__bundle_assign: bundle-b-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node3: 10000 +pcmk__bundle_assign: bundle-b-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-2 allocation score on node2: 10000 +pcmk__bundle_assign: bundle-b-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-0: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-0: 12 +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-1: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-1: 14 +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-2: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-2: 13 +pcmk__bundle_assign: bundle-b-clone allocation score on node1: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-clone allocation score on node2: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-clone allocation score on node3: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node1: -INFINITY +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node1: -INFINITY +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node3: -INFINITY +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-rsc:0 allocation score on bundle-b-0: 501 +pcmk__bundle_assign: bundle-b-rsc:0 allocation score on bundle-b-0: INFINITY +pcmk__bundle_assign: bundle-b-rsc:1 allocation score on bundle-b-1: 501 +pcmk__bundle_assign: bundle-b-rsc:1 allocation score on bundle-b-1: INFINITY +pcmk__bundle_assign: bundle-b-rsc:2 allocation score on bundle-b-2: 501 +pcmk__bundle_assign: bundle-b-rsc:2 allocation score on bundle-b-2: INFINITY +pcmk__clone_assign: bundle-a-clone allocation score on bundle-a-0: 0 +pcmk__clone_assign: bundle-a-clone allocation score on bundle-a-1: 0 +pcmk__clone_assign: bundle-a-clone allocation score on bundle-a-2: 0 +pcmk__clone_assign: bundle-a-clone allocation score on node1: -INFINITY +pcmk__clone_assign: bundle-a-clone allocation score on node2: -INFINITY +pcmk__clone_assign: bundle-a-clone allocation score on node3: -INFINITY +pcmk__clone_assign: bundle-a-rsc:0 allocation score on bundle-a-0: INFINITY +pcmk__clone_assign: bundle-a-rsc:1 allocation score on bundle-a-1: INFINITY +pcmk__clone_assign: bundle-a-rsc:2 allocation score on bundle-a-2: INFINITY +pcmk__clone_assign: bundle-b-clone allocation score on bundle-b-0: 0 +pcmk__clone_assign: bundle-b-clone allocation score on bundle-b-1: 0 +pcmk__clone_assign: bundle-b-clone allocation score on bundle-b-2: 0 +pcmk__clone_assign: bundle-b-clone allocation score on node1: -INFINITY +pcmk__clone_assign: bundle-b-clone allocation score on node2: -INFINITY +pcmk__clone_assign: bundle-b-clone allocation score on node3: -INFINITY +pcmk__clone_assign: bundle-b-rsc:0 allocation score on bundle-b-0: INFINITY +pcmk__clone_assign: bundle-b-rsc:1 allocation score on bundle-b-1: INFINITY +pcmk__clone_assign: bundle-b-rsc:2 allocation score on bundle-b-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-0 allocation score on node1: 10000 +pcmk__primitive_assign: bundle-a-0 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-0 allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-1 allocation score on node1: 0 +pcmk__primitive_assign: bundle-a-1 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-1 allocation score on node3: 10000 +pcmk__primitive_assign: bundle-a-2 allocation score on node1: 0 +pcmk__primitive_assign: bundle-a-2 allocation score on node2: 10000 +pcmk__primitive_assign: bundle-a-2 allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: bundle-a-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: bundle-a-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-podman-1 allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-podman-2 allocation score on node1: -INFINITY +pcmk__primitive_assign: bundle-a-podman-2 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: bundle-a-rsc:0 allocation score on bundle-a-0: INFINITY +pcmk__primitive_assign: bundle-a-rsc:1 allocation score on bundle-a-1: INFINITY +pcmk__primitive_assign: bundle-a-rsc:2 allocation score on bundle-a-2: INFINITY +pcmk__primitive_assign: bundle-b-0 allocation score on node1: 10000 +pcmk__primitive_assign: bundle-b-0 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-0 allocation score on node3: 0 +pcmk__primitive_assign: bundle-b-1 allocation score on node1: 0 +pcmk__primitive_assign: bundle-b-1 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-1 allocation score on node3: 10000 +pcmk__primitive_assign: bundle-b-2 allocation score on node1: 0 +pcmk__primitive_assign: bundle-b-2 allocation score on node2: 10000 +pcmk__primitive_assign: bundle-b-2 allocation score on node3: 0 +pcmk__primitive_assign: bundle-b-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: bundle-b-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: bundle-b-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: bundle-b-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-podman-1 allocation score on node3: 0 +pcmk__primitive_assign: bundle-b-podman-2 allocation score on node1: -INFINITY +pcmk__primitive_assign: bundle-b-podman-2 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: bundle-b-rsc:0 allocation score on bundle-b-0: INFINITY +pcmk__primitive_assign: bundle-b-rsc:1 allocation score on bundle-b-1: INFINITY +pcmk__primitive_assign: bundle-b-rsc:2 allocation score on bundle-b-2: INFINITY diff --git a/cts/scheduler/scores/bundle-promoted-colocation-1.scores b/cts/scheduler/scores/bundle-promoted-colocation-1.scores new file mode 100644 index 0000000..36f2bc5 --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-colocation-1.scores @@ -0,0 +1,70 @@ + +base:0 promotion score on base-bundle-0: 11 +base:1 promotion score on base-bundle-1: 12 +base:2 promotion score on base-bundle-2: 13 +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 501 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: vip allocation score on node1: -INFINITY +pcmk__primitive_assign: vip allocation score on node2: -INFINITY +pcmk__primitive_assign: vip allocation score on node3: 0 diff --git a/cts/scheduler/scores/bundle-promoted-colocation-2.scores b/cts/scheduler/scores/bundle-promoted-colocation-2.scores new file mode 100644 index 0000000..384fbbb --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-colocation-2.scores @@ -0,0 +1,70 @@ + +base:0 promotion score on base-bundle-0: 11 +base:1 promotion score on base-bundle-1: 12 +base:2 promotion score on base-bundle-2: 13 +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 501 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: vip allocation score on node1: 0 +pcmk__primitive_assign: vip allocation score on node2: 0 +pcmk__primitive_assign: vip allocation score on node3: 5000 diff --git a/cts/scheduler/scores/bundle-promoted-colocation-3.scores b/cts/scheduler/scores/bundle-promoted-colocation-3.scores new file mode 100644 index 0000000..1792152 --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-colocation-3.scores @@ -0,0 +1,70 @@ + +base:0 promotion score on base-bundle-0: INFINITY +base:1 promotion score on base-bundle-1: -INFINITY +base:2 promotion score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 501 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: vip allocation score on node1: 0 +pcmk__primitive_assign: vip allocation score on node2: 0 +pcmk__primitive_assign: vip allocation score on node3: 0 diff --git a/cts/scheduler/scores/bundle-promoted-colocation-4.scores b/cts/scheduler/scores/bundle-promoted-colocation-4.scores new file mode 100644 index 0000000..3cb1ed9 --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-colocation-4.scores @@ -0,0 +1,70 @@ + +base:0 promotion score on base-bundle-0: 5011 +base:1 promotion score on base-bundle-1: 12 +base:2 promotion score on base-bundle-2: 13 +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 501 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: vip allocation score on node1: 0 +pcmk__primitive_assign: vip allocation score on node2: 0 +pcmk__primitive_assign: vip allocation score on node3: 0 diff --git a/cts/scheduler/scores/bundle-promoted-colocation-5.scores b/cts/scheduler/scores/bundle-promoted-colocation-5.scores new file mode 100644 index 0000000..a5bbab9 --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-colocation-5.scores @@ -0,0 +1,160 @@ + +bundle-a-rsc:0 promotion score on bundle-a-0: 11 +bundle-a-rsc:1 promotion score on bundle-a-1: 13 +bundle-a-rsc:2 promotion score on bundle-a-2: INFINITY +bundle-b-rsc:0 promotion score on bundle-b-0: 12 +bundle-b-rsc:1 promotion score on bundle-b-1: 11 +bundle-b-rsc:2 promotion score on bundle-b-2: 13 +pcmk__bundle_assign: bundle-a allocation score on node1: 0 +pcmk__bundle_assign: bundle-a allocation score on node2: 0 +pcmk__bundle_assign: bundle-a allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-clone allocation score on bundle-a-0: -INFINITY +pcmk__bundle_assign: bundle-a-clone allocation score on bundle-a-1: -INFINITY +pcmk__bundle_assign: bundle-a-clone allocation score on bundle-a-2: -INFINITY +pcmk__bundle_assign: bundle-a-clone allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-clone allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-clone allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-rsc:0 allocation score on bundle-a-0: 501 +pcmk__bundle_assign: bundle-a-rsc:1 allocation score on bundle-a-1: 501 +pcmk__bundle_assign: bundle-a-rsc:2 allocation score on bundle-a-2: 501 +pcmk__bundle_assign: bundle-b allocation score on node1: 0 +pcmk__bundle_assign: bundle-b allocation score on node1: 0 +pcmk__bundle_assign: bundle-b allocation score on node2: 0 +pcmk__bundle_assign: bundle-b allocation score on node2: 0 +pcmk__bundle_assign: bundle-b allocation score on node3: 0 +pcmk__bundle_assign: bundle-b allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node1: 10000 +pcmk__bundle_assign: bundle-b-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node3: 10000 +pcmk__bundle_assign: bundle-b-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-2 allocation score on node2: 10000 +pcmk__bundle_assign: bundle-b-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-0: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-0: 12 +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-1: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-1: 11 +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-2: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-2: 13 +pcmk__bundle_assign: bundle-b-clone allocation score on node1: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-clone allocation score on node2: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-clone allocation score on node3: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node1: -INFINITY +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node1: -INFINITY +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node3: -INFINITY +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-rsc:0 allocation score on bundle-b-0: 501 +pcmk__bundle_assign: bundle-b-rsc:0 allocation score on bundle-b-0: INFINITY +pcmk__bundle_assign: bundle-b-rsc:1 allocation score on bundle-b-1: 501 +pcmk__bundle_assign: bundle-b-rsc:1 allocation score on bundle-b-1: INFINITY +pcmk__bundle_assign: bundle-b-rsc:2 allocation score on bundle-b-2: 501 +pcmk__bundle_assign: bundle-b-rsc:2 allocation score on bundle-b-2: INFINITY +pcmk__clone_assign: bundle-a-clone allocation score on bundle-a-0: 0 +pcmk__clone_assign: bundle-a-clone allocation score on bundle-a-1: 0 +pcmk__clone_assign: bundle-a-clone allocation score on bundle-a-2: 0 +pcmk__clone_assign: bundle-a-clone allocation score on node1: -INFINITY +pcmk__clone_assign: bundle-a-clone allocation score on node2: -INFINITY +pcmk__clone_assign: bundle-a-clone allocation score on node3: -INFINITY +pcmk__clone_assign: bundle-a-rsc:0 allocation score on bundle-a-0: INFINITY +pcmk__clone_assign: bundle-a-rsc:1 allocation score on bundle-a-1: INFINITY +pcmk__clone_assign: bundle-a-rsc:2 allocation score on bundle-a-2: INFINITY +pcmk__clone_assign: bundle-b-clone allocation score on bundle-b-0: 0 +pcmk__clone_assign: bundle-b-clone allocation score on bundle-b-1: 0 +pcmk__clone_assign: bundle-b-clone allocation score on bundle-b-2: 0 +pcmk__clone_assign: bundle-b-clone allocation score on node1: -INFINITY +pcmk__clone_assign: bundle-b-clone allocation score on node2: -INFINITY +pcmk__clone_assign: bundle-b-clone allocation score on node3: -INFINITY +pcmk__clone_assign: bundle-b-rsc:0 allocation score on bundle-b-0: INFINITY +pcmk__clone_assign: bundle-b-rsc:1 allocation score on bundle-b-1: INFINITY +pcmk__clone_assign: bundle-b-rsc:2 allocation score on bundle-b-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-0 allocation score on node1: 10000 +pcmk__primitive_assign: bundle-a-0 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-0 allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-1 allocation score on node1: 0 +pcmk__primitive_assign: bundle-a-1 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-1 allocation score on node3: 10000 +pcmk__primitive_assign: bundle-a-2 allocation score on node1: 0 +pcmk__primitive_assign: bundle-a-2 allocation score on node2: 10000 +pcmk__primitive_assign: bundle-a-2 allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: bundle-a-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: bundle-a-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-podman-1 allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-podman-2 allocation score on node1: -INFINITY +pcmk__primitive_assign: bundle-a-podman-2 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: bundle-a-rsc:0 allocation score on bundle-a-0: INFINITY +pcmk__primitive_assign: bundle-a-rsc:1 allocation score on bundle-a-1: INFINITY +pcmk__primitive_assign: bundle-a-rsc:2 allocation score on bundle-a-2: INFINITY +pcmk__primitive_assign: bundle-b-0 allocation score on node1: 10000 +pcmk__primitive_assign: bundle-b-0 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-0 allocation score on node3: 0 +pcmk__primitive_assign: bundle-b-1 allocation score on node1: 0 +pcmk__primitive_assign: bundle-b-1 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-1 allocation score on node3: 10000 +pcmk__primitive_assign: bundle-b-2 allocation score on node1: 0 +pcmk__primitive_assign: bundle-b-2 allocation score on node2: 10000 +pcmk__primitive_assign: bundle-b-2 allocation score on node3: 0 +pcmk__primitive_assign: bundle-b-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: bundle-b-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: bundle-b-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: bundle-b-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-podman-1 allocation score on node3: 0 +pcmk__primitive_assign: bundle-b-podman-2 allocation score on node1: -INFINITY +pcmk__primitive_assign: bundle-b-podman-2 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: bundle-b-rsc:0 allocation score on bundle-b-0: INFINITY +pcmk__primitive_assign: bundle-b-rsc:1 allocation score on bundle-b-1: INFINITY +pcmk__primitive_assign: bundle-b-rsc:2 allocation score on bundle-b-2: INFINITY diff --git a/cts/scheduler/scores/bundle-promoted-colocation-6.scores b/cts/scheduler/scores/bundle-promoted-colocation-6.scores new file mode 100644 index 0000000..f31a870 --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-colocation-6.scores @@ -0,0 +1,160 @@ + +bundle-a-rsc:0 promotion score on bundle-a-0: 11 +bundle-a-rsc:1 promotion score on bundle-a-1: 13 +bundle-a-rsc:2 promotion score on bundle-a-2: 5012 +bundle-b-rsc:0 promotion score on bundle-b-0: 12 +bundle-b-rsc:1 promotion score on bundle-b-1: 11 +bundle-b-rsc:2 promotion score on bundle-b-2: 13 +pcmk__bundle_assign: bundle-a allocation score on node1: 0 +pcmk__bundle_assign: bundle-a allocation score on node2: 0 +pcmk__bundle_assign: bundle-a allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-clone allocation score on bundle-a-0: -INFINITY +pcmk__bundle_assign: bundle-a-clone allocation score on bundle-a-1: -INFINITY +pcmk__bundle_assign: bundle-a-clone allocation score on bundle-a-2: -INFINITY +pcmk__bundle_assign: bundle-a-clone allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-clone allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-clone allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-a-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-a-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-a-rsc:0 allocation score on bundle-a-0: 501 +pcmk__bundle_assign: bundle-a-rsc:1 allocation score on bundle-a-1: 501 +pcmk__bundle_assign: bundle-a-rsc:2 allocation score on bundle-a-2: 501 +pcmk__bundle_assign: bundle-b allocation score on node1: 0 +pcmk__bundle_assign: bundle-b allocation score on node1: 0 +pcmk__bundle_assign: bundle-b allocation score on node2: 0 +pcmk__bundle_assign: bundle-b allocation score on node2: 0 +pcmk__bundle_assign: bundle-b allocation score on node3: 0 +pcmk__bundle_assign: bundle-b allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node1: 10000 +pcmk__bundle_assign: bundle-b-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-1 allocation score on node3: 10000 +pcmk__bundle_assign: bundle-b-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-2 allocation score on node2: 10000 +pcmk__bundle_assign: bundle-b-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-0: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-0: 12 +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-1: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-1: 11 +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-2: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on bundle-b-2: 13 +pcmk__bundle_assign: bundle-b-clone allocation score on node1: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-clone allocation score on node2: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-clone allocation score on node3: -INFINITY +pcmk__bundle_assign: bundle-b-clone allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node1: -INFINITY +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node1: -INFINITY +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node3: -INFINITY +pcmk__bundle_assign: bundle-b-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: bundle-b-rsc:0 allocation score on bundle-b-0: 501 +pcmk__bundle_assign: bundle-b-rsc:0 allocation score on bundle-b-0: INFINITY +pcmk__bundle_assign: bundle-b-rsc:1 allocation score on bundle-b-1: 501 +pcmk__bundle_assign: bundle-b-rsc:1 allocation score on bundle-b-1: INFINITY +pcmk__bundle_assign: bundle-b-rsc:2 allocation score on bundle-b-2: 501 +pcmk__bundle_assign: bundle-b-rsc:2 allocation score on bundle-b-2: INFINITY +pcmk__clone_assign: bundle-a-clone allocation score on bundle-a-0: 0 +pcmk__clone_assign: bundle-a-clone allocation score on bundle-a-1: 0 +pcmk__clone_assign: bundle-a-clone allocation score on bundle-a-2: 0 +pcmk__clone_assign: bundle-a-clone allocation score on node1: -INFINITY +pcmk__clone_assign: bundle-a-clone allocation score on node2: -INFINITY +pcmk__clone_assign: bundle-a-clone allocation score on node3: -INFINITY +pcmk__clone_assign: bundle-a-rsc:0 allocation score on bundle-a-0: INFINITY +pcmk__clone_assign: bundle-a-rsc:1 allocation score on bundle-a-1: INFINITY +pcmk__clone_assign: bundle-a-rsc:2 allocation score on bundle-a-2: INFINITY +pcmk__clone_assign: bundle-b-clone allocation score on bundle-b-0: 0 +pcmk__clone_assign: bundle-b-clone allocation score on bundle-b-1: 0 +pcmk__clone_assign: bundle-b-clone allocation score on bundle-b-2: 0 +pcmk__clone_assign: bundle-b-clone allocation score on node1: -INFINITY +pcmk__clone_assign: bundle-b-clone allocation score on node2: -INFINITY +pcmk__clone_assign: bundle-b-clone allocation score on node3: -INFINITY +pcmk__clone_assign: bundle-b-rsc:0 allocation score on bundle-b-0: INFINITY +pcmk__clone_assign: bundle-b-rsc:1 allocation score on bundle-b-1: INFINITY +pcmk__clone_assign: bundle-b-rsc:2 allocation score on bundle-b-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-0 allocation score on node1: 10000 +pcmk__primitive_assign: bundle-a-0 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-0 allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-1 allocation score on node1: 0 +pcmk__primitive_assign: bundle-a-1 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-1 allocation score on node3: 10000 +pcmk__primitive_assign: bundle-a-2 allocation score on node1: 0 +pcmk__primitive_assign: bundle-a-2 allocation score on node2: 10000 +pcmk__primitive_assign: bundle-a-2 allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: bundle-a-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: bundle-a-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-podman-1 allocation score on node3: 0 +pcmk__primitive_assign: bundle-a-podman-2 allocation score on node1: -INFINITY +pcmk__primitive_assign: bundle-a-podman-2 allocation score on node2: 0 +pcmk__primitive_assign: bundle-a-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: bundle-a-rsc:0 allocation score on bundle-a-0: INFINITY +pcmk__primitive_assign: bundle-a-rsc:1 allocation score on bundle-a-1: INFINITY +pcmk__primitive_assign: bundle-a-rsc:2 allocation score on bundle-a-2: INFINITY +pcmk__primitive_assign: bundle-b-0 allocation score on node1: 10000 +pcmk__primitive_assign: bundle-b-0 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-0 allocation score on node3: 0 +pcmk__primitive_assign: bundle-b-1 allocation score on node1: 0 +pcmk__primitive_assign: bundle-b-1 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-1 allocation score on node3: 10000 +pcmk__primitive_assign: bundle-b-2 allocation score on node1: 0 +pcmk__primitive_assign: bundle-b-2 allocation score on node2: 10000 +pcmk__primitive_assign: bundle-b-2 allocation score on node3: 0 +pcmk__primitive_assign: bundle-b-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: bundle-b-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: bundle-b-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: bundle-b-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-podman-1 allocation score on node3: 0 +pcmk__primitive_assign: bundle-b-podman-2 allocation score on node1: -INFINITY +pcmk__primitive_assign: bundle-b-podman-2 allocation score on node2: 0 +pcmk__primitive_assign: bundle-b-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: bundle-b-rsc:0 allocation score on bundle-b-0: INFINITY +pcmk__primitive_assign: bundle-b-rsc:1 allocation score on bundle-b-1: INFINITY +pcmk__primitive_assign: bundle-b-rsc:2 allocation score on bundle-b-2: INFINITY diff --git a/cts/scheduler/scores/bundle-promoted-location-1.scores b/cts/scheduler/scores/bundle-promoted-location-1.scores new file mode 100644 index 0000000..6bf9a23 --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-location-1.scores @@ -0,0 +1,70 @@ + +base:0 promotion score on base-bundle-0: 10 +base:1 promotion score on base-bundle-1: 5 +base:2 promotion score on base-bundle-2: 5 +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 5000 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 5000 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 5000 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 5000 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 501 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 5000 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 5000 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY diff --git a/cts/scheduler/scores/bundle-promoted-location-2.scores b/cts/scheduler/scores/bundle-promoted-location-2.scores new file mode 100644 index 0000000..468a131 --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-location-2.scores @@ -0,0 +1,67 @@ + +base:0 promotion score on base-bundle-0: -1 +base:1 promotion score on base-bundle-1: 5 +base:2 promotion score on base-bundle-2: 5 +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: -INFINITY +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: -INFINITY +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: -INFINITY +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: -INFINITY +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 501 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: -INFINITY +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY diff --git a/cts/scheduler/scores/bundle-promoted-location-3.scores b/cts/scheduler/scores/bundle-promoted-location-3.scores new file mode 100644 index 0000000..fa937e9 --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-location-3.scores @@ -0,0 +1,67 @@ + +base:0 promotion score on base-bundle-0: 10 +base:1 promotion score on base-bundle-1: 5 +base:2 promotion score on base-bundle-2: 5 +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 501 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY diff --git a/cts/scheduler/scores/bundle-promoted-location-4.scores b/cts/scheduler/scores/bundle-promoted-location-4.scores new file mode 100644 index 0000000..fa937e9 --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-location-4.scores @@ -0,0 +1,67 @@ + +base:0 promotion score on base-bundle-0: 10 +base:1 promotion score on base-bundle-1: 5 +base:2 promotion score on base-bundle-2: 5 +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 501 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY diff --git a/cts/scheduler/scores/bundle-promoted-location-5.scores b/cts/scheduler/scores/bundle-promoted-location-5.scores new file mode 100644 index 0000000..eccb072 --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-location-5.scores @@ -0,0 +1,67 @@ + +base:0 promotion score on base-bundle-0: 10 +base:1 promotion score on base-bundle-1: 5 +base:2 promotion score on base-bundle-2: 5 +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 5000 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 5000 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 5000 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 5000 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 501 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 5000 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY diff --git a/cts/scheduler/scores/bundle-promoted-location-6.scores b/cts/scheduler/scores/bundle-promoted-location-6.scores new file mode 100644 index 0000000..0eb1d51 --- /dev/null +++ b/cts/scheduler/scores/bundle-promoted-location-6.scores @@ -0,0 +1,67 @@ + +base:0 promotion score on base-bundle-0: 10 +base:1 promotion score on base-bundle-1: -1 +base:2 promotion score on base-bundle-2: 5 +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: -INFINITY +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: -INFINITY +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: -INFINITY +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 501 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY diff --git a/cts/scheduler/scores/bundle-replicas-change.scores b/cts/scheduler/scores/bundle-replicas-change.scores index ade2466..01b1d5b 100644 --- a/cts/scheduler/scores/bundle-replicas-change.scores +++ b/cts/scheduler/scores/bundle-replicas-change.scores @@ -1,21 +1,21 @@ -pcmk__bundle_allocate: httpd-bundle allocation score on rh74-test: 0 -pcmk__bundle_allocate: httpd-bundle-0 allocation score on rh74-test: INFINITY -pcmk__bundle_allocate: httpd-bundle-1 allocation score on rh74-test: 0 -pcmk__bundle_allocate: httpd-bundle-2 allocation score on rh74-test: 0 -pcmk__bundle_allocate: httpd-bundle-clone allocation score on httpd-bundle-0: -INFINITY -pcmk__bundle_allocate: httpd-bundle-clone allocation score on httpd-bundle-1: -INFINITY -pcmk__bundle_allocate: httpd-bundle-clone allocation score on httpd-bundle-2: -INFINITY -pcmk__bundle_allocate: httpd-bundle-clone allocation score on rh74-test: 0 -pcmk__bundle_allocate: httpd-bundle-docker-0 allocation score on rh74-test: INFINITY -pcmk__bundle_allocate: httpd-bundle-docker-1 allocation score on rh74-test: 0 -pcmk__bundle_allocate: httpd-bundle-docker-2 allocation score on rh74-test: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.20.188 allocation score on rh74-test: INFINITY -pcmk__bundle_allocate: httpd-bundle-ip-192.168.20.189 allocation score on rh74-test: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.20.190 allocation score on rh74-test: 0 -pcmk__bundle_allocate: httpd:0 allocation score on httpd-bundle-0: 500 -pcmk__bundle_allocate: httpd:1 allocation score on httpd-bundle-1: 500 -pcmk__bundle_allocate: httpd:2 allocation score on httpd-bundle-2: 500 +pcmk__bundle_assign: httpd-bundle allocation score on rh74-test: 0 +pcmk__bundle_assign: httpd-bundle-0 allocation score on rh74-test: INFINITY +pcmk__bundle_assign: httpd-bundle-1 allocation score on rh74-test: 0 +pcmk__bundle_assign: httpd-bundle-2 allocation score on rh74-test: 0 +pcmk__bundle_assign: httpd-bundle-clone allocation score on httpd-bundle-0: -INFINITY +pcmk__bundle_assign: httpd-bundle-clone allocation score on httpd-bundle-1: -INFINITY +pcmk__bundle_assign: httpd-bundle-clone allocation score on httpd-bundle-2: -INFINITY +pcmk__bundle_assign: httpd-bundle-clone allocation score on rh74-test: 0 +pcmk__bundle_assign: httpd-bundle-docker-0 allocation score on rh74-test: INFINITY +pcmk__bundle_assign: httpd-bundle-docker-1 allocation score on rh74-test: 0 +pcmk__bundle_assign: httpd-bundle-docker-2 allocation score on rh74-test: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.20.188 allocation score on rh74-test: INFINITY +pcmk__bundle_assign: httpd-bundle-ip-192.168.20.189 allocation score on rh74-test: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.20.190 allocation score on rh74-test: 0 +pcmk__bundle_assign: httpd:0 allocation score on httpd-bundle-0: 500 +pcmk__bundle_assign: httpd:1 allocation score on httpd-bundle-1: 500 +pcmk__bundle_assign: httpd:2 allocation score on httpd-bundle-2: 500 pcmk__clone_assign: httpd-bundle-clone allocation score on httpd-bundle-0: 0 pcmk__clone_assign: httpd-bundle-clone allocation score on httpd-bundle-1: 0 pcmk__clone_assign: httpd-bundle-clone allocation score on httpd-bundle-2: 0 diff --git a/cts/scheduler/scores/cancel-behind-moving-remote.scores b/cts/scheduler/scores/cancel-behind-moving-remote.scores index 0dfd78c..e79d28c 100644 --- a/cts/scheduler/scores/cancel-behind-moving-remote.scores +++ b/cts/scheduler/scores/cancel-behind-moving-remote.scores @@ -2,495 +2,495 @@ 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: -1 -ovndb_servers:1 promotion score on ovn-dbs-bundle-1: 5 +ovndb_servers:0 promotion score on ovn-dbs-bundle-0: 5 +ovndb_servers:1 promotion score on ovn-dbs-bundle-1: 1 ovndb_servers:2 promotion score on ovn-dbs-bundle-2: 5 -pcmk__bundle_allocate: galera-bundle allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on controller-0: 0 -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-0 allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on messaging-0: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on messaging-1: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on messaging-2: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on messaging-0: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on messaging-1: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on messaging-2: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on compute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on messaging-0: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on messaging-1: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on messaging-2: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on compute-0: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on compute-1: 0 -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 database-0: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on database-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-master allocation score on messaging-0: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on messaging-1: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on messaging-2: 0 -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on compute-1: -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: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on controller-0: -INFINITY -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: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: galera:0 allocation score on galera-bundle-0: 501 -pcmk__bundle_allocate: galera:1 allocation score on galera-bundle-1: 501 -pcmk__bundle_allocate: galera:2 allocation score on galera-bundle-2: 501 -pcmk__bundle_allocate: haproxy-bundle allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on compute-1: -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 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on database-1: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on database-2: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on controller-0: 0 -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: openstack-cinder-volume-podman-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle allocation score on controller-0: 0 -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 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on controller-0: 0 -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-0 allocation score on database-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on database-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on database-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on messaging-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on messaging-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on messaging-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on compute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on database-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on database-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on database-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on messaging-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on messaging-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on messaging-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on compute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on database-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on database-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on database-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on messaging-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on messaging-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on messaging-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on compute-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on compute-1: 0 -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 database-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on database-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on database-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on messaging-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on messaging-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on messaging-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 compute-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on controller-0: 0 -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-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on controller-0: 0 -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: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: ovndb_servers:0 allocation score on ovn-dbs-bundle-0: 500 -pcmk__bundle_allocate: ovndb_servers:1 allocation score on ovn-dbs-bundle-1: 501 -pcmk__bundle_allocate: ovndb_servers:2 allocation score on ovn-dbs-bundle-2: 501 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on controller-0: 0 -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-0 allocation score on database-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on database-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on database-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on database-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on database-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on database-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on compute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on database-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on database-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on database-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on compute-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on compute-1: 0 -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 database-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on database-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on database-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on messaging-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 compute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on compute-1: -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: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on controller-0: -INFINITY -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: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq:0 allocation score on rabbitmq-bundle-0: 501 -pcmk__bundle_allocate: rabbitmq:1 allocation score on rabbitmq-bundle-1: 500 -pcmk__bundle_allocate: rabbitmq:2 allocation score on rabbitmq-bundle-2: 501 -pcmk__bundle_allocate: redis-bundle allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on compute-1: -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 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on controller-0: 0 -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-0 allocation score on database-0: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on database-1: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on database-2: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on messaging-0: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on messaging-1: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on messaging-2: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on database-0: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on database-1: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on database-2: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on messaging-0: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on messaging-1: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on messaging-2: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on compute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on database-0: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on database-1: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on database-2: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on messaging-0: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on messaging-1: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on messaging-2: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on compute-0: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on compute-1: 0 -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 database-0: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on database-1: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on database-2: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on messaging-0: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on messaging-1: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on messaging-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 compute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on controller-0: 0 -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-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on compute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on compute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: redis:0 allocation score on redis-bundle-0: 501 -pcmk__bundle_allocate: redis:1 allocation score on redis-bundle-1: 501 -pcmk__bundle_allocate: redis:2 allocation score on redis-bundle-2: 501 +pcmk__bundle_assign: galera-bundle allocation score on compute-0: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on compute-1: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on messaging-0: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on messaging-1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on messaging-2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on messaging-0: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on messaging-1: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on messaging-2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on messaging-0: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on messaging-1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on messaging-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on compute-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on compute-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on messaging-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on messaging-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on messaging-2: 0 +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: 501 +pcmk__bundle_assign: galera:1 allocation score on galera-bundle-1: 501 +pcmk__bundle_assign: galera:2 allocation score on galera-bundle-2: 501 +pcmk__bundle_assign: haproxy-bundle allocation score on compute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on compute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on compute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on compute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on controller-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on controller-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on compute-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on compute-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-0: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-1: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-2: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on database-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on database-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on database-2: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on controller-0: 0 +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on controller-1: 0 +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on controller-2: 0 +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on compute-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on compute-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on database-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on database-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on database-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on messaging-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on messaging-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on messaging-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on database-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on database-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on database-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on messaging-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on messaging-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on messaging-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on database-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on database-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on database-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on messaging-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on messaging-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on messaging-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on compute-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on compute-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on database-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on database-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on database-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on messaging-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on messaging-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on messaging-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on ovn-dbs-bundle-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on ovn-dbs-bundle-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on ovn-dbs-bundle-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: ovndb_servers:0 allocation score on ovn-dbs-bundle-0: 500 +pcmk__bundle_assign: ovndb_servers:1 allocation score on ovn-dbs-bundle-1: 501 +pcmk__bundle_assign: ovndb_servers:2 allocation score on ovn-dbs-bundle-2: 501 +pcmk__bundle_assign: rabbitmq-bundle allocation score on compute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on compute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on database-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on database-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on database-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on database-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on database-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on database-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on database-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on database-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on database-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on compute-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on compute-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on database-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on database-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on database-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: 501 +pcmk__bundle_assign: rabbitmq:1 allocation score on rabbitmq-bundle-1: 500 +pcmk__bundle_assign: rabbitmq:2 allocation score on rabbitmq-bundle-2: 501 +pcmk__bundle_assign: redis-bundle allocation score on compute-0: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on compute-1: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on database-0: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on database-1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on database-2: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on messaging-0: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on messaging-1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on messaging-2: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on database-0: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on database-1: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on database-2: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on messaging-0: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on messaging-1: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on messaging-2: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on database-0: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on database-1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on database-2: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on messaging-0: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on messaging-1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on messaging-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on compute-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on compute-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on database-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on database-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on database-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on messaging-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on messaging-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on messaging-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-1: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-2: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: 501 +pcmk__bundle_assign: redis:1 allocation score on redis-bundle-1: 501 +pcmk__bundle_assign: redis:2 allocation score on redis-bundle-2: 501 pcmk__clone_assign: compute-unfence-trigger-clone allocation score on compute-0: 0 pcmk__clone_assign: compute-unfence-trigger-clone allocation score on compute-1: 0 pcmk__clone_assign: compute-unfence-trigger-clone allocation score on controller-0: -INFINITY @@ -1799,8 +1799,8 @@ pcmk__primitive_assign: ip-172.17.1.151 allocation score on messaging-1: -INFINI pcmk__primitive_assign: ip-172.17.1.151 allocation score on messaging-2: -INFINITY pcmk__primitive_assign: ip-172.17.1.87 allocation score on compute-0: -INFINITY pcmk__primitive_assign: ip-172.17.1.87 allocation score on compute-1: -INFINITY -pcmk__primitive_assign: ip-172.17.1.87 allocation score on controller-0: 0 -pcmk__primitive_assign: ip-172.17.1.87 allocation score on controller-1: -INFINITY +pcmk__primitive_assign: ip-172.17.1.87 allocation score on controller-0: -INFINITY +pcmk__primitive_assign: ip-172.17.1.87 allocation score on controller-1: 0 pcmk__primitive_assign: ip-172.17.1.87 allocation score on controller-2: -INFINITY pcmk__primitive_assign: ip-172.17.1.87 allocation score on database-0: -INFINITY pcmk__primitive_assign: ip-172.17.1.87 allocation score on database-1: -INFINITY @@ -1865,9 +1865,9 @@ pcmk__primitive_assign: openstack-cinder-volume-podman-0 allocation score on mes pcmk__primitive_assign: openstack-cinder-volume-podman-0 allocation score on messaging-2: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-0 allocation score on compute-0: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-0 allocation score on compute-1: -INFINITY -pcmk__primitive_assign: ovn-dbs-bundle-0 allocation score on controller-0: 0 +pcmk__primitive_assign: ovn-dbs-bundle-0 allocation score on controller-0: 10000 pcmk__primitive_assign: ovn-dbs-bundle-0 allocation score on controller-1: 0 -pcmk__primitive_assign: ovn-dbs-bundle-0 allocation score on controller-2: 10000 +pcmk__primitive_assign: ovn-dbs-bundle-0 allocation score on controller-2: 0 pcmk__primitive_assign: ovn-dbs-bundle-0 allocation score on database-0: 0 pcmk__primitive_assign: ovn-dbs-bundle-0 allocation score on database-1: 0 pcmk__primitive_assign: ovn-dbs-bundle-0 allocation score on database-2: 0 @@ -1876,9 +1876,9 @@ pcmk__primitive_assign: ovn-dbs-bundle-0 allocation score on messaging-1: 0 pcmk__primitive_assign: ovn-dbs-bundle-0 allocation score on messaging-2: 0 pcmk__primitive_assign: ovn-dbs-bundle-1 allocation score on compute-0: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-1 allocation score on compute-1: -INFINITY -pcmk__primitive_assign: ovn-dbs-bundle-1 allocation score on controller-0: 10000 +pcmk__primitive_assign: ovn-dbs-bundle-1 allocation score on controller-0: 0 pcmk__primitive_assign: ovn-dbs-bundle-1 allocation score on controller-1: 0 -pcmk__primitive_assign: ovn-dbs-bundle-1 allocation score on controller-2: 0 +pcmk__primitive_assign: ovn-dbs-bundle-1 allocation score on controller-2: 10000 pcmk__primitive_assign: ovn-dbs-bundle-1 allocation score on database-0: 0 pcmk__primitive_assign: ovn-dbs-bundle-1 allocation score on database-1: 0 pcmk__primitive_assign: ovn-dbs-bundle-1 allocation score on database-2: 0 @@ -1898,9 +1898,9 @@ pcmk__primitive_assign: ovn-dbs-bundle-2 allocation score on messaging-1: 0 pcmk__primitive_assign: ovn-dbs-bundle-2 allocation score on messaging-2: 0 pcmk__primitive_assign: ovn-dbs-bundle-podman-0 allocation score on compute-0: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-0 allocation score on compute-1: -INFINITY -pcmk__primitive_assign: ovn-dbs-bundle-podman-0 allocation score on controller-0: -INFINITY +pcmk__primitive_assign: ovn-dbs-bundle-podman-0 allocation score on controller-0: 0 pcmk__primitive_assign: ovn-dbs-bundle-podman-0 allocation score on controller-1: -INFINITY -pcmk__primitive_assign: ovn-dbs-bundle-podman-0 allocation score on controller-2: 0 +pcmk__primitive_assign: ovn-dbs-bundle-podman-0 allocation score on controller-2: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-0 allocation score on database-0: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-0 allocation score on database-1: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-0 allocation score on database-2: -INFINITY @@ -1909,24 +1909,35 @@ pcmk__primitive_assign: ovn-dbs-bundle-podman-0 allocation score on messaging-1: pcmk__primitive_assign: ovn-dbs-bundle-podman-0 allocation score on messaging-2: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on compute-0: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on compute-0: -INFINITY +pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on compute-0: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on compute-1: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on compute-1: -INFINITY -pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on controller-0: 0 +pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on compute-1: -INFINITY +pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on controller-0: -INFINITY +pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on controller-0: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on controller-0: 0 pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on controller-1: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on controller-1: 0 +pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on controller-1: 0 pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on controller-2: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on controller-2: -INFINITY +pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on controller-2: 0 +pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on database-0: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on database-0: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on database-0: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on database-1: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on database-1: -INFINITY +pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on database-1: -INFINITY +pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on database-2: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on database-2: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on database-2: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on messaging-0: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on messaging-0: -INFINITY +pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on messaging-0: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on messaging-1: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on messaging-1: -INFINITY +pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on messaging-1: -INFINITY +pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on messaging-2: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on messaging-2: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-1 allocation score on messaging-2: -INFINITY pcmk__primitive_assign: ovn-dbs-bundle-podman-2 allocation score on compute-0: -INFINITY diff --git a/cts/scheduler/scores/clone-anon-failcount.scores b/cts/scheduler/scores/clone-anon-failcount.scores index a01e0f3..435546d 100644 --- a/cts/scheduler/scores/clone-anon-failcount.scores +++ b/cts/scheduler/scores/clone-anon-failcount.scores @@ -224,69 +224,85 @@ pcmk__primitive_assign: UmVIPcheck allocation score on srv02: -INFINITY pcmk__primitive_assign: UmVIPcheck allocation score on srv03: -INFINITY pcmk__primitive_assign: UmVIPcheck allocation score on srv04: 100 pcmk__primitive_assign: clnG3dummy01:0 allocation score on srv01: -INFINITY -pcmk__primitive_assign: clnG3dummy01:0 allocation score on srv02: 100 -pcmk__primitive_assign: clnG3dummy01:0 allocation score on srv03: 0 +pcmk__primitive_assign: clnG3dummy01:0 allocation score on srv02: 101 +pcmk__primitive_assign: clnG3dummy01:0 allocation score on srv03: -1000 pcmk__primitive_assign: clnG3dummy01:0 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnG3dummy01:1 allocation score on srv01: -INFINITY pcmk__primitive_assign: clnG3dummy01:1 allocation score on srv02: -INFINITY -pcmk__primitive_assign: clnG3dummy01:1 allocation score on srv03: 100 +pcmk__primitive_assign: clnG3dummy01:1 allocation score on srv03: 101 pcmk__primitive_assign: clnG3dummy01:1 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnG3dummy01:2 allocation score on srv01: -INFINITY -pcmk__primitive_assign: clnG3dummy01:2 allocation score on srv02: 0 -pcmk__primitive_assign: clnG3dummy01:2 allocation score on srv03: 0 -pcmk__primitive_assign: clnG3dummy01:2 allocation score on srv04: 100 -pcmk__primitive_assign: clnG3dummy01:3 allocation score on srv01: 100 -pcmk__primitive_assign: clnG3dummy01:3 allocation score on srv02: 0 -pcmk__primitive_assign: clnG3dummy01:3 allocation score on srv03: 0 -pcmk__primitive_assign: clnG3dummy01:3 allocation score on srv04: 0 +pcmk__primitive_assign: clnG3dummy01:2 allocation score on srv02: -2999 +pcmk__primitive_assign: clnG3dummy01:2 allocation score on srv03: -2999 +pcmk__primitive_assign: clnG3dummy01:2 allocation score on srv04: 104 +pcmk__primitive_assign: clnG3dummy01:3 allocation score on srv01: -1894 +pcmk__primitive_assign: clnG3dummy01:3 allocation score on srv01: 106 +pcmk__primitive_assign: clnG3dummy01:3 allocation score on srv02: -2000 +pcmk__primitive_assign: clnG3dummy01:3 allocation score on srv02: -2999 +pcmk__primitive_assign: clnG3dummy01:3 allocation score on srv03: -2000 +pcmk__primitive_assign: clnG3dummy01:3 allocation score on srv03: -2999 +pcmk__primitive_assign: clnG3dummy01:3 allocation score on srv04: -INFINITY +pcmk__primitive_assign: clnG3dummy01:3 allocation score on srv04: 4 pcmk__primitive_assign: clnG3dummy02:0 allocation score on srv01: -INFINITY -pcmk__primitive_assign: clnG3dummy02:0 allocation score on srv02: 100 -pcmk__primitive_assign: clnG3dummy02:0 allocation score on srv03: 0 +pcmk__primitive_assign: clnG3dummy02:0 allocation score on srv02: 101 +pcmk__primitive_assign: clnG3dummy02:0 allocation score on srv03: -1000 pcmk__primitive_assign: clnG3dummy02:0 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnG3dummy02:1 allocation score on srv01: -INFINITY pcmk__primitive_assign: clnG3dummy02:1 allocation score on srv02: -INFINITY -pcmk__primitive_assign: clnG3dummy02:1 allocation score on srv03: 100 +pcmk__primitive_assign: clnG3dummy02:1 allocation score on srv03: 101 pcmk__primitive_assign: clnG3dummy02:1 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnG3dummy02:2 allocation score on srv01: -INFINITY -pcmk__primitive_assign: clnG3dummy02:2 allocation score on srv02: 0 -pcmk__primitive_assign: clnG3dummy02:2 allocation score on srv03: 0 -pcmk__primitive_assign: clnG3dummy02:2 allocation score on srv04: 100 -pcmk__primitive_assign: clnG3dummy02:3 allocation score on srv01: 100 -pcmk__primitive_assign: clnG3dummy02:3 allocation score on srv02: 0 -pcmk__primitive_assign: clnG3dummy02:3 allocation score on srv03: 0 -pcmk__primitive_assign: clnG3dummy02:3 allocation score on srv04: 0 +pcmk__primitive_assign: clnG3dummy02:2 allocation score on srv02: -2999 +pcmk__primitive_assign: clnG3dummy02:2 allocation score on srv03: -2999 +pcmk__primitive_assign: clnG3dummy02:2 allocation score on srv04: 105 +pcmk__primitive_assign: clnG3dummy02:3 allocation score on srv01: -1893 +pcmk__primitive_assign: clnG3dummy02:3 allocation score on srv01: 107 +pcmk__primitive_assign: clnG3dummy02:3 allocation score on srv02: -2000 +pcmk__primitive_assign: clnG3dummy02:3 allocation score on srv02: -2999 +pcmk__primitive_assign: clnG3dummy02:3 allocation score on srv03: -2000 +pcmk__primitive_assign: clnG3dummy02:3 allocation score on srv03: -2999 +pcmk__primitive_assign: clnG3dummy02:3 allocation score on srv04: -INFINITY +pcmk__primitive_assign: clnG3dummy02:3 allocation score on srv04: 5 pcmk__primitive_assign: clnPrmDiskd1:0 allocation score on srv01: -INFINITY -pcmk__primitive_assign: clnPrmDiskd1:0 allocation score on srv02: 100 -pcmk__primitive_assign: clnPrmDiskd1:0 allocation score on srv03: 0 +pcmk__primitive_assign: clnPrmDiskd1:0 allocation score on srv02: 101 +pcmk__primitive_assign: clnPrmDiskd1:0 allocation score on srv03: -1000 pcmk__primitive_assign: clnPrmDiskd1:0 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnPrmDiskd1:1 allocation score on srv01: -INFINITY pcmk__primitive_assign: clnPrmDiskd1:1 allocation score on srv02: -INFINITY -pcmk__primitive_assign: clnPrmDiskd1:1 allocation score on srv03: 100 +pcmk__primitive_assign: clnPrmDiskd1:1 allocation score on srv03: 101 pcmk__primitive_assign: clnPrmDiskd1:1 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnPrmDiskd1:2 allocation score on srv01: -INFINITY -pcmk__primitive_assign: clnPrmDiskd1:2 allocation score on srv02: 0 -pcmk__primitive_assign: clnPrmDiskd1:2 allocation score on srv03: 0 -pcmk__primitive_assign: clnPrmDiskd1:2 allocation score on srv04: 100 -pcmk__primitive_assign: clnPrmDiskd1:3 allocation score on srv01: 100 -pcmk__primitive_assign: clnPrmDiskd1:3 allocation score on srv02: 0 -pcmk__primitive_assign: clnPrmDiskd1:3 allocation score on srv03: 0 -pcmk__primitive_assign: clnPrmDiskd1:3 allocation score on srv04: 0 +pcmk__primitive_assign: clnPrmDiskd1:2 allocation score on srv02: -2999 +pcmk__primitive_assign: clnPrmDiskd1:2 allocation score on srv03: -2999 +pcmk__primitive_assign: clnPrmDiskd1:2 allocation score on srv04: 104 +pcmk__primitive_assign: clnPrmDiskd1:3 allocation score on srv01: -1895 +pcmk__primitive_assign: clnPrmDiskd1:3 allocation score on srv01: 105 +pcmk__primitive_assign: clnPrmDiskd1:3 allocation score on srv02: -2000 +pcmk__primitive_assign: clnPrmDiskd1:3 allocation score on srv02: -2999 +pcmk__primitive_assign: clnPrmDiskd1:3 allocation score on srv03: -2000 +pcmk__primitive_assign: clnPrmDiskd1:3 allocation score on srv03: -2999 +pcmk__primitive_assign: clnPrmDiskd1:3 allocation score on srv04: -INFINITY +pcmk__primitive_assign: clnPrmDiskd1:3 allocation score on srv04: 4 pcmk__primitive_assign: clnPrmPingd:0 allocation score on srv01: -INFINITY -pcmk__primitive_assign: clnPrmPingd:0 allocation score on srv02: 100 -pcmk__primitive_assign: clnPrmPingd:0 allocation score on srv03: 0 +pcmk__primitive_assign: clnPrmPingd:0 allocation score on srv02: 101 +pcmk__primitive_assign: clnPrmPingd:0 allocation score on srv03: -1000 pcmk__primitive_assign: clnPrmPingd:0 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnPrmPingd:1 allocation score on srv01: -INFINITY pcmk__primitive_assign: clnPrmPingd:1 allocation score on srv02: -INFINITY -pcmk__primitive_assign: clnPrmPingd:1 allocation score on srv03: 100 +pcmk__primitive_assign: clnPrmPingd:1 allocation score on srv03: 101 pcmk__primitive_assign: clnPrmPingd:1 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnPrmPingd:2 allocation score on srv01: -INFINITY -pcmk__primitive_assign: clnPrmPingd:2 allocation score on srv02: 0 -pcmk__primitive_assign: clnPrmPingd:2 allocation score on srv03: 0 -pcmk__primitive_assign: clnPrmPingd:2 allocation score on srv04: 100 -pcmk__primitive_assign: clnPrmPingd:3 allocation score on srv01: 100 -pcmk__primitive_assign: clnPrmPingd:3 allocation score on srv02: 0 -pcmk__primitive_assign: clnPrmPingd:3 allocation score on srv03: 0 -pcmk__primitive_assign: clnPrmPingd:3 allocation score on srv04: 0 +pcmk__primitive_assign: clnPrmPingd:2 allocation score on srv02: -2999 +pcmk__primitive_assign: clnPrmPingd:2 allocation score on srv03: -2999 +pcmk__primitive_assign: clnPrmPingd:2 allocation score on srv04: 106 +pcmk__primitive_assign: clnPrmPingd:3 allocation score on srv01: -1892 +pcmk__primitive_assign: clnPrmPingd:3 allocation score on srv01: 108 +pcmk__primitive_assign: clnPrmPingd:3 allocation score on srv02: -2000 +pcmk__primitive_assign: clnPrmPingd:3 allocation score on srv02: -2999 +pcmk__primitive_assign: clnPrmPingd:3 allocation score on srv03: -2000 +pcmk__primitive_assign: clnPrmPingd:3 allocation score on srv03: -2999 +pcmk__primitive_assign: clnPrmPingd:3 allocation score on srv04: -INFINITY +pcmk__primitive_assign: clnPrmPingd:3 allocation score on srv04: 6 pcmk__primitive_assign: clnUMdummy01:0 allocation score on srv01: -INFINITY pcmk__primitive_assign: clnUMdummy01:0 allocation score on srv02: -INFINITY pcmk__primitive_assign: clnUMdummy01:0 allocation score on srv03: -INFINITY diff --git a/cts/scheduler/scores/clone-fail-block-colocation.scores b/cts/scheduler/scores/clone-fail-block-colocation.scores index 1925eeb..c4cee8c 100644 --- a/cts/scheduler/scores/clone-fail-block-colocation.scores +++ b/cts/scheduler/scores/clone-fail-block-colocation.scores @@ -37,7 +37,9 @@ pcmk__primitive_assign: d_bird:1 allocation score on DEM-1: -INFINITY pcmk__primitive_assign: d_bird:1 allocation score on DEM-2: 1 pcmk__primitive_assign: d_bird_subnet_state allocation score on DEM-1: -INFINITY pcmk__primitive_assign: d_bird_subnet_state allocation score on DEM-2: 0 +pcmk__primitive_assign: d_tomcat_nms:0 allocation score on DEM-1: -INFINITY pcmk__primitive_assign: d_tomcat_nms:0 allocation score on DEM-1: 1 +pcmk__primitive_assign: d_tomcat_nms:0 allocation score on DEM-2: -INFINITY pcmk__primitive_assign: d_tomcat_nms:0 allocation score on DEM-2: 0 pcmk__primitive_assign: d_tomcat_nms:1 allocation score on DEM-1: -INFINITY pcmk__primitive_assign: d_tomcat_nms:1 allocation score on DEM-2: 1 diff --git a/cts/scheduler/scores/clone-max-zero.scores b/cts/scheduler/scores/clone-max-zero.scores index f1711b7..bd116a2 100644 --- a/cts/scheduler/scores/clone-max-zero.scores +++ b/cts/scheduler/scores/clone-max-zero.scores @@ -26,10 +26,18 @@ pcmk__primitive_assign: drbd0:1 allocation score on c001n12: -INFINITY pcmk__primitive_assign: fencing allocation score on c001n11: 0 pcmk__primitive_assign: fencing allocation score on c001n12: 0 pcmk__primitive_assign: o2cb:0 allocation score on c001n11: -INFINITY +pcmk__primitive_assign: o2cb:0 allocation score on c001n11: -INFINITY +pcmk__primitive_assign: o2cb:0 allocation score on c001n12: -INFINITY pcmk__primitive_assign: o2cb:0 allocation score on c001n12: -INFINITY pcmk__primitive_assign: o2cb:1 allocation score on c001n11: -INFINITY +pcmk__primitive_assign: o2cb:1 allocation score on c001n11: -INFINITY +pcmk__primitive_assign: o2cb:1 allocation score on c001n12: -INFINITY pcmk__primitive_assign: o2cb:1 allocation score on c001n12: -INFINITY pcmk__primitive_assign: ocfs2-1:0 allocation score on c001n11: -INFINITY +pcmk__primitive_assign: ocfs2-1:0 allocation score on c001n11: -INFINITY +pcmk__primitive_assign: ocfs2-1:0 allocation score on c001n12: -INFINITY pcmk__primitive_assign: ocfs2-1:0 allocation score on c001n12: -INFINITY pcmk__primitive_assign: ocfs2-1:1 allocation score on c001n11: -INFINITY +pcmk__primitive_assign: ocfs2-1:1 allocation score on c001n11: -INFINITY +pcmk__primitive_assign: ocfs2-1:1 allocation score on c001n12: -INFINITY pcmk__primitive_assign: ocfs2-1:1 allocation score on c001n12: -INFINITY diff --git a/cts/scheduler/scores/clone-recover-no-shuffle-1.scores b/cts/scheduler/scores/clone-recover-no-shuffle-1.scores new file mode 100644 index 0000000..c1d60b2 --- /dev/null +++ b/cts/scheduler/scores/clone-recover-no-shuffle-1.scores @@ -0,0 +1,25 @@ + +pcmk__clone_assign: dummy-clone allocation score on node1: 0 +pcmk__clone_assign: dummy-clone allocation score on node2: 0 +pcmk__clone_assign: dummy-clone allocation score on node3: 0 +pcmk__clone_assign: dummy:0 allocation score on node1: 0 +pcmk__clone_assign: dummy:0 allocation score on node2: 1 +pcmk__clone_assign: dummy:0 allocation score on node3: 0 +pcmk__clone_assign: dummy:1 allocation score on node1: 0 +pcmk__clone_assign: dummy:1 allocation score on node2: 0 +pcmk__clone_assign: dummy:1 allocation score on node3: 1 +pcmk__clone_assign: dummy:2 allocation score on node1: 0 +pcmk__clone_assign: dummy:2 allocation score on node2: 0 +pcmk__clone_assign: dummy:2 allocation score on node3: 0 +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: dummy:0 allocation score on node1: 0 +pcmk__primitive_assign: dummy:0 allocation score on node2: 1 +pcmk__primitive_assign: dummy:0 allocation score on node3: 0 +pcmk__primitive_assign: dummy:1 allocation score on node1: 0 +pcmk__primitive_assign: dummy:1 allocation score on node2: -INFINITY +pcmk__primitive_assign: dummy:1 allocation score on node3: 1 +pcmk__primitive_assign: dummy:2 allocation score on node1: 0 +pcmk__primitive_assign: dummy:2 allocation score on node2: -INFINITY +pcmk__primitive_assign: dummy:2 allocation score on node3: -INFINITY diff --git a/cts/scheduler/scores/clone-recover-no-shuffle-10.scores b/cts/scheduler/scores/clone-recover-no-shuffle-10.scores new file mode 100644 index 0000000..4f4c29e --- /dev/null +++ b/cts/scheduler/scores/clone-recover-no-shuffle-10.scores @@ -0,0 +1,31 @@ + +dummy:0 promotion score on node3: 5 +dummy:1 promotion score on node2: 15 +dummy:2 promotion score on node1: 10 +pcmk__clone_assign: dummy-clone allocation score on node1: 0 +pcmk__clone_assign: dummy-clone allocation score on node2: 0 +pcmk__clone_assign: dummy-clone allocation score on node3: 0 +pcmk__clone_assign: dummy:0 allocation score on node1: 10 +pcmk__clone_assign: dummy:0 allocation score on node2: 0 +pcmk__clone_assign: dummy:0 allocation score on node3: 6 +pcmk__clone_assign: dummy:1 allocation score on node1: 10 +pcmk__clone_assign: dummy:1 allocation score on node2: 16 +pcmk__clone_assign: dummy:1 allocation score on node3: 0 +pcmk__clone_assign: dummy:2 allocation score on node1: 10 +pcmk__clone_assign: dummy:2 allocation score on node2: 15 +pcmk__clone_assign: dummy:2 allocation score on node3: 5 +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: dummy:0 allocation score on node1: -INFINITY +pcmk__primitive_assign: dummy:0 allocation score on node1: 10 +pcmk__primitive_assign: dummy:0 allocation score on node2: -INFINITY +pcmk__primitive_assign: dummy:0 allocation score on node2: -INFINITY +pcmk__primitive_assign: dummy:0 allocation score on node3: 6 +pcmk__primitive_assign: dummy:0 allocation score on node3: 6 +pcmk__primitive_assign: dummy:1 allocation score on node1: 10 +pcmk__primitive_assign: dummy:1 allocation score on node2: 16 +pcmk__primitive_assign: dummy:1 allocation score on node3: 0 +pcmk__primitive_assign: dummy:2 allocation score on node1: 10 +pcmk__primitive_assign: dummy:2 allocation score on node2: -INFINITY +pcmk__primitive_assign: dummy:2 allocation score on node3: -INFINITY diff --git a/cts/scheduler/scores/clone-recover-no-shuffle-11.scores b/cts/scheduler/scores/clone-recover-no-shuffle-11.scores new file mode 100644 index 0000000..1216dba --- /dev/null +++ b/cts/scheduler/scores/clone-recover-no-shuffle-11.scores @@ -0,0 +1,82 @@ + +grp:0 promotion score on node3: 10 +grp:1 promotion score on node2: 30 +grp:2 promotion score on node1: 20 +pcmk__clone_assign: grp-clone allocation score on node1: 0 +pcmk__clone_assign: grp-clone allocation score on node2: 0 +pcmk__clone_assign: grp-clone allocation score on node3: 0 +pcmk__clone_assign: grp:0 allocation score on node1: 20 +pcmk__clone_assign: grp:0 allocation score on node2: 0 +pcmk__clone_assign: grp:0 allocation score on node3: 10 +pcmk__clone_assign: grp:1 allocation score on node1: 20 +pcmk__clone_assign: grp:1 allocation score on node2: 30 +pcmk__clone_assign: grp:1 allocation score on node3: 0 +pcmk__clone_assign: grp:2 allocation score on node1: 20 +pcmk__clone_assign: grp:2 allocation score on node2: 30 +pcmk__clone_assign: grp:2 allocation score on node3: 10 +pcmk__clone_assign: rsc1:0 allocation score on node1: 0 +pcmk__clone_assign: rsc1:0 allocation score on node2: 0 +pcmk__clone_assign: rsc1:0 allocation score on node3: 1 +pcmk__clone_assign: rsc1:1 allocation score on node1: 0 +pcmk__clone_assign: rsc1:1 allocation score on node2: 1 +pcmk__clone_assign: rsc1:1 allocation score on node3: 0 +pcmk__clone_assign: rsc1:2 allocation score on node1: 0 +pcmk__clone_assign: rsc1:2 allocation score on node2: 0 +pcmk__clone_assign: rsc1:2 allocation score on node3: 0 +pcmk__clone_assign: rsc2:0 allocation score on node1: 0 +pcmk__clone_assign: rsc2:0 allocation score on node2: 0 +pcmk__clone_assign: rsc2:0 allocation score on node3: 1 +pcmk__clone_assign: rsc2:1 allocation score on node1: 0 +pcmk__clone_assign: rsc2:1 allocation score on node2: 1 +pcmk__clone_assign: rsc2:1 allocation score on node3: 0 +pcmk__clone_assign: rsc2:2 allocation score on node1: 0 +pcmk__clone_assign: rsc2:2 allocation score on node2: 0 +pcmk__clone_assign: rsc2:2 allocation score on node3: 0 +pcmk__group_assign: grp:0 allocation score on node1: 20 +pcmk__group_assign: grp:0 allocation score on node2: -INFINITY +pcmk__group_assign: grp:0 allocation score on node3: 10 +pcmk__group_assign: grp:1 allocation score on node1: 20 +pcmk__group_assign: grp:1 allocation score on node2: 30 +pcmk__group_assign: grp:1 allocation score on node3: 0 +pcmk__group_assign: grp:2 allocation score on node1: 20 +pcmk__group_assign: grp:2 allocation score on node2: -INFINITY +pcmk__group_assign: grp:2 allocation score on node3: -INFINITY +pcmk__group_assign: rsc1:0 allocation score on node1: 0 +pcmk__group_assign: rsc1:0 allocation score on node2: -INFINITY +pcmk__group_assign: rsc1:0 allocation score on node3: 1 +pcmk__group_assign: rsc1:1 allocation score on node1: 0 +pcmk__group_assign: rsc1:1 allocation score on node2: 1 +pcmk__group_assign: rsc1:1 allocation score on node3: 0 +pcmk__group_assign: rsc1:2 allocation score on node1: 0 +pcmk__group_assign: rsc1:2 allocation score on node2: -INFINITY +pcmk__group_assign: rsc1:2 allocation score on node3: -INFINITY +pcmk__group_assign: rsc2:0 allocation score on node1: 0 +pcmk__group_assign: rsc2:0 allocation score on node2: -INFINITY +pcmk__group_assign: rsc2:0 allocation score on node3: 1 +pcmk__group_assign: rsc2:1 allocation score on node1: 0 +pcmk__group_assign: rsc2:1 allocation score on node2: 1 +pcmk__group_assign: rsc2:1 allocation score on node3: 0 +pcmk__group_assign: rsc2:2 allocation score on node1: 0 +pcmk__group_assign: rsc2:2 allocation score on node2: -INFINITY +pcmk__group_assign: rsc2:2 allocation score on node3: -INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: rsc1:0 allocation score on node1: 0 +pcmk__primitive_assign: rsc1:0 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc1:0 allocation score on node3: 2 +pcmk__primitive_assign: rsc1:1 allocation score on node1: 0 +pcmk__primitive_assign: rsc1:1 allocation score on node2: 2 +pcmk__primitive_assign: rsc1:1 allocation score on node3: 0 +pcmk__primitive_assign: rsc1:2 allocation score on node1: 0 +pcmk__primitive_assign: rsc1:2 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc1:2 allocation score on node3: -INFINITY +pcmk__primitive_assign: rsc2:0 allocation score on node1: -INFINITY +pcmk__primitive_assign: rsc2:0 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc2:0 allocation score on node3: 1 +pcmk__primitive_assign: rsc2:1 allocation score on node1: -INFINITY +pcmk__primitive_assign: rsc2:1 allocation score on node2: 1 +pcmk__primitive_assign: rsc2:1 allocation score on node3: -INFINITY +pcmk__primitive_assign: rsc2:2 allocation score on node1: 0 +pcmk__primitive_assign: rsc2:2 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc2:2 allocation score on node3: -INFINITY diff --git a/cts/scheduler/scores/clone-recover-no-shuffle-12.scores b/cts/scheduler/scores/clone-recover-no-shuffle-12.scores new file mode 100644 index 0000000..fb96134 --- /dev/null +++ b/cts/scheduler/scores/clone-recover-no-shuffle-12.scores @@ -0,0 +1,67 @@ + +base:0 promotion score on base-bundle-0: 5 +base:1 promotion score on base-bundle-1: 15 +base:2 promotion score on base-bundle-2: 10 +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 500 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY diff --git a/cts/scheduler/scores/clone-recover-no-shuffle-2.scores b/cts/scheduler/scores/clone-recover-no-shuffle-2.scores new file mode 100644 index 0000000..cfbd5bf --- /dev/null +++ b/cts/scheduler/scores/clone-recover-no-shuffle-2.scores @@ -0,0 +1,79 @@ + +pcmk__clone_assign: grp-clone allocation score on node1: 0 +pcmk__clone_assign: grp-clone allocation score on node2: 0 +pcmk__clone_assign: grp-clone allocation score on node3: 0 +pcmk__clone_assign: grp:0 allocation score on node1: 0 +pcmk__clone_assign: grp:0 allocation score on node2: 0 +pcmk__clone_assign: grp:0 allocation score on node3: 0 +pcmk__clone_assign: grp:1 allocation score on node1: 0 +pcmk__clone_assign: grp:1 allocation score on node2: 0 +pcmk__clone_assign: grp:1 allocation score on node3: 0 +pcmk__clone_assign: grp:2 allocation score on node1: 0 +pcmk__clone_assign: grp:2 allocation score on node2: 0 +pcmk__clone_assign: grp:2 allocation score on node3: 0 +pcmk__clone_assign: rsc1:0 allocation score on node1: 0 +pcmk__clone_assign: rsc1:0 allocation score on node2: 1 +pcmk__clone_assign: rsc1:0 allocation score on node3: 0 +pcmk__clone_assign: rsc1:1 allocation score on node1: 0 +pcmk__clone_assign: rsc1:1 allocation score on node2: 0 +pcmk__clone_assign: rsc1:1 allocation score on node3: 1 +pcmk__clone_assign: rsc1:2 allocation score on node1: 0 +pcmk__clone_assign: rsc1:2 allocation score on node2: 0 +pcmk__clone_assign: rsc1:2 allocation score on node3: 0 +pcmk__clone_assign: rsc2:0 allocation score on node1: 0 +pcmk__clone_assign: rsc2:0 allocation score on node2: 1 +pcmk__clone_assign: rsc2:0 allocation score on node3: 0 +pcmk__clone_assign: rsc2:1 allocation score on node1: 0 +pcmk__clone_assign: rsc2:1 allocation score on node2: 0 +pcmk__clone_assign: rsc2:1 allocation score on node3: 1 +pcmk__clone_assign: rsc2:2 allocation score on node1: 0 +pcmk__clone_assign: rsc2:2 allocation score on node2: 0 +pcmk__clone_assign: rsc2:2 allocation score on node3: 0 +pcmk__group_assign: grp:0 allocation score on node1: 0 +pcmk__group_assign: grp:0 allocation score on node2: 0 +pcmk__group_assign: grp:0 allocation score on node3: 0 +pcmk__group_assign: grp:1 allocation score on node1: 0 +pcmk__group_assign: grp:1 allocation score on node2: -INFINITY +pcmk__group_assign: grp:1 allocation score on node3: 0 +pcmk__group_assign: grp:2 allocation score on node1: 0 +pcmk__group_assign: grp:2 allocation score on node2: -INFINITY +pcmk__group_assign: grp:2 allocation score on node3: -INFINITY +pcmk__group_assign: rsc1:0 allocation score on node1: 0 +pcmk__group_assign: rsc1:0 allocation score on node2: 1 +pcmk__group_assign: rsc1:0 allocation score on node3: 0 +pcmk__group_assign: rsc1:1 allocation score on node1: 0 +pcmk__group_assign: rsc1:1 allocation score on node2: -INFINITY +pcmk__group_assign: rsc1:1 allocation score on node3: 1 +pcmk__group_assign: rsc1:2 allocation score on node1: 0 +pcmk__group_assign: rsc1:2 allocation score on node2: -INFINITY +pcmk__group_assign: rsc1:2 allocation score on node3: -INFINITY +pcmk__group_assign: rsc2:0 allocation score on node1: 0 +pcmk__group_assign: rsc2:0 allocation score on node2: 1 +pcmk__group_assign: rsc2:0 allocation score on node3: 0 +pcmk__group_assign: rsc2:1 allocation score on node1: 0 +pcmk__group_assign: rsc2:1 allocation score on node2: -INFINITY +pcmk__group_assign: rsc2:1 allocation score on node3: 1 +pcmk__group_assign: rsc2:2 allocation score on node1: 0 +pcmk__group_assign: rsc2:2 allocation score on node2: -INFINITY +pcmk__group_assign: rsc2:2 allocation score on node3: -INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: rsc1:0 allocation score on node1: 0 +pcmk__primitive_assign: rsc1:0 allocation score on node2: 2 +pcmk__primitive_assign: rsc1:0 allocation score on node3: 0 +pcmk__primitive_assign: rsc1:1 allocation score on node1: 0 +pcmk__primitive_assign: rsc1:1 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc1:1 allocation score on node3: 2 +pcmk__primitive_assign: rsc1:2 allocation score on node1: 0 +pcmk__primitive_assign: rsc1:2 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc1:2 allocation score on node3: -INFINITY +pcmk__primitive_assign: rsc2:0 allocation score on node1: -INFINITY +pcmk__primitive_assign: rsc2:0 allocation score on node2: 1 +pcmk__primitive_assign: rsc2:0 allocation score on node3: -INFINITY +pcmk__primitive_assign: rsc2:1 allocation score on node1: -INFINITY +pcmk__primitive_assign: rsc2:1 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc2:1 allocation score on node3: 1 +pcmk__primitive_assign: rsc2:2 allocation score on node1: 0 +pcmk__primitive_assign: rsc2:2 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc2:2 allocation score on node3: -INFINITY diff --git a/cts/scheduler/scores/clone-recover-no-shuffle-3.scores b/cts/scheduler/scores/clone-recover-no-shuffle-3.scores new file mode 100644 index 0000000..91fe06c --- /dev/null +++ b/cts/scheduler/scores/clone-recover-no-shuffle-3.scores @@ -0,0 +1,64 @@ + +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 500 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY diff --git a/cts/scheduler/scores/clone-recover-no-shuffle-4.scores b/cts/scheduler/scores/clone-recover-no-shuffle-4.scores new file mode 100644 index 0000000..2a52c81 --- /dev/null +++ b/cts/scheduler/scores/clone-recover-no-shuffle-4.scores @@ -0,0 +1,31 @@ + +pcmk__clone_assign: dummy-clone allocation score on node1: 100 +pcmk__clone_assign: dummy-clone allocation score on node2: 0 +pcmk__clone_assign: dummy-clone allocation score on node3: 0 +pcmk__clone_assign: dummy:0 allocation score on node1: 100 +pcmk__clone_assign: dummy:0 allocation score on node2: 1 +pcmk__clone_assign: dummy:0 allocation score on node3: 0 +pcmk__clone_assign: dummy:1 allocation score on node1: 100 +pcmk__clone_assign: dummy:1 allocation score on node2: 0 +pcmk__clone_assign: dummy:1 allocation score on node3: 1 +pcmk__clone_assign: dummy:2 allocation score on node1: 100 +pcmk__clone_assign: dummy:2 allocation score on node2: 0 +pcmk__clone_assign: dummy:2 allocation score on node3: 0 +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: dummy:0 allocation score on node1: -INFINITY +pcmk__primitive_assign: dummy:0 allocation score on node1: 100 +pcmk__primitive_assign: dummy:0 allocation score on node2: 1 +pcmk__primitive_assign: dummy:0 allocation score on node2: 1 +pcmk__primitive_assign: dummy:0 allocation score on node3: 0 +pcmk__primitive_assign: dummy:0 allocation score on node3: 0 +pcmk__primitive_assign: dummy:1 allocation score on node1: -INFINITY +pcmk__primitive_assign: dummy:1 allocation score on node1: 100 +pcmk__primitive_assign: dummy:1 allocation score on node2: -INFINITY +pcmk__primitive_assign: dummy:1 allocation score on node2: -INFINITY +pcmk__primitive_assign: dummy:1 allocation score on node3: 1 +pcmk__primitive_assign: dummy:1 allocation score on node3: 1 +pcmk__primitive_assign: dummy:2 allocation score on node1: 100 +pcmk__primitive_assign: dummy:2 allocation score on node2: -INFINITY +pcmk__primitive_assign: dummy:2 allocation score on node3: -INFINITY diff --git a/cts/scheduler/scores/clone-recover-no-shuffle-5.scores b/cts/scheduler/scores/clone-recover-no-shuffle-5.scores new file mode 100644 index 0000000..c6c8072 --- /dev/null +++ b/cts/scheduler/scores/clone-recover-no-shuffle-5.scores @@ -0,0 +1,109 @@ + +pcmk__clone_assign: grp-clone allocation score on node1: 100 +pcmk__clone_assign: grp-clone allocation score on node2: 0 +pcmk__clone_assign: grp-clone allocation score on node3: 0 +pcmk__clone_assign: grp:0 allocation score on node1: 100 +pcmk__clone_assign: grp:0 allocation score on node2: 0 +pcmk__clone_assign: grp:0 allocation score on node3: 0 +pcmk__clone_assign: grp:1 allocation score on node1: 100 +pcmk__clone_assign: grp:1 allocation score on node2: 0 +pcmk__clone_assign: grp:1 allocation score on node3: 0 +pcmk__clone_assign: grp:2 allocation score on node1: 100 +pcmk__clone_assign: grp:2 allocation score on node2: 0 +pcmk__clone_assign: grp:2 allocation score on node3: 0 +pcmk__clone_assign: rsc1:0 allocation score on node1: 100 +pcmk__clone_assign: rsc1:0 allocation score on node2: 1 +pcmk__clone_assign: rsc1:0 allocation score on node3: 0 +pcmk__clone_assign: rsc1:1 allocation score on node1: 100 +pcmk__clone_assign: rsc1:1 allocation score on node2: 0 +pcmk__clone_assign: rsc1:1 allocation score on node3: 1 +pcmk__clone_assign: rsc1:2 allocation score on node1: 100 +pcmk__clone_assign: rsc1:2 allocation score on node2: 0 +pcmk__clone_assign: rsc1:2 allocation score on node3: 0 +pcmk__clone_assign: rsc2:0 allocation score on node1: 0 +pcmk__clone_assign: rsc2:0 allocation score on node2: 1 +pcmk__clone_assign: rsc2:0 allocation score on node3: 0 +pcmk__clone_assign: rsc2:1 allocation score on node1: 0 +pcmk__clone_assign: rsc2:1 allocation score on node2: 0 +pcmk__clone_assign: rsc2:1 allocation score on node3: 1 +pcmk__clone_assign: rsc2:2 allocation score on node1: 0 +pcmk__clone_assign: rsc2:2 allocation score on node2: 0 +pcmk__clone_assign: rsc2:2 allocation score on node3: 0 +pcmk__group_assign: grp:0 allocation score on node1: -INFINITY +pcmk__group_assign: grp:0 allocation score on node1: 100 +pcmk__group_assign: grp:0 allocation score on node2: 0 +pcmk__group_assign: grp:0 allocation score on node2: 0 +pcmk__group_assign: grp:0 allocation score on node3: 0 +pcmk__group_assign: grp:0 allocation score on node3: 0 +pcmk__group_assign: grp:1 allocation score on node1: -INFINITY +pcmk__group_assign: grp:1 allocation score on node1: 100 +pcmk__group_assign: grp:1 allocation score on node2: -INFINITY +pcmk__group_assign: grp:1 allocation score on node2: -INFINITY +pcmk__group_assign: grp:1 allocation score on node3: 0 +pcmk__group_assign: grp:1 allocation score on node3: 0 +pcmk__group_assign: grp:2 allocation score on node1: 100 +pcmk__group_assign: grp:2 allocation score on node2: -INFINITY +pcmk__group_assign: grp:2 allocation score on node3: -INFINITY +pcmk__group_assign: rsc1:0 allocation score on node1: -INFINITY +pcmk__group_assign: rsc1:0 allocation score on node1: 100 +pcmk__group_assign: rsc1:0 allocation score on node2: 1 +pcmk__group_assign: rsc1:0 allocation score on node2: 1 +pcmk__group_assign: rsc1:0 allocation score on node3: 0 +pcmk__group_assign: rsc1:0 allocation score on node3: 0 +pcmk__group_assign: rsc1:1 allocation score on node1: -INFINITY +pcmk__group_assign: rsc1:1 allocation score on node1: 100 +pcmk__group_assign: rsc1:1 allocation score on node2: -INFINITY +pcmk__group_assign: rsc1:1 allocation score on node2: -INFINITY +pcmk__group_assign: rsc1:1 allocation score on node3: 1 +pcmk__group_assign: rsc1:1 allocation score on node3: 1 +pcmk__group_assign: rsc1:2 allocation score on node1: 100 +pcmk__group_assign: rsc1:2 allocation score on node2: -INFINITY +pcmk__group_assign: rsc1:2 allocation score on node3: -INFINITY +pcmk__group_assign: rsc2:0 allocation score on node1: -INFINITY +pcmk__group_assign: rsc2:0 allocation score on node1: 0 +pcmk__group_assign: rsc2:0 allocation score on node2: 1 +pcmk__group_assign: rsc2:0 allocation score on node2: 1 +pcmk__group_assign: rsc2:0 allocation score on node3: 0 +pcmk__group_assign: rsc2:0 allocation score on node3: 0 +pcmk__group_assign: rsc2:1 allocation score on node1: -INFINITY +pcmk__group_assign: rsc2:1 allocation score on node1: 0 +pcmk__group_assign: rsc2:1 allocation score on node2: -INFINITY +pcmk__group_assign: rsc2:1 allocation score on node2: -INFINITY +pcmk__group_assign: rsc2:1 allocation score on node3: 1 +pcmk__group_assign: rsc2:1 allocation score on node3: 1 +pcmk__group_assign: rsc2:2 allocation score on node1: 0 +pcmk__group_assign: rsc2:2 allocation score on node2: -INFINITY +pcmk__group_assign: rsc2:2 allocation score on node3: -INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: rsc1:0 allocation score on node1: -INFINITY +pcmk__primitive_assign: rsc1:0 allocation score on node1: 100 +pcmk__primitive_assign: rsc1:0 allocation score on node2: 2 +pcmk__primitive_assign: rsc1:0 allocation score on node2: 2 +pcmk__primitive_assign: rsc1:0 allocation score on node3: 0 +pcmk__primitive_assign: rsc1:0 allocation score on node3: 0 +pcmk__primitive_assign: rsc1:1 allocation score on node1: -INFINITY +pcmk__primitive_assign: rsc1:1 allocation score on node1: 100 +pcmk__primitive_assign: rsc1:1 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc1:1 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc1:1 allocation score on node3: 2 +pcmk__primitive_assign: rsc1:1 allocation score on node3: 2 +pcmk__primitive_assign: rsc1:2 allocation score on node1: 100 +pcmk__primitive_assign: rsc1:2 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc1:2 allocation score on node3: -INFINITY +pcmk__primitive_assign: rsc2:0 allocation score on node1: -INFINITY +pcmk__primitive_assign: rsc2:0 allocation score on node1: 0 +pcmk__primitive_assign: rsc2:0 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc2:0 allocation score on node2: 1 +pcmk__primitive_assign: rsc2:0 allocation score on node3: -INFINITY +pcmk__primitive_assign: rsc2:0 allocation score on node3: -INFINITY +pcmk__primitive_assign: rsc2:1 allocation score on node1: -INFINITY +pcmk__primitive_assign: rsc2:1 allocation score on node1: 0 +pcmk__primitive_assign: rsc2:1 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc2:1 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc2:1 allocation score on node3: -INFINITY +pcmk__primitive_assign: rsc2:1 allocation score on node3: 1 +pcmk__primitive_assign: rsc2:2 allocation score on node1: 0 +pcmk__primitive_assign: rsc2:2 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc2:2 allocation score on node3: -INFINITY diff --git a/cts/scheduler/scores/clone-recover-no-shuffle-6.scores b/cts/scheduler/scores/clone-recover-no-shuffle-6.scores new file mode 100644 index 0000000..a7231a7 --- /dev/null +++ b/cts/scheduler/scores/clone-recover-no-shuffle-6.scores @@ -0,0 +1,70 @@ + +pcmk__bundle_assign: base-bundle allocation score on node1: 100 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 100 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 100 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 100 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 500 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 100 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: -INFINITY +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: 100 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: -INFINITY +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: 100 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY diff --git a/cts/scheduler/scores/clone-recover-no-shuffle-7.scores b/cts/scheduler/scores/clone-recover-no-shuffle-7.scores new file mode 100644 index 0000000..503cbb3 --- /dev/null +++ b/cts/scheduler/scores/clone-recover-no-shuffle-7.scores @@ -0,0 +1,34 @@ + +dummy:0 promotion score on node3: 5 +dummy:1 promotion score on node2: 10 +dummy:2 promotion score on node1: 15 +pcmk__clone_assign: dummy-clone allocation score on node1: 0 +pcmk__clone_assign: dummy-clone allocation score on node2: 0 +pcmk__clone_assign: dummy-clone allocation score on node3: 0 +pcmk__clone_assign: dummy:0 allocation score on node1: 15 +pcmk__clone_assign: dummy:0 allocation score on node2: 0 +pcmk__clone_assign: dummy:0 allocation score on node3: 6 +pcmk__clone_assign: dummy:1 allocation score on node1: 15 +pcmk__clone_assign: dummy:1 allocation score on node2: 11 +pcmk__clone_assign: dummy:1 allocation score on node3: 0 +pcmk__clone_assign: dummy:2 allocation score on node1: 15 +pcmk__clone_assign: dummy:2 allocation score on node2: 10 +pcmk__clone_assign: dummy:2 allocation score on node3: 5 +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: dummy:0 allocation score on node1: -INFINITY +pcmk__primitive_assign: dummy:0 allocation score on node1: 15 +pcmk__primitive_assign: dummy:0 allocation score on node2: 0 +pcmk__primitive_assign: dummy:0 allocation score on node2: 0 +pcmk__primitive_assign: dummy:0 allocation score on node3: 6 +pcmk__primitive_assign: dummy:0 allocation score on node3: 6 +pcmk__primitive_assign: dummy:1 allocation score on node1: -INFINITY +pcmk__primitive_assign: dummy:1 allocation score on node1: 15 +pcmk__primitive_assign: dummy:1 allocation score on node2: 11 +pcmk__primitive_assign: dummy:1 allocation score on node2: 11 +pcmk__primitive_assign: dummy:1 allocation score on node3: -INFINITY +pcmk__primitive_assign: dummy:1 allocation score on node3: -INFINITY +pcmk__primitive_assign: dummy:2 allocation score on node1: 15 +pcmk__primitive_assign: dummy:2 allocation score on node2: -INFINITY +pcmk__primitive_assign: dummy:2 allocation score on node3: -INFINITY diff --git a/cts/scheduler/scores/clone-recover-no-shuffle-8.scores b/cts/scheduler/scores/clone-recover-no-shuffle-8.scores new file mode 100644 index 0000000..56d4cc8 --- /dev/null +++ b/cts/scheduler/scores/clone-recover-no-shuffle-8.scores @@ -0,0 +1,82 @@ + +grp:0 promotion score on node3: 10 +grp:1 promotion score on node2: 20 +grp:2 promotion score on node1: 30 +pcmk__clone_assign: grp-clone allocation score on node1: 0 +pcmk__clone_assign: grp-clone allocation score on node2: 0 +pcmk__clone_assign: grp-clone allocation score on node3: 0 +pcmk__clone_assign: grp:0 allocation score on node1: 30 +pcmk__clone_assign: grp:0 allocation score on node2: 0 +pcmk__clone_assign: grp:0 allocation score on node3: 10 +pcmk__clone_assign: grp:1 allocation score on node1: 30 +pcmk__clone_assign: grp:1 allocation score on node2: 20 +pcmk__clone_assign: grp:1 allocation score on node3: 0 +pcmk__clone_assign: grp:2 allocation score on node1: 30 +pcmk__clone_assign: grp:2 allocation score on node2: 20 +pcmk__clone_assign: grp:2 allocation score on node3: 10 +pcmk__clone_assign: rsc1:0 allocation score on node1: 0 +pcmk__clone_assign: rsc1:0 allocation score on node2: 0 +pcmk__clone_assign: rsc1:0 allocation score on node3: 1 +pcmk__clone_assign: rsc1:1 allocation score on node1: 0 +pcmk__clone_assign: rsc1:1 allocation score on node2: 1 +pcmk__clone_assign: rsc1:1 allocation score on node3: 0 +pcmk__clone_assign: rsc1:2 allocation score on node1: 0 +pcmk__clone_assign: rsc1:2 allocation score on node2: 0 +pcmk__clone_assign: rsc1:2 allocation score on node3: 0 +pcmk__clone_assign: rsc2:0 allocation score on node1: 0 +pcmk__clone_assign: rsc2:0 allocation score on node2: 0 +pcmk__clone_assign: rsc2:0 allocation score on node3: 1 +pcmk__clone_assign: rsc2:1 allocation score on node1: 0 +pcmk__clone_assign: rsc2:1 allocation score on node2: 1 +pcmk__clone_assign: rsc2:1 allocation score on node3: 0 +pcmk__clone_assign: rsc2:2 allocation score on node1: 0 +pcmk__clone_assign: rsc2:2 allocation score on node2: 0 +pcmk__clone_assign: rsc2:2 allocation score on node3: 0 +pcmk__group_assign: grp:0 allocation score on node1: 30 +pcmk__group_assign: grp:0 allocation score on node2: 0 +pcmk__group_assign: grp:0 allocation score on node3: 10 +pcmk__group_assign: grp:1 allocation score on node1: 30 +pcmk__group_assign: grp:1 allocation score on node2: 20 +pcmk__group_assign: grp:1 allocation score on node3: -INFINITY +pcmk__group_assign: grp:2 allocation score on node1: 30 +pcmk__group_assign: grp:2 allocation score on node2: -INFINITY +pcmk__group_assign: grp:2 allocation score on node3: -INFINITY +pcmk__group_assign: rsc1:0 allocation score on node1: 0 +pcmk__group_assign: rsc1:0 allocation score on node2: 0 +pcmk__group_assign: rsc1:0 allocation score on node3: 1 +pcmk__group_assign: rsc1:1 allocation score on node1: 0 +pcmk__group_assign: rsc1:1 allocation score on node2: 1 +pcmk__group_assign: rsc1:1 allocation score on node3: -INFINITY +pcmk__group_assign: rsc1:2 allocation score on node1: 0 +pcmk__group_assign: rsc1:2 allocation score on node2: -INFINITY +pcmk__group_assign: rsc1:2 allocation score on node3: -INFINITY +pcmk__group_assign: rsc2:0 allocation score on node1: 0 +pcmk__group_assign: rsc2:0 allocation score on node2: 0 +pcmk__group_assign: rsc2:0 allocation score on node3: 1 +pcmk__group_assign: rsc2:1 allocation score on node1: 0 +pcmk__group_assign: rsc2:1 allocation score on node2: 1 +pcmk__group_assign: rsc2:1 allocation score on node3: -INFINITY +pcmk__group_assign: rsc2:2 allocation score on node1: 0 +pcmk__group_assign: rsc2:2 allocation score on node2: -INFINITY +pcmk__group_assign: rsc2:2 allocation score on node3: -INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: rsc1:0 allocation score on node1: 0 +pcmk__primitive_assign: rsc1:0 allocation score on node2: 0 +pcmk__primitive_assign: rsc1:0 allocation score on node3: 2 +pcmk__primitive_assign: rsc1:1 allocation score on node1: 0 +pcmk__primitive_assign: rsc1:1 allocation score on node2: 2 +pcmk__primitive_assign: rsc1:1 allocation score on node3: -INFINITY +pcmk__primitive_assign: rsc1:2 allocation score on node1: 0 +pcmk__primitive_assign: rsc1:2 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc1:2 allocation score on node3: -INFINITY +pcmk__primitive_assign: rsc2:0 allocation score on node1: -INFINITY +pcmk__primitive_assign: rsc2:0 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc2:0 allocation score on node3: 1 +pcmk__primitive_assign: rsc2:1 allocation score on node1: -INFINITY +pcmk__primitive_assign: rsc2:1 allocation score on node2: 1 +pcmk__primitive_assign: rsc2:1 allocation score on node3: -INFINITY +pcmk__primitive_assign: rsc2:2 allocation score on node1: 0 +pcmk__primitive_assign: rsc2:2 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc2:2 allocation score on node3: -INFINITY diff --git a/cts/scheduler/scores/clone-recover-no-shuffle-9.scores b/cts/scheduler/scores/clone-recover-no-shuffle-9.scores new file mode 100644 index 0000000..eb7a941 --- /dev/null +++ b/cts/scheduler/scores/clone-recover-no-shuffle-9.scores @@ -0,0 +1,67 @@ + +base:0 promotion score on base-bundle-0: 5 +base:1 promotion score on base-bundle-1: 10 +base:2 promotion score on base-bundle-2: 15 +pcmk__bundle_assign: base-bundle allocation score on node1: 0 +pcmk__bundle_assign: base-bundle allocation score on node2: 0 +pcmk__bundle_assign: base-bundle allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-2 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-0: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-1: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on base-bundle-2: -INFINITY +pcmk__bundle_assign: base-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-1 allocation score on node3: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node2: 0 +pcmk__bundle_assign: base-bundle-podman-2 allocation score on node3: 0 +pcmk__bundle_assign: base:0 allocation score on base-bundle-0: 501 +pcmk__bundle_assign: base:1 allocation score on base-bundle-1: 501 +pcmk__bundle_assign: base:2 allocation score on base-bundle-2: 500 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-0: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-1: 0 +pcmk__clone_assign: base-bundle-clone allocation score on base-bundle-2: 0 +pcmk__clone_assign: base-bundle-clone allocation score on node1: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node2: -INFINITY +pcmk__clone_assign: base-bundle-clone allocation score on node3: -INFINITY +pcmk__clone_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__clone_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__clone_assign: base:2 allocation score on base-bundle-2: INFINITY +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-0 allocation score on node3: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-1 allocation score on node2: 10000 +pcmk__primitive_assign: base-bundle-1 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node1: 10000 +pcmk__primitive_assign: base-bundle-2 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-2 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-0 allocation score on node3: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node2: 0 +pcmk__primitive_assign: base-bundle-podman-1 allocation score on node3: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node1: 0 +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node2: -INFINITY +pcmk__primitive_assign: base-bundle-podman-2 allocation score on node3: -INFINITY +pcmk__primitive_assign: base:0 allocation score on base-bundle-0: INFINITY +pcmk__primitive_assign: base:1 allocation score on base-bundle-1: INFINITY +pcmk__primitive_assign: base:2 allocation score on base-bundle-2: INFINITY diff --git a/cts/scheduler/scores/cloned-group-stop.scores b/cts/scheduler/scores/cloned-group-stop.scores index be835fa..7e406c6 100644 --- a/cts/scheduler/scores/cloned-group-stop.scores +++ b/cts/scheduler/scores/cloned-group-stop.scores @@ -122,8 +122,12 @@ pcmk__primitive_assign: mysql-fs allocation score on rhos4-node4: -INFINITY pcmk__primitive_assign: mysql-vip allocation score on rhos4-node3: 300 pcmk__primitive_assign: mysql-vip allocation score on rhos4-node4: -INFINITY pcmk__primitive_assign: qpidd:0 allocation score on rhos4-node3: -INFINITY +pcmk__primitive_assign: qpidd:0 allocation score on rhos4-node3: -INFINITY +pcmk__primitive_assign: qpidd:0 allocation score on rhos4-node4: -INFINITY pcmk__primitive_assign: qpidd:0 allocation score on rhos4-node4: -INFINITY pcmk__primitive_assign: qpidd:1 allocation score on rhos4-node3: -INFINITY +pcmk__primitive_assign: qpidd:1 allocation score on rhos4-node3: -INFINITY +pcmk__primitive_assign: qpidd:1 allocation score on rhos4-node4: -INFINITY pcmk__primitive_assign: qpidd:1 allocation score on rhos4-node4: -INFINITY pcmk__primitive_assign: virt-fencing allocation score on rhos4-node3: 100 pcmk__primitive_assign: virt-fencing allocation score on rhos4-node4: 0 diff --git a/cts/scheduler/scores/coloc-clone-stays-active.scores b/cts/scheduler/scores/coloc-clone-stays-active.scores index 9b46943..52c6bc5 100644 --- a/cts/scheduler/scores/coloc-clone-stays-active.scores +++ b/cts/scheduler/scores/coloc-clone-stays-active.scores @@ -31,7 +31,7 @@ pcmk__clone_assign: cl-drbdlinks-s01-service allocation score on s01-0: 0 pcmk__clone_assign: cl-drbdlinks-s01-service allocation score on s01-1: 0 pcmk__clone_assign: cl-gfs2 allocation score on s01-0: 0 pcmk__clone_assign: cl-gfs2 allocation score on s01-1: 0 -pcmk__clone_assign: cl-ietd allocation score on s01-0: 11001 +pcmk__clone_assign: cl-ietd allocation score on s01-0: 12001 pcmk__clone_assign: cl-ietd allocation score on s01-1: 1000 pcmk__clone_assign: cl-libvirtd allocation score on s01-0: 0 pcmk__clone_assign: cl-libvirtd allocation score on s01-1: 0 @@ -337,16 +337,16 @@ pcmk__primitive_assign: dhcpd:0 allocation score on s01-0: -INFINITY pcmk__primitive_assign: dhcpd:0 allocation score on s01-1: -INFINITY pcmk__primitive_assign: dhcpd:1 allocation score on s01-0: -INFINITY pcmk__primitive_assign: dhcpd:1 allocation score on s01-1: -INFINITY -pcmk__primitive_assign: dlm:0 allocation score on s01-0: 0 +pcmk__primitive_assign: dlm:0 allocation score on s01-0: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on s01-1: 1 pcmk__primitive_assign: dlm:1 allocation score on s01-0: 1 pcmk__primitive_assign: dlm:1 allocation score on s01-1: -INFINITY pcmk__primitive_assign: drbd-pool-0:0 allocation score on s01-0: -INFINITY pcmk__primitive_assign: drbd-pool-0:0 allocation score on s01-1: 10001 -pcmk__primitive_assign: drbd-pool-0:1 allocation score on s01-0: 10001 +pcmk__primitive_assign: drbd-pool-0:1 allocation score on s01-0: 11001 pcmk__primitive_assign: drbd-pool-0:1 allocation score on s01-1: 0 pcmk__primitive_assign: drbd-pool-1:0 allocation score on s01-0: 0 -pcmk__primitive_assign: drbd-pool-1:0 allocation score on s01-1: 10001 +pcmk__primitive_assign: drbd-pool-1:0 allocation score on s01-1: 11001 pcmk__primitive_assign: drbd-pool-1:1 allocation score on s01-0: 10001 pcmk__primitive_assign: drbd-pool-1:1 allocation score on s01-1: -INFINITY pcmk__primitive_assign: drbd-s01-logs:0 allocation score on s01-0: 0 @@ -357,7 +357,7 @@ pcmk__primitive_assign: drbd-s01-service:0 allocation score on s01-0: 0 pcmk__primitive_assign: drbd-s01-service:0 allocation score on s01-1: 10001 pcmk__primitive_assign: drbd-s01-service:1 allocation score on s01-0: 10001 pcmk__primitive_assign: drbd-s01-service:1 allocation score on s01-1: -INFINITY -pcmk__primitive_assign: drbd-s01-vm-data:0 allocation score on s01-0: 0 +pcmk__primitive_assign: drbd-s01-vm-data:0 allocation score on s01-0: -INFINITY pcmk__primitive_assign: drbd-s01-vm-data:0 allocation score on s01-1: 10001 pcmk__primitive_assign: drbd-s01-vm-data:1 allocation score on s01-0: 10001 pcmk__primitive_assign: drbd-s01-vm-data:1 allocation score on s01-1: -INFINITY @@ -382,22 +382,22 @@ pcmk__primitive_assign: gfs2:0 allocation score on s01-1: 1 pcmk__primitive_assign: gfs2:1 allocation score on s01-0: 1 pcmk__primitive_assign: gfs2:1 allocation score on s01-1: -INFINITY pcmk__primitive_assign: ietd:0 allocation score on s01-0: -INFINITY -pcmk__primitive_assign: ietd:0 allocation score on s01-1: 1 -pcmk__primitive_assign: ietd:1 allocation score on s01-0: 1 -pcmk__primitive_assign: ietd:1 allocation score on s01-1: 0 +pcmk__primitive_assign: ietd:0 allocation score on s01-1: 1001 +pcmk__primitive_assign: ietd:1 allocation score on s01-0: 12002 +pcmk__primitive_assign: ietd:1 allocation score on s01-1: -INFINITY pcmk__primitive_assign: iscsi-pool-0-lun-1 allocation score on s01-0: 0 pcmk__primitive_assign: iscsi-pool-0-lun-1 allocation score on s01-1: -INFINITY -pcmk__primitive_assign: iscsi-pool-0-target allocation score on s01-0: 11001 +pcmk__primitive_assign: iscsi-pool-0-target allocation score on s01-0: 12001 pcmk__primitive_assign: iscsi-pool-0-target allocation score on s01-1: -INFINITY pcmk__primitive_assign: iscsi-pool-1-lun-1 allocation score on s01-0: -INFINITY pcmk__primitive_assign: iscsi-pool-1-lun-1 allocation score on s01-1: 0 pcmk__primitive_assign: iscsi-pool-1-target allocation score on s01-0: -INFINITY -pcmk__primitive_assign: iscsi-pool-1-target allocation score on s01-1: 11001 +pcmk__primitive_assign: iscsi-pool-1-target allocation score on s01-1: 12001 pcmk__primitive_assign: iscsi-vds-dom0-stateless-0-lun-1 allocation score on s01-0: -INFINITY pcmk__primitive_assign: iscsi-vds-dom0-stateless-0-lun-1 allocation score on s01-1: -INFINITY pcmk__primitive_assign: iscsi-vds-dom0-stateless-0-target allocation score on s01-0: -INFINITY pcmk__primitive_assign: iscsi-vds-dom0-stateless-0-target allocation score on s01-1: -INFINITY -pcmk__primitive_assign: libvirtd:0 allocation score on s01-0: 0 +pcmk__primitive_assign: libvirtd:0 allocation score on s01-0: -INFINITY pcmk__primitive_assign: libvirtd:0 allocation score on s01-1: 1 pcmk__primitive_assign: libvirtd:1 allocation score on s01-0: 1 pcmk__primitive_assign: libvirtd:1 allocation score on s01-1: -INFINITY diff --git a/cts/scheduler/scores/coloc-with-inner-group-member.scores b/cts/scheduler/scores/coloc-with-inner-group-member.scores new file mode 100644 index 0000000..8d1c6f6 --- /dev/null +++ b/cts/scheduler/scores/coloc-with-inner-group-member.scores @@ -0,0 +1,46 @@ + +pcmk__group_assign: bar allocation score on rhel8-1: 0 +pcmk__group_assign: bar allocation score on rhel8-2: 0 +pcmk__group_assign: bar allocation score on rhel8-3: 0 +pcmk__group_assign: bar allocation score on rhel8-4: 0 +pcmk__group_assign: bar allocation score on rhel8-5: 0 +pcmk__group_assign: foo allocation score on rhel8-1: 0 +pcmk__group_assign: foo allocation score on rhel8-2: 0 +pcmk__group_assign: foo allocation score on rhel8-3: 0 +pcmk__group_assign: foo allocation score on rhel8-4: 0 +pcmk__group_assign: foo allocation score on rhel8-5: 0 +pcmk__group_assign: grp allocation score on rhel8-1: 0 +pcmk__group_assign: grp allocation score on rhel8-2: 0 +pcmk__group_assign: grp allocation score on rhel8-3: 0 +pcmk__group_assign: grp allocation score on rhel8-4: 0 +pcmk__group_assign: grp allocation score on rhel8-5: 0 +pcmk__group_assign: vip allocation score on rhel8-1: 0 +pcmk__group_assign: vip allocation score on rhel8-2: 0 +pcmk__group_assign: vip allocation score on rhel8-3: 0 +pcmk__group_assign: vip allocation score on rhel8-4: 0 +pcmk__group_assign: vip allocation score on rhel8-5: 0 +pcmk__primitive_assign: Fencing allocation score on rhel8-1: 0 +pcmk__primitive_assign: Fencing allocation score on rhel8-2: 0 +pcmk__primitive_assign: Fencing allocation score on rhel8-3: 0 +pcmk__primitive_assign: Fencing allocation score on rhel8-4: 0 +pcmk__primitive_assign: Fencing allocation score on rhel8-5: 0 +pcmk__primitive_assign: bar allocation score on rhel8-1: -INFINITY +pcmk__primitive_assign: bar allocation score on rhel8-2: -INFINITY +pcmk__primitive_assign: bar allocation score on rhel8-3: 0 +pcmk__primitive_assign: bar allocation score on rhel8-4: -INFINITY +pcmk__primitive_assign: bar allocation score on rhel8-5: -INFINITY +pcmk__primitive_assign: foo allocation score on rhel8-1: -INFINITY +pcmk__primitive_assign: foo allocation score on rhel8-2: -INFINITY +pcmk__primitive_assign: foo allocation score on rhel8-3: 0 +pcmk__primitive_assign: foo allocation score on rhel8-4: -INFINITY +pcmk__primitive_assign: foo allocation score on rhel8-5: -INFINITY +pcmk__primitive_assign: vip allocation score on rhel8-1: -INFINITY +pcmk__primitive_assign: vip allocation score on rhel8-2: -INFINITY +pcmk__primitive_assign: vip allocation score on rhel8-3: 0 +pcmk__primitive_assign: vip allocation score on rhel8-4: -INFINITY +pcmk__primitive_assign: vip allocation score on rhel8-5: -INFINITY +pcmk__primitive_assign: vip-dep allocation score on rhel8-1: 0 +pcmk__primitive_assign: vip-dep allocation score on rhel8-2: 0 +pcmk__primitive_assign: vip-dep allocation score on rhel8-3: 0 +pcmk__primitive_assign: vip-dep allocation score on rhel8-4: 0 +pcmk__primitive_assign: vip-dep allocation score on rhel8-5: 0 diff --git a/cts/scheduler/scores/colocate-primitive-with-clone.scores b/cts/scheduler/scores/colocate-primitive-with-clone.scores index 58b4556..62615f6 100644 --- a/cts/scheduler/scores/colocate-primitive-with-clone.scores +++ b/cts/scheduler/scores/colocate-primitive-with-clone.scores @@ -284,65 +284,65 @@ pcmk__primitive_assign: UmVIPcheck allocation score on srv02: -INFINITY pcmk__primitive_assign: UmVIPcheck allocation score on srv03: -INFINITY pcmk__primitive_assign: UmVIPcheck allocation score on srv04: 100 pcmk__primitive_assign: clnG3dummy01:0 allocation score on srv01: -INFINITY -pcmk__primitive_assign: clnG3dummy01:0 allocation score on srv02: 100 -pcmk__primitive_assign: clnG3dummy01:0 allocation score on srv03: 0 +pcmk__primitive_assign: clnG3dummy01:0 allocation score on srv02: 106 +pcmk__primitive_assign: clnG3dummy01:0 allocation score on srv03: -1000 pcmk__primitive_assign: clnG3dummy01:0 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnG3dummy01:1 allocation score on srv01: -INFINITY pcmk__primitive_assign: clnG3dummy01:1 allocation score on srv02: -INFINITY -pcmk__primitive_assign: clnG3dummy01:1 allocation score on srv03: 100 +pcmk__primitive_assign: clnG3dummy01:1 allocation score on srv03: 106 pcmk__primitive_assign: clnG3dummy01:1 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnG3dummy01:2 allocation score on srv01: -INFINITY -pcmk__primitive_assign: clnG3dummy01:2 allocation score on srv02: 0 -pcmk__primitive_assign: clnG3dummy01:2 allocation score on srv03: 0 -pcmk__primitive_assign: clnG3dummy01:2 allocation score on srv04: 100 +pcmk__primitive_assign: clnG3dummy01:2 allocation score on srv02: -2994 +pcmk__primitive_assign: clnG3dummy01:2 allocation score on srv03: -2994 +pcmk__primitive_assign: clnG3dummy01:2 allocation score on srv04: 109 pcmk__primitive_assign: clnG3dummy01:3 allocation score on srv01: -INFINITY pcmk__primitive_assign: clnG3dummy01:3 allocation score on srv02: -INFINITY pcmk__primitive_assign: clnG3dummy01:3 allocation score on srv03: -INFINITY pcmk__primitive_assign: clnG3dummy01:3 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnG3dummy02:0 allocation score on srv01: -INFINITY -pcmk__primitive_assign: clnG3dummy02:0 allocation score on srv02: 100 -pcmk__primitive_assign: clnG3dummy02:0 allocation score on srv03: 0 +pcmk__primitive_assign: clnG3dummy02:0 allocation score on srv02: 106 +pcmk__primitive_assign: clnG3dummy02:0 allocation score on srv03: -1000 pcmk__primitive_assign: clnG3dummy02:0 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnG3dummy02:1 allocation score on srv01: -INFINITY pcmk__primitive_assign: clnG3dummy02:1 allocation score on srv02: -INFINITY -pcmk__primitive_assign: clnG3dummy02:1 allocation score on srv03: 100 +pcmk__primitive_assign: clnG3dummy02:1 allocation score on srv03: 106 pcmk__primitive_assign: clnG3dummy02:1 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnG3dummy02:2 allocation score on srv01: -INFINITY -pcmk__primitive_assign: clnG3dummy02:2 allocation score on srv02: 0 -pcmk__primitive_assign: clnG3dummy02:2 allocation score on srv03: 0 -pcmk__primitive_assign: clnG3dummy02:2 allocation score on srv04: 100 +pcmk__primitive_assign: clnG3dummy02:2 allocation score on srv02: -2994 +pcmk__primitive_assign: clnG3dummy02:2 allocation score on srv03: -2994 +pcmk__primitive_assign: clnG3dummy02:2 allocation score on srv04: 109 pcmk__primitive_assign: clnG3dummy02:3 allocation score on srv01: -INFINITY pcmk__primitive_assign: clnG3dummy02:3 allocation score on srv02: -INFINITY pcmk__primitive_assign: clnG3dummy02:3 allocation score on srv03: -INFINITY pcmk__primitive_assign: clnG3dummy02:3 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnPrmDiskd1:0 allocation score on srv01: -INFINITY -pcmk__primitive_assign: clnPrmDiskd1:0 allocation score on srv02: 100 -pcmk__primitive_assign: clnPrmDiskd1:0 allocation score on srv03: 0 +pcmk__primitive_assign: clnPrmDiskd1:0 allocation score on srv02: 106 +pcmk__primitive_assign: clnPrmDiskd1:0 allocation score on srv03: -1000 pcmk__primitive_assign: clnPrmDiskd1:0 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnPrmDiskd1:1 allocation score on srv01: -INFINITY pcmk__primitive_assign: clnPrmDiskd1:1 allocation score on srv02: -INFINITY -pcmk__primitive_assign: clnPrmDiskd1:1 allocation score on srv03: 100 +pcmk__primitive_assign: clnPrmDiskd1:1 allocation score on srv03: 106 pcmk__primitive_assign: clnPrmDiskd1:1 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnPrmDiskd1:2 allocation score on srv01: -INFINITY -pcmk__primitive_assign: clnPrmDiskd1:2 allocation score on srv02: 0 -pcmk__primitive_assign: clnPrmDiskd1:2 allocation score on srv03: 0 -pcmk__primitive_assign: clnPrmDiskd1:2 allocation score on srv04: 100 +pcmk__primitive_assign: clnPrmDiskd1:2 allocation score on srv02: -2994 +pcmk__primitive_assign: clnPrmDiskd1:2 allocation score on srv03: -2994 +pcmk__primitive_assign: clnPrmDiskd1:2 allocation score on srv04: 109 pcmk__primitive_assign: clnPrmDiskd1:3 allocation score on srv01: -INFINITY pcmk__primitive_assign: clnPrmDiskd1:3 allocation score on srv02: -INFINITY pcmk__primitive_assign: clnPrmDiskd1:3 allocation score on srv03: -INFINITY pcmk__primitive_assign: clnPrmDiskd1:3 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnPrmPingd:0 allocation score on srv01: -INFINITY -pcmk__primitive_assign: clnPrmPingd:0 allocation score on srv02: 100 -pcmk__primitive_assign: clnPrmPingd:0 allocation score on srv03: 0 +pcmk__primitive_assign: clnPrmPingd:0 allocation score on srv02: 106 +pcmk__primitive_assign: clnPrmPingd:0 allocation score on srv03: -1000 pcmk__primitive_assign: clnPrmPingd:0 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnPrmPingd:1 allocation score on srv01: -INFINITY pcmk__primitive_assign: clnPrmPingd:1 allocation score on srv02: -INFINITY -pcmk__primitive_assign: clnPrmPingd:1 allocation score on srv03: 100 +pcmk__primitive_assign: clnPrmPingd:1 allocation score on srv03: 106 pcmk__primitive_assign: clnPrmPingd:1 allocation score on srv04: -INFINITY pcmk__primitive_assign: clnPrmPingd:2 allocation score on srv01: -INFINITY -pcmk__primitive_assign: clnPrmPingd:2 allocation score on srv02: 0 -pcmk__primitive_assign: clnPrmPingd:2 allocation score on srv03: 0 -pcmk__primitive_assign: clnPrmPingd:2 allocation score on srv04: 100 +pcmk__primitive_assign: clnPrmPingd:2 allocation score on srv02: -2994 +pcmk__primitive_assign: clnPrmPingd:2 allocation score on srv03: -2994 +pcmk__primitive_assign: clnPrmPingd:2 allocation score on srv04: 109 pcmk__primitive_assign: clnPrmPingd:3 allocation score on srv01: -INFINITY pcmk__primitive_assign: clnPrmPingd:3 allocation score on srv02: -INFINITY pcmk__primitive_assign: clnPrmPingd:3 allocation score on srv03: -INFINITY diff --git a/cts/scheduler/scores/colocation-influence.scores b/cts/scheduler/scores/colocation-influence.scores index e15bdf5..2eb86ec 100644 --- a/cts/scheduler/scores/colocation-influence.scores +++ b/cts/scheduler/scores/colocation-influence.scores @@ -1,136 +1,136 @@ -pcmk__bundle_allocate: bundle10 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle10 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle10 allocation score on rhel7-2: 0 -pcmk__bundle_allocate: bundle10 allocation score on rhel7-2: 0 -pcmk__bundle_allocate: bundle10 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: bundle10 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: bundle10 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle10 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle10 allocation score on rhel7-5: -INFINITY -pcmk__bundle_allocate: bundle10 allocation score on rhel7-5: -INFINITY -pcmk__bundle_allocate: bundle10-0 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle10-0 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle10-0 allocation score on rhel7-2: 10 -pcmk__bundle_allocate: bundle10-0 allocation score on rhel7-2: 10010 -pcmk__bundle_allocate: bundle10-0 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: bundle10-0 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: bundle10-0 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle10-0 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle10-0 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: bundle10-0 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: bundle10-1 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle10-1 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle10-1 allocation score on rhel7-2: 0 -pcmk__bundle_allocate: bundle10-1 allocation score on rhel7-2: 0 -pcmk__bundle_allocate: bundle10-1 allocation score on rhel7-3: 10 -pcmk__bundle_allocate: bundle10-1 allocation score on rhel7-3: 10010 -pcmk__bundle_allocate: bundle10-1 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle10-1 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle10-1 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: bundle10-1 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: bundle10-clone allocation score on bundle10-0: -INFINITY -pcmk__bundle_allocate: bundle10-clone allocation score on bundle10-0: 0 -pcmk__bundle_allocate: bundle10-clone allocation score on bundle10-1: -INFINITY -pcmk__bundle_allocate: bundle10-clone allocation score on bundle10-1: 0 -pcmk__bundle_allocate: bundle10-clone allocation score on rhel7-1: -INFINITY -pcmk__bundle_allocate: bundle10-clone allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle10-clone allocation score on rhel7-2: -INFINITY -pcmk__bundle_allocate: bundle10-clone allocation score on rhel7-2: 0 -pcmk__bundle_allocate: bundle10-clone allocation score on rhel7-3: -INFINITY -pcmk__bundle_allocate: bundle10-clone allocation score on rhel7-3: 0 -pcmk__bundle_allocate: bundle10-clone allocation score on rhel7-4: -INFINITY -pcmk__bundle_allocate: bundle10-clone allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle10-clone allocation score on rhel7-5: -INFINITY -pcmk__bundle_allocate: bundle10-clone allocation score on rhel7-5: 0 -pcmk__bundle_allocate: bundle10-docker-0 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle10-docker-0 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle10-docker-0 allocation score on rhel7-2: 10 -pcmk__bundle_allocate: bundle10-docker-0 allocation score on rhel7-2: 20 -pcmk__bundle_allocate: bundle10-docker-0 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: bundle10-docker-0 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: bundle10-docker-0 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle10-docker-0 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle10-docker-0 allocation score on rhel7-5: -INFINITY -pcmk__bundle_allocate: bundle10-docker-0 allocation score on rhel7-5: -INFINITY -pcmk__bundle_allocate: bundle10-docker-1 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle10-docker-1 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle10-docker-1 allocation score on rhel7-2: -INFINITY -pcmk__bundle_allocate: bundle10-docker-1 allocation score on rhel7-2: 0 -pcmk__bundle_allocate: bundle10-docker-1 allocation score on rhel7-3: 10 -pcmk__bundle_allocate: bundle10-docker-1 allocation score on rhel7-3: 20 -pcmk__bundle_allocate: bundle10-docker-1 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle10-docker-1 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle10-docker-1 allocation score on rhel7-5: -INFINITY -pcmk__bundle_allocate: bundle10-docker-1 allocation score on rhel7-5: -INFINITY -pcmk__bundle_allocate: bundle10-ip-192.168.122.131 allocation score on rhel7-1: -INFINITY -pcmk__bundle_allocate: bundle10-ip-192.168.122.131 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle10-ip-192.168.122.131 allocation score on rhel7-2: 10 -pcmk__bundle_allocate: bundle10-ip-192.168.122.131 allocation score on rhel7-2: 10 -pcmk__bundle_allocate: bundle10-ip-192.168.122.131 allocation score on rhel7-3: -INFINITY -pcmk__bundle_allocate: bundle10-ip-192.168.122.131 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: bundle10-ip-192.168.122.131 allocation score on rhel7-4: -INFINITY -pcmk__bundle_allocate: bundle10-ip-192.168.122.131 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle10-ip-192.168.122.131 allocation score on rhel7-5: -INFINITY -pcmk__bundle_allocate: bundle10-ip-192.168.122.131 allocation score on rhel7-5: -INFINITY -pcmk__bundle_allocate: bundle10-ip-192.168.122.132 allocation score on rhel7-1: -INFINITY -pcmk__bundle_allocate: bundle10-ip-192.168.122.132 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle10-ip-192.168.122.132 allocation score on rhel7-2: -INFINITY -pcmk__bundle_allocate: bundle10-ip-192.168.122.132 allocation score on rhel7-2: 0 -pcmk__bundle_allocate: bundle10-ip-192.168.122.132 allocation score on rhel7-3: 10 -pcmk__bundle_allocate: bundle10-ip-192.168.122.132 allocation score on rhel7-3: 10 -pcmk__bundle_allocate: bundle10-ip-192.168.122.132 allocation score on rhel7-4: -INFINITY -pcmk__bundle_allocate: bundle10-ip-192.168.122.132 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle10-ip-192.168.122.132 allocation score on rhel7-5: -INFINITY -pcmk__bundle_allocate: bundle10-ip-192.168.122.132 allocation score on rhel7-5: -INFINITY -pcmk__bundle_allocate: bundle11 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle11 allocation score on rhel7-2: 0 -pcmk__bundle_allocate: bundle11 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: bundle11 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle11 allocation score on rhel7-5: -INFINITY -pcmk__bundle_allocate: bundle11-0 allocation score on rhel7-1: 10 -pcmk__bundle_allocate: bundle11-0 allocation score on rhel7-2: 0 -pcmk__bundle_allocate: bundle11-0 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: bundle11-0 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle11-0 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: bundle11-1 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle11-1 allocation score on rhel7-2: 0 -pcmk__bundle_allocate: bundle11-1 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: bundle11-1 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle11-1 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: bundle11-clone allocation score on bundle11-0: -INFINITY -pcmk__bundle_allocate: bundle11-clone allocation score on bundle11-1: -INFINITY -pcmk__bundle_allocate: bundle11-clone allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle11-clone allocation score on rhel7-2: 0 -pcmk__bundle_allocate: bundle11-clone allocation score on rhel7-3: 0 -pcmk__bundle_allocate: bundle11-clone allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle11-clone allocation score on rhel7-5: 0 -pcmk__bundle_allocate: bundle11-docker-0 allocation score on rhel7-1: 10 -pcmk__bundle_allocate: bundle11-docker-0 allocation score on rhel7-2: 0 -pcmk__bundle_allocate: bundle11-docker-0 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: bundle11-docker-0 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle11-docker-0 allocation score on rhel7-5: -INFINITY -pcmk__bundle_allocate: bundle11-docker-1 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle11-docker-1 allocation score on rhel7-2: 0 -pcmk__bundle_allocate: bundle11-docker-1 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: bundle11-docker-1 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle11-docker-1 allocation score on rhel7-5: -INFINITY -pcmk__bundle_allocate: bundle11-ip-192.168.122.134 allocation score on rhel7-1: 10 -pcmk__bundle_allocate: bundle11-ip-192.168.122.134 allocation score on rhel7-2: 0 -pcmk__bundle_allocate: bundle11-ip-192.168.122.134 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: bundle11-ip-192.168.122.134 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle11-ip-192.168.122.134 allocation score on rhel7-5: -INFINITY -pcmk__bundle_allocate: bundle11-ip-192.168.122.135 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: bundle11-ip-192.168.122.135 allocation score on rhel7-2: 0 -pcmk__bundle_allocate: bundle11-ip-192.168.122.135 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: bundle11-ip-192.168.122.135 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: bundle11-ip-192.168.122.135 allocation score on rhel7-5: -INFINITY -pcmk__bundle_allocate: bundle11a:0 allocation score on bundle11-0: 510 -pcmk__bundle_allocate: bundle11a:1 allocation score on bundle11-1: 500 -pcmk__bundle_allocate: httpd:0 allocation score on bundle10-0: 510 -pcmk__bundle_allocate: httpd:0 allocation score on bundle10-0: INFINITY -pcmk__bundle_allocate: httpd:1 allocation score on bundle10-1: 510 -pcmk__bundle_allocate: httpd:1 allocation score on bundle10-1: INFINITY +pcmk__bundle_assign: bundle10 allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle10 allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle10 allocation score on rhel7-2: 0 +pcmk__bundle_assign: bundle10 allocation score on rhel7-2: 0 +pcmk__bundle_assign: bundle10 allocation score on rhel7-3: 0 +pcmk__bundle_assign: bundle10 allocation score on rhel7-3: 0 +pcmk__bundle_assign: bundle10 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle10 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle10 allocation score on rhel7-5: -INFINITY +pcmk__bundle_assign: bundle10 allocation score on rhel7-5: -INFINITY +pcmk__bundle_assign: bundle10-0 allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle10-0 allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle10-0 allocation score on rhel7-2: 10 +pcmk__bundle_assign: bundle10-0 allocation score on rhel7-2: 10010 +pcmk__bundle_assign: bundle10-0 allocation score on rhel7-3: 0 +pcmk__bundle_assign: bundle10-0 allocation score on rhel7-3: 0 +pcmk__bundle_assign: bundle10-0 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle10-0 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle10-0 allocation score on rhel7-5: 0 +pcmk__bundle_assign: bundle10-0 allocation score on rhel7-5: 0 +pcmk__bundle_assign: bundle10-1 allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle10-1 allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle10-1 allocation score on rhel7-2: 0 +pcmk__bundle_assign: bundle10-1 allocation score on rhel7-2: 0 +pcmk__bundle_assign: bundle10-1 allocation score on rhel7-3: 10 +pcmk__bundle_assign: bundle10-1 allocation score on rhel7-3: 10010 +pcmk__bundle_assign: bundle10-1 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle10-1 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle10-1 allocation score on rhel7-5: 0 +pcmk__bundle_assign: bundle10-1 allocation score on rhel7-5: 0 +pcmk__bundle_assign: bundle10-clone allocation score on bundle10-0: -INFINITY +pcmk__bundle_assign: bundle10-clone allocation score on bundle10-0: 0 +pcmk__bundle_assign: bundle10-clone allocation score on bundle10-1: -INFINITY +pcmk__bundle_assign: bundle10-clone allocation score on bundle10-1: 0 +pcmk__bundle_assign: bundle10-clone allocation score on rhel7-1: -INFINITY +pcmk__bundle_assign: bundle10-clone allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle10-clone allocation score on rhel7-2: -INFINITY +pcmk__bundle_assign: bundle10-clone allocation score on rhel7-2: 0 +pcmk__bundle_assign: bundle10-clone allocation score on rhel7-3: -INFINITY +pcmk__bundle_assign: bundle10-clone allocation score on rhel7-3: 0 +pcmk__bundle_assign: bundle10-clone allocation score on rhel7-4: -INFINITY +pcmk__bundle_assign: bundle10-clone allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle10-clone allocation score on rhel7-5: -INFINITY +pcmk__bundle_assign: bundle10-clone allocation score on rhel7-5: 0 +pcmk__bundle_assign: bundle10-docker-0 allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle10-docker-0 allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle10-docker-0 allocation score on rhel7-2: 10 +pcmk__bundle_assign: bundle10-docker-0 allocation score on rhel7-2: 20 +pcmk__bundle_assign: bundle10-docker-0 allocation score on rhel7-3: 0 +pcmk__bundle_assign: bundle10-docker-0 allocation score on rhel7-3: 0 +pcmk__bundle_assign: bundle10-docker-0 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle10-docker-0 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle10-docker-0 allocation score on rhel7-5: -INFINITY +pcmk__bundle_assign: bundle10-docker-0 allocation score on rhel7-5: -INFINITY +pcmk__bundle_assign: bundle10-docker-1 allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle10-docker-1 allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle10-docker-1 allocation score on rhel7-2: -INFINITY +pcmk__bundle_assign: bundle10-docker-1 allocation score on rhel7-2: 0 +pcmk__bundle_assign: bundle10-docker-1 allocation score on rhel7-3: 10 +pcmk__bundle_assign: bundle10-docker-1 allocation score on rhel7-3: 20 +pcmk__bundle_assign: bundle10-docker-1 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle10-docker-1 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle10-docker-1 allocation score on rhel7-5: -INFINITY +pcmk__bundle_assign: bundle10-docker-1 allocation score on rhel7-5: -INFINITY +pcmk__bundle_assign: bundle10-ip-192.168.122.131 allocation score on rhel7-1: -INFINITY +pcmk__bundle_assign: bundle10-ip-192.168.122.131 allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle10-ip-192.168.122.131 allocation score on rhel7-2: 10 +pcmk__bundle_assign: bundle10-ip-192.168.122.131 allocation score on rhel7-2: 10 +pcmk__bundle_assign: bundle10-ip-192.168.122.131 allocation score on rhel7-3: -INFINITY +pcmk__bundle_assign: bundle10-ip-192.168.122.131 allocation score on rhel7-3: 0 +pcmk__bundle_assign: bundle10-ip-192.168.122.131 allocation score on rhel7-4: -INFINITY +pcmk__bundle_assign: bundle10-ip-192.168.122.131 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle10-ip-192.168.122.131 allocation score on rhel7-5: -INFINITY +pcmk__bundle_assign: bundle10-ip-192.168.122.131 allocation score on rhel7-5: -INFINITY +pcmk__bundle_assign: bundle10-ip-192.168.122.132 allocation score on rhel7-1: -INFINITY +pcmk__bundle_assign: bundle10-ip-192.168.122.132 allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle10-ip-192.168.122.132 allocation score on rhel7-2: -INFINITY +pcmk__bundle_assign: bundle10-ip-192.168.122.132 allocation score on rhel7-2: 0 +pcmk__bundle_assign: bundle10-ip-192.168.122.132 allocation score on rhel7-3: 10 +pcmk__bundle_assign: bundle10-ip-192.168.122.132 allocation score on rhel7-3: 10 +pcmk__bundle_assign: bundle10-ip-192.168.122.132 allocation score on rhel7-4: -INFINITY +pcmk__bundle_assign: bundle10-ip-192.168.122.132 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle10-ip-192.168.122.132 allocation score on rhel7-5: -INFINITY +pcmk__bundle_assign: bundle10-ip-192.168.122.132 allocation score on rhel7-5: -INFINITY +pcmk__bundle_assign: bundle11 allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle11 allocation score on rhel7-2: 0 +pcmk__bundle_assign: bundle11 allocation score on rhel7-3: 0 +pcmk__bundle_assign: bundle11 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle11 allocation score on rhel7-5: -INFINITY +pcmk__bundle_assign: bundle11-0 allocation score on rhel7-1: 10 +pcmk__bundle_assign: bundle11-0 allocation score on rhel7-2: 0 +pcmk__bundle_assign: bundle11-0 allocation score on rhel7-3: 0 +pcmk__bundle_assign: bundle11-0 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle11-0 allocation score on rhel7-5: 0 +pcmk__bundle_assign: bundle11-1 allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle11-1 allocation score on rhel7-2: 0 +pcmk__bundle_assign: bundle11-1 allocation score on rhel7-3: 0 +pcmk__bundle_assign: bundle11-1 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle11-1 allocation score on rhel7-5: 0 +pcmk__bundle_assign: bundle11-clone allocation score on bundle11-0: -INFINITY +pcmk__bundle_assign: bundle11-clone allocation score on bundle11-1: -INFINITY +pcmk__bundle_assign: bundle11-clone allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle11-clone allocation score on rhel7-2: 0 +pcmk__bundle_assign: bundle11-clone allocation score on rhel7-3: 0 +pcmk__bundle_assign: bundle11-clone allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle11-clone allocation score on rhel7-5: 0 +pcmk__bundle_assign: bundle11-docker-0 allocation score on rhel7-1: 10 +pcmk__bundle_assign: bundle11-docker-0 allocation score on rhel7-2: 0 +pcmk__bundle_assign: bundle11-docker-0 allocation score on rhel7-3: 0 +pcmk__bundle_assign: bundle11-docker-0 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle11-docker-0 allocation score on rhel7-5: -INFINITY +pcmk__bundle_assign: bundle11-docker-1 allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle11-docker-1 allocation score on rhel7-2: 0 +pcmk__bundle_assign: bundle11-docker-1 allocation score on rhel7-3: 0 +pcmk__bundle_assign: bundle11-docker-1 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle11-docker-1 allocation score on rhel7-5: -INFINITY +pcmk__bundle_assign: bundle11-ip-192.168.122.134 allocation score on rhel7-1: 10 +pcmk__bundle_assign: bundle11-ip-192.168.122.134 allocation score on rhel7-2: 0 +pcmk__bundle_assign: bundle11-ip-192.168.122.134 allocation score on rhel7-3: 0 +pcmk__bundle_assign: bundle11-ip-192.168.122.134 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle11-ip-192.168.122.134 allocation score on rhel7-5: -INFINITY +pcmk__bundle_assign: bundle11-ip-192.168.122.135 allocation score on rhel7-1: 0 +pcmk__bundle_assign: bundle11-ip-192.168.122.135 allocation score on rhel7-2: 0 +pcmk__bundle_assign: bundle11-ip-192.168.122.135 allocation score on rhel7-3: 0 +pcmk__bundle_assign: bundle11-ip-192.168.122.135 allocation score on rhel7-4: 0 +pcmk__bundle_assign: bundle11-ip-192.168.122.135 allocation score on rhel7-5: -INFINITY +pcmk__bundle_assign: bundle11a:0 allocation score on bundle11-0: 510 +pcmk__bundle_assign: bundle11a:1 allocation score on bundle11-1: 500 +pcmk__bundle_assign: httpd:0 allocation score on bundle10-0: 510 +pcmk__bundle_assign: httpd:0 allocation score on bundle10-0: INFINITY +pcmk__bundle_assign: httpd:1 allocation score on bundle10-1: 510 +pcmk__bundle_assign: httpd:1 allocation score on bundle10-1: INFINITY pcmk__clone_assign: bundle10-clone allocation score on bundle10-0: 0 pcmk__clone_assign: bundle10-clone allocation score on bundle10-1: 0 pcmk__clone_assign: bundle10-clone allocation score on rhel7-1: -INFINITY diff --git a/cts/scheduler/scores/complex_enforce_colo.scores b/cts/scheduler/scores/complex_enforce_colo.scores index 9968e10..a5d0b2b 100644 --- a/cts/scheduler/scores/complex_enforce_colo.scores +++ b/cts/scheduler/scores/complex_enforce_colo.scores @@ -588,13 +588,22 @@ pcmk__primitive_assign: horizon:2 allocation score on rhos6-node1: -INFINITY pcmk__primitive_assign: horizon:2 allocation score on rhos6-node2: -INFINITY pcmk__primitive_assign: horizon:2 allocation score on rhos6-node3: 1 pcmk__primitive_assign: keystone:0 allocation score on rhos6-node1: -INFINITY +pcmk__primitive_assign: keystone:0 allocation score on rhos6-node1: -INFINITY +pcmk__primitive_assign: keystone:0 allocation score on rhos6-node2: -INFINITY pcmk__primitive_assign: keystone:0 allocation score on rhos6-node2: -INFINITY pcmk__primitive_assign: keystone:0 allocation score on rhos6-node3: -INFINITY +pcmk__primitive_assign: keystone:0 allocation score on rhos6-node3: -INFINITY pcmk__primitive_assign: keystone:1 allocation score on rhos6-node1: -INFINITY +pcmk__primitive_assign: keystone:1 allocation score on rhos6-node1: -INFINITY +pcmk__primitive_assign: keystone:1 allocation score on rhos6-node2: -INFINITY pcmk__primitive_assign: keystone:1 allocation score on rhos6-node2: -INFINITY pcmk__primitive_assign: keystone:1 allocation score on rhos6-node3: -INFINITY +pcmk__primitive_assign: keystone:1 allocation score on rhos6-node3: -INFINITY +pcmk__primitive_assign: keystone:2 allocation score on rhos6-node1: -INFINITY pcmk__primitive_assign: keystone:2 allocation score on rhos6-node1: -INFINITY pcmk__primitive_assign: keystone:2 allocation score on rhos6-node2: -INFINITY +pcmk__primitive_assign: keystone:2 allocation score on rhos6-node2: -INFINITY +pcmk__primitive_assign: keystone:2 allocation score on rhos6-node3: -INFINITY pcmk__primitive_assign: keystone:2 allocation score on rhos6-node3: -INFINITY pcmk__primitive_assign: lb-haproxy:0 allocation score on rhos6-node1: 1 pcmk__primitive_assign: lb-haproxy:0 allocation score on rhos6-node2: 0 diff --git a/cts/scheduler/scores/enforce-colo1.scores b/cts/scheduler/scores/enforce-colo1.scores index 8194789..262cbd9 100644 --- a/cts/scheduler/scores/enforce-colo1.scores +++ b/cts/scheduler/scores/enforce-colo1.scores @@ -18,13 +18,22 @@ pcmk__primitive_assign: engine allocation score on rhel7-auto1: -INFINITY pcmk__primitive_assign: engine allocation score on rhel7-auto2: -INFINITY pcmk__primitive_assign: engine allocation score on rhel7-auto3: 0 pcmk__primitive_assign: keystone:0 allocation score on rhel7-auto1: -INFINITY +pcmk__primitive_assign: keystone:0 allocation score on rhel7-auto1: -INFINITY +pcmk__primitive_assign: keystone:0 allocation score on rhel7-auto2: -INFINITY pcmk__primitive_assign: keystone:0 allocation score on rhel7-auto2: -INFINITY pcmk__primitive_assign: keystone:0 allocation score on rhel7-auto3: -INFINITY +pcmk__primitive_assign: keystone:0 allocation score on rhel7-auto3: -INFINITY pcmk__primitive_assign: keystone:1 allocation score on rhel7-auto1: -INFINITY +pcmk__primitive_assign: keystone:1 allocation score on rhel7-auto1: -INFINITY +pcmk__primitive_assign: keystone:1 allocation score on rhel7-auto2: -INFINITY pcmk__primitive_assign: keystone:1 allocation score on rhel7-auto2: -INFINITY pcmk__primitive_assign: keystone:1 allocation score on rhel7-auto3: -INFINITY +pcmk__primitive_assign: keystone:1 allocation score on rhel7-auto3: -INFINITY +pcmk__primitive_assign: keystone:2 allocation score on rhel7-auto1: -INFINITY pcmk__primitive_assign: keystone:2 allocation score on rhel7-auto1: -INFINITY pcmk__primitive_assign: keystone:2 allocation score on rhel7-auto2: -INFINITY +pcmk__primitive_assign: keystone:2 allocation score on rhel7-auto2: -INFINITY +pcmk__primitive_assign: keystone:2 allocation score on rhel7-auto3: -INFINITY pcmk__primitive_assign: keystone:2 allocation score on rhel7-auto3: -INFINITY pcmk__primitive_assign: shooter allocation score on rhel7-auto1: 0 pcmk__primitive_assign: shooter allocation score on rhel7-auto2: 0 diff --git a/cts/scheduler/scores/group-anticolocation-2.scores b/cts/scheduler/scores/group-anticolocation-2.scores new file mode 100644 index 0000000..ab0a4c9 --- /dev/null +++ b/cts/scheduler/scores/group-anticolocation-2.scores @@ -0,0 +1,23 @@ + +pcmk__group_assign: group1 allocation score on node1: 0 +pcmk__group_assign: group1 allocation score on node2: 0 +pcmk__group_assign: group2 allocation score on node1: 0 +pcmk__group_assign: group2 allocation score on node2: 0 +pcmk__group_assign: member1a allocation score on node1: 0 +pcmk__group_assign: member1a allocation score on node2: INFINITY +pcmk__group_assign: member1b allocation score on node1: 0 +pcmk__group_assign: member1b allocation score on node2: INFINITY +pcmk__group_assign: member2a allocation score on node1: INFINITY +pcmk__group_assign: member2a allocation score on node2: 0 +pcmk__group_assign: member2b allocation score on node1: -INFINITY +pcmk__group_assign: member2b allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node1: INFINITY +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: member1a allocation score on node1: -5000 +pcmk__primitive_assign: member1a allocation score on node2: INFINITY +pcmk__primitive_assign: member1b allocation score on node1: -INFINITY +pcmk__primitive_assign: member1b allocation score on node2: INFINITY +pcmk__primitive_assign: member2a allocation score on node1: -INFINITY +pcmk__primitive_assign: member2a allocation score on node2: 0 +pcmk__primitive_assign: member2b allocation score on node1: -INFINITY +pcmk__primitive_assign: member2b allocation score on node2: 0 diff --git a/cts/scheduler/scores/group-anticolocation-3.scores b/cts/scheduler/scores/group-anticolocation-3.scores new file mode 100644 index 0000000..5b2b8e4 --- /dev/null +++ b/cts/scheduler/scores/group-anticolocation-3.scores @@ -0,0 +1,23 @@ + +pcmk__group_assign: group1 allocation score on node1: 0 +pcmk__group_assign: group1 allocation score on node2: 0 +pcmk__group_assign: group2 allocation score on node1: 0 +pcmk__group_assign: group2 allocation score on node2: 0 +pcmk__group_assign: member1a allocation score on node1: 0 +pcmk__group_assign: member1a allocation score on node2: INFINITY +pcmk__group_assign: member1b allocation score on node1: 0 +pcmk__group_assign: member1b allocation score on node2: INFINITY +pcmk__group_assign: member2a allocation score on node1: INFINITY +pcmk__group_assign: member2a allocation score on node2: 0 +pcmk__group_assign: member2b allocation score on node1: -INFINITY +pcmk__group_assign: member2b allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node1: INFINITY +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: member1a allocation score on node1: -INFINITY +pcmk__primitive_assign: member1a allocation score on node2: INFINITY +pcmk__primitive_assign: member1b allocation score on node1: -INFINITY +pcmk__primitive_assign: member1b allocation score on node2: INFINITY +pcmk__primitive_assign: member2a allocation score on node1: INFINITY +pcmk__primitive_assign: member2a allocation score on node2: -INFINITY +pcmk__primitive_assign: member2b allocation score on node1: -INFINITY +pcmk__primitive_assign: member2b allocation score on node2: -INFINITY diff --git a/cts/scheduler/scores/group-anticolocation-4.scores b/cts/scheduler/scores/group-anticolocation-4.scores new file mode 100644 index 0000000..4449511 --- /dev/null +++ b/cts/scheduler/scores/group-anticolocation-4.scores @@ -0,0 +1,23 @@ + +pcmk__group_assign: group1 allocation score on node1: 0 +pcmk__group_assign: group1 allocation score on node2: 0 +pcmk__group_assign: group2 allocation score on node1: 0 +pcmk__group_assign: group2 allocation score on node2: 0 +pcmk__group_assign: member1a allocation score on node1: 0 +pcmk__group_assign: member1a allocation score on node2: 0 +pcmk__group_assign: member1b allocation score on node1: 0 +pcmk__group_assign: member1b allocation score on node2: 0 +pcmk__group_assign: member2a allocation score on node1: 0 +pcmk__group_assign: member2a allocation score on node2: 0 +pcmk__group_assign: member2b allocation score on node1: -INFINITY +pcmk__group_assign: member2b allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: member1a allocation score on node1: 0 +pcmk__primitive_assign: member1a allocation score on node2: 0 +pcmk__primitive_assign: member1b allocation score on node1: -INFINITY +pcmk__primitive_assign: member1b allocation score on node2: 0 +pcmk__primitive_assign: member2a allocation score on node1: -INFINITY +pcmk__primitive_assign: member2a allocation score on node2: 0 +pcmk__primitive_assign: member2b allocation score on node1: -INFINITY +pcmk__primitive_assign: member2b allocation score on node2: 0 diff --git a/cts/scheduler/scores/group-anticolocation-5.scores b/cts/scheduler/scores/group-anticolocation-5.scores new file mode 100644 index 0000000..2af165f --- /dev/null +++ b/cts/scheduler/scores/group-anticolocation-5.scores @@ -0,0 +1,34 @@ + +pcmk__group_assign: group1 allocation score on node1: 0 +pcmk__group_assign: group1 allocation score on node2: 0 +pcmk__group_assign: group1 allocation score on node3: 0 +pcmk__group_assign: group2 allocation score on node1: 0 +pcmk__group_assign: group2 allocation score on node2: 0 +pcmk__group_assign: group2 allocation score on node3: 0 +pcmk__group_assign: member1a allocation score on node1: 0 +pcmk__group_assign: member1a allocation score on node2: 0 +pcmk__group_assign: member1a allocation score on node3: 0 +pcmk__group_assign: member1b allocation score on node1: 0 +pcmk__group_assign: member1b allocation score on node2: 0 +pcmk__group_assign: member1b allocation score on node3: 0 +pcmk__group_assign: member2a allocation score on node1: 0 +pcmk__group_assign: member2a allocation score on node2: 0 +pcmk__group_assign: member2a allocation score on node3: 0 +pcmk__group_assign: member2b allocation score on node1: -INFINITY +pcmk__group_assign: member2b allocation score on node2: 0 +pcmk__group_assign: member2b allocation score on node3: 0 +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: member1a allocation score on node1: 0 +pcmk__primitive_assign: member1a allocation score on node2: 0 +pcmk__primitive_assign: member1a allocation score on node3: 0 +pcmk__primitive_assign: member1b allocation score on node1: -INFINITY +pcmk__primitive_assign: member1b allocation score on node2: 0 +pcmk__primitive_assign: member1b allocation score on node3: -INFINITY +pcmk__primitive_assign: member2a allocation score on node1: -INFINITY +pcmk__primitive_assign: member2a allocation score on node2: -5000 +pcmk__primitive_assign: member2a allocation score on node3: 0 +pcmk__primitive_assign: member2b allocation score on node1: -INFINITY +pcmk__primitive_assign: member2b allocation score on node2: -INFINITY +pcmk__primitive_assign: member2b allocation score on node3: 0 diff --git a/cts/scheduler/scores/group-anticolocation.scores b/cts/scheduler/scores/group-anticolocation.scores index 4449511..5d38fa1 100644 --- a/cts/scheduler/scores/group-anticolocation.scores +++ b/cts/scheduler/scores/group-anticolocation.scores @@ -13,10 +13,10 @@ pcmk__group_assign: member2b allocation score on node1: -INFINITY pcmk__group_assign: member2b allocation score on node2: 0 pcmk__primitive_assign: Fencing allocation score on node1: 0 pcmk__primitive_assign: Fencing allocation score on node2: 0 -pcmk__primitive_assign: member1a allocation score on node1: 0 +pcmk__primitive_assign: member1a allocation score on node1: 5000 pcmk__primitive_assign: member1a allocation score on node2: 0 -pcmk__primitive_assign: member1b allocation score on node1: -INFINITY -pcmk__primitive_assign: member1b allocation score on node2: 0 +pcmk__primitive_assign: member1b allocation score on node1: 5000 +pcmk__primitive_assign: member1b allocation score on node2: -INFINITY pcmk__primitive_assign: member2a allocation score on node1: -INFINITY pcmk__primitive_assign: member2a allocation score on node2: 0 pcmk__primitive_assign: member2b allocation score on node1: -INFINITY diff --git a/cts/scheduler/scores/group-dependents.scores b/cts/scheduler/scores/group-dependents.scores index 22ed3e5..ece06a3 100644 --- a/cts/scheduler/scores/group-dependents.scores +++ b/cts/scheduler/scores/group-dependents.scores @@ -57,14 +57,16 @@ pcmk__primitive_assign: asterisk allocation score on asttest1: -INFINITY pcmk__primitive_assign: asterisk allocation score on asttest2: 0 pcmk__primitive_assign: dahdi allocation score on asttest1: -INFINITY pcmk__primitive_assign: dahdi allocation score on asttest2: 0 -pcmk__primitive_assign: drbd:0 allocation score on asttest1: 6 -pcmk__primitive_assign: drbd:0 allocation score on asttest2: 0 +pcmk__primitive_assign: drbd:0 allocation score on asttest1: -INFINITY +pcmk__primitive_assign: drbd:0 allocation score on asttest1: 8 +pcmk__primitive_assign: drbd:0 allocation score on asttest2: -INFINITY +pcmk__primitive_assign: drbd:0 allocation score on asttest2: 1 pcmk__primitive_assign: drbd:1 allocation score on asttest1: -INFINITY -pcmk__primitive_assign: drbd:1 allocation score on asttest2: 6 +pcmk__primitive_assign: drbd:1 allocation score on asttest2: 7 pcmk__primitive_assign: fonulator allocation score on asttest1: -INFINITY pcmk__primitive_assign: fonulator allocation score on asttest2: 0 pcmk__primitive_assign: fs_drbd allocation score on asttest1: -INFINITY -pcmk__primitive_assign: fs_drbd allocation score on asttest2: 7 +pcmk__primitive_assign: fs_drbd allocation score on asttest2: 8 pcmk__primitive_assign: httpd allocation score on asttest1: -INFINITY pcmk__primitive_assign: httpd allocation score on asttest2: 0 pcmk__primitive_assign: iax2_mon allocation score on asttest1: -INFINITY diff --git a/cts/scheduler/scores/guest-host-not-fenceable.scores b/cts/scheduler/scores/guest-host-not-fenceable.scores index e4c7fc2..21f5daa 100644 --- a/cts/scheduler/scores/guest-host-not-fenceable.scores +++ b/cts/scheduler/scores/guest-host-not-fenceable.scores @@ -1,67 +1,67 @@ galera:0 promotion score on galera-bundle-0: 100 -galera:1 promotion score on galera-bundle-1: 100 +galera:1 promotion score on galera-bundle-1: -1 galera:2 promotion score on galera-bundle-2: -1 -pcmk__bundle_allocate: galera-bundle allocation score on node1: 0 -pcmk__bundle_allocate: galera-bundle allocation score on node2: 0 -pcmk__bundle_allocate: galera-bundle allocation score on node3: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on node1: INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on node2: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on node3: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on node1: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on node2: INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on node3: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on node1: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on node2: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on node3: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on node1: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on node2: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on node3: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on node1: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on node2: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on node3: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on node1: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on node2: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on node3: INFINITY -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-master allocation score on node1: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on node2: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on node3: 0 -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: rabbitmq-bundle allocation score on node1: 0 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on node2: 0 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on node3: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on node1: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on node2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on node3: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on node1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on node2: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on node3: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on node1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on node2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on node3: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on node1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on node2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on node3: 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-docker-0 allocation score on node1: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on node2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on node3: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on node1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on node2: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on node3: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on node1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on node2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on node3: 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_assign: galera-bundle allocation score on node1: 0 +pcmk__bundle_assign: galera-bundle allocation score on node2: 0 +pcmk__bundle_assign: galera-bundle allocation score on node3: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on node1: INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on node2: INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on node3: INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on node1: INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on node2: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on node3: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on node1: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on node2: INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on node3: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on node1: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on node2: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on node3: INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on node1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on node2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on node3: 0 +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: INFINITY +pcmk__bundle_assign: galera:1 allocation score on galera-bundle-1: INFINITY +pcmk__bundle_assign: galera:2 allocation score on galera-bundle-2: INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on node1: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on node2: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on node3: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on node1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on node2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on node3: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on node1: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on node2: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on node3: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on node1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on node2: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on node3: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on node1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on node2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on node3: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on node1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on node2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on node3: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on node1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on node2: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on node3: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on node1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on node2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on node3: INFINITY +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: INFINITY +pcmk__bundle_assign: rabbitmq:1 allocation score on rabbitmq-bundle-1: INFINITY +pcmk__bundle_assign: rabbitmq:2 allocation score on rabbitmq-bundle-2: INFINITY pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-0: 0 pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-1: 0 pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-2: 0 diff --git a/cts/scheduler/scores/load-stopped-loop-2.scores b/cts/scheduler/scores/load-stopped-loop-2.scores index 0b28a72..704ca03 100644 --- a/cts/scheduler/scores/load-stopped-loop-2.scores +++ b/cts/scheduler/scores/load-stopped-loop-2.scores @@ -42,7 +42,7 @@ pcmk__clone_assign: p_glusterd:3 allocation score on xfc3: 0 pcmk__primitive_assign: p_bl_glusterfs:0 allocation score on xfc0: -INFINITY pcmk__primitive_assign: p_bl_glusterfs:0 allocation score on xfc1: -INFINITY pcmk__primitive_assign: p_bl_glusterfs:0 allocation score on xfc2: -INFINITY -pcmk__primitive_assign: p_bl_glusterfs:0 allocation score on xfc3: 1 +pcmk__primitive_assign: p_bl_glusterfs:0 allocation score on xfc3: INFINITY pcmk__primitive_assign: p_bl_glusterfs:1 allocation score on xfc0: 1 pcmk__primitive_assign: p_bl_glusterfs:1 allocation score on xfc1: -INFINITY pcmk__primitive_assign: p_bl_glusterfs:1 allocation score on xfc2: -INFINITY @@ -58,7 +58,7 @@ pcmk__primitive_assign: p_bl_glusterfs:3 allocation score on xfc3: -INFINITY pcmk__primitive_assign: p_glusterd:0 allocation score on xfc0: 0 pcmk__primitive_assign: p_glusterd:0 allocation score on xfc1: 0 pcmk__primitive_assign: p_glusterd:0 allocation score on xfc2: 0 -pcmk__primitive_assign: p_glusterd:0 allocation score on xfc3: 1 +pcmk__primitive_assign: p_glusterd:0 allocation score on xfc3: INFINITY pcmk__primitive_assign: p_glusterd:1 allocation score on xfc0: 1 pcmk__primitive_assign: p_glusterd:1 allocation score on xfc1: 0 pcmk__primitive_assign: p_glusterd:1 allocation score on xfc2: 0 diff --git a/cts/scheduler/scores/load-stopped-loop.scores b/cts/scheduler/scores/load-stopped-loop.scores index 1a35119..17f8b48 100644 --- a/cts/scheduler/scores/load-stopped-loop.scores +++ b/cts/scheduler/scores/load-stopped-loop.scores @@ -881,8 +881,14 @@ pcmk__primitive_assign: dist.express-consult.org-vm allocation score on v03-b: - pcmk__primitive_assign: dist.fly-uni.org-vm allocation score on mgmt01: -INFINITY pcmk__primitive_assign: dist.fly-uni.org-vm allocation score on v03-a: -INFINITY pcmk__primitive_assign: dist.fly-uni.org-vm allocation score on v03-b: -INFINITY +pcmk__primitive_assign: dlm:0 allocation score on mgmt01: -INFINITY +pcmk__primitive_assign: dlm:0 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on mgmt01: 1 +pcmk__primitive_assign: dlm:0 allocation score on v03-a: -INFINITY +pcmk__primitive_assign: dlm:0 allocation score on v03-a: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on v03-a: 0 +pcmk__primitive_assign: dlm:0 allocation score on v03-b: -INFINITY +pcmk__primitive_assign: dlm:0 allocation score on v03-b: 0 pcmk__primitive_assign: dlm:0 allocation score on v03-b: 0 pcmk__primitive_assign: dlm:1 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: dlm:1 allocation score on v03-a: 0 @@ -932,8 +938,14 @@ pcmk__primitive_assign: gw.gleb.vds-ok.com-vm allocation score on v03-b: -INFINI pcmk__primitive_assign: gw.gotin.vds-ok.com-vm allocation score on mgmt01: -INFINITY pcmk__primitive_assign: gw.gotin.vds-ok.com-vm allocation score on v03-a: -INFINITY pcmk__primitive_assign: gw.gotin.vds-ok.com-vm allocation score on v03-b: -INFINITY +pcmk__primitive_assign: iscsid:0 allocation score on mgmt01: -INFINITY +pcmk__primitive_assign: iscsid:0 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: iscsid:0 allocation score on mgmt01: 1 +pcmk__primitive_assign: iscsid:0 allocation score on v03-a: -INFINITY +pcmk__primitive_assign: iscsid:0 allocation score on v03-a: -INFINITY pcmk__primitive_assign: iscsid:0 allocation score on v03-a: 0 +pcmk__primitive_assign: iscsid:0 allocation score on v03-b: -INFINITY +pcmk__primitive_assign: iscsid:0 allocation score on v03-b: 0 pcmk__primitive_assign: iscsid:0 allocation score on v03-b: 0 pcmk__primitive_assign: iscsid:1 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: iscsid:1 allocation score on v03-a: 0 @@ -965,8 +977,14 @@ pcmk__primitive_assign: ktstudio.net-vm allocation score on v03-b: 0 pcmk__primitive_assign: lenny-x32-devel-vm allocation score on mgmt01: -INFINITY pcmk__primitive_assign: lenny-x32-devel-vm allocation score on v03-a: 0 pcmk__primitive_assign: lenny-x32-devel-vm allocation score on v03-b: 0 +pcmk__primitive_assign: libvirt-images-fs:0 allocation score on mgmt01: -INFINITY +pcmk__primitive_assign: libvirt-images-fs:0 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: libvirt-images-fs:0 allocation score on mgmt01: 1 +pcmk__primitive_assign: libvirt-images-fs:0 allocation score on v03-a: -INFINITY +pcmk__primitive_assign: libvirt-images-fs:0 allocation score on v03-a: -INFINITY pcmk__primitive_assign: libvirt-images-fs:0 allocation score on v03-a: 0 +pcmk__primitive_assign: libvirt-images-fs:0 allocation score on v03-b: -INFINITY +pcmk__primitive_assign: libvirt-images-fs:0 allocation score on v03-b: 0 pcmk__primitive_assign: libvirt-images-fs:0 allocation score on v03-b: 0 pcmk__primitive_assign: libvirt-images-fs:1 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: libvirt-images-fs:1 allocation score on v03-a: 0 @@ -1017,7 +1035,13 @@ pcmk__primitive_assign: libvirt-images-pool:7 allocation score on mgmt01: -INFIN pcmk__primitive_assign: libvirt-images-pool:7 allocation score on v03-a: -INFINITY pcmk__primitive_assign: libvirt-images-pool:7 allocation score on v03-b: -INFINITY pcmk__primitive_assign: libvirt-install-fs:0 allocation score on mgmt01: 1 +pcmk__primitive_assign: libvirt-install-fs:0 allocation score on mgmt01: 1 +pcmk__primitive_assign: libvirt-install-fs:0 allocation score on mgmt01: 1 +pcmk__primitive_assign: libvirt-install-fs:0 allocation score on v03-a: -INFINITY +pcmk__primitive_assign: libvirt-install-fs:0 allocation score on v03-a: -INFINITY pcmk__primitive_assign: libvirt-install-fs:0 allocation score on v03-a: 0 +pcmk__primitive_assign: libvirt-install-fs:0 allocation score on v03-b: -INFINITY +pcmk__primitive_assign: libvirt-install-fs:0 allocation score on v03-b: 0 pcmk__primitive_assign: libvirt-install-fs:0 allocation score on v03-b: 0 pcmk__primitive_assign: libvirt-install-fs:1 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: libvirt-install-fs:1 allocation score on v03-a: 0 @@ -1196,8 +1220,14 @@ pcmk__primitive_assign: mcast-test-net:7 allocation score on v03-b: -INFINITY pcmk__primitive_assign: metae.ru-vm allocation score on mgmt01: -INFINITY pcmk__primitive_assign: metae.ru-vm allocation score on v03-a: -INFINITY pcmk__primitive_assign: metae.ru-vm allocation score on v03-b: -INFINITY +pcmk__primitive_assign: multipathd:0 allocation score on mgmt01: -INFINITY +pcmk__primitive_assign: multipathd:0 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: multipathd:0 allocation score on mgmt01: 1 +pcmk__primitive_assign: multipathd:0 allocation score on v03-a: -INFINITY +pcmk__primitive_assign: multipathd:0 allocation score on v03-a: -INFINITY pcmk__primitive_assign: multipathd:0 allocation score on v03-a: 0 +pcmk__primitive_assign: multipathd:0 allocation score on v03-b: -INFINITY +pcmk__primitive_assign: multipathd:0 allocation score on v03-b: 0 pcmk__primitive_assign: multipathd:0 allocation score on v03-b: 0 pcmk__primitive_assign: multipathd:1 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: multipathd:1 allocation score on v03-a: 0 diff --git a/cts/scheduler/scores/migrate-begin.scores b/cts/scheduler/scores/migrate-begin.scores index 4763646..7d0c5c3 100644 --- a/cts/scheduler/scores/migrate-begin.scores +++ b/cts/scheduler/scores/migrate-begin.scores @@ -5,7 +5,9 @@ pcmk__clone_assign: dlm:0 allocation score on hex-13: 0 pcmk__clone_assign: dlm:0 allocation score on hex-14: 1 pcmk__clone_assign: dlm:1 allocation score on hex-13: 1 pcmk__clone_assign: dlm:1 allocation score on hex-14: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-13: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-13: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-14: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-14: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-13: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-14: -INFINITY diff --git a/cts/scheduler/scores/migrate-fail-2.scores b/cts/scheduler/scores/migrate-fail-2.scores index 4763646..7d0c5c3 100644 --- a/cts/scheduler/scores/migrate-fail-2.scores +++ b/cts/scheduler/scores/migrate-fail-2.scores @@ -5,7 +5,9 @@ pcmk__clone_assign: dlm:0 allocation score on hex-13: 0 pcmk__clone_assign: dlm:0 allocation score on hex-14: 1 pcmk__clone_assign: dlm:1 allocation score on hex-13: 1 pcmk__clone_assign: dlm:1 allocation score on hex-14: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-13: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-13: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-14: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-14: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-13: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-14: -INFINITY diff --git a/cts/scheduler/scores/migrate-fail-3.scores b/cts/scheduler/scores/migrate-fail-3.scores index 159b82b..b75abc0 100644 --- a/cts/scheduler/scores/migrate-fail-3.scores +++ b/cts/scheduler/scores/migrate-fail-3.scores @@ -7,7 +7,7 @@ pcmk__clone_assign: dlm:1 allocation score on hex-13: 1 pcmk__clone_assign: dlm:1 allocation score on hex-14: 0 pcmk__primitive_assign: dlm:0 allocation score on hex-13: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-14: 1 -pcmk__primitive_assign: dlm:1 allocation score on hex-13: 1 -pcmk__primitive_assign: dlm:1 allocation score on hex-14: 0 +pcmk__primitive_assign: dlm:1 allocation score on hex-13: 2 +pcmk__primitive_assign: dlm:1 allocation score on hex-14: -INFINITY pcmk__primitive_assign: test-vm allocation score on hex-13: 1 pcmk__primitive_assign: test-vm allocation score on hex-14: -INFINITY diff --git a/cts/scheduler/scores/migrate-fail-4.scores b/cts/scheduler/scores/migrate-fail-4.scores index 4763646..7d0c5c3 100644 --- a/cts/scheduler/scores/migrate-fail-4.scores +++ b/cts/scheduler/scores/migrate-fail-4.scores @@ -5,7 +5,9 @@ pcmk__clone_assign: dlm:0 allocation score on hex-13: 0 pcmk__clone_assign: dlm:0 allocation score on hex-14: 1 pcmk__clone_assign: dlm:1 allocation score on hex-13: 1 pcmk__clone_assign: dlm:1 allocation score on hex-14: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-13: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-13: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-14: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-14: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-13: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-14: -INFINITY diff --git a/cts/scheduler/scores/migrate-fail-5.scores b/cts/scheduler/scores/migrate-fail-5.scores index 4763646..7d0c5c3 100644 --- a/cts/scheduler/scores/migrate-fail-5.scores +++ b/cts/scheduler/scores/migrate-fail-5.scores @@ -5,7 +5,9 @@ pcmk__clone_assign: dlm:0 allocation score on hex-13: 0 pcmk__clone_assign: dlm:0 allocation score on hex-14: 1 pcmk__clone_assign: dlm:1 allocation score on hex-13: 1 pcmk__clone_assign: dlm:1 allocation score on hex-14: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-13: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-13: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-14: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-14: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-13: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-14: -INFINITY diff --git a/cts/scheduler/scores/migrate-fail-6.scores b/cts/scheduler/scores/migrate-fail-6.scores index 4763646..7d0c5c3 100644 --- a/cts/scheduler/scores/migrate-fail-6.scores +++ b/cts/scheduler/scores/migrate-fail-6.scores @@ -5,7 +5,9 @@ pcmk__clone_assign: dlm:0 allocation score on hex-13: 0 pcmk__clone_assign: dlm:0 allocation score on hex-14: 1 pcmk__clone_assign: dlm:1 allocation score on hex-13: 1 pcmk__clone_assign: dlm:1 allocation score on hex-14: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-13: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-13: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-14: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-14: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-13: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-14: -INFINITY diff --git a/cts/scheduler/scores/migrate-fail-7.scores b/cts/scheduler/scores/migrate-fail-7.scores index 159b82b..b75abc0 100644 --- a/cts/scheduler/scores/migrate-fail-7.scores +++ b/cts/scheduler/scores/migrate-fail-7.scores @@ -7,7 +7,7 @@ pcmk__clone_assign: dlm:1 allocation score on hex-13: 1 pcmk__clone_assign: dlm:1 allocation score on hex-14: 0 pcmk__primitive_assign: dlm:0 allocation score on hex-13: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-14: 1 -pcmk__primitive_assign: dlm:1 allocation score on hex-13: 1 -pcmk__primitive_assign: dlm:1 allocation score on hex-14: 0 +pcmk__primitive_assign: dlm:1 allocation score on hex-13: 2 +pcmk__primitive_assign: dlm:1 allocation score on hex-14: -INFINITY pcmk__primitive_assign: test-vm allocation score on hex-13: 1 pcmk__primitive_assign: test-vm allocation score on hex-14: -INFINITY diff --git a/cts/scheduler/scores/migrate-fail-8.scores b/cts/scheduler/scores/migrate-fail-8.scores index 4763646..7d0c5c3 100644 --- a/cts/scheduler/scores/migrate-fail-8.scores +++ b/cts/scheduler/scores/migrate-fail-8.scores @@ -5,7 +5,9 @@ pcmk__clone_assign: dlm:0 allocation score on hex-13: 0 pcmk__clone_assign: dlm:0 allocation score on hex-14: 1 pcmk__clone_assign: dlm:1 allocation score on hex-13: 1 pcmk__clone_assign: dlm:1 allocation score on hex-14: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-13: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-13: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-14: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-14: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-13: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-14: -INFINITY diff --git a/cts/scheduler/scores/migrate-fail-9.scores b/cts/scheduler/scores/migrate-fail-9.scores index 4763646..7d0c5c3 100644 --- a/cts/scheduler/scores/migrate-fail-9.scores +++ b/cts/scheduler/scores/migrate-fail-9.scores @@ -5,7 +5,9 @@ pcmk__clone_assign: dlm:0 allocation score on hex-13: 0 pcmk__clone_assign: dlm:0 allocation score on hex-14: 1 pcmk__clone_assign: dlm:1 allocation score on hex-13: 1 pcmk__clone_assign: dlm:1 allocation score on hex-14: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-13: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-13: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-14: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-14: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-13: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-14: -INFINITY diff --git a/cts/scheduler/scores/migrate-partial-1.scores b/cts/scheduler/scores/migrate-partial-1.scores index 159b82b..b75abc0 100644 --- a/cts/scheduler/scores/migrate-partial-1.scores +++ b/cts/scheduler/scores/migrate-partial-1.scores @@ -7,7 +7,7 @@ pcmk__clone_assign: dlm:1 allocation score on hex-13: 1 pcmk__clone_assign: dlm:1 allocation score on hex-14: 0 pcmk__primitive_assign: dlm:0 allocation score on hex-13: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-14: 1 -pcmk__primitive_assign: dlm:1 allocation score on hex-13: 1 -pcmk__primitive_assign: dlm:1 allocation score on hex-14: 0 +pcmk__primitive_assign: dlm:1 allocation score on hex-13: 2 +pcmk__primitive_assign: dlm:1 allocation score on hex-14: -INFINITY pcmk__primitive_assign: test-vm allocation score on hex-13: 1 pcmk__primitive_assign: test-vm allocation score on hex-14: -INFINITY diff --git a/cts/scheduler/scores/migrate-partial-2.scores b/cts/scheduler/scores/migrate-partial-2.scores index 4763646..7d0c5c3 100644 --- a/cts/scheduler/scores/migrate-partial-2.scores +++ b/cts/scheduler/scores/migrate-partial-2.scores @@ -5,7 +5,9 @@ pcmk__clone_assign: dlm:0 allocation score on hex-13: 0 pcmk__clone_assign: dlm:0 allocation score on hex-14: 1 pcmk__clone_assign: dlm:1 allocation score on hex-13: 1 pcmk__clone_assign: dlm:1 allocation score on hex-14: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-13: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-13: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-14: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-14: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-13: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-14: -INFINITY diff --git a/cts/scheduler/scores/migrate-partial-3.scores b/cts/scheduler/scores/migrate-partial-3.scores index cfcd402..cec2f31 100644 --- a/cts/scheduler/scores/migrate-partial-3.scores +++ b/cts/scheduler/scores/migrate-partial-3.scores @@ -11,9 +11,12 @@ pcmk__clone_assign: dlm:1 allocation score on hex-15: 0 pcmk__clone_assign: dlm:2 allocation score on hex-13: 0 pcmk__clone_assign: dlm:2 allocation score on hex-14: 0 pcmk__clone_assign: dlm:2 allocation score on hex-15: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-13: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-13: 0 +pcmk__primitive_assign: dlm:0 allocation score on hex-14: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-14: 1 pcmk__primitive_assign: dlm:0 allocation score on hex-15: -INFINITY +pcmk__primitive_assign: dlm:0 allocation score on hex-15: -INFINITY pcmk__primitive_assign: dlm:1 allocation score on hex-13: 1 pcmk__primitive_assign: dlm:1 allocation score on hex-14: -INFINITY pcmk__primitive_assign: dlm:1 allocation score on hex-15: -INFINITY diff --git a/cts/scheduler/scores/migrate-start-complex.scores b/cts/scheduler/scores/migrate-start-complex.scores index 31f46d3..859664c 100644 --- a/cts/scheduler/scores/migrate-start-complex.scores +++ b/cts/scheduler/scores/migrate-start-complex.scores @@ -15,21 +15,27 @@ pcmk__clone_assign: dom0-iscsi1:0 allocation score on dom0-01: 0 pcmk__clone_assign: dom0-iscsi1:0 allocation score on dom0-02: 0 pcmk__clone_assign: dom0-iscsi1:1 allocation score on dom0-01: 0 pcmk__clone_assign: dom0-iscsi1:1 allocation score on dom0-02: 0 +pcmk__group_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-01: -INFINITY pcmk__group_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-01: 0 pcmk__group_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-02: 5000 +pcmk__group_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-02: 5000 pcmk__group_assign: dom0-iscsi1-cnx1:1 allocation score on dom0-01: 0 pcmk__group_assign: dom0-iscsi1-cnx1:1 allocation score on dom0-02: -INFINITY +pcmk__group_assign: dom0-iscsi1:0 allocation score on dom0-01: -INFINITY pcmk__group_assign: dom0-iscsi1:0 allocation score on dom0-01: 0 pcmk__group_assign: dom0-iscsi1:0 allocation score on dom0-02: 0 +pcmk__group_assign: dom0-iscsi1:0 allocation score on dom0-02: 0 pcmk__group_assign: dom0-iscsi1:1 allocation score on dom0-01: 0 pcmk__group_assign: dom0-iscsi1:1 allocation score on dom0-02: -INFINITY -pcmk__primitive_assign: bottom:0 allocation score on dom0-01: 0 -pcmk__primitive_assign: bottom:0 allocation score on dom0-02: 0 +pcmk__primitive_assign: bottom:0 allocation score on dom0-01: INFINITY +pcmk__primitive_assign: bottom:0 allocation score on dom0-02: 10000 pcmk__primitive_assign: bottom:1 allocation score on dom0-01: -INFINITY -pcmk__primitive_assign: bottom:1 allocation score on dom0-02: 0 -pcmk__primitive_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-01: 0 -pcmk__primitive_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-02: 5000 -pcmk__primitive_assign: dom0-iscsi1-cnx1:1 allocation score on dom0-01: 0 +pcmk__primitive_assign: bottom:1 allocation score on dom0-02: 10000 +pcmk__primitive_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-01: -INFINITY +pcmk__primitive_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-01: INFINITY +pcmk__primitive_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-02: 15000 +pcmk__primitive_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-02: 15000 +pcmk__primitive_assign: dom0-iscsi1-cnx1:1 allocation score on dom0-01: INFINITY pcmk__primitive_assign: dom0-iscsi1-cnx1:1 allocation score on dom0-02: -INFINITY pcmk__primitive_assign: domU-test01 allocation score on dom0-01: INFINITY pcmk__primitive_assign: domU-test01 allocation score on dom0-02: 10000 diff --git a/cts/scheduler/scores/migrate-start.scores b/cts/scheduler/scores/migrate-start.scores index 277e152..3cc2f29 100644 --- a/cts/scheduler/scores/migrate-start.scores +++ b/cts/scheduler/scores/migrate-start.scores @@ -9,17 +9,23 @@ pcmk__clone_assign: dom0-iscsi1:0 allocation score on dom0-01: 0 pcmk__clone_assign: dom0-iscsi1:0 allocation score on dom0-02: 0 pcmk__clone_assign: dom0-iscsi1:1 allocation score on dom0-01: 0 pcmk__clone_assign: dom0-iscsi1:1 allocation score on dom0-02: 0 +pcmk__group_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-01: -INFINITY pcmk__group_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-01: 0 pcmk__group_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-02: 5000 +pcmk__group_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-02: 5000 pcmk__group_assign: dom0-iscsi1-cnx1:1 allocation score on dom0-01: 0 pcmk__group_assign: dom0-iscsi1-cnx1:1 allocation score on dom0-02: -INFINITY +pcmk__group_assign: dom0-iscsi1:0 allocation score on dom0-01: -INFINITY pcmk__group_assign: dom0-iscsi1:0 allocation score on dom0-01: 0 pcmk__group_assign: dom0-iscsi1:0 allocation score on dom0-02: 0 +pcmk__group_assign: dom0-iscsi1:0 allocation score on dom0-02: 0 pcmk__group_assign: dom0-iscsi1:1 allocation score on dom0-01: 0 pcmk__group_assign: dom0-iscsi1:1 allocation score on dom0-02: -INFINITY -pcmk__primitive_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-01: 0 -pcmk__primitive_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-02: 5000 -pcmk__primitive_assign: dom0-iscsi1-cnx1:1 allocation score on dom0-01: 0 +pcmk__primitive_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-01: -INFINITY +pcmk__primitive_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-01: INFINITY +pcmk__primitive_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-02: 10000 +pcmk__primitive_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-02: 10000 +pcmk__primitive_assign: dom0-iscsi1-cnx1:1 allocation score on dom0-01: INFINITY pcmk__primitive_assign: dom0-iscsi1-cnx1:1 allocation score on dom0-02: -INFINITY pcmk__primitive_assign: domU-test01 allocation score on dom0-01: INFINITY pcmk__primitive_assign: domU-test01 allocation score on dom0-02: 5000 diff --git a/cts/scheduler/scores/migrate-stop-start-complex.scores b/cts/scheduler/scores/migrate-stop-start-complex.scores index 78a5dc3..62ff5f2 100644 --- a/cts/scheduler/scores/migrate-stop-start-complex.scores +++ b/cts/scheduler/scores/migrate-stop-start-complex.scores @@ -23,11 +23,11 @@ pcmk__group_assign: dom0-iscsi1:0 allocation score on dom0-01: 0 pcmk__group_assign: dom0-iscsi1:0 allocation score on dom0-02: -INFINITY pcmk__group_assign: dom0-iscsi1:1 allocation score on dom0-01: -INFINITY pcmk__group_assign: dom0-iscsi1:1 allocation score on dom0-02: -INFINITY -pcmk__primitive_assign: bottom:0 allocation score on dom0-01: 0 +pcmk__primitive_assign: bottom:0 allocation score on dom0-01: 5000 pcmk__primitive_assign: bottom:0 allocation score on dom0-02: -INFINITY pcmk__primitive_assign: bottom:1 allocation score on dom0-01: -INFINITY pcmk__primitive_assign: bottom:1 allocation score on dom0-02: -INFINITY -pcmk__primitive_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-01: 5000 +pcmk__primitive_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-01: 10000 pcmk__primitive_assign: dom0-iscsi1-cnx1:0 allocation score on dom0-02: -INFINITY pcmk__primitive_assign: dom0-iscsi1-cnx1:1 allocation score on dom0-01: -INFINITY pcmk__primitive_assign: dom0-iscsi1-cnx1:1 allocation score on dom0-02: -INFINITY diff --git a/cts/scheduler/scores/migrate-success.scores b/cts/scheduler/scores/migrate-success.scores index 159b82b..b75abc0 100644 --- a/cts/scheduler/scores/migrate-success.scores +++ b/cts/scheduler/scores/migrate-success.scores @@ -7,7 +7,7 @@ pcmk__clone_assign: dlm:1 allocation score on hex-13: 1 pcmk__clone_assign: dlm:1 allocation score on hex-14: 0 pcmk__primitive_assign: dlm:0 allocation score on hex-13: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on hex-14: 1 -pcmk__primitive_assign: dlm:1 allocation score on hex-13: 1 -pcmk__primitive_assign: dlm:1 allocation score on hex-14: 0 +pcmk__primitive_assign: dlm:1 allocation score on hex-13: 2 +pcmk__primitive_assign: dlm:1 allocation score on hex-14: -INFINITY pcmk__primitive_assign: test-vm allocation score on hex-13: 1 pcmk__primitive_assign: test-vm allocation score on hex-14: -INFINITY diff --git a/cts/scheduler/scores/nested-remote-recovery.scores b/cts/scheduler/scores/nested-remote-recovery.scores index bfbd8ba..e872849 100644 --- a/cts/scheduler/scores/nested-remote-recovery.scores +++ b/cts/scheduler/scores/nested-remote-recovery.scores @@ -2,330 +2,330 @@ 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 -pcmk__bundle_allocate: galera-bundle allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on messaging-2: -INFINITY -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-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on messaging-2: -INFINITY -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-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on messaging-2: -INFINITY -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-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on database-0: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on database-1: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on database-2: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on messaging-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 database-0: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on database-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-master allocation score on messaging-0: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on messaging-1: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on messaging-2: 0 -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: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-0: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-0: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on messaging-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 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on database-1: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on database-2: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on controller-0: INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on messaging-2: -INFINITY -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-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on messaging-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 database-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on database-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on database-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on messaging-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-docker-0 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on messaging-0: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on messaging-1: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on messaging-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 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on messaging-2: -INFINITY -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-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on messaging-2: -INFINITY -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-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on messaging-2: -INFINITY -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-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on controller-0: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on messaging-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 database-0: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on database-1: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on database-2: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on messaging-0: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on messaging-1: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on messaging-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: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__bundle_assign: galera-bundle allocation score on controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on database-0: INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on database-1: INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on database-2: INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on messaging-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on messaging-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on messaging-2: 0 +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: INFINITY +pcmk__bundle_assign: galera:1 allocation score on galera-bundle-1: INFINITY +pcmk__bundle_assign: galera:2 allocation score on galera-bundle-2: INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-0: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-1: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-2: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on database-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on database-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on database-2: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-2: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on database-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on database-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on database-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on messaging-0: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on messaging-1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on messaging-2: INFINITY +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: INFINITY +pcmk__bundle_assign: rabbitmq:1 allocation score on rabbitmq-bundle-1: INFINITY +pcmk__bundle_assign: rabbitmq:2 allocation score on rabbitmq-bundle-2: INFINITY +pcmk__bundle_assign: redis-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on database-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on database-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on database-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on messaging-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on messaging-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on messaging-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-1: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-2: -INFINITY +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: INFINITY +pcmk__bundle_assign: redis:1 allocation score on redis-bundle-1: INFINITY +pcmk__bundle_assign: redis:2 allocation score on redis-bundle-2: INFINITY pcmk__clone_assign: galera-bundle-master allocation score on controller-0: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on controller-1: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on controller-2: -INFINITY diff --git a/cts/scheduler/scores/no-promote-on-unrunnable-guest.scores b/cts/scheduler/scores/no-promote-on-unrunnable-guest.scores index 7923cdc..12f4c7f 100644 --- a/cts/scheduler/scores/no-promote-on-unrunnable-guest.scores +++ b/cts/scheduler/scores/no-promote-on-unrunnable-guest.scores @@ -2,135 +2,135 @@ 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:0 promotion score on ovn-dbs-bundle-0: -1 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__bundle_assign: galera-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: INFINITY +pcmk__bundle_assign: galera:1 allocation score on galera-bundle-1: INFINITY +pcmk__bundle_assign: galera:2 allocation score on galera-bundle-2: INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-0: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-1: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-2: 0 +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on controller-1: 0 +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle allocation score on controller-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on ovn-dbs-bundle-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on ovn-dbs-bundle-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on ovn-dbs-bundle-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: ovndb_servers:0 allocation score on ovn-dbs-bundle-0: INFINITY +pcmk__bundle_assign: ovndb_servers:1 allocation score on ovn-dbs-bundle-1: INFINITY +pcmk__bundle_assign: ovndb_servers:2 allocation score on ovn-dbs-bundle-2: INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: INFINITY +pcmk__bundle_assign: rabbitmq:1 allocation score on rabbitmq-bundle-1: INFINITY +pcmk__bundle_assign: rabbitmq:2 allocation score on rabbitmq-bundle-2: INFINITY +pcmk__bundle_assign: redis-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-1: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-2: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: INFINITY +pcmk__bundle_assign: redis:1 allocation score on redis-bundle-1: INFINITY +pcmk__bundle_assign: redis:2 allocation score on redis-bundle-2: INFINITY pcmk__clone_assign: galera-bundle-master allocation score on controller-0: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on controller-1: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on controller-2: -INFINITY diff --git a/cts/scheduler/scores/node-pending-timeout.scores b/cts/scheduler/scores/node-pending-timeout.scores new file mode 100644 index 0000000..90a7c8b --- /dev/null +++ b/cts/scheduler/scores/node-pending-timeout.scores @@ -0,0 +1,3 @@ + +pcmk__primitive_assign: st-sbd allocation score on node-1: 0 +pcmk__primitive_assign: st-sbd allocation score on node-2: 0 diff --git a/cts/scheduler/scores/notifs-for-unrunnable.scores b/cts/scheduler/scores/notifs-for-unrunnable.scores index dd823a4..95d0f7b 100644 --- a/cts/scheduler/scores/notifs-for-unrunnable.scores +++ b/cts/scheduler/scores/notifs-for-unrunnable.scores @@ -2,120 +2,120 @@ galera:0 promotion score on galera-bundle-0: -1 galera:1 promotion score on galera-bundle-1: 100 galera:2 promotion score on galera-bundle-2: 100 -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: 0 -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-docker-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-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:0 allocation score on galera-bundle-0: 500 -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: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-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: 0 -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-docker-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: rabbitmq:0 allocation score on rabbitmq-bundle-0: 500 -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: 0 -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-docker-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-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:0 allocation score on redis-bundle-0: 500 -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__bundle_assign: galera-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: 500 +pcmk__bundle_assign: galera:1 allocation score on galera-bundle-1: INFINITY +pcmk__bundle_assign: galera:2 allocation score on galera-bundle-2: INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: 500 +pcmk__bundle_assign: rabbitmq:1 allocation score on rabbitmq-bundle-1: INFINITY +pcmk__bundle_assign: rabbitmq:2 allocation score on rabbitmq-bundle-2: INFINITY +pcmk__bundle_assign: redis-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-1: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-2: -INFINITY +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: 500 +pcmk__bundle_assign: redis:1 allocation score on redis-bundle-1: INFINITY +pcmk__bundle_assign: redis:2 allocation score on redis-bundle-2: INFINITY pcmk__clone_assign: galera-bundle-master allocation score on controller-0: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on controller-1: -INFINITY pcmk__clone_assign: galera-bundle-master allocation score on controller-2: -INFINITY @@ -169,7 +169,7 @@ pcmk__primitive_assign: haproxy-bundle-docker-0 allocation score on controller-1 pcmk__primitive_assign: haproxy-bundle-docker-0 allocation score on controller-2: -INFINITY pcmk__primitive_assign: haproxy-bundle-docker-1 allocation score on controller-0: -INFINITY pcmk__primitive_assign: haproxy-bundle-docker-1 allocation score on controller-1: INFINITY -pcmk__primitive_assign: haproxy-bundle-docker-1 allocation score on controller-2: 0 +pcmk__primitive_assign: haproxy-bundle-docker-1 allocation score on controller-2: INFINITY pcmk__primitive_assign: haproxy-bundle-docker-2 allocation score on controller-0: -INFINITY pcmk__primitive_assign: haproxy-bundle-docker-2 allocation score on controller-1: -INFINITY pcmk__primitive_assign: haproxy-bundle-docker-2 allocation score on controller-2: INFINITY diff --git a/cts/scheduler/scores/notify-behind-stopping-remote.scores b/cts/scheduler/scores/notify-behind-stopping-remote.scores index 015404a..17a5ca9 100644 --- a/cts/scheduler/scores/notify-behind-stopping-remote.scores +++ b/cts/scheduler/scores/notify-behind-stopping-remote.scores @@ -1,34 +1,34 @@ -pcmk__bundle_allocate: redis-bundle allocation score on ra1: 0 -pcmk__bundle_allocate: redis-bundle allocation score on ra2: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on ra3: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on ra1: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on ra2: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on ra3: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on ra1: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on ra2: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on ra3: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on ra1: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on ra2: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on ra3: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on ra1: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on ra2: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on ra3: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on ra1: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on ra2: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on ra3: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on ra1: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on ra2: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on ra3: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on ra1: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on ra2: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on ra3: 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:0 allocation score on redis-bundle-0: 501 -pcmk__bundle_allocate: redis:1 allocation score on redis-bundle-1: 500 -pcmk__bundle_allocate: redis:2 allocation score on redis-bundle-2: 501 +pcmk__bundle_assign: redis-bundle allocation score on ra1: 0 +pcmk__bundle_assign: redis-bundle allocation score on ra2: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on ra3: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on ra1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on ra2: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on ra3: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on ra1: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on ra2: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on ra3: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on ra1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on ra2: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on ra3: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on ra1: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on ra2: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on ra3: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on ra1: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on ra2: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on ra3: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on ra1: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on ra2: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on ra3: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on ra1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on ra2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on ra3: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-1: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-2: -INFINITY +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: 501 +pcmk__bundle_assign: redis:1 allocation score on redis-bundle-1: 500 +pcmk__bundle_assign: redis:2 allocation score on redis-bundle-2: 501 pcmk__clone_assign: redis-bundle-master allocation score on ra1: -INFINITY pcmk__clone_assign: redis-bundle-master allocation score on ra2: -INFINITY pcmk__clone_assign: redis-bundle-master allocation score on ra3: -INFINITY diff --git a/cts/scheduler/scores/novell-239087.scores b/cts/scheduler/scores/novell-239087.scores index 7da4f35..34dbc1d 100644 --- a/cts/scheduler/scores/novell-239087.scores +++ b/cts/scheduler/scores/novell-239087.scores @@ -9,7 +9,7 @@ pcmk__clone_assign: ms-drbd0 allocation score on xen-1: 100 pcmk__clone_assign: ms-drbd0 allocation score on xen-2: 0 pcmk__primitive_assign: drbd0:0 allocation score on xen-1: -INFINITY pcmk__primitive_assign: drbd0:0 allocation score on xen-2: 110 -pcmk__primitive_assign: drbd0:1 allocation score on xen-1: 110 +pcmk__primitive_assign: drbd0:1 allocation score on xen-1: 210 pcmk__primitive_assign: drbd0:1 allocation score on xen-2: 0 -pcmk__primitive_assign: fs_1 allocation score on xen-1: 210 +pcmk__primitive_assign: fs_1 allocation score on xen-1: 310 pcmk__primitive_assign: fs_1 allocation score on xen-2: -INFINITY diff --git a/cts/scheduler/scores/on_fail_demote1.scores b/cts/scheduler/scores/on_fail_demote1.scores index 8810211..2a22478 100644 --- a/cts/scheduler/scores/on_fail_demote1.scores +++ b/cts/scheduler/scores/on_fail_demote1.scores @@ -4,89 +4,89 @@ bundled:1 promotion score on stateful-bundle-1: 5 bundled:2 promotion score on stateful-bundle-2: 5 lxc-ms:0 promotion score on lxc2: INFINITY lxc-ms:1 promotion score on lxc1: INFINITY -pcmk__bundle_allocate: bundled:0 allocation score on stateful-bundle-0: 501 -pcmk__bundle_allocate: bundled:1 allocation score on stateful-bundle-1: 501 -pcmk__bundle_allocate: bundled:2 allocation score on stateful-bundle-2: 501 -pcmk__bundle_allocate: stateful-bundle allocation score on lxc1: 0 -pcmk__bundle_allocate: stateful-bundle allocation score on lxc2: 0 -pcmk__bundle_allocate: stateful-bundle allocation score on remote-rhel7-2: 0 -pcmk__bundle_allocate: stateful-bundle allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-0 allocation score on lxc1: -INFINITY -pcmk__bundle_allocate: stateful-bundle-0 allocation score on lxc2: -INFINITY -pcmk__bundle_allocate: stateful-bundle-0 allocation score on remote-rhel7-2: -INFINITY -pcmk__bundle_allocate: stateful-bundle-0 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-0 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-0 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-0 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-1 allocation score on lxc1: -INFINITY -pcmk__bundle_allocate: stateful-bundle-1 allocation score on lxc2: -INFINITY -pcmk__bundle_allocate: stateful-bundle-1 allocation score on remote-rhel7-2: -INFINITY -pcmk__bundle_allocate: stateful-bundle-1 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-1 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-1 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-1 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-2 allocation score on lxc1: -INFINITY -pcmk__bundle_allocate: stateful-bundle-2 allocation score on lxc2: -INFINITY -pcmk__bundle_allocate: stateful-bundle-2 allocation score on remote-rhel7-2: -INFINITY -pcmk__bundle_allocate: stateful-bundle-2 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-2 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-2 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-2 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on lxc1: 0 -pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on lxc2: 0 -pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on remote-rhel7-2: 0 -pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on lxc1: 0 -pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on lxc2: 0 -pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on remote-rhel7-2: 0 -pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on lxc1: 0 -pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on lxc2: 0 -pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on remote-rhel7-2: 0 -pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on lxc1: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on lxc2: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on remote-rhel7-2: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on lxc1: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on lxc2: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on remote-rhel7-2: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on lxc1: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on lxc2: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on remote-rhel7-2: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-master allocation score on lxc1: 0 -pcmk__bundle_allocate: stateful-bundle-master allocation score on lxc2: 0 -pcmk__bundle_allocate: stateful-bundle-master allocation score on remote-rhel7-2: 0 -pcmk__bundle_allocate: stateful-bundle-master allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-master allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-master allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-master allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-master allocation score on stateful-bundle-0: -INFINITY -pcmk__bundle_allocate: stateful-bundle-master allocation score on stateful-bundle-1: -INFINITY -pcmk__bundle_allocate: stateful-bundle-master allocation score on stateful-bundle-2: -INFINITY +pcmk__bundle_assign: bundled:0 allocation score on stateful-bundle-0: 501 +pcmk__bundle_assign: bundled:1 allocation score on stateful-bundle-1: 501 +pcmk__bundle_assign: bundled:2 allocation score on stateful-bundle-2: 501 +pcmk__bundle_assign: stateful-bundle allocation score on lxc1: 0 +pcmk__bundle_assign: stateful-bundle allocation score on lxc2: 0 +pcmk__bundle_assign: stateful-bundle allocation score on remote-rhel7-2: 0 +pcmk__bundle_assign: stateful-bundle allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-0 allocation score on lxc1: -INFINITY +pcmk__bundle_assign: stateful-bundle-0 allocation score on lxc2: -INFINITY +pcmk__bundle_assign: stateful-bundle-0 allocation score on remote-rhel7-2: -INFINITY +pcmk__bundle_assign: stateful-bundle-0 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-0 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-0 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-0 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-1 allocation score on lxc1: -INFINITY +pcmk__bundle_assign: stateful-bundle-1 allocation score on lxc2: -INFINITY +pcmk__bundle_assign: stateful-bundle-1 allocation score on remote-rhel7-2: -INFINITY +pcmk__bundle_assign: stateful-bundle-1 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-1 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-1 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-1 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-2 allocation score on lxc1: -INFINITY +pcmk__bundle_assign: stateful-bundle-2 allocation score on lxc2: -INFINITY +pcmk__bundle_assign: stateful-bundle-2 allocation score on remote-rhel7-2: -INFINITY +pcmk__bundle_assign: stateful-bundle-2 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-2 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-2 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-2 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-docker-0 allocation score on lxc1: 0 +pcmk__bundle_assign: stateful-bundle-docker-0 allocation score on lxc2: 0 +pcmk__bundle_assign: stateful-bundle-docker-0 allocation score on remote-rhel7-2: 0 +pcmk__bundle_assign: stateful-bundle-docker-0 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-docker-0 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-docker-0 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-docker-0 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-docker-1 allocation score on lxc1: 0 +pcmk__bundle_assign: stateful-bundle-docker-1 allocation score on lxc2: 0 +pcmk__bundle_assign: stateful-bundle-docker-1 allocation score on remote-rhel7-2: 0 +pcmk__bundle_assign: stateful-bundle-docker-1 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-docker-1 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-docker-1 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-docker-1 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-docker-2 allocation score on lxc1: 0 +pcmk__bundle_assign: stateful-bundle-docker-2 allocation score on lxc2: 0 +pcmk__bundle_assign: stateful-bundle-docker-2 allocation score on remote-rhel7-2: 0 +pcmk__bundle_assign: stateful-bundle-docker-2 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-docker-2 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-docker-2 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-docker-2 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.131 allocation score on lxc1: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.131 allocation score on lxc2: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.131 allocation score on remote-rhel7-2: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.132 allocation score on lxc1: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.132 allocation score on lxc2: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.132 allocation score on remote-rhel7-2: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.133 allocation score on lxc1: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.133 allocation score on lxc2: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.133 allocation score on remote-rhel7-2: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-master allocation score on lxc1: 0 +pcmk__bundle_assign: stateful-bundle-master allocation score on lxc2: 0 +pcmk__bundle_assign: stateful-bundle-master allocation score on remote-rhel7-2: 0 +pcmk__bundle_assign: stateful-bundle-master allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-master allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-master allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-master allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-master allocation score on stateful-bundle-0: -INFINITY +pcmk__bundle_assign: stateful-bundle-master allocation score on stateful-bundle-1: -INFINITY +pcmk__bundle_assign: stateful-bundle-master allocation score on stateful-bundle-2: -INFINITY pcmk__clone_assign: bundled:0 allocation score on stateful-bundle-0: INFINITY pcmk__clone_assign: bundled:1 allocation score on stateful-bundle-1: INFINITY pcmk__clone_assign: bundled:2 allocation score on stateful-bundle-2: INFINITY diff --git a/cts/scheduler/scores/on_fail_demote4.scores b/cts/scheduler/scores/on_fail_demote4.scores index cff13e7..b4896e1 100644 --- a/cts/scheduler/scores/on_fail_demote4.scores +++ b/cts/scheduler/scores/on_fail_demote4.scores @@ -4,89 +4,89 @@ bundled:1 promotion score on stateful-bundle-1: 5 bundled:2 promotion score on stateful-bundle-2: 5 lxc-ms:0 promotion score on lxc2: INFINITY lxc-ms:1 promotion score on lxc1: INFINITY -pcmk__bundle_allocate: bundled:0 allocation score on stateful-bundle-0: 501 -pcmk__bundle_allocate: bundled:1 allocation score on stateful-bundle-1: 501 -pcmk__bundle_allocate: bundled:2 allocation score on stateful-bundle-2: 501 -pcmk__bundle_allocate: stateful-bundle allocation score on lxc1: 0 -pcmk__bundle_allocate: stateful-bundle allocation score on lxc2: 0 -pcmk__bundle_allocate: stateful-bundle allocation score on remote-rhel7-2: 0 -pcmk__bundle_allocate: stateful-bundle allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-0 allocation score on lxc1: -INFINITY -pcmk__bundle_allocate: stateful-bundle-0 allocation score on lxc2: -INFINITY -pcmk__bundle_allocate: stateful-bundle-0 allocation score on remote-rhel7-2: -INFINITY -pcmk__bundle_allocate: stateful-bundle-0 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-0 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-0 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-0 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-1 allocation score on lxc1: -INFINITY -pcmk__bundle_allocate: stateful-bundle-1 allocation score on lxc2: -INFINITY -pcmk__bundle_allocate: stateful-bundle-1 allocation score on remote-rhel7-2: -INFINITY -pcmk__bundle_allocate: stateful-bundle-1 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-1 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-1 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-1 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-2 allocation score on lxc1: -INFINITY -pcmk__bundle_allocate: stateful-bundle-2 allocation score on lxc2: -INFINITY -pcmk__bundle_allocate: stateful-bundle-2 allocation score on remote-rhel7-2: -INFINITY -pcmk__bundle_allocate: stateful-bundle-2 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-2 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-2 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-2 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on lxc1: 0 -pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on lxc2: 0 -pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on remote-rhel7-2: 0 -pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on lxc1: 0 -pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on lxc2: 0 -pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on remote-rhel7-2: 0 -pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on lxc1: 0 -pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on lxc2: 0 -pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on remote-rhel7-2: 0 -pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on lxc1: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on lxc2: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on remote-rhel7-2: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on lxc1: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on lxc2: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on remote-rhel7-2: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on lxc1: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on lxc2: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on remote-rhel7-2: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-master allocation score on lxc1: 0 -pcmk__bundle_allocate: stateful-bundle-master allocation score on lxc2: 0 -pcmk__bundle_allocate: stateful-bundle-master allocation score on remote-rhel7-2: 0 -pcmk__bundle_allocate: stateful-bundle-master allocation score on rhel7-1: 0 -pcmk__bundle_allocate: stateful-bundle-master allocation score on rhel7-3: 0 -pcmk__bundle_allocate: stateful-bundle-master allocation score on rhel7-4: 0 -pcmk__bundle_allocate: stateful-bundle-master allocation score on rhel7-5: 0 -pcmk__bundle_allocate: stateful-bundle-master allocation score on stateful-bundle-0: -INFINITY -pcmk__bundle_allocate: stateful-bundle-master allocation score on stateful-bundle-1: -INFINITY -pcmk__bundle_allocate: stateful-bundle-master allocation score on stateful-bundle-2: -INFINITY +pcmk__bundle_assign: bundled:0 allocation score on stateful-bundle-0: 501 +pcmk__bundle_assign: bundled:1 allocation score on stateful-bundle-1: 501 +pcmk__bundle_assign: bundled:2 allocation score on stateful-bundle-2: 501 +pcmk__bundle_assign: stateful-bundle allocation score on lxc1: 0 +pcmk__bundle_assign: stateful-bundle allocation score on lxc2: 0 +pcmk__bundle_assign: stateful-bundle allocation score on remote-rhel7-2: 0 +pcmk__bundle_assign: stateful-bundle allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-0 allocation score on lxc1: -INFINITY +pcmk__bundle_assign: stateful-bundle-0 allocation score on lxc2: -INFINITY +pcmk__bundle_assign: stateful-bundle-0 allocation score on remote-rhel7-2: -INFINITY +pcmk__bundle_assign: stateful-bundle-0 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-0 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-0 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-0 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-1 allocation score on lxc1: -INFINITY +pcmk__bundle_assign: stateful-bundle-1 allocation score on lxc2: -INFINITY +pcmk__bundle_assign: stateful-bundle-1 allocation score on remote-rhel7-2: -INFINITY +pcmk__bundle_assign: stateful-bundle-1 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-1 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-1 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-1 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-2 allocation score on lxc1: -INFINITY +pcmk__bundle_assign: stateful-bundle-2 allocation score on lxc2: -INFINITY +pcmk__bundle_assign: stateful-bundle-2 allocation score on remote-rhel7-2: -INFINITY +pcmk__bundle_assign: stateful-bundle-2 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-2 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-2 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-2 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-docker-0 allocation score on lxc1: 0 +pcmk__bundle_assign: stateful-bundle-docker-0 allocation score on lxc2: 0 +pcmk__bundle_assign: stateful-bundle-docker-0 allocation score on remote-rhel7-2: 0 +pcmk__bundle_assign: stateful-bundle-docker-0 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-docker-0 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-docker-0 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-docker-0 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-docker-1 allocation score on lxc1: 0 +pcmk__bundle_assign: stateful-bundle-docker-1 allocation score on lxc2: 0 +pcmk__bundle_assign: stateful-bundle-docker-1 allocation score on remote-rhel7-2: 0 +pcmk__bundle_assign: stateful-bundle-docker-1 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-docker-1 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-docker-1 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-docker-1 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-docker-2 allocation score on lxc1: 0 +pcmk__bundle_assign: stateful-bundle-docker-2 allocation score on lxc2: 0 +pcmk__bundle_assign: stateful-bundle-docker-2 allocation score on remote-rhel7-2: 0 +pcmk__bundle_assign: stateful-bundle-docker-2 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-docker-2 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-docker-2 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-docker-2 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.131 allocation score on lxc1: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.131 allocation score on lxc2: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.131 allocation score on remote-rhel7-2: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.132 allocation score on lxc1: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.132 allocation score on lxc2: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.132 allocation score on remote-rhel7-2: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.133 allocation score on lxc1: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.133 allocation score on lxc2: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.133 allocation score on remote-rhel7-2: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-master allocation score on lxc1: 0 +pcmk__bundle_assign: stateful-bundle-master allocation score on lxc2: 0 +pcmk__bundle_assign: stateful-bundle-master allocation score on remote-rhel7-2: 0 +pcmk__bundle_assign: stateful-bundle-master allocation score on rhel7-1: 0 +pcmk__bundle_assign: stateful-bundle-master allocation score on rhel7-3: 0 +pcmk__bundle_assign: stateful-bundle-master allocation score on rhel7-4: 0 +pcmk__bundle_assign: stateful-bundle-master allocation score on rhel7-5: 0 +pcmk__bundle_assign: stateful-bundle-master allocation score on stateful-bundle-0: -INFINITY +pcmk__bundle_assign: stateful-bundle-master allocation score on stateful-bundle-1: -INFINITY +pcmk__bundle_assign: stateful-bundle-master allocation score on stateful-bundle-2: -INFINITY pcmk__clone_assign: bundled:0 allocation score on stateful-bundle-0: INFINITY pcmk__clone_assign: bundled:1 allocation score on stateful-bundle-1: INFINITY pcmk__clone_assign: bundled:2 allocation score on stateful-bundle-2: INFINITY diff --git a/cts/scheduler/scores/order-expired-failure.scores b/cts/scheduler/scores/order-expired-failure.scores index 1605ec0..a2fe598 100644 --- a/cts/scheduler/scores/order-expired-failure.scores +++ b/cts/scheduler/scores/order-expired-failure.scores @@ -2,194 +2,194 @@ 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 -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 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on controller-0: 0 -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-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on overcloud-novacompute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on controller-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-novacompute-1: -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-master allocation score on overcloud-novacompute-0: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on overcloud-novacompute-1: 0 -pcmk__bundle_allocate: galera:0 allocation score on galera-bundle-0: 501 -pcmk__bundle_allocate: galera:1 allocation score on galera-bundle-1: 501 -pcmk__bundle_allocate: galera:2 allocation score on galera-bundle-2: 501 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-1: -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 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on overcloud-novacompute-1: -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 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on controller-0: 0 -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-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-novacompute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-novacompute-1: -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 overcloud-novacompute-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on overcloud-novacompute-1: 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-docker-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq:0 allocation score on rabbitmq-bundle-0: 501 -pcmk__bundle_allocate: rabbitmq:1 allocation score on rabbitmq-bundle-1: 501 -pcmk__bundle_allocate: rabbitmq:2 allocation score on rabbitmq-bundle-2: 501 -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 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on controller-0: 0 -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-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on overcloud-novacompute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on overcloud-novacompute-1: -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 overcloud-novacompute-0: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on overcloud-novacompute-1: 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:0 allocation score on redis-bundle-0: 501 -pcmk__bundle_allocate: redis:1 allocation score on redis-bundle-1: 501 -pcmk__bundle_allocate: redis:2 allocation score on redis-bundle-2: 501 +pcmk__bundle_assign: galera-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on overcloud-novacompute-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on overcloud-novacompute-1: 0 +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: 501 +pcmk__bundle_assign: galera:1 allocation score on galera-bundle-1: 501 +pcmk__bundle_assign: galera:2 allocation score on galera-bundle-2: 501 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-0: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-1: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-2: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on controller-0: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-novacompute-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-novacompute-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: 501 +pcmk__bundle_assign: rabbitmq:1 allocation score on rabbitmq-bundle-1: 501 +pcmk__bundle_assign: rabbitmq:2 allocation score on rabbitmq-bundle-2: 501 +pcmk__bundle_assign: redis-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on overcloud-novacompute-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on overcloud-novacompute-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-1: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-2: -INFINITY +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: 501 +pcmk__bundle_assign: redis:1 allocation score on redis-bundle-1: 501 +pcmk__bundle_assign: redis:2 allocation score on redis-bundle-2: 501 pcmk__clone_assign: compute-unfence-trigger-clone allocation score on controller-0: -INFINITY pcmk__clone_assign: compute-unfence-trigger-clone allocation score on controller-1: -INFINITY pcmk__clone_assign: compute-unfence-trigger-clone allocation score on controller-2: -INFINITY diff --git a/cts/scheduler/scores/params-6.scores b/cts/scheduler/scores/params-6.scores index 39d172c..b6d28af 100644 --- a/cts/scheduler/scores/params-6.scores +++ b/cts/scheduler/scores/params-6.scores @@ -827,11 +827,14 @@ pcmk__primitive_assign: dist.express-consult.org-vm allocation score on v03-b: - pcmk__primitive_assign: dist.fly-uni.org-vm allocation score on mgmt01: -INFINITY pcmk__primitive_assign: dist.fly-uni.org-vm allocation score on v03-a: -INFINITY pcmk__primitive_assign: dist.fly-uni.org-vm allocation score on v03-b: -INFINITY -pcmk__primitive_assign: dlm:0 allocation score on mgmt01: 0 +pcmk__primitive_assign: dlm:0 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: dlm:0 allocation score on v03-a: 1 pcmk__primitive_assign: dlm:0 allocation score on v03-b: 0 +pcmk__primitive_assign: dlm:1 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: dlm:1 allocation score on mgmt01: 1 pcmk__primitive_assign: dlm:1 allocation score on v03-a: -INFINITY +pcmk__primitive_assign: dlm:1 allocation score on v03-a: -INFINITY +pcmk__primitive_assign: dlm:1 allocation score on v03-b: -INFINITY pcmk__primitive_assign: dlm:1 allocation score on v03-b: 0 pcmk__primitive_assign: dlm:2 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: dlm:2 allocation score on v03-a: -INFINITY @@ -869,11 +872,14 @@ pcmk__primitive_assign: git.vds-ok.com-vm allocation score on v03-b: -INFINITY pcmk__primitive_assign: gotin-bbb-vm allocation score on mgmt01: -INFINITY pcmk__primitive_assign: gotin-bbb-vm allocation score on v03-a: -INFINITY pcmk__primitive_assign: gotin-bbb-vm allocation score on v03-b: -INFINITY -pcmk__primitive_assign: iscsid:0 allocation score on mgmt01: 0 +pcmk__primitive_assign: iscsid:0 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: iscsid:0 allocation score on v03-a: 1 pcmk__primitive_assign: iscsid:0 allocation score on v03-b: 0 +pcmk__primitive_assign: iscsid:1 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: iscsid:1 allocation score on mgmt01: 1 pcmk__primitive_assign: iscsid:1 allocation score on v03-a: -INFINITY +pcmk__primitive_assign: iscsid:1 allocation score on v03-a: -INFINITY +pcmk__primitive_assign: iscsid:1 allocation score on v03-b: -INFINITY pcmk__primitive_assign: iscsid:1 allocation score on v03-b: 0 pcmk__primitive_assign: iscsid:2 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: iscsid:2 allocation score on v03-a: -INFINITY @@ -899,11 +905,14 @@ pcmk__primitive_assign: iscsid:8 allocation score on v03-b: -INFINITY pcmk__primitive_assign: lenny-x32-devel-vm allocation score on mgmt01: -INFINITY pcmk__primitive_assign: lenny-x32-devel-vm allocation score on v03-a: 0 pcmk__primitive_assign: lenny-x32-devel-vm allocation score on v03-b: 0 -pcmk__primitive_assign: libvirt-images-fs:0 allocation score on mgmt01: 0 +pcmk__primitive_assign: libvirt-images-fs:0 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: libvirt-images-fs:0 allocation score on v03-a: 1 pcmk__primitive_assign: libvirt-images-fs:0 allocation score on v03-b: 0 +pcmk__primitive_assign: libvirt-images-fs:1 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: libvirt-images-fs:1 allocation score on mgmt01: 1 pcmk__primitive_assign: libvirt-images-fs:1 allocation score on v03-a: -INFINITY +pcmk__primitive_assign: libvirt-images-fs:1 allocation score on v03-a: -INFINITY +pcmk__primitive_assign: libvirt-images-fs:1 allocation score on v03-b: -INFINITY pcmk__primitive_assign: libvirt-images-fs:1 allocation score on v03-b: 0 pcmk__primitive_assign: libvirt-images-fs:2 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: libvirt-images-fs:2 allocation score on v03-a: -INFINITY @@ -1055,11 +1064,14 @@ pcmk__primitive_assign: mcast-test-net:7 allocation score on v03-b: -INFINITY pcmk__primitive_assign: metae.ru-vm allocation score on mgmt01: -INFINITY pcmk__primitive_assign: metae.ru-vm allocation score on v03-a: -INFINITY pcmk__primitive_assign: metae.ru-vm allocation score on v03-b: -INFINITY -pcmk__primitive_assign: multipathd:0 allocation score on mgmt01: 0 +pcmk__primitive_assign: multipathd:0 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: multipathd:0 allocation score on v03-a: 1 pcmk__primitive_assign: multipathd:0 allocation score on v03-b: 0 +pcmk__primitive_assign: multipathd:1 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: multipathd:1 allocation score on mgmt01: 1 pcmk__primitive_assign: multipathd:1 allocation score on v03-a: -INFINITY +pcmk__primitive_assign: multipathd:1 allocation score on v03-a: -INFINITY +pcmk__primitive_assign: multipathd:1 allocation score on v03-b: -INFINITY pcmk__primitive_assign: multipathd:1 allocation score on v03-b: 0 pcmk__primitive_assign: multipathd:2 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: multipathd:2 allocation score on v03-a: -INFINITY @@ -1083,7 +1095,10 @@ pcmk__primitive_assign: multipathd:8 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: multipathd:8 allocation score on v03-a: -INFINITY pcmk__primitive_assign: multipathd:8 allocation score on v03-b: -INFINITY pcmk__primitive_assign: node-params:0 allocation score on mgmt01: -INFINITY +pcmk__primitive_assign: node-params:0 allocation score on mgmt01: -INFINITY +pcmk__primitive_assign: node-params:0 allocation score on v03-a: -INFINITY pcmk__primitive_assign: node-params:0 allocation score on v03-a: 1 +pcmk__primitive_assign: node-params:0 allocation score on v03-b: -INFINITY pcmk__primitive_assign: node-params:0 allocation score on v03-b: 0 pcmk__primitive_assign: node-params:1 allocation score on mgmt01: -INFINITY pcmk__primitive_assign: node-params:1 allocation score on v03-a: -INFINITY diff --git a/cts/scheduler/scores/pending-node-no-uname.scores b/cts/scheduler/scores/pending-node-no-uname.scores new file mode 100644 index 0000000..90a7c8b --- /dev/null +++ b/cts/scheduler/scores/pending-node-no-uname.scores @@ -0,0 +1,3 @@ + +pcmk__primitive_assign: st-sbd allocation score on node-1: 0 +pcmk__primitive_assign: st-sbd allocation score on node-2: 0 diff --git a/cts/scheduler/scores/probe-2.scores b/cts/scheduler/scores/probe-2.scores index d396171..d3b50ce 100644 --- a/cts/scheduler/scores/probe-2.scores +++ b/cts/scheduler/scores/probe-2.scores @@ -137,7 +137,7 @@ pcmk__primitive_assign: mysql-proxy:1 allocation score on wc01: -INFINITY pcmk__primitive_assign: mysql-proxy:1 allocation score on wc02: -INFINITY pcmk__primitive_assign: mysql-server allocation score on wc01: 0 pcmk__primitive_assign: mysql-server allocation score on wc02: -INFINITY -pcmk__primitive_assign: nfs-common:0 allocation score on wc01: 1 +pcmk__primitive_assign: nfs-common:0 allocation score on wc01: 77 pcmk__primitive_assign: nfs-common:0 allocation score on wc02: -INFINITY pcmk__primitive_assign: nfs-common:1 allocation score on wc01: -INFINITY pcmk__primitive_assign: nfs-common:1 allocation score on wc02: -INFINITY diff --git a/cts/scheduler/scores/promoted-13.scores b/cts/scheduler/scores/promoted-13.scores index 5ee6994..19b299c 100644 --- a/cts/scheduler/scores/promoted-13.scores +++ b/cts/scheduler/scores/promoted-13.scores @@ -18,7 +18,7 @@ pcmk__primitive_assign: IPaddr0 allocation score on frigg: -INFINITY pcmk__primitive_assign: IPaddr0 allocation score on odin: INFINITY pcmk__primitive_assign: MailTo allocation score on frigg: -INFINITY pcmk__primitive_assign: MailTo allocation score on odin: 0 -pcmk__primitive_assign: drbd0:0 allocation score on frigg: 0 +pcmk__primitive_assign: drbd0:0 allocation score on frigg: -INFINITY pcmk__primitive_assign: drbd0:0 allocation score on odin: INFINITY pcmk__primitive_assign: drbd0:1 allocation score on frigg: INFINITY pcmk__primitive_assign: drbd0:1 allocation score on odin: -INFINITY diff --git a/cts/scheduler/scores/promoted-asymmetrical-order.scores b/cts/scheduler/scores/promoted-asymmetrical-order.scores index 382e0eb..18bc704 100644 --- a/cts/scheduler/scores/promoted-asymmetrical-order.scores +++ b/cts/scheduler/scores/promoted-asymmetrical-order.scores @@ -12,8 +12,12 @@ pcmk__clone_assign: rsc2:0 allocation score on node2: 0 pcmk__clone_assign: rsc2:1 allocation score on node1: 0 pcmk__clone_assign: rsc2:1 allocation score on node2: 1 pcmk__primitive_assign: rsc1:0 allocation score on node1: -INFINITY +pcmk__primitive_assign: rsc1:0 allocation score on node1: -INFINITY +pcmk__primitive_assign: rsc1:0 allocation score on node2: -INFINITY pcmk__primitive_assign: rsc1:0 allocation score on node2: -INFINITY pcmk__primitive_assign: rsc1:1 allocation score on node1: -INFINITY +pcmk__primitive_assign: rsc1:1 allocation score on node1: -INFINITY +pcmk__primitive_assign: rsc1:1 allocation score on node2: -INFINITY pcmk__primitive_assign: rsc1:1 allocation score on node2: -INFINITY pcmk__primitive_assign: rsc2:0 allocation score on node1: 1 pcmk__primitive_assign: rsc2:0 allocation score on node2: 0 diff --git a/cts/scheduler/scores/promoted-demote.scores b/cts/scheduler/scores/promoted-demote.scores index 0a04576..a0ddf9a 100644 --- a/cts/scheduler/scores/promoted-demote.scores +++ b/cts/scheduler/scores/promoted-demote.scores @@ -30,10 +30,10 @@ pcmk__clone_assign: pingd_node:1 allocation score on cxa1: 0 pcmk__clone_assign: pingd_node:1 allocation score on cxb1: 1 pcmk__primitive_assign: cyrus_address allocation score on cxa1: 210 pcmk__primitive_assign: cyrus_address allocation score on cxb1: 200 -pcmk__primitive_assign: cyrus_drbd_node:0 allocation score on cxa1: 76 -pcmk__primitive_assign: cyrus_drbd_node:0 allocation score on cxb1: 0 +pcmk__primitive_assign: cyrus_drbd_node:0 allocation score on cxa1: 286 +pcmk__primitive_assign: cyrus_drbd_node:0 allocation score on cxb1: 200 pcmk__primitive_assign: cyrus_drbd_node:1 allocation score on cxa1: -INFINITY -pcmk__primitive_assign: cyrus_drbd_node:1 allocation score on cxb1: 76 +pcmk__primitive_assign: cyrus_drbd_node:1 allocation score on cxb1: 276 pcmk__primitive_assign: cyrus_filesys allocation score on cxa1: -INFINITY pcmk__primitive_assign: cyrus_filesys allocation score on cxb1: -INFINITY pcmk__primitive_assign: cyrus_master allocation score on cxa1: -INFINITY @@ -50,10 +50,10 @@ pcmk__primitive_assign: named_address allocation score on cxa1: 200 pcmk__primitive_assign: named_address allocation score on cxb1: 210 pcmk__primitive_assign: named_daemon allocation score on cxa1: -INFINITY pcmk__primitive_assign: named_daemon allocation score on cxb1: -INFINITY -pcmk__primitive_assign: named_drbd_node:0 allocation score on cxa1: 76 -pcmk__primitive_assign: named_drbd_node:0 allocation score on cxb1: 0 +pcmk__primitive_assign: named_drbd_node:0 allocation score on cxa1: 276 +pcmk__primitive_assign: named_drbd_node:0 allocation score on cxb1: 210 pcmk__primitive_assign: named_drbd_node:1 allocation score on cxa1: -INFINITY -pcmk__primitive_assign: named_drbd_node:1 allocation score on cxb1: 76 +pcmk__primitive_assign: named_drbd_node:1 allocation score on cxb1: 286 pcmk__primitive_assign: named_filesys allocation score on cxa1: -INFINITY pcmk__primitive_assign: named_filesys allocation score on cxb1: -INFINITY pcmk__primitive_assign: named_syslogd allocation score on cxa1: -INFINITY diff --git a/cts/scheduler/scores/promoted-failed-demote-2.scores b/cts/scheduler/scores/promoted-failed-demote-2.scores index 2a85ae6..39399d9 100644 --- a/cts/scheduler/scores/promoted-failed-demote-2.scores +++ b/cts/scheduler/scores/promoted-failed-demote-2.scores @@ -16,14 +16,20 @@ pcmk__clone_assign: stateful-2:0 allocation score on dl380g5b: -INFINITY pcmk__clone_assign: stateful-2:1 allocation score on dl380g5a: INFINITY pcmk__clone_assign: stateful-2:1 allocation score on dl380g5b: 0 pcmk__group_assign: group:0 allocation score on dl380g5a: -INFINITY +pcmk__group_assign: group:0 allocation score on dl380g5a: -INFINITY +pcmk__group_assign: group:0 allocation score on dl380g5b: 0 pcmk__group_assign: group:0 allocation score on dl380g5b: 0 pcmk__group_assign: group:1 allocation score on dl380g5a: 0 pcmk__group_assign: group:1 allocation score on dl380g5b: 0 pcmk__group_assign: stateful-1:0 allocation score on dl380g5a: -INFINITY +pcmk__group_assign: stateful-1:0 allocation score on dl380g5a: -INFINITY +pcmk__group_assign: stateful-1:0 allocation score on dl380g5b: -INFINITY pcmk__group_assign: stateful-1:0 allocation score on dl380g5b: -INFINITY pcmk__group_assign: stateful-1:1 allocation score on dl380g5a: INFINITY pcmk__group_assign: stateful-1:1 allocation score on dl380g5b: 0 pcmk__group_assign: stateful-2:0 allocation score on dl380g5a: -INFINITY +pcmk__group_assign: stateful-2:0 allocation score on dl380g5a: -INFINITY +pcmk__group_assign: stateful-2:0 allocation score on dl380g5b: -INFINITY pcmk__group_assign: stateful-2:0 allocation score on dl380g5b: -INFINITY pcmk__group_assign: stateful-2:1 allocation score on dl380g5a: INFINITY pcmk__group_assign: stateful-2:1 allocation score on dl380g5b: 0 diff --git a/cts/scheduler/scores/promoted-failed-demote.scores b/cts/scheduler/scores/promoted-failed-demote.scores index 2a85ae6..39399d9 100644 --- a/cts/scheduler/scores/promoted-failed-demote.scores +++ b/cts/scheduler/scores/promoted-failed-demote.scores @@ -16,14 +16,20 @@ pcmk__clone_assign: stateful-2:0 allocation score on dl380g5b: -INFINITY pcmk__clone_assign: stateful-2:1 allocation score on dl380g5a: INFINITY pcmk__clone_assign: stateful-2:1 allocation score on dl380g5b: 0 pcmk__group_assign: group:0 allocation score on dl380g5a: -INFINITY +pcmk__group_assign: group:0 allocation score on dl380g5a: -INFINITY +pcmk__group_assign: group:0 allocation score on dl380g5b: 0 pcmk__group_assign: group:0 allocation score on dl380g5b: 0 pcmk__group_assign: group:1 allocation score on dl380g5a: 0 pcmk__group_assign: group:1 allocation score on dl380g5b: 0 pcmk__group_assign: stateful-1:0 allocation score on dl380g5a: -INFINITY +pcmk__group_assign: stateful-1:0 allocation score on dl380g5a: -INFINITY +pcmk__group_assign: stateful-1:0 allocation score on dl380g5b: -INFINITY pcmk__group_assign: stateful-1:0 allocation score on dl380g5b: -INFINITY pcmk__group_assign: stateful-1:1 allocation score on dl380g5a: INFINITY pcmk__group_assign: stateful-1:1 allocation score on dl380g5b: 0 pcmk__group_assign: stateful-2:0 allocation score on dl380g5a: -INFINITY +pcmk__group_assign: stateful-2:0 allocation score on dl380g5a: -INFINITY +pcmk__group_assign: stateful-2:0 allocation score on dl380g5b: -INFINITY pcmk__group_assign: stateful-2:0 allocation score on dl380g5b: -INFINITY pcmk__group_assign: stateful-2:1 allocation score on dl380g5a: INFINITY pcmk__group_assign: stateful-2:1 allocation score on dl380g5b: 0 diff --git a/cts/scheduler/scores/promoted-move.scores b/cts/scheduler/scores/promoted-move.scores index 7006cda..5ed2b60 100644 --- a/cts/scheduler/scores/promoted-move.scores +++ b/cts/scheduler/scores/promoted-move.scores @@ -19,7 +19,9 @@ pcmk__primitive_assign: dummy02 allocation score on bl460g1n13: -INFINITY pcmk__primitive_assign: dummy02 allocation score on bl460g1n14: 0 pcmk__primitive_assign: dummy03 allocation score on bl460g1n13: -INFINITY pcmk__primitive_assign: dummy03 allocation score on bl460g1n14: 0 +pcmk__primitive_assign: prmDRBD:0 allocation score on bl460g1n13: -INFINITY pcmk__primitive_assign: prmDRBD:0 allocation score on bl460g1n13: INFINITY +pcmk__primitive_assign: prmDRBD:0 allocation score on bl460g1n14: -INFINITY pcmk__primitive_assign: prmDRBD:0 allocation score on bl460g1n14: 0 pcmk__primitive_assign: prmDRBD:1 allocation score on bl460g1n13: -INFINITY pcmk__primitive_assign: prmDRBD:1 allocation score on bl460g1n14: INFINITY diff --git a/cts/scheduler/scores/promoted-ordering.scores b/cts/scheduler/scores/promoted-ordering.scores index 46dac66..5162abf 100644 --- a/cts/scheduler/scores/promoted-ordering.scores +++ b/cts/scheduler/scores/promoted-ordering.scores @@ -55,7 +55,7 @@ pcmk__primitive_assign: apache2:0 allocation score on webcluster01: -INFINITY pcmk__primitive_assign: apache2:0 allocation score on webcluster02: -INFINITY pcmk__primitive_assign: apache2:1 allocation score on webcluster01: -INFINITY pcmk__primitive_assign: apache2:1 allocation score on webcluster02: -INFINITY -pcmk__primitive_assign: drbd_mysql:0 allocation score on webcluster01: 0 +pcmk__primitive_assign: drbd_mysql:0 allocation score on webcluster01: 100 pcmk__primitive_assign: drbd_mysql:0 allocation score on webcluster02: -INFINITY pcmk__primitive_assign: drbd_mysql:1 allocation score on webcluster01: -INFINITY pcmk__primitive_assign: drbd_mysql:1 allocation score on webcluster02: -INFINITY @@ -71,10 +71,10 @@ pcmk__primitive_assign: fs_mysql allocation score on webcluster01: -INFINITY pcmk__primitive_assign: fs_mysql allocation score on webcluster02: -INFINITY pcmk__primitive_assign: intip_0_main allocation score on webcluster01: -INFINITY pcmk__primitive_assign: intip_0_main allocation score on webcluster02: -INFINITY -pcmk__primitive_assign: intip_1_master allocation score on webcluster01: 200 -pcmk__primitive_assign: intip_1_master allocation score on webcluster02: 0 -pcmk__primitive_assign: intip_2_slave allocation score on webcluster01: 0 -pcmk__primitive_assign: intip_2_slave allocation score on webcluster02: 100 +pcmk__primitive_assign: intip_1_active allocation score on webcluster01: 200 +pcmk__primitive_assign: intip_1_active allocation score on webcluster02: 0 +pcmk__primitive_assign: intip_2_passive allocation score on webcluster01: 0 +pcmk__primitive_assign: intip_2_passive allocation score on webcluster02: 100 pcmk__primitive_assign: mysql-proxy:0 allocation score on webcluster01: -INFINITY pcmk__primitive_assign: mysql-proxy:0 allocation score on webcluster02: -INFINITY pcmk__primitive_assign: mysql-proxy:1 allocation score on webcluster01: -INFINITY diff --git a/cts/scheduler/scores/promoted-partially-demoted-group.scores b/cts/scheduler/scores/promoted-partially-demoted-group.scores index 5205aa5..f266c64 100644 --- a/cts/scheduler/scores/promoted-partially-demoted-group.scores +++ b/cts/scheduler/scores/promoted-partially-demoted-group.scores @@ -60,17 +60,17 @@ pcmk__group_assign: vip-165-fw:0 allocation score on sd01-1: 100 pcmk__group_assign: vip-165-fw:1 allocation score on sd01-0: 100 pcmk__group_assign: vip-165-fw:1 allocation score on sd01-1: 0 pcmk__primitive_assign: cdev-pool-0-drbd:0 allocation score on sd01-0: -INFINITY -pcmk__primitive_assign: cdev-pool-0-drbd:0 allocation score on sd01-1: 10100 -pcmk__primitive_assign: cdev-pool-0-drbd:1 allocation score on sd01-0: 10100 -pcmk__primitive_assign: cdev-pool-0-drbd:1 allocation score on sd01-1: 0 +pcmk__primitive_assign: cdev-pool-0-drbd:0 allocation score on sd01-1: 10500 +pcmk__primitive_assign: cdev-pool-0-drbd:1 allocation score on sd01-0: INFINITY +pcmk__primitive_assign: cdev-pool-0-drbd:1 allocation score on sd01-1: 400 pcmk__primitive_assign: cdev-pool-0-iscsi-lun-1 allocation score on sd01-0: 0 pcmk__primitive_assign: cdev-pool-0-iscsi-lun-1 allocation score on sd01-1: -INFINITY pcmk__primitive_assign: cdev-pool-0-iscsi-target allocation score on sd01-0: INFINITY pcmk__primitive_assign: cdev-pool-0-iscsi-target allocation score on sd01-1: -INFINITY pcmk__primitive_assign: ietd:0 allocation score on sd01-0: -INFINITY pcmk__primitive_assign: ietd:0 allocation score on sd01-1: 100 -pcmk__primitive_assign: ietd:1 allocation score on sd01-0: 100 -pcmk__primitive_assign: ietd:1 allocation score on sd01-1: 0 +pcmk__primitive_assign: ietd:1 allocation score on sd01-0: INFINITY +pcmk__primitive_assign: ietd:1 allocation score on sd01-1: -INFINITY pcmk__primitive_assign: stonith-xvm-sd01-0 allocation score on sd01-0: -INFINITY pcmk__primitive_assign: stonith-xvm-sd01-0 allocation score on sd01-1: 100 pcmk__primitive_assign: stonith-xvm-sd01-1 allocation score on sd01-0: 100 diff --git a/cts/scheduler/scores/promoted-probed-score.scores b/cts/scheduler/scores/promoted-probed-score.scores index 1a01a5b..bf6d7fc 100644 --- a/cts/scheduler/scores/promoted-probed-score.scores +++ b/cts/scheduler/scores/promoted-probed-score.scores @@ -1,11 +1,11 @@ -AdminDrbd:0 promotion score on hypatia-corosync.nevis.columbia.edu: 5 -AdminDrbd:1 promotion score on orestes-corosync.nevis.columbia.edu: INFINITY +AdminDrbd:0 promotion score on orestes-corosync.nevis.columbia.edu: INFINITY +AdminDrbd:1 promotion score on hypatia-corosync.nevis.columbia.edu: 5 pcmk__clone_assign: AdminClone allocation score on hypatia-corosync.nevis.columbia.edu: 0 pcmk__clone_assign: AdminClone allocation score on orestes-corosync.nevis.columbia.edu: INFINITY pcmk__clone_assign: AdminDrbd:0 allocation score on hypatia-corosync.nevis.columbia.edu: 5 -pcmk__clone_assign: AdminDrbd:0 allocation score on orestes-corosync.nevis.columbia.edu: 0 -pcmk__clone_assign: AdminDrbd:1 allocation score on hypatia-corosync.nevis.columbia.edu: 0 +pcmk__clone_assign: AdminDrbd:0 allocation score on orestes-corosync.nevis.columbia.edu: 5 +pcmk__clone_assign: AdminDrbd:1 allocation score on hypatia-corosync.nevis.columbia.edu: 5 pcmk__clone_assign: AdminDrbd:1 allocation score on orestes-corosync.nevis.columbia.edu: 5 pcmk__clone_assign: AdminLvm:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 pcmk__clone_assign: AdminLvm:0 allocation score on orestes-corosync.nevis.columbia.edu: 0 @@ -141,8 +141,8 @@ pcmk__clone_assign: Xinetd:1 allocation score on hypatia-corosync.nevis.columbia pcmk__clone_assign: Xinetd:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 pcmk__group_assign: AdminLvm:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 pcmk__group_assign: AdminLvm:0 allocation score on orestes-corosync.nevis.columbia.edu: 0 -pcmk__group_assign: AdminLvm:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY -pcmk__group_assign: AdminLvm:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 +pcmk__group_assign: AdminLvm:1 allocation score on hypatia-corosync.nevis.columbia.edu: 0 +pcmk__group_assign: AdminLvm:1 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY pcmk__group_assign: ClusterIP:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 pcmk__group_assign: ClusterIP:0 allocation score on orestes-corosync.nevis.columbia.edu: 0 pcmk__group_assign: ClusterIP:1 allocation score on hypatia-corosync.nevis.columbia.edu: 0 @@ -207,28 +207,28 @@ pcmk__group_assign: ExportsGroup:1 allocation score on hypatia-corosync.nevis.co pcmk__group_assign: ExportsGroup:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 pcmk__group_assign: FSMail:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 pcmk__group_assign: FSMail:0 allocation score on orestes-corosync.nevis.columbia.edu: 0 -pcmk__group_assign: FSMail:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY -pcmk__group_assign: FSMail:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 +pcmk__group_assign: FSMail:1 allocation score on hypatia-corosync.nevis.columbia.edu: 0 +pcmk__group_assign: FSMail:1 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY pcmk__group_assign: FSUsrNevis:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 pcmk__group_assign: FSUsrNevis:0 allocation score on orestes-corosync.nevis.columbia.edu: 0 -pcmk__group_assign: FSUsrNevis:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY -pcmk__group_assign: FSUsrNevis:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 +pcmk__group_assign: FSUsrNevis:1 allocation score on hypatia-corosync.nevis.columbia.edu: 0 +pcmk__group_assign: FSUsrNevis:1 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY pcmk__group_assign: FSVarNevis:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 pcmk__group_assign: FSVarNevis:0 allocation score on orestes-corosync.nevis.columbia.edu: 0 -pcmk__group_assign: FSVarNevis:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY -pcmk__group_assign: FSVarNevis:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 +pcmk__group_assign: FSVarNevis:1 allocation score on hypatia-corosync.nevis.columbia.edu: 0 +pcmk__group_assign: FSVarNevis:1 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY pcmk__group_assign: FSVirtualMachines:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 pcmk__group_assign: FSVirtualMachines:0 allocation score on orestes-corosync.nevis.columbia.edu: 0 -pcmk__group_assign: FSVirtualMachines:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY -pcmk__group_assign: FSVirtualMachines:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 +pcmk__group_assign: FSVirtualMachines:1 allocation score on hypatia-corosync.nevis.columbia.edu: 0 +pcmk__group_assign: FSVirtualMachines:1 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY pcmk__group_assign: FSWork:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 pcmk__group_assign: FSWork:0 allocation score on orestes-corosync.nevis.columbia.edu: 0 -pcmk__group_assign: FSWork:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY -pcmk__group_assign: FSWork:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 +pcmk__group_assign: FSWork:1 allocation score on hypatia-corosync.nevis.columbia.edu: 0 +pcmk__group_assign: FSWork:1 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY pcmk__group_assign: FilesystemGroup:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 pcmk__group_assign: FilesystemGroup:0 allocation score on orestes-corosync.nevis.columbia.edu: 0 -pcmk__group_assign: FilesystemGroup:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY -pcmk__group_assign: FilesystemGroup:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 +pcmk__group_assign: FilesystemGroup:1 allocation score on hypatia-corosync.nevis.columbia.edu: 0 +pcmk__group_assign: FilesystemGroup:1 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY pcmk__group_assign: IPGroup:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 pcmk__group_assign: IPGroup:0 allocation score on orestes-corosync.nevis.columbia.edu: 0 pcmk__group_assign: IPGroup:1 allocation score on hypatia-corosync.nevis.columbia.edu: 0 @@ -272,13 +272,13 @@ pcmk__group_assign: Xinetd:0 allocation score on orestes-corosync.nevis.columbia pcmk__group_assign: Xinetd:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY pcmk__group_assign: Xinetd:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 pcmk__primitive_assign: AdminDrbd:0 allocation score on hypatia-corosync.nevis.columbia.edu: 5 -pcmk__primitive_assign: AdminDrbd:0 allocation score on orestes-corosync.nevis.columbia.edu: 0 -pcmk__primitive_assign: AdminDrbd:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY -pcmk__primitive_assign: AdminDrbd:1 allocation score on orestes-corosync.nevis.columbia.edu: 5 +pcmk__primitive_assign: AdminDrbd:0 allocation score on orestes-corosync.nevis.columbia.edu: INFINITY +pcmk__primitive_assign: AdminDrbd:1 allocation score on hypatia-corosync.nevis.columbia.edu: 5 +pcmk__primitive_assign: AdminDrbd:1 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY pcmk__primitive_assign: AdminLvm:0 allocation score on hypatia-corosync.nevis.columbia.edu: 5 -pcmk__primitive_assign: AdminLvm:0 allocation score on orestes-corosync.nevis.columbia.edu: 5 -pcmk__primitive_assign: AdminLvm:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY -pcmk__primitive_assign: AdminLvm:1 allocation score on orestes-corosync.nevis.columbia.edu: 5 +pcmk__primitive_assign: AdminLvm:0 allocation score on orestes-corosync.nevis.columbia.edu: INFINITY +pcmk__primitive_assign: AdminLvm:1 allocation score on hypatia-corosync.nevis.columbia.edu: 5 +pcmk__primitive_assign: AdminLvm:1 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY pcmk__primitive_assign: ClusterIP:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 pcmk__primitive_assign: ClusterIP:0 allocation score on orestes-corosync.nevis.columbia.edu: 0 pcmk__primitive_assign: ClusterIP:1 allocation score on hypatia-corosync.nevis.columbia.edu: 0 @@ -333,32 +333,32 @@ pcmk__primitive_assign: ExportWWW:0 allocation score on hypatia-corosync.nevis.c pcmk__primitive_assign: ExportWWW:0 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY pcmk__primitive_assign: ExportWWW:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY pcmk__primitive_assign: ExportWWW:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 -pcmk__primitive_assign: FSMail:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 -pcmk__primitive_assign: FSMail:0 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY -pcmk__primitive_assign: FSMail:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY -pcmk__primitive_assign: FSMail:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 -pcmk__primitive_assign: FSUsrNevis:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 -pcmk__primitive_assign: FSUsrNevis:0 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY -pcmk__primitive_assign: FSUsrNevis:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY -pcmk__primitive_assign: FSUsrNevis:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 -pcmk__primitive_assign: FSVarNevis:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 -pcmk__primitive_assign: FSVarNevis:0 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY -pcmk__primitive_assign: FSVarNevis:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY -pcmk__primitive_assign: FSVarNevis:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 -pcmk__primitive_assign: FSVirtualMachines:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 -pcmk__primitive_assign: FSVirtualMachines:0 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY -pcmk__primitive_assign: FSVirtualMachines:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY -pcmk__primitive_assign: FSVirtualMachines:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 -pcmk__primitive_assign: FSWork:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 -pcmk__primitive_assign: FSWork:0 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY -pcmk__primitive_assign: FSWork:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY -pcmk__primitive_assign: FSWork:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 +pcmk__primitive_assign: FSMail:0 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY +pcmk__primitive_assign: FSMail:0 allocation score on orestes-corosync.nevis.columbia.edu: INFINITY +pcmk__primitive_assign: FSMail:1 allocation score on hypatia-corosync.nevis.columbia.edu: 0 +pcmk__primitive_assign: FSMail:1 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY +pcmk__primitive_assign: FSUsrNevis:0 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY +pcmk__primitive_assign: FSUsrNevis:0 allocation score on orestes-corosync.nevis.columbia.edu: INFINITY +pcmk__primitive_assign: FSUsrNevis:1 allocation score on hypatia-corosync.nevis.columbia.edu: 0 +pcmk__primitive_assign: FSUsrNevis:1 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY +pcmk__primitive_assign: FSVarNevis:0 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY +pcmk__primitive_assign: FSVarNevis:0 allocation score on orestes-corosync.nevis.columbia.edu: INFINITY +pcmk__primitive_assign: FSVarNevis:1 allocation score on hypatia-corosync.nevis.columbia.edu: 0 +pcmk__primitive_assign: FSVarNevis:1 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY +pcmk__primitive_assign: FSVirtualMachines:0 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY +pcmk__primitive_assign: FSVirtualMachines:0 allocation score on orestes-corosync.nevis.columbia.edu: INFINITY +pcmk__primitive_assign: FSVirtualMachines:1 allocation score on hypatia-corosync.nevis.columbia.edu: 0 +pcmk__primitive_assign: FSVirtualMachines:1 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY +pcmk__primitive_assign: FSWork:0 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY +pcmk__primitive_assign: FSWork:0 allocation score on orestes-corosync.nevis.columbia.edu: INFINITY +pcmk__primitive_assign: FSWork:1 allocation score on hypatia-corosync.nevis.columbia.edu: 0 +pcmk__primitive_assign: FSWork:1 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY pcmk__primitive_assign: KVM-guest allocation score on hypatia-corosync.nevis.columbia.edu: 0 pcmk__primitive_assign: KVM-guest allocation score on orestes-corosync.nevis.columbia.edu: 0 pcmk__primitive_assign: Libvirtd:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 pcmk__primitive_assign: Libvirtd:0 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY pcmk__primitive_assign: Libvirtd:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY -pcmk__primitive_assign: Libvirtd:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 +pcmk__primitive_assign: Libvirtd:1 allocation score on orestes-corosync.nevis.columbia.edu: INFINITY pcmk__primitive_assign: Proxy allocation score on hypatia-corosync.nevis.columbia.edu: 0 pcmk__primitive_assign: Proxy allocation score on orestes-corosync.nevis.columbia.edu: INFINITY pcmk__primitive_assign: StonithHypatia allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY @@ -376,7 +376,7 @@ pcmk__primitive_assign: SymlinkDhcpdLeases allocation score on orestes-corosync. pcmk__primitive_assign: SymlinkEtcLibvirt:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 pcmk__primitive_assign: SymlinkEtcLibvirt:0 allocation score on orestes-corosync.nevis.columbia.edu: -INFINITY pcmk__primitive_assign: SymlinkEtcLibvirt:1 allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY -pcmk__primitive_assign: SymlinkEtcLibvirt:1 allocation score on orestes-corosync.nevis.columbia.edu: 0 +pcmk__primitive_assign: SymlinkEtcLibvirt:1 allocation score on orestes-corosync.nevis.columbia.edu: INFINITY pcmk__primitive_assign: SymlinkSysconfigDhcpd allocation score on hypatia-corosync.nevis.columbia.edu: -INFINITY pcmk__primitive_assign: SymlinkSysconfigDhcpd allocation score on orestes-corosync.nevis.columbia.edu: 0 pcmk__primitive_assign: SymlinkTftp:0 allocation score on hypatia-corosync.nevis.columbia.edu: 0 diff --git a/cts/scheduler/scores/remote-connection-shutdown.scores b/cts/scheduler/scores/remote-connection-shutdown.scores index 176580b..c1d43ec 100644 --- a/cts/scheduler/scores/remote-connection-shutdown.scores +++ b/cts/scheduler/scores/remote-connection-shutdown.scores @@ -2,495 +2,495 @@ 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: 10 +ovndb_servers:0 promotion score on ovn-dbs-bundle-0: INFINITY 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 compute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on controller-0: 0 -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-0 allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on messaging-0: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on messaging-1: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on messaging-2: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on messaging-0: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on messaging-1: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on messaging-2: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on compute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on messaging-0: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on messaging-1: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on messaging-2: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on compute-0: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on compute-1: 0 -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 database-0: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on database-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-master allocation score on messaging-0: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on messaging-1: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on messaging-2: 0 -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on compute-1: -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: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on controller-0: -INFINITY -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: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on database-0: 0 -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on database-1: 0 -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on database-2: 0 -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-podman-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: galera:0 allocation score on galera-bundle-0: 501 -pcmk__bundle_allocate: galera:1 allocation score on galera-bundle-1: 501 -pcmk__bundle_allocate: galera:2 allocation score on galera-bundle-2: 501 -pcmk__bundle_allocate: haproxy-bundle allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on controller-0: INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on controller-0: INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-podman-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on compute-1: -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 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on database-1: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on database-2: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on controller-0: 0 -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: openstack-cinder-volume-podman-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-podman-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle allocation score on controller-0: 0 -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 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on controller-0: 0 -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-0 allocation score on database-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on database-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on database-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on messaging-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on messaging-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-0 allocation score on messaging-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on compute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on database-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on database-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on database-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on messaging-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on messaging-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-1 allocation score on messaging-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on compute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on database-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on database-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on database-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on messaging-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on messaging-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-2 allocation score on messaging-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on compute-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on compute-1: 0 -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 database-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on database-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on database-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on messaging-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on messaging-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-master allocation score on messaging-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 compute-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on controller-0: 0 -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-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on controller-0: 0 -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: 0 -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: ovn-dbs-bundle-podman-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: ovndb_servers:0 allocation score on ovn-dbs-bundle-0: 501 -pcmk__bundle_allocate: ovndb_servers:1 allocation score on ovn-dbs-bundle-1: 501 -pcmk__bundle_allocate: ovndb_servers:2 allocation score on ovn-dbs-bundle-2: 501 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on controller-0: 0 -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-0 allocation score on database-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on database-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on database-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on database-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on database-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on database-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on compute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on database-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on database-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on database-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on compute-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on compute-1: 0 -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 database-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on database-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on database-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on messaging-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 compute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on compute-1: -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: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-podman-0 allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on controller-0: -INFINITY -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: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-podman-1 allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on messaging-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on messaging-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-podman-2 allocation score on messaging-2: 0 -pcmk__bundle_allocate: rabbitmq:0 allocation score on rabbitmq-bundle-0: 501 -pcmk__bundle_allocate: rabbitmq:1 allocation score on rabbitmq-bundle-1: 501 -pcmk__bundle_allocate: rabbitmq:2 allocation score on rabbitmq-bundle-2: 501 -pcmk__bundle_allocate: redis-bundle allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on compute-1: -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 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on controller-0: 0 -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-0 allocation score on database-0: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on database-1: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on database-2: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on messaging-0: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on messaging-1: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on messaging-2: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on database-0: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on database-1: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on database-2: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on messaging-0: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on messaging-1: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on messaging-2: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on compute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on database-0: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on database-1: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on database-2: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on messaging-0: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on messaging-1: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on messaging-2: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on compute-0: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on compute-1: 0 -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 database-0: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on database-1: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on database-2: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on messaging-0: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on messaging-1: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on messaging-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 compute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on compute-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on controller-0: 0 -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-0 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-0 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on compute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-1 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on compute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on compute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on database-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on database-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on database-2: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on messaging-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on messaging-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-podman-2 allocation score on messaging-2: -INFINITY -pcmk__bundle_allocate: redis:0 allocation score on redis-bundle-0: 501 -pcmk__bundle_allocate: redis:1 allocation score on redis-bundle-1: 501 -pcmk__bundle_allocate: redis:2 allocation score on redis-bundle-2: 501 +pcmk__bundle_assign: galera-bundle allocation score on compute-0: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on compute-1: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on messaging-0: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on messaging-1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on messaging-2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on messaging-0: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on messaging-1: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on messaging-2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on messaging-0: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on messaging-1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on messaging-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on compute-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on compute-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on messaging-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on messaging-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on messaging-2: 0 +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on database-0: 0 +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on database-1: 0 +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on database-2: 0 +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: galera-bundle-podman-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: 501 +pcmk__bundle_assign: galera:1 allocation score on galera-bundle-1: 501 +pcmk__bundle_assign: galera:2 allocation score on galera-bundle-2: 501 +pcmk__bundle_assign: haproxy-bundle allocation score on compute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on compute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on compute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on compute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on controller-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on controller-0: INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on controller-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-podman-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on compute-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on compute-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-0: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-1: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-2: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on database-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on database-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on database-2: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on controller-0: 0 +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on controller-1: 0 +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on controller-2: 0 +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-podman-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on compute-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on compute-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on database-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on database-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on database-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on messaging-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on messaging-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-0 allocation score on messaging-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on database-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on database-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on database-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on messaging-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on messaging-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-1 allocation score on messaging-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on database-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on database-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on database-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on messaging-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on messaging-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-2 allocation score on messaging-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on compute-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on compute-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on database-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on database-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on database-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on messaging-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on messaging-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on messaging-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on ovn-dbs-bundle-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on ovn-dbs-bundle-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-master allocation score on ovn-dbs-bundle-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on controller-0: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on controller-1: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on controller-2: 0 +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: ovn-dbs-bundle-podman-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: ovndb_servers:0 allocation score on ovn-dbs-bundle-0: 501 +pcmk__bundle_assign: ovndb_servers:1 allocation score on ovn-dbs-bundle-1: 501 +pcmk__bundle_assign: ovndb_servers:2 allocation score on ovn-dbs-bundle-2: 501 +pcmk__bundle_assign: rabbitmq-bundle allocation score on compute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on compute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on database-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on database-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on database-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on database-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on database-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on database-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on database-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on database-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on database-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on compute-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on compute-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on database-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on database-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on database-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-0 allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-1 allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on messaging-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on messaging-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-podman-2 allocation score on messaging-2: 0 +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: 501 +pcmk__bundle_assign: rabbitmq:1 allocation score on rabbitmq-bundle-1: 501 +pcmk__bundle_assign: rabbitmq:2 allocation score on rabbitmq-bundle-2: 501 +pcmk__bundle_assign: redis-bundle allocation score on compute-0: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on compute-1: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on database-0: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on database-1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on database-2: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on messaging-0: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on messaging-1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on messaging-2: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on database-0: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on database-1: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on database-2: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on messaging-0: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on messaging-1: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on messaging-2: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on database-0: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on database-1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on database-2: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on messaging-0: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on messaging-1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on messaging-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on compute-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on compute-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on database-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on database-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on database-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on messaging-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on messaging-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on messaging-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-1: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-2: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-0 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-1 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on compute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on compute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on database-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on database-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on database-2: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on messaging-0: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on messaging-1: -INFINITY +pcmk__bundle_assign: redis-bundle-podman-2 allocation score on messaging-2: -INFINITY +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: 501 +pcmk__bundle_assign: redis:1 allocation score on redis-bundle-1: 501 +pcmk__bundle_assign: redis:2 allocation score on redis-bundle-2: 501 pcmk__clone_assign: compute-unfence-trigger-clone allocation score on compute-0: 0 pcmk__clone_assign: compute-unfence-trigger-clone allocation score on compute-1: 0 pcmk__clone_assign: compute-unfence-trigger-clone allocation score on controller-0: -INFINITY diff --git a/cts/scheduler/scores/remote-fence-unclean-3.scores b/cts/scheduler/scores/remote-fence-unclean-3.scores index dc157a3..b3bcf0c 100644 --- a/cts/scheduler/scores/remote-fence-unclean-3.scores +++ b/cts/scheduler/scores/remote-fence-unclean-3.scores @@ -2,177 +2,177 @@ 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 -pcmk__bundle_allocate: galera-bundle allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: galera-bundle allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: galera-bundle allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: galera-bundle allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on overcloud-controller-0: INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: galera-bundle-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on overcloud-controller-1: INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on overcloud-controller-2: INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-controller-0: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-controller-1: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-controller-2: INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY -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-master allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on overcloud-novacompute-0: 0 -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: haproxy-bundle allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on overcloud-controller-0: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on overcloud-controller-0: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on overcloud-controller-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on overcloud-controller-1: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on overcloud-controller-1: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on overcloud-controller-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on overcloud-controller-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on overcloud-controller-2: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on overcloud-controller-2: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-backup allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: openstack-cinder-backup allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: openstack-cinder-backup allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: openstack-cinder-backup allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-backup-docker-0 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: openstack-cinder-backup-docker-0 allocation score on overcloud-controller-1: INFINITY -pcmk__bundle_allocate: openstack-cinder-backup-docker-0 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: openstack-cinder-backup-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: openstack-cinder-volume allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: openstack-cinder-volume allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: openstack-cinder-volume allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on overcloud-controller-0: INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on overcloud-controller-0: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on rabbitmq-bundle-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on rabbitmq-bundle-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-controller-1: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on rabbitmq-bundle-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-controller-2: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on overcloud-novacompute-0: 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-docker-0 allocation score on overcloud-controller-0: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-controller-1: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on rabbitmq-bundle-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on rabbitmq-bundle-2: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-controller-2: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on rabbitmq-bundle-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 overcloud-controller-0: 0 -pcmk__bundle_allocate: redis-bundle allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: redis-bundle allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: redis-bundle allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on overcloud-controller-0: INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: redis-bundle-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on overcloud-controller-1: INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on overcloud-controller-2: INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on overcloud-controller-0: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on overcloud-controller-1: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on overcloud-controller-2: INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-master allocation score on overcloud-controller-0: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on overcloud-controller-1: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on overcloud-controller-2: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on overcloud-novacompute-0: 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: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__bundle_assign: galera-bundle allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: galera-bundle allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: galera-bundle allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: galera-bundle allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on overcloud-controller-0: INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on overcloud-controller-1: INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on overcloud-controller-2: INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-controller-0: INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-controller-1: INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-controller-2: INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on overcloud-novacompute-0: 0 +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: INFINITY +pcmk__bundle_assign: galera:1 allocation score on galera-bundle-1: INFINITY +pcmk__bundle_assign: galera:2 allocation score on galera-bundle-2: INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on overcloud-controller-0: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on overcloud-controller-0: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on overcloud-controller-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on overcloud-controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on overcloud-controller-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on overcloud-controller-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on overcloud-controller-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on overcloud-controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on overcloud-controller-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on overcloud-controller-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on overcloud-controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on overcloud-controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-backup allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: openstack-cinder-backup allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: openstack-cinder-backup allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: openstack-cinder-backup allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-backup-docker-0 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: openstack-cinder-backup-docker-0 allocation score on overcloud-controller-1: INFINITY +pcmk__bundle_assign: openstack-cinder-backup-docker-0 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: openstack-cinder-backup-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on overcloud-controller-0: INFINITY +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-controller-0: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-controller-1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-controller-2: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-novacompute-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-controller-0: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-controller-1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-controller-2: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: INFINITY +pcmk__bundle_assign: rabbitmq:1 allocation score on rabbitmq-bundle-1: INFINITY +pcmk__bundle_assign: rabbitmq:2 allocation score on rabbitmq-bundle-2: INFINITY +pcmk__bundle_assign: redis-bundle allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: redis-bundle allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: redis-bundle allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: redis-bundle allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on overcloud-controller-0: INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on overcloud-controller-1: INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on overcloud-controller-2: INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on overcloud-controller-0: INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on overcloud-controller-1: INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on overcloud-controller-2: INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on overcloud-controller-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on overcloud-controller-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on overcloud-controller-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on overcloud-novacompute-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-1: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-2: -INFINITY +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: INFINITY +pcmk__bundle_assign: redis:1 allocation score on redis-bundle-1: INFINITY +pcmk__bundle_assign: redis:2 allocation score on redis-bundle-2: INFINITY pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-0: 0 pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-1: 0 pcmk__clone_assign: galera-bundle-master allocation score on galera-bundle-2: 0 @@ -238,12 +238,12 @@ pcmk__primitive_assign: galera:0 allocation score on galera-bundle-0: INFINITY pcmk__primitive_assign: galera:1 allocation score on galera-bundle-1: INFINITY pcmk__primitive_assign: galera:2 allocation score on galera-bundle-2: INFINITY pcmk__primitive_assign: haproxy-bundle-docker-0 allocation score on overcloud-controller-0: INFINITY -pcmk__primitive_assign: haproxy-bundle-docker-0 allocation score on overcloud-controller-1: 0 -pcmk__primitive_assign: haproxy-bundle-docker-0 allocation score on overcloud-controller-2: 0 +pcmk__primitive_assign: haproxy-bundle-docker-0 allocation score on overcloud-controller-1: INFINITY +pcmk__primitive_assign: haproxy-bundle-docker-0 allocation score on overcloud-controller-2: INFINITY pcmk__primitive_assign: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY pcmk__primitive_assign: haproxy-bundle-docker-1 allocation score on overcloud-controller-0: -INFINITY pcmk__primitive_assign: haproxy-bundle-docker-1 allocation score on overcloud-controller-1: INFINITY -pcmk__primitive_assign: haproxy-bundle-docker-1 allocation score on overcloud-controller-2: 0 +pcmk__primitive_assign: haproxy-bundle-docker-1 allocation score on overcloud-controller-2: INFINITY pcmk__primitive_assign: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY pcmk__primitive_assign: haproxy-bundle-docker-2 allocation score on overcloud-controller-0: -INFINITY pcmk__primitive_assign: haproxy-bundle-docker-2 allocation score on overcloud-controller-1: -INFINITY diff --git a/cts/scheduler/scores/route-remote-notify.scores b/cts/scheduler/scores/route-remote-notify.scores index e6fc549..e25fe64 100644 --- a/cts/scheduler/scores/route-remote-notify.scores +++ b/cts/scheduler/scores/route-remote-notify.scores @@ -1,64 +1,64 @@ -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-0: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-2: INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-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-docker-0 allocation score on controller-0: INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on controller-2: 0 -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-docker-0 allocation score on controller-0: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-1: INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-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_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-0: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-1: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-2: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-0: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-1: INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-2: INFINITY +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: INFINITY +pcmk__bundle_assign: rabbitmq:1 allocation score on rabbitmq-bundle-1: INFINITY +pcmk__bundle_assign: rabbitmq:2 allocation score on rabbitmq-bundle-2: INFINITY pcmk__clone_assign: rabbitmq-bundle-clone allocation score on controller-0: -INFINITY pcmk__clone_assign: rabbitmq-bundle-clone allocation score on controller-1: -INFINITY pcmk__clone_assign: rabbitmq-bundle-clone allocation score on controller-2: -INFINITY @@ -73,7 +73,7 @@ pcmk__primitive_assign: haproxy-bundle-docker-0 allocation score on controller-1 pcmk__primitive_assign: haproxy-bundle-docker-0 allocation score on controller-2: -INFINITY pcmk__primitive_assign: haproxy-bundle-docker-1 allocation score on controller-0: -INFINITY pcmk__primitive_assign: haproxy-bundle-docker-1 allocation score on controller-1: INFINITY -pcmk__primitive_assign: haproxy-bundle-docker-1 allocation score on controller-2: 0 +pcmk__primitive_assign: haproxy-bundle-docker-1 allocation score on controller-2: INFINITY pcmk__primitive_assign: haproxy-bundle-docker-2 allocation score on controller-0: -INFINITY pcmk__primitive_assign: haproxy-bundle-docker-2 allocation score on controller-1: -INFINITY pcmk__primitive_assign: haproxy-bundle-docker-2 allocation score on controller-2: INFINITY diff --git a/cts/scheduler/scores/rsc-sets-clone-1.scores b/cts/scheduler/scores/rsc-sets-clone-1.scores index 8552073..4dc2187 100644 --- a/cts/scheduler/scores/rsc-sets-clone-1.scores +++ b/cts/scheduler/scores/rsc-sets-clone-1.scores @@ -82,23 +82,23 @@ pcmk__group_assign: vg2:1 allocation score on sys3: 0 pcmk__primitive_assign: clvmd:0 allocation score on sys2: INFINITY pcmk__primitive_assign: clvmd:0 allocation score on sys3: -INFINITY pcmk__primitive_assign: clvmd:1 allocation score on sys2: -INFINITY -pcmk__primitive_assign: clvmd:1 allocation score on sys3: 0 +pcmk__primitive_assign: clvmd:1 allocation score on sys3: 10000 pcmk__primitive_assign: controld:0 allocation score on sys2: INFINITY -pcmk__primitive_assign: controld:0 allocation score on sys3: 0 +pcmk__primitive_assign: controld:0 allocation score on sys3: 10000 pcmk__primitive_assign: controld:1 allocation score on sys2: -INFINITY -pcmk__primitive_assign: controld:1 allocation score on sys3: 0 +pcmk__primitive_assign: controld:1 allocation score on sys3: 10000 pcmk__primitive_assign: fs2:0 allocation score on sys2: INFINITY pcmk__primitive_assign: fs2:0 allocation score on sys3: -INFINITY pcmk__primitive_assign: fs2:1 allocation score on sys2: -INFINITY -pcmk__primitive_assign: fs2:1 allocation score on sys3: 0 +pcmk__primitive_assign: fs2:1 allocation score on sys3: 10000 pcmk__primitive_assign: iscsi1:0 allocation score on sys2: INFINITY pcmk__primitive_assign: iscsi1:0 allocation score on sys3: -INFINITY pcmk__primitive_assign: iscsi1:1 allocation score on sys2: -INFINITY -pcmk__primitive_assign: iscsi1:1 allocation score on sys3: 0 +pcmk__primitive_assign: iscsi1:1 allocation score on sys3: 10000 pcmk__primitive_assign: iscsi2:0 allocation score on sys2: INFINITY pcmk__primitive_assign: iscsi2:0 allocation score on sys3: -INFINITY pcmk__primitive_assign: iscsi2:1 allocation score on sys2: -INFINITY -pcmk__primitive_assign: iscsi2:1 allocation score on sys3: 0 +pcmk__primitive_assign: iscsi2:1 allocation score on sys3: 10000 pcmk__primitive_assign: nfs1:0 allocation score on sys2: -INFINITY pcmk__primitive_assign: nfs1:0 allocation score on sys3: -INFINITY pcmk__primitive_assign: nfs1:1 allocation score on sys2: -INFINITY @@ -106,7 +106,7 @@ pcmk__primitive_assign: nfs1:1 allocation score on sys3: -INFINITY pcmk__primitive_assign: o2cb:0 allocation score on sys2: INFINITY pcmk__primitive_assign: o2cb:0 allocation score on sys3: -INFINITY pcmk__primitive_assign: o2cb:1 allocation score on sys2: -INFINITY -pcmk__primitive_assign: o2cb:1 allocation score on sys3: 0 +pcmk__primitive_assign: o2cb:1 allocation score on sys3: 10000 pcmk__primitive_assign: stonithsys2 allocation score on sys2: -INFINITY pcmk__primitive_assign: stonithsys2 allocation score on sys3: 0 pcmk__primitive_assign: stonithsys3 allocation score on sys2: INFINITY @@ -114,11 +114,11 @@ pcmk__primitive_assign: stonithsys3 allocation score on sys3: -INFINITY pcmk__primitive_assign: vg1:0 allocation score on sys2: INFINITY pcmk__primitive_assign: vg1:0 allocation score on sys3: -INFINITY pcmk__primitive_assign: vg1:1 allocation score on sys2: -INFINITY -pcmk__primitive_assign: vg1:1 allocation score on sys3: 0 +pcmk__primitive_assign: vg1:1 allocation score on sys3: 10000 pcmk__primitive_assign: vg2:0 allocation score on sys2: INFINITY pcmk__primitive_assign: vg2:0 allocation score on sys3: -INFINITY pcmk__primitive_assign: vg2:1 allocation score on sys2: -INFINITY -pcmk__primitive_assign: vg2:1 allocation score on sys3: 0 +pcmk__primitive_assign: vg2:1 allocation score on sys3: 10000 pcmk__primitive_assign: vm1 allocation score on sys2: INFINITY pcmk__primitive_assign: vm1 allocation score on sys3: 0 pcmk__primitive_assign: vm2 allocation score on sys2: -INFINITY diff --git a/cts/scheduler/scores/start-then-stop-with-unfence.scores b/cts/scheduler/scores/start-then-stop-with-unfence.scores index 5cc77e5..d8cd4ac 100644 --- a/cts/scheduler/scores/start-then-stop-with-unfence.scores +++ b/cts/scheduler/scores/start-then-stop-with-unfence.scores @@ -9,9 +9,9 @@ pcmk__primitive_assign: ip1 allocation score on rhel7-node1.example.com: 500 pcmk__primitive_assign: ip1 allocation score on rhel7-node2.example.com: 0 pcmk__primitive_assign: ip2 allocation score on rhel7-node1.example.com: 0 pcmk__primitive_assign: ip2 allocation score on rhel7-node2.example.com: 500 -pcmk__primitive_assign: jrummy:0 allocation score on rhel7-node1.example.com: 0 -pcmk__primitive_assign: jrummy:0 allocation score on rhel7-node2.example.com: 1 -pcmk__primitive_assign: jrummy:1 allocation score on rhel7-node1.example.com: 0 +pcmk__primitive_assign: jrummy:0 allocation score on rhel7-node1.example.com: 500 +pcmk__primitive_assign: jrummy:0 allocation score on rhel7-node2.example.com: 501 +pcmk__primitive_assign: jrummy:1 allocation score on rhel7-node1.example.com: 500 pcmk__primitive_assign: jrummy:1 allocation score on rhel7-node2.example.com: -INFINITY pcmk__primitive_assign: mpath-node1 allocation score on rhel7-node1.example.com: 0 pcmk__primitive_assign: mpath-node1 allocation score on rhel7-node2.example.com: 0 diff --git a/cts/scheduler/scores/stop-all-resources.scores b/cts/scheduler/scores/stop-all-resources.scores index 119ac99..d471564 100644 --- a/cts/scheduler/scores/stop-all-resources.scores +++ b/cts/scheduler/scores/stop-all-resources.scores @@ -1,32 +1,32 @@ -pcmk__bundle_allocate: httpd-bundle allocation score on cluster01: 0 -pcmk__bundle_allocate: httpd-bundle allocation score on cluster02: 0 -pcmk__bundle_allocate: httpd-bundle-0 allocation score on cluster01: 0 -pcmk__bundle_allocate: httpd-bundle-0 allocation score on cluster02: 0 -pcmk__bundle_allocate: httpd-bundle-1 allocation score on cluster01: 0 -pcmk__bundle_allocate: httpd-bundle-1 allocation score on cluster02: 0 -pcmk__bundle_allocate: httpd-bundle-2 allocation score on cluster01: 0 -pcmk__bundle_allocate: httpd-bundle-2 allocation score on cluster02: 0 -pcmk__bundle_allocate: httpd-bundle-clone allocation score on cluster01: 0 -pcmk__bundle_allocate: httpd-bundle-clone allocation score on cluster02: 0 -pcmk__bundle_allocate: httpd-bundle-clone allocation score on httpd-bundle-0: -INFINITY -pcmk__bundle_allocate: httpd-bundle-clone allocation score on httpd-bundle-1: -INFINITY -pcmk__bundle_allocate: httpd-bundle-clone allocation score on httpd-bundle-2: -INFINITY -pcmk__bundle_allocate: httpd-bundle-docker-0 allocation score on cluster01: 0 -pcmk__bundle_allocate: httpd-bundle-docker-0 allocation score on cluster02: 0 -pcmk__bundle_allocate: httpd-bundle-docker-1 allocation score on cluster01: 0 -pcmk__bundle_allocate: httpd-bundle-docker-1 allocation score on cluster02: 0 -pcmk__bundle_allocate: httpd-bundle-docker-2 allocation score on cluster01: 0 -pcmk__bundle_allocate: httpd-bundle-docker-2 allocation score on cluster02: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.131 allocation score on cluster01: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.131 allocation score on cluster02: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.132 allocation score on cluster01: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.132 allocation score on cluster02: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.133 allocation score on cluster01: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.133 allocation score on cluster02: 0 -pcmk__bundle_allocate: httpd:0 allocation score on httpd-bundle-0: 500 -pcmk__bundle_allocate: httpd:1 allocation score on httpd-bundle-1: 500 -pcmk__bundle_allocate: httpd:2 allocation score on httpd-bundle-2: 500 +pcmk__bundle_assign: httpd-bundle allocation score on cluster01: 0 +pcmk__bundle_assign: httpd-bundle allocation score on cluster02: 0 +pcmk__bundle_assign: httpd-bundle-0 allocation score on cluster01: 0 +pcmk__bundle_assign: httpd-bundle-0 allocation score on cluster02: 0 +pcmk__bundle_assign: httpd-bundle-1 allocation score on cluster01: 0 +pcmk__bundle_assign: httpd-bundle-1 allocation score on cluster02: 0 +pcmk__bundle_assign: httpd-bundle-2 allocation score on cluster01: 0 +pcmk__bundle_assign: httpd-bundle-2 allocation score on cluster02: 0 +pcmk__bundle_assign: httpd-bundle-clone allocation score on cluster01: 0 +pcmk__bundle_assign: httpd-bundle-clone allocation score on cluster02: 0 +pcmk__bundle_assign: httpd-bundle-clone allocation score on httpd-bundle-0: -INFINITY +pcmk__bundle_assign: httpd-bundle-clone allocation score on httpd-bundle-1: -INFINITY +pcmk__bundle_assign: httpd-bundle-clone allocation score on httpd-bundle-2: -INFINITY +pcmk__bundle_assign: httpd-bundle-docker-0 allocation score on cluster01: 0 +pcmk__bundle_assign: httpd-bundle-docker-0 allocation score on cluster02: 0 +pcmk__bundle_assign: httpd-bundle-docker-1 allocation score on cluster01: 0 +pcmk__bundle_assign: httpd-bundle-docker-1 allocation score on cluster02: 0 +pcmk__bundle_assign: httpd-bundle-docker-2 allocation score on cluster01: 0 +pcmk__bundle_assign: httpd-bundle-docker-2 allocation score on cluster02: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.131 allocation score on cluster01: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.131 allocation score on cluster02: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.132 allocation score on cluster01: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.132 allocation score on cluster02: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.133 allocation score on cluster01: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.133 allocation score on cluster02: 0 +pcmk__bundle_assign: httpd:0 allocation score on httpd-bundle-0: 500 +pcmk__bundle_assign: httpd:1 allocation score on httpd-bundle-1: 500 +pcmk__bundle_assign: httpd:2 allocation score on httpd-bundle-2: 500 pcmk__clone_assign: httpd-bundle-clone allocation score on cluster01: -INFINITY pcmk__clone_assign: httpd-bundle-clone allocation score on cluster02: -INFINITY pcmk__clone_assign: httpd-bundle-clone allocation score on httpd-bundle-0: 0 diff --git a/cts/scheduler/scores/timeout-by-node.scores b/cts/scheduler/scores/timeout-by-node.scores new file mode 100644 index 0000000..adb96a5 --- /dev/null +++ b/cts/scheduler/scores/timeout-by-node.scores @@ -0,0 +1,61 @@ + +pcmk__clone_assign: rsc1-clone allocation score on node1: 0 +pcmk__clone_assign: rsc1-clone allocation score on node2: 0 +pcmk__clone_assign: rsc1-clone allocation score on node3: 0 +pcmk__clone_assign: rsc1-clone allocation score on node4: 0 +pcmk__clone_assign: rsc1-clone allocation score on node5: 0 +pcmk__clone_assign: rsc1:0 allocation score on node1: 0 +pcmk__clone_assign: rsc1:0 allocation score on node2: 0 +pcmk__clone_assign: rsc1:0 allocation score on node3: 0 +pcmk__clone_assign: rsc1:0 allocation score on node4: 0 +pcmk__clone_assign: rsc1:0 allocation score on node5: 0 +pcmk__clone_assign: rsc1:1 allocation score on node1: 0 +pcmk__clone_assign: rsc1:1 allocation score on node2: 0 +pcmk__clone_assign: rsc1:1 allocation score on node3: 0 +pcmk__clone_assign: rsc1:1 allocation score on node4: 0 +pcmk__clone_assign: rsc1:1 allocation score on node5: 0 +pcmk__clone_assign: rsc1:2 allocation score on node1: 0 +pcmk__clone_assign: rsc1:2 allocation score on node2: 0 +pcmk__clone_assign: rsc1:2 allocation score on node3: 0 +pcmk__clone_assign: rsc1:2 allocation score on node4: 0 +pcmk__clone_assign: rsc1:2 allocation score on node5: 0 +pcmk__clone_assign: rsc1:3 allocation score on node1: 0 +pcmk__clone_assign: rsc1:3 allocation score on node2: 0 +pcmk__clone_assign: rsc1:3 allocation score on node3: 0 +pcmk__clone_assign: rsc1:3 allocation score on node4: 0 +pcmk__clone_assign: rsc1:3 allocation score on node5: 0 +pcmk__clone_assign: rsc1:4 allocation score on node1: 0 +pcmk__clone_assign: rsc1:4 allocation score on node2: 0 +pcmk__clone_assign: rsc1:4 allocation score on node3: 0 +pcmk__clone_assign: rsc1:4 allocation score on node4: 0 +pcmk__clone_assign: rsc1:4 allocation score on node5: 0 +pcmk__primitive_assign: Fencing allocation score on node1: 0 +pcmk__primitive_assign: Fencing allocation score on node2: 0 +pcmk__primitive_assign: Fencing allocation score on node3: 0 +pcmk__primitive_assign: Fencing allocation score on node4: 0 +pcmk__primitive_assign: Fencing allocation score on node5: 0 +pcmk__primitive_assign: rsc1:0 allocation score on node1: 0 +pcmk__primitive_assign: rsc1:0 allocation score on node2: 0 +pcmk__primitive_assign: rsc1:0 allocation score on node3: 0 +pcmk__primitive_assign: rsc1:0 allocation score on node4: 0 +pcmk__primitive_assign: rsc1:0 allocation score on node5: 0 +pcmk__primitive_assign: rsc1:1 allocation score on node1: 0 +pcmk__primitive_assign: rsc1:1 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc1:1 allocation score on node3: 0 +pcmk__primitive_assign: rsc1:1 allocation score on node4: 0 +pcmk__primitive_assign: rsc1:1 allocation score on node5: 0 +pcmk__primitive_assign: rsc1:2 allocation score on node1: 0 +pcmk__primitive_assign: rsc1:2 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc1:2 allocation score on node3: -INFINITY +pcmk__primitive_assign: rsc1:2 allocation score on node4: 0 +pcmk__primitive_assign: rsc1:2 allocation score on node5: 0 +pcmk__primitive_assign: rsc1:3 allocation score on node1: 0 +pcmk__primitive_assign: rsc1:3 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc1:3 allocation score on node3: -INFINITY +pcmk__primitive_assign: rsc1:3 allocation score on node4: -INFINITY +pcmk__primitive_assign: rsc1:3 allocation score on node5: 0 +pcmk__primitive_assign: rsc1:4 allocation score on node1: 0 +pcmk__primitive_assign: rsc1:4 allocation score on node2: -INFINITY +pcmk__primitive_assign: rsc1:4 allocation score on node3: -INFINITY +pcmk__primitive_assign: rsc1:4 allocation score on node4: -INFINITY +pcmk__primitive_assign: rsc1:4 allocation score on node5: -INFINITY diff --git a/cts/scheduler/scores/unrunnable-2.scores b/cts/scheduler/scores/unrunnable-2.scores index 52b7ffd..50ecabc 100644 --- a/cts/scheduler/scores/unrunnable-2.scores +++ b/cts/scheduler/scores/unrunnable-2.scores @@ -476,7 +476,7 @@ pcmk__primitive_assign: galera:1 allocation score on overcloud-controller-2: 0 pcmk__primitive_assign: galera:2 allocation score on overcloud-controller-0: -INFINITY pcmk__primitive_assign: galera:2 allocation score on overcloud-controller-1: -INFINITY pcmk__primitive_assign: galera:2 allocation score on overcloud-controller-2: INFINITY -pcmk__primitive_assign: haproxy:0 allocation score on overcloud-controller-0: 0 +pcmk__primitive_assign: haproxy:0 allocation score on overcloud-controller-0: INFINITY pcmk__primitive_assign: haproxy:0 allocation score on overcloud-controller-1: INFINITY pcmk__primitive_assign: haproxy:0 allocation score on overcloud-controller-2: 0 pcmk__primitive_assign: haproxy:1 allocation score on overcloud-controller-0: INFINITY diff --git a/cts/scheduler/scores/utilization-complex.scores b/cts/scheduler/scores/utilization-complex.scores index 29bc92c..c37023d 100644 --- a/cts/scheduler/scores/utilization-complex.scores +++ b/cts/scheduler/scores/utilization-complex.scores @@ -1,80 +1,80 @@ -pcmk__bundle_allocate: httpd-bundle allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle allocation score on rhel8-4: 0 -pcmk__bundle_allocate: httpd-bundle allocation score on rhel8-5: 0 -pcmk__bundle_allocate: httpd-bundle-0 allocation score on httpd-bundle-1: -INFINITY -pcmk__bundle_allocate: httpd-bundle-0 allocation score on httpd-bundle-2: -INFINITY -pcmk__bundle_allocate: httpd-bundle-0 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-0 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-0 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-0 allocation score on rhel8-4: 0 -pcmk__bundle_allocate: httpd-bundle-0 allocation score on rhel8-5: 0 -pcmk__bundle_allocate: httpd-bundle-1 allocation score on httpd-bundle-2: -INFINITY -pcmk__bundle_allocate: httpd-bundle-1 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-1 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-1 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-1 allocation score on rhel8-4: 0 -pcmk__bundle_allocate: httpd-bundle-1 allocation score on rhel8-5: 0 -pcmk__bundle_allocate: httpd-bundle-2 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-2 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-2 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-2 allocation score on rhel8-4: 0 -pcmk__bundle_allocate: httpd-bundle-2 allocation score on rhel8-5: 0 -pcmk__bundle_allocate: httpd-bundle-clone allocation score on httpd-bundle-0: -INFINITY -pcmk__bundle_allocate: httpd-bundle-clone allocation score on httpd-bundle-1: -INFINITY -pcmk__bundle_allocate: httpd-bundle-clone allocation score on httpd-bundle-2: -INFINITY -pcmk__bundle_allocate: httpd-bundle-clone allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-clone allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-clone allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-clone allocation score on rhel8-4: 0 -pcmk__bundle_allocate: httpd-bundle-clone allocation score on rhel8-5: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.131 allocation score on httpd-bundle-0: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.131 allocation score on httpd-bundle-1: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.131 allocation score on httpd-bundle-2: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-4: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-5: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.132 allocation score on httpd-bundle-1: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.132 allocation score on httpd-bundle-2: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-4: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-5: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.133 allocation score on httpd-bundle-2: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-4: 0 -pcmk__bundle_allocate: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-5: 0 -pcmk__bundle_allocate: httpd-bundle-podman-0 allocation score on httpd-bundle-0: 0 -pcmk__bundle_allocate: httpd-bundle-podman-0 allocation score on httpd-bundle-1: 0 -pcmk__bundle_allocate: httpd-bundle-podman-0 allocation score on httpd-bundle-2: 0 -pcmk__bundle_allocate: httpd-bundle-podman-0 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-podman-0 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-podman-0 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-podman-0 allocation score on rhel8-4: 0 -pcmk__bundle_allocate: httpd-bundle-podman-0 allocation score on rhel8-5: 0 -pcmk__bundle_allocate: httpd-bundle-podman-1 allocation score on httpd-bundle-1: 0 -pcmk__bundle_allocate: httpd-bundle-podman-1 allocation score on httpd-bundle-2: 0 -pcmk__bundle_allocate: httpd-bundle-podman-1 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-podman-1 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-podman-1 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-podman-1 allocation score on rhel8-4: 0 -pcmk__bundle_allocate: httpd-bundle-podman-1 allocation score on rhel8-5: 0 -pcmk__bundle_allocate: httpd-bundle-podman-2 allocation score on httpd-bundle-2: 0 -pcmk__bundle_allocate: httpd-bundle-podman-2 allocation score on rhel8-1: 0 -pcmk__bundle_allocate: httpd-bundle-podman-2 allocation score on rhel8-2: 0 -pcmk__bundle_allocate: httpd-bundle-podman-2 allocation score on rhel8-3: 0 -pcmk__bundle_allocate: httpd-bundle-podman-2 allocation score on rhel8-4: 0 -pcmk__bundle_allocate: httpd-bundle-podman-2 allocation score on rhel8-5: 0 -pcmk__bundle_allocate: httpd:0 allocation score on httpd-bundle-0: 501 -pcmk__bundle_allocate: httpd:1 allocation score on httpd-bundle-1: 500 -pcmk__bundle_allocate: httpd:2 allocation score on httpd-bundle-2: 500 +pcmk__bundle_assign: httpd-bundle allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle allocation score on rhel8-4: 0 +pcmk__bundle_assign: httpd-bundle allocation score on rhel8-5: 0 +pcmk__bundle_assign: httpd-bundle-0 allocation score on httpd-bundle-1: -INFINITY +pcmk__bundle_assign: httpd-bundle-0 allocation score on httpd-bundle-2: -INFINITY +pcmk__bundle_assign: httpd-bundle-0 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-0 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-0 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-0 allocation score on rhel8-4: 0 +pcmk__bundle_assign: httpd-bundle-0 allocation score on rhel8-5: 0 +pcmk__bundle_assign: httpd-bundle-1 allocation score on httpd-bundle-2: -INFINITY +pcmk__bundle_assign: httpd-bundle-1 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-1 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-1 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-1 allocation score on rhel8-4: 0 +pcmk__bundle_assign: httpd-bundle-1 allocation score on rhel8-5: 0 +pcmk__bundle_assign: httpd-bundle-2 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-2 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-2 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-2 allocation score on rhel8-4: 0 +pcmk__bundle_assign: httpd-bundle-2 allocation score on rhel8-5: 0 +pcmk__bundle_assign: httpd-bundle-clone allocation score on httpd-bundle-0: -INFINITY +pcmk__bundle_assign: httpd-bundle-clone allocation score on httpd-bundle-1: -INFINITY +pcmk__bundle_assign: httpd-bundle-clone allocation score on httpd-bundle-2: -INFINITY +pcmk__bundle_assign: httpd-bundle-clone allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-clone allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-clone allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-clone allocation score on rhel8-4: 0 +pcmk__bundle_assign: httpd-bundle-clone allocation score on rhel8-5: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.131 allocation score on httpd-bundle-0: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.131 allocation score on httpd-bundle-1: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.131 allocation score on httpd-bundle-2: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-4: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.131 allocation score on rhel8-5: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.132 allocation score on httpd-bundle-1: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.132 allocation score on httpd-bundle-2: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-4: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.132 allocation score on rhel8-5: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.133 allocation score on httpd-bundle-2: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-4: 0 +pcmk__bundle_assign: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-5: 0 +pcmk__bundle_assign: httpd-bundle-podman-0 allocation score on httpd-bundle-0: 0 +pcmk__bundle_assign: httpd-bundle-podman-0 allocation score on httpd-bundle-1: 0 +pcmk__bundle_assign: httpd-bundle-podman-0 allocation score on httpd-bundle-2: 0 +pcmk__bundle_assign: httpd-bundle-podman-0 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-podman-0 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-podman-0 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-podman-0 allocation score on rhel8-4: 0 +pcmk__bundle_assign: httpd-bundle-podman-0 allocation score on rhel8-5: 0 +pcmk__bundle_assign: httpd-bundle-podman-1 allocation score on httpd-bundle-1: 0 +pcmk__bundle_assign: httpd-bundle-podman-1 allocation score on httpd-bundle-2: 0 +pcmk__bundle_assign: httpd-bundle-podman-1 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-podman-1 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-podman-1 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-podman-1 allocation score on rhel8-4: 0 +pcmk__bundle_assign: httpd-bundle-podman-1 allocation score on rhel8-5: 0 +pcmk__bundle_assign: httpd-bundle-podman-2 allocation score on httpd-bundle-2: 0 +pcmk__bundle_assign: httpd-bundle-podman-2 allocation score on rhel8-1: 0 +pcmk__bundle_assign: httpd-bundle-podman-2 allocation score on rhel8-2: 0 +pcmk__bundle_assign: httpd-bundle-podman-2 allocation score on rhel8-3: 0 +pcmk__bundle_assign: httpd-bundle-podman-2 allocation score on rhel8-4: 0 +pcmk__bundle_assign: httpd-bundle-podman-2 allocation score on rhel8-5: 0 +pcmk__bundle_assign: httpd:0 allocation score on httpd-bundle-0: 501 +pcmk__bundle_assign: httpd:1 allocation score on httpd-bundle-1: 500 +pcmk__bundle_assign: httpd:2 allocation score on httpd-bundle-2: 500 pcmk__clone_assign: clone1-clone allocation score on httpd-bundle-0: -INFINITY pcmk__clone_assign: clone1-clone allocation score on httpd-bundle-1: -INFINITY pcmk__clone_assign: clone1-clone allocation score on httpd-bundle-2: -INFINITY @@ -312,18 +312,26 @@ pcmk__primitive_assign: clone1:2 allocation score on rhel8-4: 1 pcmk__primitive_assign: clone1:2 allocation score on rhel8-5: 0 pcmk__primitive_assign: clone1:3 allocation score on httpd-bundle-0: -INFINITY pcmk__primitive_assign: clone1:3 allocation score on httpd-bundle-0: -INFINITY +pcmk__primitive_assign: clone1:3 allocation score on httpd-bundle-0: -INFINITY +pcmk__primitive_assign: clone1:3 allocation score on httpd-bundle-1: -INFINITY pcmk__primitive_assign: clone1:3 allocation score on httpd-bundle-1: -INFINITY pcmk__primitive_assign: clone1:3 allocation score on httpd-bundle-1: -INFINITY pcmk__primitive_assign: clone1:3 allocation score on httpd-bundle-2: -INFINITY pcmk__primitive_assign: clone1:3 allocation score on httpd-bundle-2: -INFINITY +pcmk__primitive_assign: clone1:3 allocation score on httpd-bundle-2: -INFINITY +pcmk__primitive_assign: clone1:3 allocation score on rhel8-1: -INFINITY pcmk__primitive_assign: clone1:3 allocation score on rhel8-1: -INFINITY pcmk__primitive_assign: clone1:3 allocation score on rhel8-1: 0 pcmk__primitive_assign: clone1:3 allocation score on rhel8-2: -INFINITY pcmk__primitive_assign: clone1:3 allocation score on rhel8-2: -INFINITY +pcmk__primitive_assign: clone1:3 allocation score on rhel8-2: -INFINITY +pcmk__primitive_assign: clone1:3 allocation score on rhel8-3: -INFINITY pcmk__primitive_assign: clone1:3 allocation score on rhel8-3: -INFINITY pcmk__primitive_assign: clone1:3 allocation score on rhel8-3: -INFINITY pcmk__primitive_assign: clone1:3 allocation score on rhel8-4: -INFINITY pcmk__primitive_assign: clone1:3 allocation score on rhel8-4: -INFINITY +pcmk__primitive_assign: clone1:3 allocation score on rhel8-4: -INFINITY +pcmk__primitive_assign: clone1:3 allocation score on rhel8-5: 1 pcmk__primitive_assign: clone1:3 allocation score on rhel8-5: 1 pcmk__primitive_assign: clone1:3 allocation score on rhel8-5: 1 pcmk__primitive_assign: clone1:4 allocation score on httpd-bundle-0: -INFINITY @@ -384,18 +392,26 @@ pcmk__primitive_assign: clone2:2 allocation score on rhel8-4: 1 pcmk__primitive_assign: clone2:2 allocation score on rhel8-5: -INFINITY pcmk__primitive_assign: clone2:3 allocation score on httpd-bundle-0: -INFINITY pcmk__primitive_assign: clone2:3 allocation score on httpd-bundle-0: -INFINITY +pcmk__primitive_assign: clone2:3 allocation score on httpd-bundle-0: -INFINITY pcmk__primitive_assign: clone2:3 allocation score on httpd-bundle-1: -INFINITY pcmk__primitive_assign: clone2:3 allocation score on httpd-bundle-1: -INFINITY +pcmk__primitive_assign: clone2:3 allocation score on httpd-bundle-1: -INFINITY +pcmk__primitive_assign: clone2:3 allocation score on httpd-bundle-2: -INFINITY pcmk__primitive_assign: clone2:3 allocation score on httpd-bundle-2: -INFINITY pcmk__primitive_assign: clone2:3 allocation score on httpd-bundle-2: -INFINITY pcmk__primitive_assign: clone2:3 allocation score on rhel8-1: -INFINITY +pcmk__primitive_assign: clone2:3 allocation score on rhel8-1: -INFINITY pcmk__primitive_assign: clone2:3 allocation score on rhel8-1: 0 pcmk__primitive_assign: clone2:3 allocation score on rhel8-2: -INFINITY pcmk__primitive_assign: clone2:3 allocation score on rhel8-2: -INFINITY +pcmk__primitive_assign: clone2:3 allocation score on rhel8-2: -INFINITY +pcmk__primitive_assign: clone2:3 allocation score on rhel8-3: -INFINITY pcmk__primitive_assign: clone2:3 allocation score on rhel8-3: -INFINITY pcmk__primitive_assign: clone2:3 allocation score on rhel8-3: -INFINITY pcmk__primitive_assign: clone2:3 allocation score on rhel8-4: -INFINITY pcmk__primitive_assign: clone2:3 allocation score on rhel8-4: -INFINITY +pcmk__primitive_assign: clone2:3 allocation score on rhel8-4: -INFINITY +pcmk__primitive_assign: clone2:3 allocation score on rhel8-5: -INFINITY pcmk__primitive_assign: clone2:3 allocation score on rhel8-5: -INFINITY pcmk__primitive_assign: clone2:3 allocation score on rhel8-5: -INFINITY pcmk__primitive_assign: clone2:4 allocation score on httpd-bundle-0: -INFINITY @@ -535,18 +551,26 @@ pcmk__primitive_assign: httpd-bundle-ip-192.168.122.133 allocation score on rhel pcmk__primitive_assign: httpd-bundle-ip-192.168.122.133 allocation score on rhel8-5: -INFINITY pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on httpd-bundle-0: -INFINITY pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on httpd-bundle-0: -INFINITY +pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on httpd-bundle-0: -INFINITY +pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on httpd-bundle-1: -INFINITY pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on httpd-bundle-1: -INFINITY pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on httpd-bundle-1: -INFINITY pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on httpd-bundle-2: -INFINITY pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on httpd-bundle-2: -INFINITY +pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on httpd-bundle-2: -INFINITY +pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on rhel8-1: -INFINITY pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on rhel8-1: -INFINITY pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on rhel8-1: -INFINITY pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on rhel8-2: -INFINITY pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on rhel8-2: -INFINITY +pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on rhel8-2: -INFINITY pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on rhel8-3: -INFINITY pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on rhel8-3: -INFINITY +pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on rhel8-3: -INFINITY +pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on rhel8-4: -INFINITY pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on rhel8-4: -INFINITY pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on rhel8-4: -INFINITY +pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on rhel8-5: -INFINITY pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on rhel8-5: 0 pcmk__primitive_assign: httpd-bundle-podman-0 allocation score on rhel8-5: 0 pcmk__primitive_assign: httpd-bundle-podman-1 allocation score on httpd-bundle-1: -INFINITY diff --git a/cts/scheduler/scores/utilization-order2.scores b/cts/scheduler/scores/utilization-order2.scores index c4b49d9..4476b60 100644 --- a/cts/scheduler/scores/utilization-order2.scores +++ b/cts/scheduler/scores/utilization-order2.scores @@ -9,6 +9,8 @@ pcmk__primitive_assign: rsc1 allocation score on node1: 0 pcmk__primitive_assign: rsc1 allocation score on node2: 0 pcmk__primitive_assign: rsc2:0 allocation score on node1: 1 pcmk__primitive_assign: rsc2:0 allocation score on node1: 1 +pcmk__primitive_assign: rsc2:0 allocation score on node1: 1 +pcmk__primitive_assign: rsc2:0 allocation score on node2: -INFINITY pcmk__primitive_assign: rsc2:0 allocation score on node2: -INFINITY pcmk__primitive_assign: rsc2:0 allocation score on node2: 0 pcmk__primitive_assign: rsc2:1 allocation score on node1: 0 diff --git a/cts/scheduler/scores/utilization-order4.scores b/cts/scheduler/scores/utilization-order4.scores index 21eef87..fdc6163 100644 --- a/cts/scheduler/scores/utilization-order4.scores +++ b/cts/scheduler/scores/utilization-order4.scores @@ -47,15 +47,15 @@ pcmk__primitive_assign: degllx63-vm allocation score on deglxen001: -INFINITY pcmk__primitive_assign: degllx63-vm allocation score on deglxen002: -INFINITY pcmk__primitive_assign: degllx64-vm allocation score on deglxen001: -INFINITY pcmk__primitive_assign: degllx64-vm allocation score on deglxen002: -INFINITY -pcmk__primitive_assign: nfs-xen_config:0 allocation score on deglxen001: 300000 +pcmk__primitive_assign: nfs-xen_config:0 allocation score on deglxen001: 410000 pcmk__primitive_assign: nfs-xen_config:0 allocation score on deglxen002: -INFINITY pcmk__primitive_assign: nfs-xen_config:1 allocation score on deglxen001: -INFINITY pcmk__primitive_assign: nfs-xen_config:1 allocation score on deglxen002: -INFINITY -pcmk__primitive_assign: nfs-xen_images:0 allocation score on deglxen001: 100000 +pcmk__primitive_assign: nfs-xen_images:0 allocation score on deglxen001: 210000 pcmk__primitive_assign: nfs-xen_images:0 allocation score on deglxen002: -INFINITY pcmk__primitive_assign: nfs-xen_images:1 allocation score on deglxen001: -INFINITY pcmk__primitive_assign: nfs-xen_images:1 allocation score on deglxen002: -INFINITY -pcmk__primitive_assign: nfs-xen_swapfiles:0 allocation score on deglxen001: 200000 +pcmk__primitive_assign: nfs-xen_swapfiles:0 allocation score on deglxen001: 310000 pcmk__primitive_assign: nfs-xen_swapfiles:0 allocation score on deglxen002: -INFINITY pcmk__primitive_assign: nfs-xen_swapfiles:1 allocation score on deglxen001: -INFINITY pcmk__primitive_assign: nfs-xen_swapfiles:1 allocation score on deglxen002: -INFINITY diff --git a/cts/scheduler/scores/utilization-shuffle.scores b/cts/scheduler/scores/utilization-shuffle.scores index 5568dd3..e58269b 100644 --- a/cts/scheduler/scores/utilization-shuffle.scores +++ b/cts/scheduler/scores/utilization-shuffle.scores @@ -210,13 +210,23 @@ pcmk__primitive_assign: prmApPostgreSQLDB3 allocation score on act3: -INFINITY pcmk__primitive_assign: prmApPostgreSQLDB3 allocation score on sby1: -INFINITY pcmk__primitive_assign: prmApPostgreSQLDB3 allocation score on sby2: -INFINITY pcmk__primitive_assign: prmDiskd1:0 allocation score on act1: -INFINITY +pcmk__primitive_assign: prmDiskd1:0 allocation score on act1: -INFINITY +pcmk__primitive_assign: prmDiskd1:0 allocation score on act1: -INFINITY +pcmk__primitive_assign: prmDiskd1:0 allocation score on act2: -INFINITY +pcmk__primitive_assign: prmDiskd1:0 allocation score on act2: -INFINITY pcmk__primitive_assign: prmDiskd1:0 allocation score on act2: -INFINITY +pcmk__primitive_assign: prmDiskd1:0 allocation score on act3: -INFINITY +pcmk__primitive_assign: prmDiskd1:0 allocation score on act3: -INFINITY pcmk__primitive_assign: prmDiskd1:0 allocation score on act3: INFINITY +pcmk__primitive_assign: prmDiskd1:0 allocation score on sby1: -INFINITY +pcmk__primitive_assign: prmDiskd1:0 allocation score on sby1: -INFINITY pcmk__primitive_assign: prmDiskd1:0 allocation score on sby1: 0 +pcmk__primitive_assign: prmDiskd1:0 allocation score on sby2: -INFINITY +pcmk__primitive_assign: prmDiskd1:0 allocation score on sby2: 0 pcmk__primitive_assign: prmDiskd1:0 allocation score on sby2: 0 pcmk__primitive_assign: prmDiskd1:1 allocation score on act1: INFINITY -pcmk__primitive_assign: prmDiskd1:1 allocation score on act2: 0 -pcmk__primitive_assign: prmDiskd1:1 allocation score on act3: 0 +pcmk__primitive_assign: prmDiskd1:1 allocation score on act2: INFINITY +pcmk__primitive_assign: prmDiskd1:1 allocation score on act3: -INFINITY pcmk__primitive_assign: prmDiskd1:1 allocation score on sby1: 0 pcmk__primitive_assign: prmDiskd1:1 allocation score on sby2: 0 pcmk__primitive_assign: prmDiskd1:2 allocation score on act1: -INFINITY @@ -231,17 +241,27 @@ pcmk__primitive_assign: prmDiskd1:3 allocation score on sby1: -INFINITY pcmk__primitive_assign: prmDiskd1:3 allocation score on sby2: INFINITY pcmk__primitive_assign: prmDiskd1:4 allocation score on act1: -INFINITY pcmk__primitive_assign: prmDiskd1:4 allocation score on act2: INFINITY -pcmk__primitive_assign: prmDiskd1:4 allocation score on act3: 0 +pcmk__primitive_assign: prmDiskd1:4 allocation score on act3: -INFINITY pcmk__primitive_assign: prmDiskd1:4 allocation score on sby1: 0 pcmk__primitive_assign: prmDiskd1:4 allocation score on sby2: 0 pcmk__primitive_assign: prmDiskd2:0 allocation score on act1: -INFINITY +pcmk__primitive_assign: prmDiskd2:0 allocation score on act1: -INFINITY +pcmk__primitive_assign: prmDiskd2:0 allocation score on act1: -INFINITY +pcmk__primitive_assign: prmDiskd2:0 allocation score on act2: -INFINITY pcmk__primitive_assign: prmDiskd2:0 allocation score on act2: -INFINITY +pcmk__primitive_assign: prmDiskd2:0 allocation score on act2: -INFINITY +pcmk__primitive_assign: prmDiskd2:0 allocation score on act3: -INFINITY +pcmk__primitive_assign: prmDiskd2:0 allocation score on act3: -INFINITY pcmk__primitive_assign: prmDiskd2:0 allocation score on act3: INFINITY +pcmk__primitive_assign: prmDiskd2:0 allocation score on sby1: -INFINITY +pcmk__primitive_assign: prmDiskd2:0 allocation score on sby1: -INFINITY pcmk__primitive_assign: prmDiskd2:0 allocation score on sby1: 0 +pcmk__primitive_assign: prmDiskd2:0 allocation score on sby2: -INFINITY +pcmk__primitive_assign: prmDiskd2:0 allocation score on sby2: 0 pcmk__primitive_assign: prmDiskd2:0 allocation score on sby2: 0 pcmk__primitive_assign: prmDiskd2:1 allocation score on act1: INFINITY -pcmk__primitive_assign: prmDiskd2:1 allocation score on act2: 0 -pcmk__primitive_assign: prmDiskd2:1 allocation score on act3: 0 +pcmk__primitive_assign: prmDiskd2:1 allocation score on act2: INFINITY +pcmk__primitive_assign: prmDiskd2:1 allocation score on act3: -INFINITY pcmk__primitive_assign: prmDiskd2:1 allocation score on sby1: 0 pcmk__primitive_assign: prmDiskd2:1 allocation score on sby2: 0 pcmk__primitive_assign: prmDiskd2:2 allocation score on act1: -INFINITY @@ -256,7 +276,7 @@ pcmk__primitive_assign: prmDiskd2:3 allocation score on sby1: -INFINITY pcmk__primitive_assign: prmDiskd2:3 allocation score on sby2: INFINITY pcmk__primitive_assign: prmDiskd2:4 allocation score on act1: -INFINITY pcmk__primitive_assign: prmDiskd2:4 allocation score on act2: INFINITY -pcmk__primitive_assign: prmDiskd2:4 allocation score on act3: 0 +pcmk__primitive_assign: prmDiskd2:4 allocation score on act3: -INFINITY pcmk__primitive_assign: prmDiskd2:4 allocation score on sby1: 0 pcmk__primitive_assign: prmDiskd2:4 allocation score on sby2: 0 pcmk__primitive_assign: prmExPostgreSQLDB1 allocation score on act1: 200 @@ -335,13 +355,23 @@ pcmk__primitive_assign: prmIpPostgreSQLDB3 allocation score on act3: -INFINITY pcmk__primitive_assign: prmIpPostgreSQLDB3 allocation score on sby1: -INFINITY pcmk__primitive_assign: prmIpPostgreSQLDB3 allocation score on sby2: -INFINITY pcmk__primitive_assign: prmPingd:0 allocation score on act1: -INFINITY +pcmk__primitive_assign: prmPingd:0 allocation score on act1: -INFINITY +pcmk__primitive_assign: prmPingd:0 allocation score on act1: -INFINITY pcmk__primitive_assign: prmPingd:0 allocation score on act2: -INFINITY +pcmk__primitive_assign: prmPingd:0 allocation score on act2: -INFINITY +pcmk__primitive_assign: prmPingd:0 allocation score on act2: -INFINITY +pcmk__primitive_assign: prmPingd:0 allocation score on act3: -INFINITY +pcmk__primitive_assign: prmPingd:0 allocation score on act3: -INFINITY pcmk__primitive_assign: prmPingd:0 allocation score on act3: INFINITY +pcmk__primitive_assign: prmPingd:0 allocation score on sby1: -INFINITY +pcmk__primitive_assign: prmPingd:0 allocation score on sby1: -INFINITY pcmk__primitive_assign: prmPingd:0 allocation score on sby1: 0 +pcmk__primitive_assign: prmPingd:0 allocation score on sby2: -INFINITY +pcmk__primitive_assign: prmPingd:0 allocation score on sby2: 0 pcmk__primitive_assign: prmPingd:0 allocation score on sby2: 0 pcmk__primitive_assign: prmPingd:1 allocation score on act1: INFINITY -pcmk__primitive_assign: prmPingd:1 allocation score on act2: 0 -pcmk__primitive_assign: prmPingd:1 allocation score on act3: 0 +pcmk__primitive_assign: prmPingd:1 allocation score on act2: INFINITY +pcmk__primitive_assign: prmPingd:1 allocation score on act3: -INFINITY pcmk__primitive_assign: prmPingd:1 allocation score on sby1: 0 pcmk__primitive_assign: prmPingd:1 allocation score on sby2: 0 pcmk__primitive_assign: prmPingd:2 allocation score on act1: -INFINITY @@ -356,6 +386,6 @@ pcmk__primitive_assign: prmPingd:3 allocation score on sby1: -INFINITY pcmk__primitive_assign: prmPingd:3 allocation score on sby2: INFINITY pcmk__primitive_assign: prmPingd:4 allocation score on act1: -INFINITY pcmk__primitive_assign: prmPingd:4 allocation score on act2: INFINITY -pcmk__primitive_assign: prmPingd:4 allocation score on act3: 0 +pcmk__primitive_assign: prmPingd:4 allocation score on act3: -INFINITY pcmk__primitive_assign: prmPingd:4 allocation score on sby1: 0 pcmk__primitive_assign: prmPingd:4 allocation score on sby2: 0 diff --git a/cts/scheduler/scores/year-2038.scores b/cts/scheduler/scores/year-2038.scores index 1605ec0..a2fe598 100644 --- a/cts/scheduler/scores/year-2038.scores +++ b/cts/scheduler/scores/year-2038.scores @@ -2,194 +2,194 @@ 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 -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 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on controller-0: 0 -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-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-0 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: galera-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-1 allocation score on overcloud-novacompute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: galera-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-2 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on controller-2: 0 -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: galera-bundle-docker-2 allocation score on overcloud-novacompute-1: -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-master allocation score on overcloud-novacompute-0: 0 -pcmk__bundle_allocate: galera-bundle-master allocation score on overcloud-novacompute-1: 0 -pcmk__bundle_allocate: galera:0 allocation score on galera-bundle-0: 501 -pcmk__bundle_allocate: galera:1 allocation score on galera-bundle-1: 501 -pcmk__bundle_allocate: galera:2 allocation score on galera-bundle-2: 501 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-2: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on controller-2: 0 -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-1: -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 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: openstack-cinder-volume-docker-0 allocation score on overcloud-novacompute-1: -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 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on controller-0: 0 -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-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-0 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-1 allocation score on overcloud-novacompute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-2 allocation score on overcloud-novacompute-1: -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 overcloud-novacompute-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-clone allocation score on overcloud-novacompute-1: 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-docker-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on controller-2: 0 -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: rabbitmq-bundle-docker-2 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: rabbitmq:0 allocation score on rabbitmq-bundle-0: 501 -pcmk__bundle_allocate: rabbitmq:1 allocation score on rabbitmq-bundle-1: 501 -pcmk__bundle_allocate: rabbitmq:2 allocation score on rabbitmq-bundle-2: 501 -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 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on controller-0: 0 -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-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-0 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-1 allocation score on overcloud-novacompute-1: -INFINITY -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: 0 -pcmk__bundle_allocate: redis-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-2 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on controller-0: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on controller-1: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on controller-2: 0 -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY -pcmk__bundle_allocate: redis-bundle-docker-2 allocation score on overcloud-novacompute-1: -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 overcloud-novacompute-0: 0 -pcmk__bundle_allocate: redis-bundle-master allocation score on overcloud-novacompute-1: 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:0 allocation score on redis-bundle-0: 501 -pcmk__bundle_allocate: redis:1 allocation score on redis-bundle-1: 501 -pcmk__bundle_allocate: redis:2 allocation score on redis-bundle-2: 501 +pcmk__bundle_assign: galera-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-1 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-2 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: galera-bundle-docker-2 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-0: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-1: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on galera-bundle-2: -INFINITY +pcmk__bundle_assign: galera-bundle-master allocation score on overcloud-novacompute-0: 0 +pcmk__bundle_assign: galera-bundle-master allocation score on overcloud-novacompute-1: 0 +pcmk__bundle_assign: galera:0 allocation score on galera-bundle-0: 501 +pcmk__bundle_assign: galera:1 allocation score on galera-bundle-1: 501 +pcmk__bundle_assign: galera:2 allocation score on galera-bundle-2: 501 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-2: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on controller-2: 0 +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: haproxy-bundle-docker-2 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-0: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-1: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on controller-2: 0 +pcmk__bundle_assign: openstack-cinder-volume allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on controller-0: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: openstack-cinder-volume-docker-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-1 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-2 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-novacompute-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on overcloud-novacompute-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-clone allocation score on rabbitmq-bundle-2: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on controller-2: 0 +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: rabbitmq-bundle-docker-2 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: rabbitmq:0 allocation score on rabbitmq-bundle-0: 501 +pcmk__bundle_assign: rabbitmq:1 allocation score on rabbitmq-bundle-1: 501 +pcmk__bundle_assign: rabbitmq:2 allocation score on rabbitmq-bundle-2: 501 +pcmk__bundle_assign: redis-bundle allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-1 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-2 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-0 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-1 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on overcloud-novacompute-0: -INFINITY +pcmk__bundle_assign: redis-bundle-docker-2 allocation score on overcloud-novacompute-1: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on controller-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on controller-2: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on overcloud-novacompute-0: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on overcloud-novacompute-1: 0 +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-0: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-1: -INFINITY +pcmk__bundle_assign: redis-bundle-master allocation score on redis-bundle-2: -INFINITY +pcmk__bundle_assign: redis:0 allocation score on redis-bundle-0: 501 +pcmk__bundle_assign: redis:1 allocation score on redis-bundle-1: 501 +pcmk__bundle_assign: redis:2 allocation score on redis-bundle-2: 501 pcmk__clone_assign: compute-unfence-trigger-clone allocation score on controller-0: -INFINITY pcmk__clone_assign: compute-unfence-trigger-clone allocation score on controller-1: -INFINITY pcmk__clone_assign: compute-unfence-trigger-clone allocation score on controller-2: -INFINITY diff --git a/cts/scheduler/summary/11-a-then-bm-b-move-a-clone-starting.summary b/cts/scheduler/summary/11-a-then-bm-b-move-a-clone-starting.summary index 7bd3b49..7388644 100644 --- a/cts/scheduler/summary/11-a-then-bm-b-move-a-clone-starting.summary +++ b/cts/scheduler/summary/11-a-then-bm-b-move-a-clone-starting.summary @@ -11,7 +11,7 @@ Current cluster status: Transition Summary: * Move myclone:0 ( f20node1 -> f20node2 ) - * Move vm ( f20node1 -> f20node2 ) due to unrunnable myclone-clone stop + * Move vm ( f20node1 -> f20node2 ) due to unmigrateable myclone-clone stop Executing Cluster Transition: * Resource action: myclone monitor on f20node2 diff --git a/cts/scheduler/summary/5-am-then-bm-a-not-migratable.summary b/cts/scheduler/summary/5-am-then-bm-a-not-migratable.summary index 2c88bc3..2a755e1 100644 --- a/cts/scheduler/summary/5-am-then-bm-a-not-migratable.summary +++ b/cts/scheduler/summary/5-am-then-bm-a-not-migratable.summary @@ -8,7 +8,7 @@ Current cluster status: Transition Summary: * Move A ( 18node1 -> 18node2 ) - * Move B ( 18node2 -> 18node1 ) due to unrunnable A stop + * Move B ( 18node2 -> 18node1 ) due to unmigrateable A stop Executing Cluster Transition: * Resource action: B stop on 18node2 diff --git a/cts/scheduler/summary/7-migrate-group-one-unmigratable.summary b/cts/scheduler/summary/7-migrate-group-one-unmigratable.summary index 0d0c7ff..92eecaf 100644 --- a/cts/scheduler/summary/7-migrate-group-one-unmigratable.summary +++ b/cts/scheduler/summary/7-migrate-group-one-unmigratable.summary @@ -11,7 +11,7 @@ Current cluster status: Transition Summary: * Migrate A ( 18node1 -> 18node2 ) * Move B ( 18node1 -> 18node2 ) - * Move C ( 18node1 -> 18node2 ) due to unrunnable B stop + * Move C ( 18node1 -> 18node2 ) due to unmigrateable B stop Executing Cluster Transition: * Pseudo action: thegroup_stop_0 diff --git a/cts/scheduler/summary/bundle-interleave-start.summary b/cts/scheduler/summary/bundle-interleave-start.summary index 1648e92..5a59847 100644 --- a/cts/scheduler/summary/bundle-interleave-start.summary +++ b/cts/scheduler/summary/bundle-interleave-start.summary @@ -14,24 +14,24 @@ Current cluster status: * app-bundle-2 (ocf:pacemaker:Stateful): Stopped Transition Summary: - * Start base-bundle-podman-0 ( node2 ) - * Start base-bundle-0 ( node2 ) - * Start base:0 ( base-bundle-0 ) - * Start base-bundle-podman-1 ( node3 ) - * Start base-bundle-1 ( node3 ) - * Start base:1 ( base-bundle-1 ) - * Start base-bundle-podman-2 ( node4 ) - * Start base-bundle-2 ( node4 ) - * Start base:2 ( base-bundle-2 ) - * Start app-bundle-podman-0 ( node2 ) - * Start app-bundle-0 ( node2 ) - * Start app:0 ( app-bundle-0 ) - * Start app-bundle-podman-1 ( node3 ) - * Start app-bundle-1 ( node3 ) - * Start app:1 ( app-bundle-1 ) - * Start app-bundle-podman-2 ( node4 ) - * Start app-bundle-2 ( node4 ) - * Start app:2 ( app-bundle-2 ) + * Start base-bundle-podman-0 ( node2 ) + * Start base-bundle-0 ( node2 ) + * Start base:0 ( base-bundle-0 ) + * Start base-bundle-podman-1 ( node3 ) + * Start base-bundle-1 ( node3 ) + * Start base:1 ( base-bundle-1 ) + * Start base-bundle-podman-2 ( node4 ) + * Start base-bundle-2 ( node4 ) + * Promote base:2 ( Stopped -> Promoted base-bundle-2 ) + * Start app-bundle-podman-0 ( node2 ) + * Start app-bundle-0 ( node2 ) + * Start app:0 ( app-bundle-0 ) + * Start app-bundle-podman-1 ( node3 ) + * Start app-bundle-1 ( node3 ) + * Start app:1 ( app-bundle-1 ) + * Start app-bundle-podman-2 ( node4 ) + * Start app-bundle-2 ( node4 ) + * Promote app:2 ( Stopped -> Promoted app-bundle-2 ) Executing Cluster Transition: * Resource action: base-bundle-podman-0 monitor on node5 @@ -91,17 +91,18 @@ Executing Cluster Transition: * Resource action: base-bundle-podman-2 monitor=60000 on node4 * Resource action: base-bundle-2 start on node4 * Resource action: base:0 start on base-bundle-0 - * Resource action: base:1 start on base-bundle-1 - * Resource action: base:2 start on base-bundle-2 - * Pseudo action: base-bundle-clone_running_0 * Resource action: base-bundle-0 monitor=30000 on node2 * Resource action: base-bundle-1 monitor=30000 on node3 * Resource action: base-bundle-2 monitor=30000 on node4 - * Pseudo action: base-bundle_running_0 + * Resource action: base:1 start on base-bundle-1 * Resource action: base:0 monitor=16000 on base-bundle-0 + * Resource action: base:2 start on base-bundle-2 * Resource action: base:1 monitor=16000 on base-bundle-1 - * Resource action: base:2 monitor=16000 on base-bundle-2 + * Pseudo action: base-bundle-clone_running_0 + * Pseudo action: base-bundle_running_0 * Pseudo action: app-bundle_start_0 + * Pseudo action: base-bundle_promote_0 + * Pseudo action: base-bundle-clone_promote_0 * Pseudo action: app-bundle-clone_start_0 * Resource action: app-bundle-podman-0 start on node2 * Resource action: app-bundle-0 monitor on node5 @@ -121,23 +122,32 @@ Executing Cluster Transition: * Resource action: app-bundle-2 monitor on node3 * Resource action: app-bundle-2 monitor on node2 * Resource action: app-bundle-2 monitor on node1 + * Resource action: base:2 promote on base-bundle-2 + * Pseudo action: base-bundle-clone_promoted_0 * Resource action: app-bundle-podman-0 monitor=60000 on node2 * Resource action: app-bundle-0 start on node2 * Resource action: app-bundle-podman-1 monitor=60000 on node3 * Resource action: app-bundle-1 start on node3 * Resource action: app-bundle-podman-2 monitor=60000 on node4 * Resource action: app-bundle-2 start on node4 + * Pseudo action: base-bundle_promoted_0 + * Resource action: base:2 monitor=15000 on base-bundle-2 * Resource action: app:0 start on app-bundle-0 - * Resource action: app:1 start on app-bundle-1 - * Resource action: app:2 start on app-bundle-2 - * Pseudo action: app-bundle-clone_running_0 * Resource action: app-bundle-0 monitor=30000 on node2 * Resource action: app-bundle-1 monitor=30000 on node3 * Resource action: app-bundle-2 monitor=30000 on node4 - * Pseudo action: app-bundle_running_0 + * Resource action: app:1 start on app-bundle-1 * Resource action: app:0 monitor=16000 on app-bundle-0 + * Resource action: app:2 start on app-bundle-2 * Resource action: app:1 monitor=16000 on app-bundle-1 - * Resource action: app:2 monitor=16000 on app-bundle-2 + * Pseudo action: app-bundle-clone_running_0 + * Pseudo action: app-bundle_running_0 + * Pseudo action: app-bundle_promote_0 + * Pseudo action: app-bundle-clone_promote_0 + * Resource action: app:2 promote on app-bundle-2 + * Pseudo action: app-bundle-clone_promoted_0 + * Pseudo action: app-bundle_promoted_0 + * Resource action: app:2 monitor=15000 on app-bundle-2 Revised Cluster Status: * Node List: @@ -149,8 +159,8 @@ Revised Cluster Status: * Container bundle set: base-bundle [localhost/pcmktest:base]: * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node2 * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node3 - * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node4 + * base-bundle-2 (ocf:pacemaker:Stateful): Promoted node4 * Container bundle set: app-bundle [localhost/pcmktest:app]: * app-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node2 * app-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node3 - * app-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node4 + * app-bundle-2 (ocf:pacemaker:Stateful): Promoted node4 diff --git a/cts/scheduler/summary/bundle-order-fencing.summary b/cts/scheduler/summary/bundle-order-fencing.summary index e3a25c2..4088c15 100644 --- a/cts/scheduler/summary/bundle-order-fencing.summary +++ b/cts/scheduler/summary/bundle-order-fencing.summary @@ -145,6 +145,7 @@ Executing Cluster Transition: * Pseudo action: galera-bundle_stopped_0 * Resource action: rabbitmq notify on rabbitmq-bundle-1 * Resource action: rabbitmq notify on rabbitmq-bundle-2 + * Pseudo action: rabbitmq_notified_0 * Pseudo action: rabbitmq-bundle-clone_confirmed-post_notify_stopped_0 * Pseudo action: rabbitmq-bundle-clone_pre_notify_start_0 * Pseudo action: galera-bundle-master_running_0 @@ -155,7 +156,6 @@ Executing Cluster Transition: * Pseudo action: redis-bundle-docker-0_stop_0 * Pseudo action: galera-bundle_running_0 * Pseudo action: rabbitmq-bundle_stopped_0 - * Pseudo action: rabbitmq_notified_0 * Pseudo action: rabbitmq-bundle-clone_confirmed-pre_notify_start_0 * Pseudo action: rabbitmq-bundle-clone_start_0 * Pseudo action: redis_stop_0 @@ -165,11 +165,11 @@ Executing Cluster Transition: * Pseudo action: rabbitmq-bundle-clone_post_notify_running_0 * Resource action: redis notify on redis-bundle-1 * Resource action: redis notify on redis-bundle-2 + * Pseudo action: redis_notified_0 * Pseudo action: redis-bundle-master_confirmed-post_notify_stopped_0 * Pseudo action: redis-bundle-master_pre_notify_start_0 * Pseudo action: redis-bundle_stopped_0 * Pseudo action: rabbitmq-bundle-clone_confirmed-post_notify_running_0 - * Pseudo action: redis_notified_0 * Pseudo action: redis-bundle-master_confirmed-pre_notify_start_0 * Pseudo action: redis-bundle-master_start_0 * Pseudo action: rabbitmq-bundle_running_0 diff --git a/cts/scheduler/summary/bundle-order-stop-on-remote.summary b/cts/scheduler/summary/bundle-order-stop-on-remote.summary index 5e2e367..612e701 100644 --- a/cts/scheduler/summary/bundle-order-stop-on-remote.summary +++ b/cts/scheduler/summary/bundle-order-stop-on-remote.summary @@ -140,8 +140,8 @@ Executing Cluster Transition: * Resource action: galera-bundle-docker-2 monitor=60000 on database-2 * Resource action: galera-bundle-2 start on controller-1 * Resource action: redis notify on redis-bundle-0 - * Resource action: redis notify on redis-bundle-1 * Resource action: redis notify on redis-bundle-2 + * Resource action: redis notify on redis-bundle-1 * Pseudo action: redis-bundle-master_confirmed-post_notify_running_0 * Pseudo action: redis-bundle_running_0 * Resource action: galera start on galera-bundle-0 @@ -153,8 +153,8 @@ Executing Cluster Transition: * Pseudo action: redis-bundle_promote_0 * Pseudo action: galera-bundle_running_0 * Resource action: redis notify on redis-bundle-0 - * Resource action: redis notify on redis-bundle-1 * Resource action: redis notify on redis-bundle-2 + * Resource action: redis notify on redis-bundle-1 * Pseudo action: redis-bundle-master_confirmed-pre_notify_promote_0 * Pseudo action: redis-bundle-master_promote_0 * Pseudo action: galera-bundle_promote_0 @@ -169,8 +169,8 @@ Executing Cluster Transition: * Resource action: galera monitor=10000 on galera-bundle-0 * Resource action: galera monitor=10000 on galera-bundle-2 * Resource action: redis notify on redis-bundle-0 - * Resource action: redis notify on redis-bundle-1 * Resource action: redis notify on redis-bundle-2 + * Resource action: redis notify on redis-bundle-1 * Pseudo action: redis-bundle-master_confirmed-post_notify_promoted_0 * Pseudo action: redis-bundle_promoted_0 * Resource action: redis monitor=20000 on redis-bundle-0 diff --git a/cts/scheduler/summary/bundle-promoted-anticolocation-1.summary b/cts/scheduler/summary/bundle-promoted-anticolocation-1.summary new file mode 100644 index 0000000..ec6cf2b --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-anticolocation-1.summary @@ -0,0 +1,33 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Promoted node3 + * vip (ocf:heartbeat:IPaddr2): Started node3 + +Transition Summary: + * Move vip ( node3 -> node1 ) + +Executing Cluster Transition: + * Resource action: vip stop on node3 + * Resource action: vip start on node1 + * Resource action: vip monitor=10000 on node1 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Promoted node3 + * vip (ocf:heartbeat:IPaddr2): Started node1 diff --git a/cts/scheduler/summary/bundle-promoted-anticolocation-2.summary b/cts/scheduler/summary/bundle-promoted-anticolocation-2.summary new file mode 100644 index 0000000..ec6cf2b --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-anticolocation-2.summary @@ -0,0 +1,33 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Promoted node3 + * vip (ocf:heartbeat:IPaddr2): Started node3 + +Transition Summary: + * Move vip ( node3 -> node1 ) + +Executing Cluster Transition: + * Resource action: vip stop on node3 + * Resource action: vip start on node1 + * Resource action: vip monitor=10000 on node1 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Promoted node3 + * vip (ocf:heartbeat:IPaddr2): Started node1 diff --git a/cts/scheduler/summary/bundle-promoted-anticolocation-3.summary b/cts/scheduler/summary/bundle-promoted-anticolocation-3.summary new file mode 100644 index 0000000..e9db462 --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-anticolocation-3.summary @@ -0,0 +1,45 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Promoted node3 + * vip (ocf:heartbeat:IPaddr2): Started node3 + +Transition Summary: + * Promote base:1 ( Unpromoted -> Promoted base-bundle-1 ) + * Demote base:2 ( Promoted -> Unpromoted base-bundle-2 ) + +Executing Cluster Transition: + * Resource action: base cancel=16000 on base-bundle-1 + * Resource action: base cancel=15000 on base-bundle-2 + * Pseudo action: base-bundle_demote_0 + * Pseudo action: base-bundle-clone_demote_0 + * Resource action: base demote on base-bundle-2 + * Pseudo action: base-bundle-clone_demoted_0 + * Pseudo action: base-bundle_demoted_0 + * Pseudo action: base-bundle_promote_0 + * Resource action: base monitor=16000 on base-bundle-2 + * Pseudo action: base-bundle-clone_promote_0 + * Resource action: base promote on base-bundle-1 + * Pseudo action: base-bundle-clone_promoted_0 + * Pseudo action: base-bundle_promoted_0 + * Resource action: base monitor=15000 on base-bundle-1 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * base-bundle-1 (ocf:pacemaker:Stateful): Promoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node3 + * vip (ocf:heartbeat:IPaddr2): Started node3 diff --git a/cts/scheduler/summary/bundle-promoted-anticolocation-4.summary b/cts/scheduler/summary/bundle-promoted-anticolocation-4.summary new file mode 100644 index 0000000..e9db462 --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-anticolocation-4.summary @@ -0,0 +1,45 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Promoted node3 + * vip (ocf:heartbeat:IPaddr2): Started node3 + +Transition Summary: + * Promote base:1 ( Unpromoted -> Promoted base-bundle-1 ) + * Demote base:2 ( Promoted -> Unpromoted base-bundle-2 ) + +Executing Cluster Transition: + * Resource action: base cancel=16000 on base-bundle-1 + * Resource action: base cancel=15000 on base-bundle-2 + * Pseudo action: base-bundle_demote_0 + * Pseudo action: base-bundle-clone_demote_0 + * Resource action: base demote on base-bundle-2 + * Pseudo action: base-bundle-clone_demoted_0 + * Pseudo action: base-bundle_demoted_0 + * Pseudo action: base-bundle_promote_0 + * Resource action: base monitor=16000 on base-bundle-2 + * Pseudo action: base-bundle-clone_promote_0 + * Resource action: base promote on base-bundle-1 + * Pseudo action: base-bundle-clone_promoted_0 + * Pseudo action: base-bundle_promoted_0 + * Resource action: base monitor=15000 on base-bundle-1 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * base-bundle-1 (ocf:pacemaker:Stateful): Promoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node3 + * vip (ocf:heartbeat:IPaddr2): Started node3 diff --git a/cts/scheduler/summary/bundle-promoted-anticolocation-5.summary b/cts/scheduler/summary/bundle-promoted-anticolocation-5.summary new file mode 100644 index 0000000..c35f2e0 --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-anticolocation-5.summary @@ -0,0 +1,51 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ bundle-a-0 bundle-a-1 bundle-a-2 bundle-b-0 bundle-b-1 bundle-b-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: bundle-a [localhost/pcmktest]: + * bundle-a-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * bundle-a-1 (ocf:pacemaker:Stateful): Promoted node3 + * bundle-a-2 (ocf:pacemaker:Stateful): Unpromoted node2 + * Container bundle set: bundle-b [localhost/pcmktest]: + * bundle-b-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * bundle-b-1 (ocf:pacemaker:Stateful): Promoted node3 + * bundle-b-2 (ocf:pacemaker:Stateful): Unpromoted node2 + +Transition Summary: + * Demote bundle-a-rsc:1 ( Promoted -> Unpromoted bundle-a-1 ) + * Promote bundle-a-rsc:2 ( Unpromoted -> Promoted bundle-a-2 ) + +Executing Cluster Transition: + * Resource action: bundle-a-rsc cancel=16000 on bundle-a-2 + * Resource action: bundle-a-rsc cancel=15000 on bundle-a-1 + * Pseudo action: bundle-a_demote_0 + * Pseudo action: bundle-a-clone_demote_0 + * Resource action: bundle-a-rsc demote on bundle-a-1 + * Pseudo action: bundle-a-clone_demoted_0 + * Pseudo action: bundle-a_demoted_0 + * Pseudo action: bundle-a_promote_0 + * Resource action: bundle-a-rsc monitor=16000 on bundle-a-1 + * Pseudo action: bundle-a-clone_promote_0 + * Resource action: bundle-a-rsc promote on bundle-a-2 + * Pseudo action: bundle-a-clone_promoted_0 + * Pseudo action: bundle-a_promoted_0 + * Resource action: bundle-a-rsc monitor=15000 on bundle-a-2 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ bundle-a-0 bundle-a-1 bundle-a-2 bundle-b-0 bundle-b-1 bundle-b-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: bundle-a [localhost/pcmktest]: + * bundle-a-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * bundle-a-1 (ocf:pacemaker:Stateful): Unpromoted node3 + * bundle-a-2 (ocf:pacemaker:Stateful): Promoted node2 + * Container bundle set: bundle-b [localhost/pcmktest]: + * bundle-b-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * bundle-b-1 (ocf:pacemaker:Stateful): Promoted node3 + * bundle-b-2 (ocf:pacemaker:Stateful): Unpromoted node2 diff --git a/cts/scheduler/summary/bundle-promoted-anticolocation-6.summary b/cts/scheduler/summary/bundle-promoted-anticolocation-6.summary new file mode 100644 index 0000000..c35f2e0 --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-anticolocation-6.summary @@ -0,0 +1,51 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ bundle-a-0 bundle-a-1 bundle-a-2 bundle-b-0 bundle-b-1 bundle-b-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: bundle-a [localhost/pcmktest]: + * bundle-a-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * bundle-a-1 (ocf:pacemaker:Stateful): Promoted node3 + * bundle-a-2 (ocf:pacemaker:Stateful): Unpromoted node2 + * Container bundle set: bundle-b [localhost/pcmktest]: + * bundle-b-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * bundle-b-1 (ocf:pacemaker:Stateful): Promoted node3 + * bundle-b-2 (ocf:pacemaker:Stateful): Unpromoted node2 + +Transition Summary: + * Demote bundle-a-rsc:1 ( Promoted -> Unpromoted bundle-a-1 ) + * Promote bundle-a-rsc:2 ( Unpromoted -> Promoted bundle-a-2 ) + +Executing Cluster Transition: + * Resource action: bundle-a-rsc cancel=16000 on bundle-a-2 + * Resource action: bundle-a-rsc cancel=15000 on bundle-a-1 + * Pseudo action: bundle-a_demote_0 + * Pseudo action: bundle-a-clone_demote_0 + * Resource action: bundle-a-rsc demote on bundle-a-1 + * Pseudo action: bundle-a-clone_demoted_0 + * Pseudo action: bundle-a_demoted_0 + * Pseudo action: bundle-a_promote_0 + * Resource action: bundle-a-rsc monitor=16000 on bundle-a-1 + * Pseudo action: bundle-a-clone_promote_0 + * Resource action: bundle-a-rsc promote on bundle-a-2 + * Pseudo action: bundle-a-clone_promoted_0 + * Pseudo action: bundle-a_promoted_0 + * Resource action: bundle-a-rsc monitor=15000 on bundle-a-2 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ bundle-a-0 bundle-a-1 bundle-a-2 bundle-b-0 bundle-b-1 bundle-b-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: bundle-a [localhost/pcmktest]: + * bundle-a-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * bundle-a-1 (ocf:pacemaker:Stateful): Unpromoted node3 + * bundle-a-2 (ocf:pacemaker:Stateful): Promoted node2 + * Container bundle set: bundle-b [localhost/pcmktest]: + * bundle-b-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * bundle-b-1 (ocf:pacemaker:Stateful): Promoted node3 + * bundle-b-2 (ocf:pacemaker:Stateful): Unpromoted node2 diff --git a/cts/scheduler/summary/bundle-promoted-colocation-1.summary b/cts/scheduler/summary/bundle-promoted-colocation-1.summary new file mode 100644 index 0000000..61cc974 --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-colocation-1.summary @@ -0,0 +1,33 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Promoted node3 + * vip (ocf:heartbeat:IPaddr2): Started node1 + +Transition Summary: + * Move vip ( node1 -> node3 ) + +Executing Cluster Transition: + * Resource action: vip stop on node1 + * Resource action: vip start on node3 + * Resource action: vip monitor=10000 on node3 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Promoted node3 + * vip (ocf:heartbeat:IPaddr2): Started node3 diff --git a/cts/scheduler/summary/bundle-promoted-colocation-2.summary b/cts/scheduler/summary/bundle-promoted-colocation-2.summary new file mode 100644 index 0000000..61cc974 --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-colocation-2.summary @@ -0,0 +1,33 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Promoted node3 + * vip (ocf:heartbeat:IPaddr2): Started node1 + +Transition Summary: + * Move vip ( node1 -> node3 ) + +Executing Cluster Transition: + * Resource action: vip stop on node1 + * Resource action: vip start on node3 + * Resource action: vip monitor=10000 on node3 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Promoted node3 + * vip (ocf:heartbeat:IPaddr2): Started node3 diff --git a/cts/scheduler/summary/bundle-promoted-colocation-3.summary b/cts/scheduler/summary/bundle-promoted-colocation-3.summary new file mode 100644 index 0000000..64b4157 --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-colocation-3.summary @@ -0,0 +1,45 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Promoted node3 + * vip (ocf:heartbeat:IPaddr2): Started node1 + +Transition Summary: + * Promote base:0 ( Unpromoted -> Promoted base-bundle-0 ) + * Demote base:2 ( Promoted -> Unpromoted base-bundle-2 ) + +Executing Cluster Transition: + * Resource action: base cancel=16000 on base-bundle-0 + * Resource action: base cancel=15000 on base-bundle-2 + * Pseudo action: base-bundle_demote_0 + * Pseudo action: base-bundle-clone_demote_0 + * Resource action: base demote on base-bundle-2 + * Pseudo action: base-bundle-clone_demoted_0 + * Pseudo action: base-bundle_demoted_0 + * Pseudo action: base-bundle_promote_0 + * Resource action: base monitor=16000 on base-bundle-2 + * Pseudo action: base-bundle-clone_promote_0 + * Resource action: base promote on base-bundle-0 + * Pseudo action: base-bundle-clone_promoted_0 + * Pseudo action: base-bundle_promoted_0 + * Resource action: base monitor=15000 on base-bundle-0 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Promoted node1 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node3 + * vip (ocf:heartbeat:IPaddr2): Started node1 diff --git a/cts/scheduler/summary/bundle-promoted-colocation-4.summary b/cts/scheduler/summary/bundle-promoted-colocation-4.summary new file mode 100644 index 0000000..64b4157 --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-colocation-4.summary @@ -0,0 +1,45 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Promoted node3 + * vip (ocf:heartbeat:IPaddr2): Started node1 + +Transition Summary: + * Promote base:0 ( Unpromoted -> Promoted base-bundle-0 ) + * Demote base:2 ( Promoted -> Unpromoted base-bundle-2 ) + +Executing Cluster Transition: + * Resource action: base cancel=16000 on base-bundle-0 + * Resource action: base cancel=15000 on base-bundle-2 + * Pseudo action: base-bundle_demote_0 + * Pseudo action: base-bundle-clone_demote_0 + * Resource action: base demote on base-bundle-2 + * Pseudo action: base-bundle-clone_demoted_0 + * Pseudo action: base-bundle_demoted_0 + * Pseudo action: base-bundle_promote_0 + * Resource action: base monitor=16000 on base-bundle-2 + * Pseudo action: base-bundle-clone_promote_0 + * Resource action: base promote on base-bundle-0 + * Pseudo action: base-bundle-clone_promoted_0 + * Pseudo action: base-bundle_promoted_0 + * Resource action: base monitor=15000 on base-bundle-0 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Promoted node1 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node3 + * vip (ocf:heartbeat:IPaddr2): Started node1 diff --git a/cts/scheduler/summary/bundle-promoted-colocation-5.summary b/cts/scheduler/summary/bundle-promoted-colocation-5.summary new file mode 100644 index 0000000..dbcf940 --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-colocation-5.summary @@ -0,0 +1,51 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ bundle-a-0 bundle-a-1 bundle-a-2 bundle-b-0 bundle-b-1 bundle-b-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: bundle-a [localhost/pcmktest]: + * bundle-a-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * bundle-a-1 (ocf:pacemaker:Stateful): Promoted node3 + * bundle-a-2 (ocf:pacemaker:Stateful): Unpromoted node2 + * Container bundle set: bundle-b [localhost/pcmktest]: + * bundle-b-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * bundle-b-1 (ocf:pacemaker:Stateful): Unpromoted node3 + * bundle-b-2 (ocf:pacemaker:Stateful): Promoted node2 + +Transition Summary: + * Demote bundle-a-rsc:1 ( Promoted -> Unpromoted bundle-a-1 ) + * Promote bundle-a-rsc:2 ( Unpromoted -> Promoted bundle-a-2 ) + +Executing Cluster Transition: + * Resource action: bundle-a-rsc cancel=16000 on bundle-a-2 + * Resource action: bundle-a-rsc cancel=15000 on bundle-a-1 + * Pseudo action: bundle-a_demote_0 + * Pseudo action: bundle-a-clone_demote_0 + * Resource action: bundle-a-rsc demote on bundle-a-1 + * Pseudo action: bundle-a-clone_demoted_0 + * Pseudo action: bundle-a_demoted_0 + * Pseudo action: bundle-a_promote_0 + * Resource action: bundle-a-rsc monitor=16000 on bundle-a-1 + * Pseudo action: bundle-a-clone_promote_0 + * Resource action: bundle-a-rsc promote on bundle-a-2 + * Pseudo action: bundle-a-clone_promoted_0 + * Pseudo action: bundle-a_promoted_0 + * Resource action: bundle-a-rsc monitor=15000 on bundle-a-2 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ bundle-a-0 bundle-a-1 bundle-a-2 bundle-b-0 bundle-b-1 bundle-b-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: bundle-a [localhost/pcmktest]: + * bundle-a-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * bundle-a-1 (ocf:pacemaker:Stateful): Unpromoted node3 + * bundle-a-2 (ocf:pacemaker:Stateful): Promoted node2 + * Container bundle set: bundle-b [localhost/pcmktest]: + * bundle-b-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * bundle-b-1 (ocf:pacemaker:Stateful): Unpromoted node3 + * bundle-b-2 (ocf:pacemaker:Stateful): Promoted node2 diff --git a/cts/scheduler/summary/bundle-promoted-colocation-6.summary b/cts/scheduler/summary/bundle-promoted-colocation-6.summary new file mode 100644 index 0000000..dbcf940 --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-colocation-6.summary @@ -0,0 +1,51 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ bundle-a-0 bundle-a-1 bundle-a-2 bundle-b-0 bundle-b-1 bundle-b-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: bundle-a [localhost/pcmktest]: + * bundle-a-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * bundle-a-1 (ocf:pacemaker:Stateful): Promoted node3 + * bundle-a-2 (ocf:pacemaker:Stateful): Unpromoted node2 + * Container bundle set: bundle-b [localhost/pcmktest]: + * bundle-b-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * bundle-b-1 (ocf:pacemaker:Stateful): Unpromoted node3 + * bundle-b-2 (ocf:pacemaker:Stateful): Promoted node2 + +Transition Summary: + * Demote bundle-a-rsc:1 ( Promoted -> Unpromoted bundle-a-1 ) + * Promote bundle-a-rsc:2 ( Unpromoted -> Promoted bundle-a-2 ) + +Executing Cluster Transition: + * Resource action: bundle-a-rsc cancel=16000 on bundle-a-2 + * Resource action: bundle-a-rsc cancel=15000 on bundle-a-1 + * Pseudo action: bundle-a_demote_0 + * Pseudo action: bundle-a-clone_demote_0 + * Resource action: bundle-a-rsc demote on bundle-a-1 + * Pseudo action: bundle-a-clone_demoted_0 + * Pseudo action: bundle-a_demoted_0 + * Pseudo action: bundle-a_promote_0 + * Resource action: bundle-a-rsc monitor=16000 on bundle-a-1 + * Pseudo action: bundle-a-clone_promote_0 + * Resource action: bundle-a-rsc promote on bundle-a-2 + * Pseudo action: bundle-a-clone_promoted_0 + * Pseudo action: bundle-a_promoted_0 + * Resource action: bundle-a-rsc monitor=15000 on bundle-a-2 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ bundle-a-0 bundle-a-1 bundle-a-2 bundle-b-0 bundle-b-1 bundle-b-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: bundle-a [localhost/pcmktest]: + * bundle-a-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * bundle-a-1 (ocf:pacemaker:Stateful): Unpromoted node3 + * bundle-a-2 (ocf:pacemaker:Stateful): Promoted node2 + * Container bundle set: bundle-b [localhost/pcmktest]: + * bundle-b-0 (ocf:pacemaker:Stateful): Unpromoted node1 + * bundle-b-1 (ocf:pacemaker:Stateful): Unpromoted node3 + * bundle-b-2 (ocf:pacemaker:Stateful): Promoted node2 diff --git a/cts/scheduler/summary/bundle-promoted-location-1.summary b/cts/scheduler/summary/bundle-promoted-location-1.summary new file mode 100644 index 0000000..4c0a0ab --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-location-1.summary @@ -0,0 +1,27 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Promoted node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node1 + +Transition Summary: + +Executing Cluster Transition: + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Promoted node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node1 diff --git a/cts/scheduler/summary/bundle-promoted-location-2.summary b/cts/scheduler/summary/bundle-promoted-location-2.summary new file mode 100644 index 0000000..bd3b3a9 --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-location-2.summary @@ -0,0 +1,54 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Promoted node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node1 + +Transition Summary: + * Stop base-bundle-podman-0 ( node3 ) due to node availability + * Stop base-bundle-0 ( node3 ) due to unrunnable base-bundle-podman-0 start + * Stop base:0 ( Promoted base-bundle-0 ) due to unrunnable base-bundle-podman-0 start + * Promote base:1 ( Unpromoted -> Promoted base-bundle-1 ) + +Executing Cluster Transition: + * Resource action: base cancel=16000 on base-bundle-1 + * Resource action: base cancel=15000 on base-bundle-0 + * Pseudo action: base-bundle_demote_0 + * Pseudo action: base-bundle-clone_demote_0 + * Resource action: base demote on base-bundle-0 + * Pseudo action: base-bundle-clone_demoted_0 + * Pseudo action: base-bundle_demoted_0 + * Pseudo action: base-bundle_stop_0 + * Pseudo action: base-bundle-clone_stop_0 + * Resource action: base stop on base-bundle-0 + * Pseudo action: base-bundle-clone_stopped_0 + * Pseudo action: base-bundle-clone_start_0 + * Resource action: base-bundle-0 stop on node3 + * Pseudo action: base-bundle-clone_running_0 + * Resource action: base-bundle-podman-0 stop on node3 + * Pseudo action: base-bundle_stopped_0 + * Pseudo action: base-bundle_running_0 + * Pseudo action: base-bundle_promote_0 + * Pseudo action: base-bundle-clone_promote_0 + * Resource action: base promote on base-bundle-1 + * Pseudo action: base-bundle-clone_promoted_0 + * Pseudo action: base-bundle_promoted_0 + * Resource action: base monitor=15000 on base-bundle-1 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Stopped + * base-bundle-1 (ocf:pacemaker:Stateful): Promoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node1 diff --git a/cts/scheduler/summary/bundle-promoted-location-3.summary b/cts/scheduler/summary/bundle-promoted-location-3.summary new file mode 100644 index 0000000..4c0a0ab --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-location-3.summary @@ -0,0 +1,27 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Promoted node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node1 + +Transition Summary: + +Executing Cluster Transition: + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Promoted node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node1 diff --git a/cts/scheduler/summary/bundle-promoted-location-4.summary b/cts/scheduler/summary/bundle-promoted-location-4.summary new file mode 100644 index 0000000..4c0a0ab --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-location-4.summary @@ -0,0 +1,27 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Promoted node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node1 + +Transition Summary: + +Executing Cluster Transition: + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Promoted node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node1 diff --git a/cts/scheduler/summary/bundle-promoted-location-5.summary b/cts/scheduler/summary/bundle-promoted-location-5.summary new file mode 100644 index 0000000..4c0a0ab --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-location-5.summary @@ -0,0 +1,27 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Promoted node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node1 + +Transition Summary: + +Executing Cluster Transition: + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Promoted node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node1 diff --git a/cts/scheduler/summary/bundle-promoted-location-6.summary b/cts/scheduler/summary/bundle-promoted-location-6.summary new file mode 100644 index 0000000..5e1cce2 --- /dev/null +++ b/cts/scheduler/summary/bundle-promoted-location-6.summary @@ -0,0 +1,40 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Promoted node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node1 + +Transition Summary: + * Stop base-bundle-podman-1 ( node2 ) due to node availability + * Stop base-bundle-1 ( node2 ) due to unrunnable base-bundle-podman-1 start + * Stop base:1 ( Unpromoted base-bundle-1 ) due to unrunnable base-bundle-podman-1 start + +Executing Cluster Transition: + * Pseudo action: base-bundle_stop_0 + * Pseudo action: base-bundle-clone_stop_0 + * Resource action: base stop on base-bundle-1 + * Pseudo action: base-bundle-clone_stopped_0 + * Pseudo action: base-bundle-clone_start_0 + * Resource action: base-bundle-1 stop on node2 + * Pseudo action: base-bundle-clone_running_0 + * Resource action: base-bundle-podman-1 stop on node2 + * Pseudo action: base-bundle_stopped_0 + * Pseudo action: base-bundle_running_0 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Promoted node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Stopped + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node1 diff --git a/cts/scheduler/summary/cancel-behind-moving-remote.summary b/cts/scheduler/summary/cancel-behind-moving-remote.summary index 7726876..945f3c8 100644 --- a/cts/scheduler/summary/cancel-behind-moving-remote.summary +++ b/cts/scheduler/summary/cancel-behind-moving-remote.summary @@ -58,22 +58,18 @@ Current cluster status: Transition Summary: * Start rabbitmq-bundle-1 ( controller-0 ) due to unrunnable rabbitmq-bundle-podman-1 start (blocked) * Start rabbitmq:1 ( rabbitmq-bundle-1 ) due to unrunnable rabbitmq-bundle-podman-1 start (blocked) - * Start ovn-dbs-bundle-podman-0 ( controller-2 ) - * Start ovn-dbs-bundle-0 ( controller-2 ) + * Start ovn-dbs-bundle-podman-0 ( controller-0 ) + * Start ovn-dbs-bundle-0 ( controller-0 ) * Start ovndb_servers:0 ( ovn-dbs-bundle-0 ) - * Move ovn-dbs-bundle-podman-1 ( controller-2 -> controller-0 ) - * Move ovn-dbs-bundle-1 ( controller-2 -> controller-0 ) - * Restart ovndb_servers:1 ( Unpromoted -> Promoted ovn-dbs-bundle-1 ) due to required ovn-dbs-bundle-podman-1 start - * Start ip-172.17.1.87 ( controller-0 ) + * Promote ovndb_servers:2 ( Unpromoted -> Promoted ovn-dbs-bundle-2 ) + * Start ip-172.17.1.87 ( controller-1 ) * Move stonith-fence_ipmilan-52540040bb56 ( messaging-2 -> database-0 ) * Move stonith-fence_ipmilan-525400e1534e ( database-1 -> messaging-2 ) Executing Cluster Transition: * Pseudo action: rabbitmq-bundle-clone_pre_notify_start_0 - * Resource action: ovndb_servers cancel=30000 on ovn-dbs-bundle-1 - * Pseudo action: ovn-dbs-bundle-master_pre_notify_stop_0 - * Cluster action: clear_failcount for ovn-dbs-bundle-0 on controller-0 - * Cluster action: clear_failcount for ovn-dbs-bundle-1 on controller-2 + * Resource action: ovndb_servers cancel=30000 on ovn-dbs-bundle-2 + * Pseudo action: ovn-dbs-bundle-master_pre_notify_start_0 * Cluster action: clear_failcount for stonith-fence_compute-fence-nova on messaging-0 * Cluster action: clear_failcount for nova-evacuate on messaging-0 * Cluster action: clear_failcount for stonith-fence_ipmilan-525400aa1373 on database-0 @@ -87,71 +83,53 @@ Executing Cluster Transition: * Cluster action: clear_failcount for stonith-fence_ipmilan-52540060dbba on messaging-0 * Cluster action: clear_failcount for stonith-fence_ipmilan-525400e018b6 on database-0 * Cluster action: clear_failcount for stonith-fence_ipmilan-525400c87cdb on database-2 - * Pseudo action: ovn-dbs-bundle_stop_0 + * Pseudo action: ovn-dbs-bundle_start_0 * Pseudo action: rabbitmq-bundle_start_0 * Pseudo action: rabbitmq-bundle-clone_confirmed-pre_notify_start_0 * Pseudo action: rabbitmq-bundle-clone_start_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 notify on ovn-dbs-bundle-1 + * Pseudo action: ovn-dbs-bundle-master_confirmed-pre_notify_start_0 + * Pseudo action: ovn-dbs-bundle-master_start_0 + * Resource action: ovn-dbs-bundle-podman-0 start on controller-0 + * Resource action: ovn-dbs-bundle-0 start on controller-0 * Resource action: stonith-fence_ipmilan-52540040bb56 start on database-0 * Resource action: stonith-fence_ipmilan-525400e1534e start on messaging-2 * Pseudo action: rabbitmq-bundle-clone_running_0 - * Resource action: ovndb_servers stop on ovn-dbs-bundle-1 - * Pseudo action: ovn-dbs-bundle-master_stopped_0 - * Resource action: ovn-dbs-bundle-1 stop on controller-2 + * Resource action: ovndb_servers start on ovn-dbs-bundle-0 + * Pseudo action: ovn-dbs-bundle-master_running_0 + * Resource action: ovn-dbs-bundle-podman-0 monitor=60000 on controller-0 + * Resource action: ovn-dbs-bundle-0 monitor=30000 on controller-0 * Resource action: stonith-fence_ipmilan-52540040bb56 monitor=60000 on database-0 * Resource action: stonith-fence_ipmilan-525400e1534e monitor=60000 on messaging-2 * Pseudo action: rabbitmq-bundle-clone_post_notify_running_0 - * Pseudo action: ovn-dbs-bundle-master_post_notify_stopped_0 - * Resource action: ovn-dbs-bundle-podman-1 stop on controller-2 + * Pseudo action: ovn-dbs-bundle-master_post_notify_running_0 * Pseudo action: rabbitmq-bundle-clone_confirmed-post_notify_running_0 * 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_start_0 - * Pseudo action: rabbitmq-bundle_running_0 - * Resource action: ovndb_servers notify on ovn-dbs-bundle-2 - * Pseudo action: ovn-dbs-bundle-master_confirmed-pre_notify_start_0 - * Pseudo action: ovn-dbs-bundle-master_start_0 - * Resource action: ovn-dbs-bundle-podman-0 start on controller-2 - * Resource action: ovn-dbs-bundle-0 start on controller-2 - * Resource action: ovn-dbs-bundle-podman-1 start on controller-0 - * Resource action: ovn-dbs-bundle-1 start on controller-0 - * Resource action: ovndb_servers start on ovn-dbs-bundle-0 - * Resource action: ovndb_servers start on ovn-dbs-bundle-1 - * Pseudo action: ovn-dbs-bundle-master_running_0 - * Resource action: ovn-dbs-bundle-podman-0 monitor=60000 on controller-2 - * Resource action: ovn-dbs-bundle-0 monitor=30000 on controller-2 - * Resource action: ovn-dbs-bundle-podman-1 monitor=60000 on controller-0 - * Resource action: ovn-dbs-bundle-1 monitor=30000 on controller-0 - * Pseudo action: ovn-dbs-bundle-master_post_notify_running_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-post_notify_running_0 * Pseudo action: ovn-dbs-bundle_running_0 + * Pseudo action: rabbitmq-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-2 * 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_promote_0 * Pseudo action: ovn-dbs-bundle-master_promote_0 - * Resource action: ip-172.17.1.87 start on controller-0 - * Resource action: ovndb_servers promote on ovn-dbs-bundle-1 + * Resource action: ip-172.17.1.87 start on controller-1 + * Resource action: ovndb_servers promote on ovn-dbs-bundle-2 * Pseudo action: ovn-dbs-bundle-master_promoted_0 - * Resource action: ip-172.17.1.87 monitor=10000 on controller-0 + * Resource action: ip-172.17.1.87 monitor=10000 on controller-1 * Pseudo action: ovn-dbs-bundle-master_post_notify_promoted_0 + * Resource action: ovndb_servers notify on ovn-dbs-bundle-2 * 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-post_notify_promoted_0 * Pseudo action: ovn-dbs-bundle_promoted_0 + * Resource action: ovndb_servers monitor=10000 on ovn-dbs-bundle-2 * Resource action: ovndb_servers monitor=30000 on ovn-dbs-bundle-0 - * Resource action: ovndb_servers monitor=10000 on ovn-dbs-bundle-1 Using the original execution date of: 2021-02-15 01:40:51Z Revised Cluster Status: @@ -187,10 +165,10 @@ Revised Cluster Status: * haproxy-bundle-podman-1 (ocf:heartbeat:podman): Started controller-0 * haproxy-bundle-podman-2 (ocf:heartbeat:podman): Started controller-1 * Container bundle set: ovn-dbs-bundle [cluster.common.tag/rhosp16-openstack-ovn-northd:pcmklatest]: - * ovn-dbs-bundle-0 (ocf:ovn:ovndb-servers): Unpromoted controller-2 - * ovn-dbs-bundle-1 (ocf:ovn:ovndb-servers): Promoted controller-0 - * ovn-dbs-bundle-2 (ocf:ovn:ovndb-servers): Unpromoted controller-1 - * ip-172.17.1.87 (ocf:heartbeat:IPaddr2): Started controller-0 + * ovn-dbs-bundle-0 (ocf:ovn:ovndb-servers): Unpromoted controller-0 + * ovn-dbs-bundle-1 (ocf:ovn:ovndb-servers): Unpromoted controller-2 + * ovn-dbs-bundle-2 (ocf:ovn:ovndb-servers): Promoted controller-1 + * ip-172.17.1.87 (ocf:heartbeat:IPaddr2): Started controller-1 * stonith-fence_compute-fence-nova (stonith:fence_compute): Started database-1 * Clone Set: compute-unfence-trigger-clone [compute-unfence-trigger]: * Started: [ compute-0 compute-1 ] diff --git a/cts/scheduler/summary/clone-recover-no-shuffle-1.summary b/cts/scheduler/summary/clone-recover-no-shuffle-1.summary new file mode 100644 index 0000000..0b6866e --- /dev/null +++ b/cts/scheduler/summary/clone-recover-no-shuffle-1.summary @@ -0,0 +1,29 @@ +Using the original execution date of: 2023-06-21 00:59:59Z +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Clone Set: dummy-clone [dummy]: + * Started: [ node2 node3 ] + * Stopped: [ node1 ] + +Transition Summary: + * Start dummy:2 ( node1 ) + +Executing Cluster Transition: + * Pseudo action: dummy-clone_start_0 + * Resource action: dummy start on node1 + * Pseudo action: dummy-clone_running_0 + * Resource action: dummy monitor=10000 on node1 +Using the original execution date of: 2023-06-21 00:59:59Z + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Clone Set: dummy-clone [dummy]: + * Started: [ node1 node2 node3 ] diff --git a/cts/scheduler/summary/clone-recover-no-shuffle-10.summary b/cts/scheduler/summary/clone-recover-no-shuffle-10.summary new file mode 100644 index 0000000..5b0f9b6 --- /dev/null +++ b/cts/scheduler/summary/clone-recover-no-shuffle-10.summary @@ -0,0 +1,29 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Clone Set: dummy-clone [dummy] (promotable): + * Promoted: [ node2 ] + * Unpromoted: [ node3 ] + * Stopped: [ node1 ] + +Transition Summary: + * Start dummy:2 ( node1 ) + +Executing Cluster Transition: + * Pseudo action: dummy-clone_start_0 + * Resource action: dummy start on node1 + * Pseudo action: dummy-clone_running_0 + * Resource action: dummy monitor=11000 on node1 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Clone Set: dummy-clone [dummy] (promotable): + * Promoted: [ node2 ] + * Unpromoted: [ node1 node3 ] diff --git a/cts/scheduler/summary/clone-recover-no-shuffle-11.summary b/cts/scheduler/summary/clone-recover-no-shuffle-11.summary new file mode 100644 index 0000000..e0bdb61 --- /dev/null +++ b/cts/scheduler/summary/clone-recover-no-shuffle-11.summary @@ -0,0 +1,34 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Clone Set: grp-clone [grp] (promotable): + * Promoted: [ node2 ] + * Unpromoted: [ node3 ] + * Stopped: [ node1 ] + +Transition Summary: + * Start rsc1:2 ( node1 ) + * Start rsc2:2 ( node1 ) + +Executing Cluster Transition: + * Pseudo action: grp-clone_start_0 + * Pseudo action: grp:2_start_0 + * Resource action: rsc1 start on node1 + * Resource action: rsc2 start on node1 + * Pseudo action: grp:2_running_0 + * Resource action: rsc1 monitor=11000 on node1 + * Resource action: rsc2 monitor=11000 on node1 + * Pseudo action: grp-clone_running_0 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Clone Set: grp-clone [grp] (promotable): + * Promoted: [ node2 ] + * Unpromoted: [ node1 node3 ] diff --git a/cts/scheduler/summary/clone-recover-no-shuffle-12.summary b/cts/scheduler/summary/clone-recover-no-shuffle-12.summary new file mode 100644 index 0000000..6e55a0b --- /dev/null +++ b/cts/scheduler/summary/clone-recover-no-shuffle-12.summary @@ -0,0 +1,43 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Promoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Stopped + +Transition Summary: + * Start base-bundle-podman-2 ( node1 ) + * Start base-bundle-2 ( node1 ) + * Start base:2 ( base-bundle-2 ) + +Executing Cluster Transition: + * Pseudo action: base-bundle_start_0 + * Pseudo action: base-bundle-clone_start_0 + * Resource action: base-bundle-podman-2 start on node1 + * Resource action: base-bundle-2 monitor on node3 + * Resource action: base-bundle-2 monitor on node2 + * Resource action: base-bundle-2 monitor on node1 + * Resource action: base-bundle-podman-2 monitor=60000 on node1 + * Resource action: base-bundle-2 start on node1 + * Resource action: base start on base-bundle-2 + * Pseudo action: base-bundle-clone_running_0 + * Resource action: base-bundle-2 monitor=30000 on node1 + * Pseudo action: base-bundle_running_0 + * Resource action: base monitor=16000 on base-bundle-2 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Promoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Unpromoted node1 diff --git a/cts/scheduler/summary/clone-recover-no-shuffle-2.summary b/cts/scheduler/summary/clone-recover-no-shuffle-2.summary new file mode 100644 index 0000000..8b18120 --- /dev/null +++ b/cts/scheduler/summary/clone-recover-no-shuffle-2.summary @@ -0,0 +1,32 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Clone Set: grp-clone [grp]: + * Started: [ node2 node3 ] + * Stopped: [ node1 ] + +Transition Summary: + * Start rsc1:2 ( node1 ) + * Start rsc2:2 ( node1 ) + +Executing Cluster Transition: + * Pseudo action: grp-clone_start_0 + * Pseudo action: grp:2_start_0 + * Resource action: rsc1 start on node1 + * Resource action: rsc2 start on node1 + * Pseudo action: grp:2_running_0 + * Resource action: rsc1 monitor=10000 on node1 + * Resource action: rsc2 monitor=10000 on node1 + * Pseudo action: grp-clone_running_0 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Clone Set: grp-clone [grp]: + * Started: [ node1 node2 node3 ] diff --git a/cts/scheduler/summary/clone-recover-no-shuffle-3.summary b/cts/scheduler/summary/clone-recover-no-shuffle-3.summary new file mode 100644 index 0000000..5702177 --- /dev/null +++ b/cts/scheduler/summary/clone-recover-no-shuffle-3.summary @@ -0,0 +1,42 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Started node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Started node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Stopped + +Transition Summary: + * Start base-bundle-podman-2 ( node1 ) + * Start base-bundle-2 ( node1 ) + * Start base:2 ( base-bundle-2 ) + +Executing Cluster Transition: + * Pseudo action: base-bundle_start_0 + * Pseudo action: base-bundle-clone_start_0 + * Resource action: base-bundle-podman-2 start on node1 + * Resource action: base-bundle-2 monitor on node3 + * Resource action: base-bundle-2 monitor on node2 + * Resource action: base-bundle-2 monitor on node1 + * Resource action: base-bundle-podman-2 monitor=60000 on node1 + * Resource action: base-bundle-2 start on node1 + * Resource action: base start on base-bundle-2 + * Pseudo action: base-bundle-clone_running_0 + * Resource action: base-bundle-2 monitor=30000 on node1 + * Pseudo action: base-bundle_running_0 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Started node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Started node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Started node1 diff --git a/cts/scheduler/summary/clone-recover-no-shuffle-4.summary b/cts/scheduler/summary/clone-recover-no-shuffle-4.summary new file mode 100644 index 0000000..0b6866e --- /dev/null +++ b/cts/scheduler/summary/clone-recover-no-shuffle-4.summary @@ -0,0 +1,29 @@ +Using the original execution date of: 2023-06-21 00:59:59Z +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Clone Set: dummy-clone [dummy]: + * Started: [ node2 node3 ] + * Stopped: [ node1 ] + +Transition Summary: + * Start dummy:2 ( node1 ) + +Executing Cluster Transition: + * Pseudo action: dummy-clone_start_0 + * Resource action: dummy start on node1 + * Pseudo action: dummy-clone_running_0 + * Resource action: dummy monitor=10000 on node1 +Using the original execution date of: 2023-06-21 00:59:59Z + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Clone Set: dummy-clone [dummy]: + * Started: [ node1 node2 node3 ] diff --git a/cts/scheduler/summary/clone-recover-no-shuffle-5.summary b/cts/scheduler/summary/clone-recover-no-shuffle-5.summary new file mode 100644 index 0000000..8b18120 --- /dev/null +++ b/cts/scheduler/summary/clone-recover-no-shuffle-5.summary @@ -0,0 +1,32 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Clone Set: grp-clone [grp]: + * Started: [ node2 node3 ] + * Stopped: [ node1 ] + +Transition Summary: + * Start rsc1:2 ( node1 ) + * Start rsc2:2 ( node1 ) + +Executing Cluster Transition: + * Pseudo action: grp-clone_start_0 + * Pseudo action: grp:2_start_0 + * Resource action: rsc1 start on node1 + * Resource action: rsc2 start on node1 + * Pseudo action: grp:2_running_0 + * Resource action: rsc1 monitor=10000 on node1 + * Resource action: rsc2 monitor=10000 on node1 + * Pseudo action: grp-clone_running_0 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Clone Set: grp-clone [grp]: + * Started: [ node1 node2 node3 ] diff --git a/cts/scheduler/summary/clone-recover-no-shuffle-6.summary b/cts/scheduler/summary/clone-recover-no-shuffle-6.summary new file mode 100644 index 0000000..5702177 --- /dev/null +++ b/cts/scheduler/summary/clone-recover-no-shuffle-6.summary @@ -0,0 +1,42 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Started node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Started node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Stopped + +Transition Summary: + * Start base-bundle-podman-2 ( node1 ) + * Start base-bundle-2 ( node1 ) + * Start base:2 ( base-bundle-2 ) + +Executing Cluster Transition: + * Pseudo action: base-bundle_start_0 + * Pseudo action: base-bundle-clone_start_0 + * Resource action: base-bundle-podman-2 start on node1 + * Resource action: base-bundle-2 monitor on node3 + * Resource action: base-bundle-2 monitor on node2 + * Resource action: base-bundle-2 monitor on node1 + * Resource action: base-bundle-podman-2 monitor=60000 on node1 + * Resource action: base-bundle-2 start on node1 + * Resource action: base start on base-bundle-2 + * Pseudo action: base-bundle-clone_running_0 + * Resource action: base-bundle-2 monitor=30000 on node1 + * Pseudo action: base-bundle_running_0 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Started node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Started node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Started node1 diff --git a/cts/scheduler/summary/clone-recover-no-shuffle-7.summary b/cts/scheduler/summary/clone-recover-no-shuffle-7.summary new file mode 100644 index 0000000..7744570 --- /dev/null +++ b/cts/scheduler/summary/clone-recover-no-shuffle-7.summary @@ -0,0 +1,38 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Clone Set: dummy-clone [dummy] (promotable): + * Promoted: [ node2 ] + * Unpromoted: [ node3 ] + * Stopped: [ node1 ] + +Transition Summary: + * Demote dummy:1 ( Promoted -> Unpromoted node2 ) + * Promote dummy:2 ( Stopped -> Promoted node1 ) + +Executing Cluster Transition: + * Resource action: dummy cancel=10000 on node2 + * Pseudo action: dummy-clone_demote_0 + * Resource action: dummy demote on node2 + * Pseudo action: dummy-clone_demoted_0 + * Pseudo action: dummy-clone_start_0 + * Resource action: dummy monitor=11000 on node2 + * Resource action: dummy start on node1 + * Pseudo action: dummy-clone_running_0 + * Pseudo action: dummy-clone_promote_0 + * Resource action: dummy promote on node1 + * Pseudo action: dummy-clone_promoted_0 + * Resource action: dummy monitor=10000 on node1 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Clone Set: dummy-clone [dummy] (promotable): + * Promoted: [ node1 ] + * Unpromoted: [ node2 node3 ] diff --git a/cts/scheduler/summary/clone-recover-no-shuffle-8.summary b/cts/scheduler/summary/clone-recover-no-shuffle-8.summary new file mode 100644 index 0000000..878f248 --- /dev/null +++ b/cts/scheduler/summary/clone-recover-no-shuffle-8.summary @@ -0,0 +1,52 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Clone Set: grp-clone [grp] (promotable): + * Promoted: [ node2 ] + * Unpromoted: [ node3 ] + * Stopped: [ node1 ] + +Transition Summary: + * Demote rsc1:1 ( Promoted -> Unpromoted node2 ) + * Demote rsc2:1 ( Promoted -> Unpromoted node2 ) + * Promote rsc1:2 ( Stopped -> Promoted node1 ) + * Promote rsc2:2 ( Stopped -> Promoted node1 ) + +Executing Cluster Transition: + * Resource action: rsc1 cancel=10000 on node2 + * Resource action: rsc2 cancel=10000 on node2 + * Pseudo action: grp-clone_demote_0 + * Pseudo action: grp:1_demote_0 + * Resource action: rsc2 demote on node2 + * Resource action: rsc1 demote on node2 + * Resource action: rsc2 monitor=11000 on node2 + * Pseudo action: grp:1_demoted_0 + * Resource action: rsc1 monitor=11000 on node2 + * Pseudo action: grp-clone_demoted_0 + * Pseudo action: grp-clone_start_0 + * Pseudo action: grp:2_start_0 + * Resource action: rsc1 start on node1 + * Resource action: rsc2 start on node1 + * Pseudo action: grp:2_running_0 + * Pseudo action: grp-clone_running_0 + * Pseudo action: grp-clone_promote_0 + * Pseudo action: grp:2_promote_0 + * Resource action: rsc1 promote on node1 + * Resource action: rsc2 promote on node1 + * Pseudo action: grp:2_promoted_0 + * Resource action: rsc1 monitor=10000 on node1 + * Resource action: rsc2 monitor=10000 on node1 + * Pseudo action: grp-clone_promoted_0 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Clone Set: grp-clone [grp] (promotable): + * Promoted: [ node1 ] + * Unpromoted: [ node2 node3 ] diff --git a/cts/scheduler/summary/clone-recover-no-shuffle-9.summary b/cts/scheduler/summary/clone-recover-no-shuffle-9.summary new file mode 100644 index 0000000..7ede39a --- /dev/null +++ b/cts/scheduler/summary/clone-recover-no-shuffle-9.summary @@ -0,0 +1,56 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Promoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Stopped + +Transition Summary: + * Demote base:1 ( Promoted -> Unpromoted base-bundle-1 ) + * Start base-bundle-podman-2 ( node1 ) + * Start base-bundle-2 ( node1 ) + * Promote base:2 ( Stopped -> Promoted base-bundle-2 ) + +Executing Cluster Transition: + * Resource action: base cancel=15000 on base-bundle-1 + * Pseudo action: base-bundle_demote_0 + * Pseudo action: base-bundle-clone_demote_0 + * Resource action: base demote on base-bundle-1 + * Pseudo action: base-bundle-clone_demoted_0 + * Pseudo action: base-bundle_demoted_0 + * Pseudo action: base-bundle_start_0 + * Resource action: base monitor=16000 on base-bundle-1 + * Pseudo action: base-bundle-clone_start_0 + * Resource action: base-bundle-podman-2 start on node1 + * Resource action: base-bundle-2 monitor on node3 + * Resource action: base-bundle-2 monitor on node2 + * Resource action: base-bundle-2 monitor on node1 + * Resource action: base-bundle-podman-2 monitor=60000 on node1 + * Resource action: base-bundle-2 start on node1 + * Resource action: base start on base-bundle-2 + * Pseudo action: base-bundle-clone_running_0 + * Resource action: base-bundle-2 monitor=30000 on node1 + * Pseudo action: base-bundle_running_0 + * Pseudo action: base-bundle_promote_0 + * Pseudo action: base-bundle-clone_promote_0 + * Resource action: base promote on base-bundle-2 + * Pseudo action: base-bundle-clone_promoted_0 + * Pseudo action: base-bundle_promoted_0 + * Resource action: base monitor=15000 on base-bundle-2 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + * GuestOnline: [ base-bundle-0 base-bundle-1 base-bundle-2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node2 + * Container bundle set: base-bundle [localhost/pcmktest]: + * base-bundle-0 (ocf:pacemaker:Stateful): Unpromoted node3 + * base-bundle-1 (ocf:pacemaker:Stateful): Unpromoted node2 + * base-bundle-2 (ocf:pacemaker:Stateful): Promoted node1 diff --git a/cts/scheduler/summary/coloc-with-inner-group-member.summary b/cts/scheduler/summary/coloc-with-inner-group-member.summary new file mode 100644 index 0000000..6659721 --- /dev/null +++ b/cts/scheduler/summary/coloc-with-inner-group-member.summary @@ -0,0 +1,45 @@ +Using the original execution date of: 2023-06-20 20:45:06Z +Current cluster status: + * Node List: + * Online: [ rhel8-1 rhel8-2 rhel8-3 rhel8-4 rhel8-5 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started rhel8-1 + * vip-dep (ocf:pacemaker:Dummy): Started rhel8-3 + * Resource Group: grp: + * foo (ocf:pacemaker:Dummy): Started rhel8-4 + * bar (ocf:pacemaker:Dummy): Started rhel8-4 + * vip (ocf:pacemaker:Dummy): Started rhel8-3 + +Transition Summary: + * Move foo ( rhel8-4 -> rhel8-3 ) + * Move bar ( rhel8-4 -> rhel8-3 ) + * Restart vip ( rhel8-3 ) due to required bar start + +Executing Cluster Transition: + * Pseudo action: grp_stop_0 + * Resource action: vip stop on rhel8-3 + * Resource action: bar stop on rhel8-4 + * Resource action: foo stop on rhel8-4 + * Pseudo action: grp_stopped_0 + * Pseudo action: grp_start_0 + * Resource action: foo start on rhel8-3 + * Resource action: bar start on rhel8-3 + * Resource action: vip start on rhel8-3 + * Resource action: vip monitor=10000 on rhel8-3 + * Pseudo action: grp_running_0 + * Resource action: foo monitor=10000 on rhel8-3 + * Resource action: bar monitor=10000 on rhel8-3 +Using the original execution date of: 2023-06-20 20:45:06Z + +Revised Cluster Status: + * Node List: + * Online: [ rhel8-1 rhel8-2 rhel8-3 rhel8-4 rhel8-5 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started rhel8-1 + * vip-dep (ocf:pacemaker:Dummy): Started rhel8-3 + * Resource Group: grp: + * foo (ocf:pacemaker:Dummy): Started rhel8-3 + * bar (ocf:pacemaker:Dummy): Started rhel8-3 + * vip (ocf:pacemaker:Dummy): Started rhel8-3 diff --git a/cts/scheduler/summary/group-anticolocation-2.summary b/cts/scheduler/summary/group-anticolocation-2.summary new file mode 100644 index 0000000..3ecb056 --- /dev/null +++ b/cts/scheduler/summary/group-anticolocation-2.summary @@ -0,0 +1,41 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node1 + * Resource Group: group1: + * member1a (ocf:pacemaker:Dummy): Started node2 + * member1b (ocf:pacemaker:Dummy): Started node2 + * Resource Group: group2: + * member2a (ocf:pacemaker:Dummy): Started node1 + * member2b (ocf:pacemaker:Dummy): FAILED node1 + +Transition Summary: + * Move member2a ( node1 -> node2 ) + * Recover member2b ( node1 -> node2 ) + +Executing Cluster Transition: + * Pseudo action: group2_stop_0 + * Resource action: member2b stop on node1 + * Resource action: member2a stop on node1 + * Pseudo action: group2_stopped_0 + * Pseudo action: group2_start_0 + * Resource action: member2a start on node2 + * Resource action: member2b start on node2 + * Pseudo action: group2_running_0 + * Resource action: member2a monitor=10000 on node2 + * Resource action: member2b monitor=10000 on node2 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node1 + * Resource Group: group1: + * member1a (ocf:pacemaker:Dummy): Started node2 + * member1b (ocf:pacemaker:Dummy): Started node2 + * Resource Group: group2: + * member2a (ocf:pacemaker:Dummy): Started node2 + * member2b (ocf:pacemaker:Dummy): Started node2 diff --git a/cts/scheduler/summary/group-anticolocation-3.summary b/cts/scheduler/summary/group-anticolocation-3.summary new file mode 100644 index 0000000..c9d4321 --- /dev/null +++ b/cts/scheduler/summary/group-anticolocation-3.summary @@ -0,0 +1,33 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node1 + * Resource Group: group1: + * member1a (ocf:pacemaker:Dummy): Started node2 + * member1b (ocf:pacemaker:Dummy): Started node2 + * Resource Group: group2: + * member2a (ocf:pacemaker:Dummy): Started node1 + * member2b (ocf:pacemaker:Dummy): FAILED node1 + +Transition Summary: + * Stop member2b ( node1 ) due to node availability + +Executing Cluster Transition: + * Pseudo action: group2_stop_0 + * Resource action: member2b stop on node1 + * Pseudo action: group2_stopped_0 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node1 + * Resource Group: group1: + * member1a (ocf:pacemaker:Dummy): Started node2 + * member1b (ocf:pacemaker:Dummy): Started node2 + * Resource Group: group2: + * member2a (ocf:pacemaker:Dummy): Started node1 + * member2b (ocf:pacemaker:Dummy): Stopped diff --git a/cts/scheduler/summary/group-anticolocation-4.summary b/cts/scheduler/summary/group-anticolocation-4.summary new file mode 100644 index 0000000..3ecb056 --- /dev/null +++ b/cts/scheduler/summary/group-anticolocation-4.summary @@ -0,0 +1,41 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node1 + * Resource Group: group1: + * member1a (ocf:pacemaker:Dummy): Started node2 + * member1b (ocf:pacemaker:Dummy): Started node2 + * Resource Group: group2: + * member2a (ocf:pacemaker:Dummy): Started node1 + * member2b (ocf:pacemaker:Dummy): FAILED node1 + +Transition Summary: + * Move member2a ( node1 -> node2 ) + * Recover member2b ( node1 -> node2 ) + +Executing Cluster Transition: + * Pseudo action: group2_stop_0 + * Resource action: member2b stop on node1 + * Resource action: member2a stop on node1 + * Pseudo action: group2_stopped_0 + * Pseudo action: group2_start_0 + * Resource action: member2a start on node2 + * Resource action: member2b start on node2 + * Pseudo action: group2_running_0 + * Resource action: member2a monitor=10000 on node2 + * Resource action: member2b monitor=10000 on node2 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node1 + * Resource Group: group1: + * member1a (ocf:pacemaker:Dummy): Started node2 + * member1b (ocf:pacemaker:Dummy): Started node2 + * Resource Group: group2: + * member2a (ocf:pacemaker:Dummy): Started node2 + * member2b (ocf:pacemaker:Dummy): Started node2 diff --git a/cts/scheduler/summary/group-anticolocation-5.summary b/cts/scheduler/summary/group-anticolocation-5.summary new file mode 100644 index 0000000..6f83538 --- /dev/null +++ b/cts/scheduler/summary/group-anticolocation-5.summary @@ -0,0 +1,41 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node1 + * Resource Group: group1: + * member1a (ocf:pacemaker:Dummy): Started node2 + * member1b (ocf:pacemaker:Dummy): Started node2 + * Resource Group: group2: + * member2a (ocf:pacemaker:Dummy): Started node1 + * member2b (ocf:pacemaker:Dummy): FAILED node1 + +Transition Summary: + * Move member2a ( node1 -> node3 ) + * Recover member2b ( node1 -> node3 ) + +Executing Cluster Transition: + * Pseudo action: group2_stop_0 + * Resource action: member2b stop on node1 + * Resource action: member2a stop on node1 + * Pseudo action: group2_stopped_0 + * Pseudo action: group2_start_0 + * Resource action: member2a start on node3 + * Resource action: member2b start on node3 + * Pseudo action: group2_running_0 + * Resource action: member2a monitor=10000 on node3 + * Resource action: member2b monitor=10000 on node3 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node1 + * Resource Group: group1: + * member1a (ocf:pacemaker:Dummy): Started node2 + * member1b (ocf:pacemaker:Dummy): Started node2 + * Resource Group: group2: + * member2a (ocf:pacemaker:Dummy): Started node3 + * member2b (ocf:pacemaker:Dummy): Started node3 diff --git a/cts/scheduler/summary/group-anticolocation.summary b/cts/scheduler/summary/group-anticolocation.summary index 3ecb056..93d2e73 100644 --- a/cts/scheduler/summary/group-anticolocation.summary +++ b/cts/scheduler/summary/group-anticolocation.summary @@ -12,17 +12,29 @@ Current cluster status: * member2b (ocf:pacemaker:Dummy): FAILED node1 Transition Summary: + * Move member1a ( node2 -> node1 ) + * Move member1b ( node2 -> node1 ) * Move member2a ( node1 -> node2 ) * Recover member2b ( node1 -> node2 ) Executing Cluster Transition: + * Pseudo action: group1_stop_0 + * Resource action: member1b stop on node2 * Pseudo action: group2_stop_0 * Resource action: member2b stop on node1 + * Resource action: member1a stop on node2 * Resource action: member2a stop on node1 + * Pseudo action: group1_stopped_0 + * Pseudo action: group1_start_0 + * Resource action: member1a start on node1 + * Resource action: member1b start on node1 * Pseudo action: group2_stopped_0 * Pseudo action: group2_start_0 * Resource action: member2a start on node2 * Resource action: member2b start on node2 + * Pseudo action: group1_running_0 + * Resource action: member1a monitor=10000 on node1 + * Resource action: member1b monitor=10000 on node1 * Pseudo action: group2_running_0 * Resource action: member2a monitor=10000 on node2 * Resource action: member2b monitor=10000 on node2 @@ -34,8 +46,8 @@ Revised Cluster Status: * Full List of Resources: * Fencing (stonith:fence_xvm): Started node1 * Resource Group: group1: - * member1a (ocf:pacemaker:Dummy): Started node2 - * member1b (ocf:pacemaker:Dummy): Started node2 + * member1a (ocf:pacemaker:Dummy): Started node1 + * member1b (ocf:pacemaker:Dummy): Started node1 * Resource Group: group2: * member2a (ocf:pacemaker:Dummy): Started node2 * member2b (ocf:pacemaker:Dummy): Started node2 diff --git a/cts/scheduler/summary/migrate-fencing.summary b/cts/scheduler/summary/migrate-fencing.summary index ebc65bd..500c78a 100644 --- a/cts/scheduler/summary/migrate-fencing.summary +++ b/cts/scheduler/summary/migrate-fencing.summary @@ -23,7 +23,7 @@ Current cluster status: * Unpromoted: [ pcmk-1 pcmk-2 pcmk-3 ] Transition Summary: - * Fence (reboot) pcmk-4 'termination was requested' + * Fence (reboot) pcmk-4 'fencing was requested' * Stop FencingChild:0 ( pcmk-4 ) due to node availability * Move r192.168.101.181 ( pcmk-4 -> pcmk-1 ) * Move r192.168.101.182 ( pcmk-4 -> pcmk-1 ) diff --git a/cts/scheduler/summary/no-promote-on-unrunnable-guest.summary b/cts/scheduler/summary/no-promote-on-unrunnable-guest.summary index c06f8f0..ab8f8ff 100644 --- a/cts/scheduler/summary/no-promote-on-unrunnable-guest.summary +++ b/cts/scheduler/summary/no-promote-on-unrunnable-guest.summary @@ -37,9 +37,9 @@ Executing Cluster Transition: * Resource action: ovndb_servers cancel=30000 on ovn-dbs-bundle-1 * Pseudo action: ovn-dbs-bundle-master_pre_notify_stop_0 * 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 + * Resource action: ovndb_servers notify on ovn-dbs-bundle-0 * 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 diff --git a/cts/scheduler/summary/node-pending-timeout.summary b/cts/scheduler/summary/node-pending-timeout.summary new file mode 100644 index 0000000..0fef982 --- /dev/null +++ b/cts/scheduler/summary/node-pending-timeout.summary @@ -0,0 +1,26 @@ +Using the original execution date of: 2023-02-21 12:19:57Z +Current cluster status: + * Node List: + * Node node-2: UNCLEAN (online) + * Online: [ node-1 ] + + * Full List of Resources: + * st-sbd (stonith:external/sbd): Stopped + +Transition Summary: + * Fence (reboot) node-2 'peer pending timed out on joining the process group' + * Start st-sbd ( node-1 ) + +Executing Cluster Transition: + * Resource action: st-sbd monitor on node-1 + * Fencing node-2 (reboot) + * Resource action: st-sbd start on node-1 +Using the original execution date of: 2023-02-21 12:19:57Z + +Revised Cluster Status: + * Node List: + * Online: [ node-1 ] + * OFFLINE: [ node-2 ] + + * Full List of Resources: + * st-sbd (stonith:external/sbd): Started node-1 diff --git a/cts/scheduler/summary/pending-node-no-uname.summary b/cts/scheduler/summary/pending-node-no-uname.summary new file mode 100644 index 0000000..5f04fc6 --- /dev/null +++ b/cts/scheduler/summary/pending-node-no-uname.summary @@ -0,0 +1,23 @@ +Using the original execution date of: 2023-02-21 12:19:57Z +Current cluster status: + * Node List: + * Node node-2: pending + * Online: [ node-1 ] + + * Full List of Resources: + * st-sbd (stonith:external/sbd): Stopped + +Transition Summary: + * Start st-sbd ( node-1 ) blocked + +Executing Cluster Transition: + * Resource action: st-sbd monitor on node-1 +Using the original execution date of: 2023-02-21 12:19:57Z + +Revised Cluster Status: + * Node List: + * Node node-2: pending + * Online: [ node-1 ] + + * Full List of Resources: + * st-sbd (stonith:external/sbd): Stopped diff --git a/cts/scheduler/summary/promoted-ordering.summary b/cts/scheduler/summary/promoted-ordering.summary index 3222e18..0ef1bd8 100644 --- a/cts/scheduler/summary/promoted-ordering.summary +++ b/cts/scheduler/summary/promoted-ordering.summary @@ -9,8 +9,8 @@ Current cluster status: * extip_2 (ocf:heartbeat:IPaddr2): Stopped * Resource Group: group_main: * intip_0_main (ocf:heartbeat:IPaddr2): Stopped - * intip_1_master (ocf:heartbeat:IPaddr2): Stopped - * intip_2_slave (ocf:heartbeat:IPaddr2): Stopped + * intip_1_active (ocf:heartbeat:IPaddr2): Stopped + * intip_2_passive (ocf:heartbeat:IPaddr2): Stopped * Clone Set: ms_drbd_www [drbd_www] (promotable): * Stopped: [ webcluster01 webcluster02 ] * Clone Set: clone_ocfs2_www [ocfs2_www] (unique): @@ -25,8 +25,8 @@ Current cluster status: Transition Summary: * Start extip_1 ( webcluster01 ) * Start extip_2 ( webcluster01 ) - * Start intip_1_master ( webcluster01 ) - * Start intip_2_slave ( webcluster01 ) + * Start intip_1_active ( webcluster01 ) + * Start intip_2_passive ( webcluster01 ) * Start drbd_www:0 ( webcluster01 ) * Start drbd_mysql:0 ( webcluster01 ) @@ -35,8 +35,8 @@ Executing Cluster Transition: * Resource action: extip_1 monitor on webcluster01 * Resource action: extip_2 monitor on webcluster01 * Resource action: intip_0_main monitor on webcluster01 - * Resource action: intip_1_master monitor on webcluster01 - * Resource action: intip_2_slave monitor on webcluster01 + * Resource action: intip_1_active monitor on webcluster01 + * Resource action: intip_2_passive monitor on webcluster01 * Resource action: drbd_www:0 monitor on webcluster01 * Pseudo action: ms_drbd_www_pre_notify_start_0 * Resource action: ocfs2_www:0 monitor on webcluster01 @@ -48,16 +48,16 @@ Executing Cluster Transition: * Resource action: fs_mysql monitor on webcluster01 * Resource action: extip_1 start on webcluster01 * Resource action: extip_2 start on webcluster01 - * Resource action: intip_1_master start on webcluster01 - * Resource action: intip_2_slave start on webcluster01 + * Resource action: intip_1_active start on webcluster01 + * Resource action: intip_2_passive start on webcluster01 * Pseudo action: ms_drbd_www_confirmed-pre_notify_start_0 * Pseudo action: ms_drbd_www_start_0 * Pseudo action: ms_drbd_mysql_confirmed-pre_notify_start_0 * Pseudo action: ms_drbd_mysql_start_0 * Resource action: extip_1 monitor=30000 on webcluster01 * Resource action: extip_2 monitor=30000 on webcluster01 - * Resource action: intip_1_master monitor=30000 on webcluster01 - * Resource action: intip_2_slave monitor=30000 on webcluster01 + * Resource action: intip_1_active monitor=30000 on webcluster01 + * Resource action: intip_2_passive monitor=30000 on webcluster01 * Resource action: drbd_www:0 start on webcluster01 * Pseudo action: ms_drbd_www_running_0 * Resource action: drbd_mysql:0 start on webcluster01 @@ -80,8 +80,8 @@ Revised Cluster Status: * extip_2 (ocf:heartbeat:IPaddr2): Started webcluster01 * Resource Group: group_main: * intip_0_main (ocf:heartbeat:IPaddr2): Stopped - * intip_1_master (ocf:heartbeat:IPaddr2): Started webcluster01 - * intip_2_slave (ocf:heartbeat:IPaddr2): Started webcluster01 + * intip_1_active (ocf:heartbeat:IPaddr2): Started webcluster01 + * intip_2_passive (ocf:heartbeat:IPaddr2): Started webcluster01 * Clone Set: ms_drbd_www [drbd_www] (promotable): * Unpromoted: [ webcluster01 ] * Stopped: [ webcluster02 ] diff --git a/cts/scheduler/summary/promoted-probed-score.summary b/cts/scheduler/summary/promoted-probed-score.summary index 3c9326c..52487d4 100644 --- a/cts/scheduler/summary/promoted-probed-score.summary +++ b/cts/scheduler/summary/promoted-probed-score.summary @@ -39,8 +39,8 @@ Current cluster status: * Proxy (ocf:heartbeat:VirtualDomain): Stopped Transition Summary: - * Promote AdminDrbd:0 ( Stopped -> Promoted hypatia-corosync.nevis.columbia.edu ) - * Promote AdminDrbd:1 ( Stopped -> Promoted orestes-corosync.nevis.columbia.edu ) + * Promote AdminDrbd:0 ( Stopped -> Promoted orestes-corosync.nevis.columbia.edu ) + * Promote AdminDrbd:1 ( Stopped -> Promoted hypatia-corosync.nevis.columbia.edu ) * Start CronAmbientTemperature ( hypatia-corosync.nevis.columbia.edu ) * Start StonithHypatia ( orestes-corosync.nevis.columbia.edu ) * Start StonithOrestes ( hypatia-corosync.nevis.columbia.edu ) @@ -83,18 +83,18 @@ Transition Summary: * Start ExportUsrNevis:1 ( orestes-corosync.nevis.columbia.edu ) * Start ExportUsrNevisOffsite:1 ( orestes-corosync.nevis.columbia.edu ) * Start ExportWWW:1 ( orestes-corosync.nevis.columbia.edu ) - * Start AdminLvm:0 ( hypatia-corosync.nevis.columbia.edu ) - * Start FSUsrNevis:0 ( hypatia-corosync.nevis.columbia.edu ) - * Start FSVarNevis:0 ( hypatia-corosync.nevis.columbia.edu ) - * Start FSVirtualMachines:0 ( hypatia-corosync.nevis.columbia.edu ) - * Start FSMail:0 ( hypatia-corosync.nevis.columbia.edu ) - * Start FSWork:0 ( hypatia-corosync.nevis.columbia.edu ) - * Start AdminLvm:1 ( orestes-corosync.nevis.columbia.edu ) - * Start FSUsrNevis:1 ( orestes-corosync.nevis.columbia.edu ) - * Start FSVarNevis:1 ( orestes-corosync.nevis.columbia.edu ) - * Start FSVirtualMachines:1 ( orestes-corosync.nevis.columbia.edu ) - * Start FSMail:1 ( orestes-corosync.nevis.columbia.edu ) - * Start FSWork:1 ( orestes-corosync.nevis.columbia.edu ) + * Start AdminLvm:0 ( orestes-corosync.nevis.columbia.edu ) + * Start FSUsrNevis:0 ( orestes-corosync.nevis.columbia.edu ) + * Start FSVarNevis:0 ( orestes-corosync.nevis.columbia.edu ) + * Start FSVirtualMachines:0 ( orestes-corosync.nevis.columbia.edu ) + * Start FSMail:0 ( orestes-corosync.nevis.columbia.edu ) + * Start FSWork:0 ( orestes-corosync.nevis.columbia.edu ) + * Start AdminLvm:1 ( hypatia-corosync.nevis.columbia.edu ) + * Start FSUsrNevis:1 ( hypatia-corosync.nevis.columbia.edu ) + * Start FSVarNevis:1 ( hypatia-corosync.nevis.columbia.edu ) + * Start FSVirtualMachines:1 ( hypatia-corosync.nevis.columbia.edu ) + * Start FSMail:1 ( hypatia-corosync.nevis.columbia.edu ) + * Start FSWork:1 ( hypatia-corosync.nevis.columbia.edu ) * Start KVM-guest ( hypatia-corosync.nevis.columbia.edu ) * Start Proxy ( orestes-corosync.nevis.columbia.edu ) @@ -125,74 +125,74 @@ Executing Cluster Transition: * Resource action: ExportUsrNevis:1 monitor on orestes-corosync.nevis.columbia.edu * Resource action: ExportUsrNevisOffsite:1 monitor on orestes-corosync.nevis.columbia.edu * Resource action: ExportWWW:1 monitor on orestes-corosync.nevis.columbia.edu - * Resource action: AdminLvm:0 monitor on hypatia-corosync.nevis.columbia.edu - * Resource action: FSUsrNevis:0 monitor on hypatia-corosync.nevis.columbia.edu - * Resource action: FSVarNevis:0 monitor on hypatia-corosync.nevis.columbia.edu - * Resource action: FSVirtualMachines:0 monitor on hypatia-corosync.nevis.columbia.edu - * Resource action: FSMail:0 monitor on hypatia-corosync.nevis.columbia.edu - * Resource action: FSWork:0 monitor on hypatia-corosync.nevis.columbia.edu - * Resource action: AdminLvm:1 monitor on orestes-corosync.nevis.columbia.edu - * Resource action: FSUsrNevis:1 monitor on orestes-corosync.nevis.columbia.edu - * Resource action: FSVarNevis:1 monitor on orestes-corosync.nevis.columbia.edu - * Resource action: FSVirtualMachines:1 monitor on orestes-corosync.nevis.columbia.edu - * Resource action: FSMail:1 monitor on orestes-corosync.nevis.columbia.edu - * Resource action: FSWork:1 monitor on orestes-corosync.nevis.columbia.edu + * Resource action: AdminLvm:0 monitor on orestes-corosync.nevis.columbia.edu + * Resource action: FSUsrNevis:0 monitor on orestes-corosync.nevis.columbia.edu + * Resource action: FSVarNevis:0 monitor on orestes-corosync.nevis.columbia.edu + * Resource action: FSVirtualMachines:0 monitor on orestes-corosync.nevis.columbia.edu + * Resource action: FSMail:0 monitor on orestes-corosync.nevis.columbia.edu + * Resource action: FSWork:0 monitor on orestes-corosync.nevis.columbia.edu + * Resource action: AdminLvm:1 monitor on hypatia-corosync.nevis.columbia.edu + * Resource action: FSUsrNevis:1 monitor on hypatia-corosync.nevis.columbia.edu + * Resource action: FSVarNevis:1 monitor on hypatia-corosync.nevis.columbia.edu + * Resource action: FSVirtualMachines:1 monitor on hypatia-corosync.nevis.columbia.edu + * Resource action: FSMail:1 monitor on hypatia-corosync.nevis.columbia.edu + * Resource action: FSWork:1 monitor on hypatia-corosync.nevis.columbia.edu * Resource action: KVM-guest monitor on orestes-corosync.nevis.columbia.edu * Resource action: KVM-guest monitor on hypatia-corosync.nevis.columbia.edu * Resource action: Proxy monitor on orestes-corosync.nevis.columbia.edu * Resource action: Proxy monitor on hypatia-corosync.nevis.columbia.edu * Pseudo action: AdminClone_confirmed-pre_notify_start_0 * Pseudo action: AdminClone_start_0 - * Resource action: AdminDrbd:0 start on hypatia-corosync.nevis.columbia.edu - * Resource action: AdminDrbd:1 start on orestes-corosync.nevis.columbia.edu + * Resource action: AdminDrbd:0 start on orestes-corosync.nevis.columbia.edu + * Resource action: AdminDrbd:1 start on hypatia-corosync.nevis.columbia.edu * Pseudo action: AdminClone_running_0 * Pseudo action: AdminClone_post_notify_running_0 - * Resource action: AdminDrbd:0 notify on hypatia-corosync.nevis.columbia.edu - * Resource action: AdminDrbd:1 notify on orestes-corosync.nevis.columbia.edu + * Resource action: AdminDrbd:0 notify on orestes-corosync.nevis.columbia.edu + * Resource action: AdminDrbd:1 notify on hypatia-corosync.nevis.columbia.edu * Pseudo action: AdminClone_confirmed-post_notify_running_0 * Pseudo action: AdminClone_pre_notify_promote_0 - * Resource action: AdminDrbd:0 notify on hypatia-corosync.nevis.columbia.edu - * Resource action: AdminDrbd:1 notify on orestes-corosync.nevis.columbia.edu + * Resource action: AdminDrbd:0 notify on orestes-corosync.nevis.columbia.edu + * Resource action: AdminDrbd:1 notify on hypatia-corosync.nevis.columbia.edu * Pseudo action: AdminClone_confirmed-pre_notify_promote_0 * Pseudo action: AdminClone_promote_0 - * Resource action: AdminDrbd:0 promote on hypatia-corosync.nevis.columbia.edu - * Resource action: AdminDrbd:1 promote on orestes-corosync.nevis.columbia.edu + * Resource action: AdminDrbd:0 promote on orestes-corosync.nevis.columbia.edu + * Resource action: AdminDrbd:1 promote on hypatia-corosync.nevis.columbia.edu * Pseudo action: AdminClone_promoted_0 * Pseudo action: AdminClone_post_notify_promoted_0 - * Resource action: AdminDrbd:0 notify on hypatia-corosync.nevis.columbia.edu - * Resource action: AdminDrbd:1 notify on orestes-corosync.nevis.columbia.edu + * Resource action: AdminDrbd:0 notify on orestes-corosync.nevis.columbia.edu + * Resource action: AdminDrbd:1 notify on hypatia-corosync.nevis.columbia.edu * Pseudo action: AdminClone_confirmed-post_notify_promoted_0 * Pseudo action: FilesystemClone_start_0 - * Resource action: AdminDrbd:0 monitor=59000 on hypatia-corosync.nevis.columbia.edu - * Resource action: AdminDrbd:1 monitor=59000 on orestes-corosync.nevis.columbia.edu + * Resource action: AdminDrbd:0 monitor=59000 on orestes-corosync.nevis.columbia.edu + * Resource action: AdminDrbd:1 monitor=59000 on hypatia-corosync.nevis.columbia.edu * Pseudo action: FilesystemGroup:0_start_0 - * Resource action: AdminLvm:0 start on hypatia-corosync.nevis.columbia.edu - * Resource action: FSUsrNevis:0 start on hypatia-corosync.nevis.columbia.edu - * Resource action: FSVarNevis:0 start on hypatia-corosync.nevis.columbia.edu - * Resource action: FSVirtualMachines:0 start on hypatia-corosync.nevis.columbia.edu - * Resource action: FSMail:0 start on hypatia-corosync.nevis.columbia.edu - * Resource action: FSWork:0 start on hypatia-corosync.nevis.columbia.edu + * Resource action: AdminLvm:0 start on orestes-corosync.nevis.columbia.edu + * Resource action: FSUsrNevis:0 start on orestes-corosync.nevis.columbia.edu + * Resource action: FSVarNevis:0 start on orestes-corosync.nevis.columbia.edu + * Resource action: FSVirtualMachines:0 start on orestes-corosync.nevis.columbia.edu + * Resource action: FSMail:0 start on orestes-corosync.nevis.columbia.edu + * Resource action: FSWork:0 start on orestes-corosync.nevis.columbia.edu * Pseudo action: FilesystemGroup:1_start_0 - * Resource action: AdminLvm:1 start on orestes-corosync.nevis.columbia.edu - * Resource action: FSUsrNevis:1 start on orestes-corosync.nevis.columbia.edu - * Resource action: FSVarNevis:1 start on orestes-corosync.nevis.columbia.edu - * Resource action: FSVirtualMachines:1 start on orestes-corosync.nevis.columbia.edu - * Resource action: FSMail:1 start on orestes-corosync.nevis.columbia.edu - * Resource action: FSWork:1 start on orestes-corosync.nevis.columbia.edu + * Resource action: AdminLvm:1 start on hypatia-corosync.nevis.columbia.edu + * Resource action: FSUsrNevis:1 start on hypatia-corosync.nevis.columbia.edu + * Resource action: FSVarNevis:1 start on hypatia-corosync.nevis.columbia.edu + * Resource action: FSVirtualMachines:1 start on hypatia-corosync.nevis.columbia.edu + * Resource action: FSMail:1 start on hypatia-corosync.nevis.columbia.edu + * Resource action: FSWork:1 start on hypatia-corosync.nevis.columbia.edu * Pseudo action: FilesystemGroup:0_running_0 - * Resource action: AdminLvm:0 monitor=30000 on hypatia-corosync.nevis.columbia.edu - * Resource action: FSUsrNevis:0 monitor=20000 on hypatia-corosync.nevis.columbia.edu - * Resource action: FSVarNevis:0 monitor=20000 on hypatia-corosync.nevis.columbia.edu - * Resource action: FSVirtualMachines:0 monitor=20000 on hypatia-corosync.nevis.columbia.edu - * Resource action: FSMail:0 monitor=20000 on hypatia-corosync.nevis.columbia.edu - * Resource action: FSWork:0 monitor=20000 on hypatia-corosync.nevis.columbia.edu + * Resource action: AdminLvm:0 monitor=30000 on orestes-corosync.nevis.columbia.edu + * Resource action: FSUsrNevis:0 monitor=20000 on orestes-corosync.nevis.columbia.edu + * Resource action: FSVarNevis:0 monitor=20000 on orestes-corosync.nevis.columbia.edu + * Resource action: FSVirtualMachines:0 monitor=20000 on orestes-corosync.nevis.columbia.edu + * Resource action: FSMail:0 monitor=20000 on orestes-corosync.nevis.columbia.edu + * Resource action: FSWork:0 monitor=20000 on orestes-corosync.nevis.columbia.edu * Pseudo action: FilesystemGroup:1_running_0 - * Resource action: AdminLvm:1 monitor=30000 on orestes-corosync.nevis.columbia.edu - * Resource action: FSUsrNevis:1 monitor=20000 on orestes-corosync.nevis.columbia.edu - * Resource action: FSVarNevis:1 monitor=20000 on orestes-corosync.nevis.columbia.edu - * Resource action: FSVirtualMachines:1 monitor=20000 on orestes-corosync.nevis.columbia.edu - * Resource action: FSMail:1 monitor=20000 on orestes-corosync.nevis.columbia.edu - * Resource action: FSWork:1 monitor=20000 on orestes-corosync.nevis.columbia.edu + * Resource action: AdminLvm:1 monitor=30000 on hypatia-corosync.nevis.columbia.edu + * Resource action: FSUsrNevis:1 monitor=20000 on hypatia-corosync.nevis.columbia.edu + * Resource action: FSVarNevis:1 monitor=20000 on hypatia-corosync.nevis.columbia.edu + * Resource action: FSVirtualMachines:1 monitor=20000 on hypatia-corosync.nevis.columbia.edu + * Resource action: FSMail:1 monitor=20000 on hypatia-corosync.nevis.columbia.edu + * Resource action: FSWork:1 monitor=20000 on hypatia-corosync.nevis.columbia.edu * Pseudo action: FilesystemClone_running_0 * Resource action: CronAmbientTemperature start on hypatia-corosync.nevis.columbia.edu * Pseudo action: DhcpGroup_start_0 diff --git a/cts/scheduler/summary/timeout-by-node.summary b/cts/scheduler/summary/timeout-by-node.summary new file mode 100644 index 0000000..78f4fcd --- /dev/null +++ b/cts/scheduler/summary/timeout-by-node.summary @@ -0,0 +1,43 @@ +Current cluster status: + * Node List: + * Online: [ node1 node2 node3 node4 node5 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node1 + * Clone Set: rsc1-clone [rsc1]: + * Stopped: [ node1 node2 node3 node4 node5 ] + +Transition Summary: + * Start rsc1:0 ( node2 ) + * Start rsc1:1 ( node3 ) + * Start rsc1:2 ( node4 ) + * Start rsc1:3 ( node5 ) + * Start rsc1:4 ( node1 ) + +Executing Cluster Transition: + * Resource action: rsc1:0 monitor on node2 + * Resource action: rsc1:1 monitor on node3 + * Resource action: rsc1:2 monitor on node4 + * Resource action: rsc1:3 monitor on node5 + * Resource action: rsc1:4 monitor on node1 + * Pseudo action: rsc1-clone_start_0 + * Resource action: rsc1:0 start on node2 + * Resource action: rsc1:1 start on node3 + * Resource action: rsc1:2 start on node4 + * Resource action: rsc1:3 start on node5 + * Resource action: rsc1:4 start on node1 + * Pseudo action: rsc1-clone_running_0 + * Resource action: rsc1:0 monitor=10000 on node2 + * Resource action: rsc1:1 monitor=10000 on node3 + * Resource action: rsc1:2 monitor=10000 on node4 + * Resource action: rsc1:3 monitor=10000 on node5 + * Resource action: rsc1:4 monitor=10000 on node1 + +Revised Cluster Status: + * Node List: + * Online: [ node1 node2 node3 node4 node5 ] + + * Full List of Resources: + * Fencing (stonith:fence_xvm): Started node1 + * Clone Set: rsc1-clone [rsc1]: + * Started: [ node1 node2 node3 node4 node5 ] diff --git a/cts/scheduler/summary/unfence-definition.summary b/cts/scheduler/summary/unfence-definition.summary index bb22680..2d94f71 100644 --- a/cts/scheduler/summary/unfence-definition.summary +++ b/cts/scheduler/summary/unfence-definition.summary @@ -32,8 +32,8 @@ Executing Cluster Transition: * Resource action: fencing monitor on virt-3 * Resource action: fencing delete on virt-1 * Resource action: dlm monitor on virt-3 - * Resource action: clvmd stop on virt-1 * Resource action: clvmd monitor on virt-3 + * Resource action: clvmd stop on virt-1 * Pseudo action: clvmd-clone_stopped_0 * Pseudo action: dlm-clone_stop_0 * Resource action: dlm stop on virt-1 diff --git a/cts/scheduler/summary/unfence-parameters.summary b/cts/scheduler/summary/unfence-parameters.summary index b872a41..93a65e6 100644 --- a/cts/scheduler/summary/unfence-parameters.summary +++ b/cts/scheduler/summary/unfence-parameters.summary @@ -31,8 +31,8 @@ Executing Cluster Transition: * Fencing virt-3 (on) * Resource action: fencing monitor on virt-3 * Resource action: dlm monitor on virt-3 - * Resource action: clvmd stop on virt-1 * Resource action: clvmd monitor on virt-3 + * Resource action: clvmd stop on virt-1 * Pseudo action: clvmd-clone_stopped_0 * Pseudo action: dlm-clone_stop_0 * Resource action: dlm stop on virt-1 diff --git a/cts/scheduler/xml/anon-instance-pending.xml b/cts/scheduler/xml/anon-instance-pending.xml index 86a6728..297c0bb 100644 --- a/cts/scheduler/xml/anon-instance-pending.xml +++ b/cts/scheduler/xml/anon-instance-pending.xml @@ -16,7 +16,7 @@ </nodes> <resources> <primitive class="stonith" id="Fencing" type="fence_imaginary"/> - <!-- clone1 tests a pending start on node4 with node1-2 slave, node3 master, and node5-11 stopped --> + <!-- clone1 tests a pending start on node4 with node1-2 unpromoted, node3 promoted, and node5-11 stopped --> <clone id="clone1"> <primitive id="clone1rsc" class="ocf" provider="pacemaker" type="Stateful"> <operations> diff --git a/cts/scheduler/xml/bundle-interleave-start.xml b/cts/scheduler/xml/bundle-interleave-start.xml index e8630cd..facb181 100644 --- a/cts/scheduler/xml/bundle-interleave-start.xml +++ b/cts/scheduler/xml/bundle-interleave-start.xml @@ -6,7 +6,8 @@ and its promoted role is colocated with base's. App's starts and promotes are ordered after base's. - In this test, all are stopped and must be started. + In this test, all are stopped and must be started. One replica of each + bundle must be promoted. --> <configuration> <crm_config> diff --git a/cts/scheduler/xml/bundle-promoted-anticolocation-1.xml b/cts/scheduler/xml/bundle-promoted-anticolocation-1.xml new file mode 100644 index 0000000..71f472e --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-anticolocation-1.xml @@ -0,0 +1,238 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="47" num_updates="0" admin_epoch="0" cib-last-written="Mon Jun 19 19:33:16 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * A primitive (vip) is mandatorily anti-colocated with the promoted + instance of a bundle (base-bundle) + * The primitive is running on the same node as the bundle's promoted + instance + * There is no stickiness + * There are no location constraints + * There are three nodes available for both resources + + In this situation, the primitive should move away from the promoted + bundle instance's node. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687217818"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + <primitive class="ocf" id="vip" provider="heartbeat" type="IPaddr2"> + <instance_attributes id="vip-instance_attributes"> + <nvpair id="vip-instance_attributes-cidr_netmask" name="cidr_netmask" value="32"/> + <nvpair id="vip-instance_attributes-ip" name="ip" value="192.168.22.81"/> + </instance_attributes> + <operations> + <op id="vip-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="vip-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="vip-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </resources> + <constraints> + <rsc_colocation id="colocation-vip-base-bundle--INFINITY" rsc="vip" score="-INFINITY" with-rsc="base-bundle" with-rsc-role="Promoted"/> + </constraints> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-base" name="master-base" value="11"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="55" rc-code="0" op-status="0" interval="0" last-rc-change="1687222219" exec-time="0" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;2:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="38" rc-code="0" op-status="0" interval="120000" last-rc-change="1687217955" exec-time="43" queue-time="0" op-digest="8ca455a603cbe2dc8d68703e63c272f1"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="50:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;50:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="57" rc-code="0" op-status="0" interval="0" last-rc-change="1687228394" exec-time="47" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="52:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;52:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="53" rc-code="0" op-status="0" interval="10000" last-rc-change="1687222197" exec-time="38" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;8:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="49" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="103" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="6:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;6:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="45" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="82" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;9:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687219636" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:28:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;7:28:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="40" rc-code="0" op-status="0" interval="0" last-rc-change="1687218074" exec-time="795" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;8:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="41" rc-code="0" op-status="0" interval="60000" last-rc-change="1687218074" exec-time="166" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;7:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="4" rc-code="7" op-status="0" interval="0" last-rc-change="1687219403" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;9:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687218074" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;11:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="3" rc-code="0" op-status="0" interval="30000" last-rc-change="1687218075" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" crmd="online" crm-debug-origin="controld_update_resource_history" in_ccm="true" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-base" name="master-base" value="12"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="58" rc-code="0" op-status="0" interval="0" last-rc-change="1687226745" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="59" rc-code="0" op-status="0" interval="120000" last-rc-change="1687226745" exec-time="27" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="50:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;50:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="53" rc-code="0" op-status="0" interval="0" last-rc-change="1687222197" exec-time="47" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="26:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;26:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="37" rc-code="0" op-status="0" interval="10000" last-rc-change="1687217955" exec-time="42" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;12:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="47" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="69" queue-time="1" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="48" rc-code="0" op-status="0" interval="0" last-rc-change="1687219402" exec-time="665" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="21:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;21:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="49" rc-code="0" op-status="0" interval="60000" last-rc-change="1687219403" exec-time="158" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="10:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;10:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687219636" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:27:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;2:27:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="39" rc-code="0" op-status="0" interval="0" last-rc-change="1687217956" exec-time="161" queue-time="0" op-digest="bbac36b73a7a6604aefdd2cb3b5f42e6"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="22:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;22:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687219403" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:34:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:34:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687219404" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:7:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;3:7:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687217701" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="16:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;16:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687218075" exec-time="307" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687218076" exec-time="15" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="3" uname="node3" crmd="online" crm-debug-origin="controld_update_resource_history" in_ccm="true" join="member" expected="member"> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-base" name="master-base" value="13"/> + </instance_attributes> + </transient_attributes> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="5" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="29:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;29:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="24" rc-code="0" op-status="0" interval="0" last-rc-change="1687219634" exec-time="936" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + <lrm_rsc_op id="base-bundle-podman-2_monitor_60000" operation_key="base-bundle-podman-2_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="30:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;30:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="25" rc-code="0" op-status="0" interval="60000" last-rc-change="1687219635" exec-time="173" queue-time="0" op-digest="8eeca5a30b14f3d9ef7d2ddbd16c2e05"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="51:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;51:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="27" rc-code="0" op-status="0" interval="0" last-rc-change="1687228393" exec-time="58" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="52:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;52:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="28" rc-code="0" op-status="0" interval="10000" last-rc-change="1687228393" exec-time="35" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="14:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;14:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="14" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="107" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="31:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;31:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="0" last-rc-change="1687219635" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-2_monitor_30000" operation_key="base-bundle-2_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="25:37:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;25:37:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="5" rc-code="0" op-status="0" interval="30000" last-rc-change="1687219637" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;12:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="104" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="15:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;15:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;13:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_demote_0" operation="demote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:55:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:55:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="86" rc-code="0" op-status="0" interval="0" last-rc-change="1687220328" exec-time="221" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="92" rc-code="0" op-status="0" interval="16000" last-rc-change="1687220329" exec-time="43" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="32:43:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;32:43:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="30" rc-code="0" op-status="0" interval="0" last-rc-change="1687220058" exec-time="222" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="36" rc-code="8" op-status="0" interval="15000" last-rc-change="1687220059" exec-time="13" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-2"> + <instance_attributes id="status-base-bundle-2"> + <nvpair id="status-base-bundle-2-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-anticolocation-2.xml b/cts/scheduler/xml/bundle-promoted-anticolocation-2.xml new file mode 100644 index 0000000..32bc5ea --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-anticolocation-2.xml @@ -0,0 +1,238 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="47" num_updates="0" admin_epoch="0" cib-last-written="Mon Jun 19 19:33:16 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * A primitive (vip) is optionally anti-colocated (score=-5000) with + the promoted instance of a bundle (base-bundle) + * The primitive is running on the same node as the bundle's promoted + instance + * There is no stickiness + * There are no location constraints + * There are three nodes available for both resources + + In this situation, the primitive should move away from the promoted + bundle instance's node. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687217818"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + <primitive class="ocf" id="vip" provider="heartbeat" type="IPaddr2"> + <instance_attributes id="vip-instance_attributes"> + <nvpair id="vip-instance_attributes-cidr_netmask" name="cidr_netmask" value="32"/> + <nvpair id="vip-instance_attributes-ip" name="ip" value="192.168.22.81"/> + </instance_attributes> + <operations> + <op id="vip-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="vip-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="vip-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </resources> + <constraints> + <rsc_colocation id="colocation-vip-base-bundle--5000" rsc="vip" score="-5000" with-rsc="base-bundle" with-rsc-role="Promoted"/> + </constraints> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-base" name="master-base" value="11"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="55" rc-code="0" op-status="0" interval="0" last-rc-change="1687222219" exec-time="0" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;2:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="38" rc-code="0" op-status="0" interval="120000" last-rc-change="1687217955" exec-time="43" queue-time="0" op-digest="8ca455a603cbe2dc8d68703e63c272f1"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="50:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;50:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="57" rc-code="0" op-status="0" interval="0" last-rc-change="1687228394" exec-time="47" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="52:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;52:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="53" rc-code="0" op-status="0" interval="10000" last-rc-change="1687222197" exec-time="38" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;8:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="49" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="103" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="6:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;6:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="45" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="82" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;9:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687219636" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:28:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;7:28:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="40" rc-code="0" op-status="0" interval="0" last-rc-change="1687218074" exec-time="795" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;8:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="41" rc-code="0" op-status="0" interval="60000" last-rc-change="1687218074" exec-time="166" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;7:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="4" rc-code="7" op-status="0" interval="0" last-rc-change="1687219403" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;9:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687218074" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;11:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="3" rc-code="0" op-status="0" interval="30000" last-rc-change="1687218075" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" crmd="online" crm-debug-origin="controld_update_resource_history" in_ccm="true" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-base" name="master-base" value="12"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="58" rc-code="0" op-status="0" interval="0" last-rc-change="1687226745" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="59" rc-code="0" op-status="0" interval="120000" last-rc-change="1687226745" exec-time="27" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="50:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;50:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="53" rc-code="0" op-status="0" interval="0" last-rc-change="1687222197" exec-time="47" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="26:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;26:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="37" rc-code="0" op-status="0" interval="10000" last-rc-change="1687217955" exec-time="42" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;12:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="47" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="69" queue-time="1" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="48" rc-code="0" op-status="0" interval="0" last-rc-change="1687219402" exec-time="665" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="21:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;21:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="49" rc-code="0" op-status="0" interval="60000" last-rc-change="1687219403" exec-time="158" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="10:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;10:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687219636" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:27:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;2:27:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="39" rc-code="0" op-status="0" interval="0" last-rc-change="1687217956" exec-time="161" queue-time="0" op-digest="bbac36b73a7a6604aefdd2cb3b5f42e6"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="22:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;22:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687219403" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:34:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:34:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687219404" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:7:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;3:7:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687217701" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="16:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;16:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687218075" exec-time="307" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687218076" exec-time="15" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="3" uname="node3" crmd="online" crm-debug-origin="controld_update_resource_history" in_ccm="true" join="member" expected="member"> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-base" name="master-base" value="13"/> + </instance_attributes> + </transient_attributes> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="5" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="29:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;29:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="24" rc-code="0" op-status="0" interval="0" last-rc-change="1687219634" exec-time="936" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + <lrm_rsc_op id="base-bundle-podman-2_monitor_60000" operation_key="base-bundle-podman-2_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="30:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;30:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="25" rc-code="0" op-status="0" interval="60000" last-rc-change="1687219635" exec-time="173" queue-time="0" op-digest="8eeca5a30b14f3d9ef7d2ddbd16c2e05"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="51:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;51:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="27" rc-code="0" op-status="0" interval="0" last-rc-change="1687228393" exec-time="58" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="52:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;52:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="28" rc-code="0" op-status="0" interval="10000" last-rc-change="1687228393" exec-time="35" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="14:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;14:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="14" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="107" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="31:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;31:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="0" last-rc-change="1687219635" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-2_monitor_30000" operation_key="base-bundle-2_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="25:37:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;25:37:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="5" rc-code="0" op-status="0" interval="30000" last-rc-change="1687219637" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;12:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="104" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="15:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;15:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;13:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_demote_0" operation="demote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:55:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:55:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="86" rc-code="0" op-status="0" interval="0" last-rc-change="1687220328" exec-time="221" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="92" rc-code="0" op-status="0" interval="16000" last-rc-change="1687220329" exec-time="43" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="32:43:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;32:43:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="30" rc-code="0" op-status="0" interval="0" last-rc-change="1687220058" exec-time="222" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="36" rc-code="8" op-status="0" interval="15000" last-rc-change="1687220059" exec-time="13" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-2"> + <instance_attributes id="status-base-bundle-2"> + <nvpair id="status-base-bundle-2-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-anticolocation-3.xml b/cts/scheduler/xml/bundle-promoted-anticolocation-3.xml new file mode 100644 index 0000000..f954ae1 --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-anticolocation-3.xml @@ -0,0 +1,238 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="47" num_updates="0" admin_epoch="0" cib-last-written="Mon Jun 19 19:33:16 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * The promoted instance of a bundle (base-bundle) is mandatorily + anti-colocated with a primitive (vip) + * The bundle's promoted instance is running on the same node as the + primitive + * There is no stickiness + * There are no location constraints + * There are three nodes available for both resources + + In this situation, the bundle should demote its currently promoted + instance and promote an instance elsewhere. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687217818"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + <primitive class="ocf" id="vip" provider="heartbeat" type="IPaddr2"> + <instance_attributes id="vip-instance_attributes"> + <nvpair id="vip-instance_attributes-cidr_netmask" name="cidr_netmask" value="32"/> + <nvpair id="vip-instance_attributes-ip" name="ip" value="192.168.22.81"/> + </instance_attributes> + <operations> + <op id="vip-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="vip-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="vip-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </resources> + <constraints> + <rsc_colocation id="colocation-base-bundle-vip--INFINITY" rsc="base-bundle" rsc-role="Promoted" score="-INFINITY" with-rsc="vip"/> + </constraints> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-base" name="master-base" value="11"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="55" rc-code="0" op-status="0" interval="0" last-rc-change="1687222219" exec-time="0" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;2:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="38" rc-code="0" op-status="0" interval="120000" last-rc-change="1687217955" exec-time="43" queue-time="0" op-digest="8ca455a603cbe2dc8d68703e63c272f1"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="50:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;50:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="57" rc-code="0" op-status="0" interval="0" last-rc-change="1687228394" exec-time="47" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="52:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;52:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="53" rc-code="0" op-status="0" interval="10000" last-rc-change="1687222197" exec-time="38" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;8:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="49" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="103" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="6:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;6:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="45" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="82" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;9:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687219636" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:28:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;7:28:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="40" rc-code="0" op-status="0" interval="0" last-rc-change="1687218074" exec-time="795" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;8:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="41" rc-code="0" op-status="0" interval="60000" last-rc-change="1687218074" exec-time="166" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;7:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="4" rc-code="7" op-status="0" interval="0" last-rc-change="1687219403" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;9:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687218074" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;11:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="3" rc-code="0" op-status="0" interval="30000" last-rc-change="1687218075" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" crmd="online" crm-debug-origin="controld_update_resource_history" in_ccm="true" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-base" name="master-base" value="12"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="58" rc-code="0" op-status="0" interval="0" last-rc-change="1687226745" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="59" rc-code="0" op-status="0" interval="120000" last-rc-change="1687226745" exec-time="27" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="50:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;50:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="53" rc-code="0" op-status="0" interval="0" last-rc-change="1687222197" exec-time="47" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="26:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;26:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="37" rc-code="0" op-status="0" interval="10000" last-rc-change="1687217955" exec-time="42" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;12:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="47" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="69" queue-time="1" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="48" rc-code="0" op-status="0" interval="0" last-rc-change="1687219402" exec-time="665" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="21:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;21:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="49" rc-code="0" op-status="0" interval="60000" last-rc-change="1687219403" exec-time="158" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="10:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;10:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687219636" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:27:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;2:27:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="39" rc-code="0" op-status="0" interval="0" last-rc-change="1687217956" exec-time="161" queue-time="0" op-digest="bbac36b73a7a6604aefdd2cb3b5f42e6"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="22:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;22:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687219403" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:34:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:34:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687219404" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:7:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;3:7:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687217701" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="16:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;16:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687218075" exec-time="307" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687218076" exec-time="15" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="3" uname="node3" crmd="online" crm-debug-origin="controld_update_resource_history" in_ccm="true" join="member" expected="member"> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-base" name="master-base" value="13"/> + </instance_attributes> + </transient_attributes> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="5" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="29:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;29:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="24" rc-code="0" op-status="0" interval="0" last-rc-change="1687219634" exec-time="936" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + <lrm_rsc_op id="base-bundle-podman-2_monitor_60000" operation_key="base-bundle-podman-2_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="30:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;30:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="25" rc-code="0" op-status="0" interval="60000" last-rc-change="1687219635" exec-time="173" queue-time="0" op-digest="8eeca5a30b14f3d9ef7d2ddbd16c2e05"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="51:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;51:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="27" rc-code="0" op-status="0" interval="0" last-rc-change="1687228393" exec-time="58" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="52:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;52:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="28" rc-code="0" op-status="0" interval="10000" last-rc-change="1687228393" exec-time="35" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="14:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;14:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="14" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="107" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="31:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;31:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="0" last-rc-change="1687219635" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-2_monitor_30000" operation_key="base-bundle-2_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="25:37:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;25:37:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="5" rc-code="0" op-status="0" interval="30000" last-rc-change="1687219637" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;12:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="104" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="15:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;15:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;13:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_demote_0" operation="demote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:55:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:55:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="86" rc-code="0" op-status="0" interval="0" last-rc-change="1687220328" exec-time="221" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="92" rc-code="0" op-status="0" interval="16000" last-rc-change="1687220329" exec-time="43" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="32:43:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;32:43:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="30" rc-code="0" op-status="0" interval="0" last-rc-change="1687220058" exec-time="222" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="36" rc-code="8" op-status="0" interval="15000" last-rc-change="1687220059" exec-time="13" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-2"> + <instance_attributes id="status-base-bundle-2"> + <nvpair id="status-base-bundle-2-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-anticolocation-4.xml b/cts/scheduler/xml/bundle-promoted-anticolocation-4.xml new file mode 100644 index 0000000..8902190 --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-anticolocation-4.xml @@ -0,0 +1,238 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="47" num_updates="0" admin_epoch="0" cib-last-written="Mon Jun 19 19:33:16 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * The promoted instance of a bundle (base-bundle) is optionally + anti-colocated (score=-5000) with a primitive (vip) + * The bundle's promoted instance is running on the same node as the + primitive + * There is no stickiness + * There are no location constraints + * There are three nodes available for both resources + + In this situation, the bundle should demote its currently promoted + instance and promote an instance elsewhere. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687217818"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + <primitive class="ocf" id="vip" provider="heartbeat" type="IPaddr2"> + <instance_attributes id="vip-instance_attributes"> + <nvpair id="vip-instance_attributes-cidr_netmask" name="cidr_netmask" value="32"/> + <nvpair id="vip-instance_attributes-ip" name="ip" value="192.168.22.81"/> + </instance_attributes> + <operations> + <op id="vip-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="vip-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="vip-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </resources> + <constraints> + <rsc_colocation id="colocation-base-bundle-vip--5000" rsc="base-bundle" rsc-role="Promoted" score="-5000" with-rsc="vip"/> + </constraints> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-base" name="master-base" value="11"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="55" rc-code="0" op-status="0" interval="0" last-rc-change="1687222219" exec-time="0" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;2:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="38" rc-code="0" op-status="0" interval="120000" last-rc-change="1687217955" exec-time="43" queue-time="0" op-digest="8ca455a603cbe2dc8d68703e63c272f1"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="50:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;50:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="57" rc-code="0" op-status="0" interval="0" last-rc-change="1687228394" exec-time="47" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="52:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;52:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="53" rc-code="0" op-status="0" interval="10000" last-rc-change="1687222197" exec-time="38" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;8:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="49" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="103" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="6:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;6:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="45" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="82" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;9:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687219636" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:28:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;7:28:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="40" rc-code="0" op-status="0" interval="0" last-rc-change="1687218074" exec-time="795" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;8:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="41" rc-code="0" op-status="0" interval="60000" last-rc-change="1687218074" exec-time="166" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;7:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="4" rc-code="7" op-status="0" interval="0" last-rc-change="1687219403" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;9:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687218074" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;11:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="3" rc-code="0" op-status="0" interval="30000" last-rc-change="1687218075" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" crmd="online" crm-debug-origin="controld_update_resource_history" in_ccm="true" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-base" name="master-base" value="12"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="58" rc-code="0" op-status="0" interval="0" last-rc-change="1687226745" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="59" rc-code="0" op-status="0" interval="120000" last-rc-change="1687226745" exec-time="27" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="50:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;50:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="53" rc-code="0" op-status="0" interval="0" last-rc-change="1687222197" exec-time="47" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="26:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;26:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="37" rc-code="0" op-status="0" interval="10000" last-rc-change="1687217955" exec-time="42" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;12:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="47" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="69" queue-time="1" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="48" rc-code="0" op-status="0" interval="0" last-rc-change="1687219402" exec-time="665" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="21:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;21:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="49" rc-code="0" op-status="0" interval="60000" last-rc-change="1687219403" exec-time="158" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="10:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;10:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687219636" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:27:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;2:27:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="39" rc-code="0" op-status="0" interval="0" last-rc-change="1687217956" exec-time="161" queue-time="0" op-digest="bbac36b73a7a6604aefdd2cb3b5f42e6"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="22:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;22:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687219403" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:34:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:34:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687219404" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:7:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;3:7:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687217701" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="16:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;16:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687218075" exec-time="307" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687218076" exec-time="15" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="3" uname="node3" crmd="online" crm-debug-origin="controld_update_resource_history" in_ccm="true" join="member" expected="member"> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-base" name="master-base" value="13"/> + </instance_attributes> + </transient_attributes> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="5" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="29:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;29:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="24" rc-code="0" op-status="0" interval="0" last-rc-change="1687219634" exec-time="936" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + <lrm_rsc_op id="base-bundle-podman-2_monitor_60000" operation_key="base-bundle-podman-2_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="30:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;30:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="25" rc-code="0" op-status="0" interval="60000" last-rc-change="1687219635" exec-time="173" queue-time="0" op-digest="8eeca5a30b14f3d9ef7d2ddbd16c2e05"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="51:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;51:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="27" rc-code="0" op-status="0" interval="0" last-rc-change="1687228393" exec-time="58" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="52:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;52:71:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="28" rc-code="0" op-status="0" interval="10000" last-rc-change="1687228393" exec-time="35" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="14:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;14:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="14" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="107" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="31:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;31:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="0" last-rc-change="1687219635" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-2_monitor_30000" operation_key="base-bundle-2_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="25:37:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;25:37:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="5" rc-code="0" op-status="0" interval="30000" last-rc-change="1687219637" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;12:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="104" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="15:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;15:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;13:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_demote_0" operation="demote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:55:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:55:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="86" rc-code="0" op-status="0" interval="0" last-rc-change="1687220328" exec-time="221" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="92" rc-code="0" op-status="0" interval="16000" last-rc-change="1687220329" exec-time="43" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="32:43:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;32:43:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="30" rc-code="0" op-status="0" interval="0" last-rc-change="1687220058" exec-time="222" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="36" rc-code="8" op-status="0" interval="15000" last-rc-change="1687220059" exec-time="13" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-2"> + <instance_attributes id="status-base-bundle-2"> + <nvpair id="status-base-bundle-2-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-anticolocation-5.xml b/cts/scheduler/xml/bundle-promoted-anticolocation-5.xml new file mode 100644 index 0000000..b960ac5 --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-anticolocation-5.xml @@ -0,0 +1,368 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="61" num_updates="0" admin_epoch="0" cib-last-written="Tue Jun 20 13:17:35 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * The promoted instance of a bundle (bundle-a) is mandatorily + anti-colocated with the promoted instance of another bundle + (bundle-b) + * bundle-a's promoted instance is running on the same node as + bundle-b's promoted instance + * There is no stickiness + * There are no location constraints + * There are three nodes available for both resources + + In this situation, bundle-a should demote its currently promoted + instance and promote an instance elsewhere. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="bundle-a"> + <meta_attributes id="bundle-a-meta_attributes"> + <nvpair id="bundle-a-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="bundle-a-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="bundle-a-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="bundle-a-rsc-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="bundle-a-rsc-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + <bundle id="bundle-b"> + <meta_attributes id="bundle-b-meta_attributes"> + <nvpair id="bundle-b-meta_attributes-interleave" name="interleave" value="true"/> + <nvpair id="bundle-b-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="bundle-b-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3122"/> + <primitive id="bundle-b-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="bundle-b-rsc-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="bundle-b-rsc-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + </resources> + <constraints> + <rsc_colocation id="colocation-bundle-a-bundle-b--INFINITY" rsc="bundle-a" rsc-role="Promoted" score="-INFINITY" with-rsc="bundle-b" with-rsc-role="Promoted"/> + </constraints> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="do_state_transition" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-promotion-bundle-a-rsc" name="master-bundle-a-rsc" value="11"/> + <nvpair id="status-1-promotion-bundle-b-rsc" name="master-bundle-b-rsc" value="12"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="bundle-b-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-2_last_0" operation_key="bundle-b-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="4:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;4:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="132" rc-code="7" op-status="0" interval="0" last-rc-change="1687288263" exec-time="237" queue-time="0" op-digest="4e4b17530bea4f6fd27df1cf68bd9f22"/> + </lrm_resource> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="55" rc-code="0" op-status="0" interval="0" last-rc-change="1687222219" exec-time="0" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + </lrm_resource> + <lrm_resource id="bundle-a-0" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-0"> + <lrm_rsc_op id="bundle-a-0_last_0" operation_key="bundle-a-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;13:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="19" rc-code="0" op-status="0" interval="0" last-rc-change="1687288332" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="bundle-a-0_monitor_30000" operation_key="bundle-a-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="22:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;22:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="20" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288333" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-1_last_0" operation_key="bundle-a-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;3:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="117" rc-code="7" op-status="0" interval="0" last-rc-change="1687288204" exec-time="106" queue-time="0" op-digest="90f1390dea2a7bca12099b080987eae7"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-0_last_0" operation_key="bundle-b-podman-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="45:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;45:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="144" rc-code="0" op-status="0" interval="0" last-rc-change="1687288330" exec-time="1158" queue-time="0" op-digest="94098b91d583b0b8498741508c609a37"/> + <lrm_rsc_op id="bundle-b-podman-0_monitor_60000" operation_key="bundle-b-podman-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="46:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;46:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="146" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288332" exec-time="182" queue-time="0" op-digest="b7a9f966374c886087fb6f03d6e4c286"/> + </lrm_resource> + <lrm_resource id="bundle-b-0" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-0"> + <lrm_rsc_op id="bundle-b-0_last_0" operation_key="bundle-b-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="47:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;47:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1687288332" exec-time="0" queue-time="0" op-digest="06b6a770601e99a2d691d4cf853acceb" op-force-restart=" port server " op-restart-digest="5b00a5a6fae3dc7e25288679ad0c92ce"/> + <lrm_rsc_op id="bundle-b-0_monitor_30000" operation_key="bundle-b-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="57:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;57:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="21" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288333" exec-time="0" queue-time="0" op-digest="b4ca332a542717c28b117ec80e27b838"/> + </lrm_resource> + <lrm_resource id="bundle-a-1" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-1"> + <lrm_rsc_op id="bundle-a-1_last_0" operation_key="bundle-a-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;8:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687248552" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-2_last_0" operation_key="bundle-a-podman-2_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="17:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="107" rc-code="0" op-status="0" interval="0" last-rc-change="1687248553" exec-time="10540" queue-time="0" op-digest="a5415a2b8dfba2a5741d70bab5591c1b"/> + </lrm_resource> + <lrm_resource id="bundle-b-1" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-1"> + <lrm_rsc_op id="bundle-b-1_last_0" operation_key="bundle-b-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="28:99:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;28:99:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687248540" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-1_last_0" operation_key="bundle-b-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;3:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="128" rc-code="7" op-status="0" interval="0" last-rc-change="1687288263" exec-time="240" queue-time="0" op-digest="e1aa4eab4c9e9334ee91c66cce449b13"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-0_last_0" operation_key="bundle-a-podman-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;11:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="145" rc-code="0" op-status="0" interval="0" last-rc-change="1687288331" exec-time="1143" queue-time="0" op-digest="bc99a652606652014a6cb5f743b5d75d"/> + <lrm_rsc_op id="bundle-a-podman-0_monitor_60000" operation_key="bundle-a-podman-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="147" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288332" exec-time="161" queue-time="0" op-digest="d39778305ffa599cc7f7a94b47d18783"/> + </lrm_resource> + <lrm_resource id="bundle-b-2" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-2"> + <lrm_rsc_op id="bundle-b-2_last_0" operation_key="bundle-b-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="37:97:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;37:97:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="6" rc-code="7" op-status="0" interval="0" last-rc-change="1687248528" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-2" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-2"> + <lrm_rsc_op id="bundle-a-2_last_0" operation_key="bundle-a-2_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="18:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;18:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687248553" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" crmd="online" crm-debug-origin="do_state_transition" in_ccm="true" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-promotion-bundle-a-rsc" name="master-bundle-a-rsc" value="12"/> + <nvpair id="status-2-promotion-bundle-b-rsc" name="master-bundle-b-rsc" value="13"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="bundle-b-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-2_last_0" operation_key="bundle-b-podman-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="53:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;53:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="141" rc-code="0" op-status="0" interval="0" last-rc-change="1687288330" exec-time="752" queue-time="0" op-digest="35320d55914b88e0c9d4d13b574cef8a"/> + <lrm_rsc_op id="bundle-b-podman-2_monitor_60000" operation_key="bundle-b-podman-2_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="54:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;54:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="142" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288331" exec-time="120" queue-time="0" op-digest="62d15df41b3f596ca94b0dbe7edda857"/> + </lrm_resource> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="58" rc-code="0" op-status="0" interval="0" last-rc-change="1687226745" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="59" rc-code="0" op-status="0" interval="120000" last-rc-change="1687226745" exec-time="27" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="bundle-a-0" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-0"> + <lrm_rsc_op id="bundle-a-0_last_0" operation_key="bundle-a-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:101:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;11:101:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687248551" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-1_last_0" operation_key="bundle-a-podman-1_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;13:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="109" rc-code="0" op-status="0" interval="0" last-rc-change="1687248553" exec-time="10646" queue-time="0" op-digest="90f1390dea2a7bca12099b080987eae7"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-0_last_0" operation_key="bundle-b-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="5:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;5:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="126" rc-code="7" op-status="0" interval="0" last-rc-change="1687288263" exec-time="124" queue-time="0" op-digest="cad283aeb094013845bac465ab6a198d"/> + </lrm_resource> + <lrm_resource id="bundle-b-0" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-0"> + <lrm_rsc_op id="bundle-b-0_last_0" operation_key="bundle-b-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;13:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687248552" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-1" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-1"> + <lrm_rsc_op id="bundle-a-1_last_0" operation_key="bundle-a-1_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="14:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;14:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687248553" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-2_last_0" operation_key="bundle-a-podman-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="21:154:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;21:154:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="135" rc-code="0" op-status="0" interval="0" last-rc-change="1687288263" exec-time="1059" queue-time="0" op-digest="a5415a2b8dfba2a5741d70bab5591c1b"/> + <lrm_rsc_op id="bundle-a-podman-2_monitor_60000" operation_key="bundle-a-podman-2_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="19:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;19:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="137" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288265" exec-time="284" queue-time="0" op-digest="77326e7c2187a5c4fe386812dfcd4118"/> + </lrm_resource> + <lrm_resource id="bundle-b-1" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-1"> + <lrm_rsc_op id="bundle-b-1_last_0" operation_key="bundle-b-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="33:99:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;33:99:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687248540" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-1_last_0" operation_key="bundle-b-podman-1_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="4:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;4:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="140" rc-code="0" op-status="0" interval="0" last-rc-change="1687288267" exec-time="216" queue-time="0" op-digest="e1aa4eab4c9e9334ee91c66cce449b13"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-0_last_0" operation_key="bundle-a-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="4:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;4:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="115" rc-code="7" op-status="0" interval="0" last-rc-change="1687288204" exec-time="101" queue-time="0" op-digest="bc99a652606652014a6cb5f743b5d75d"/> + </lrm_resource> + <lrm_resource id="bundle-b-2" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-2"> + <lrm_rsc_op id="bundle-b-2_last_0" operation_key="bundle-b-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="55:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;55:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="17" rc-code="0" op-status="0" interval="0" last-rc-change="1687288331" exec-time="0" queue-time="0" op-digest="077939dc4a5dbbd799045f9120d057b4" op-force-restart=" port server " op-restart-digest="5b00a5a6fae3dc7e25288679ad0c92ce"/> + <lrm_rsc_op id="bundle-b-2_monitor_30000" operation_key="bundle-b-2_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="67:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;67:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="18" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288333" exec-time="0" queue-time="0" op-digest="f9f13135e91dabbc6c77a3fd4b23ab80"/> + </lrm_resource> + <lrm_resource id="bundle-a-2" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-2"> + <lrm_rsc_op id="bundle-a-2_last_0" operation_key="bundle-a-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="15" rc-code="0" op-status="0" interval="0" last-rc-change="1687288265" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="bundle-a-2_monitor_30000" operation_key="bundle-a-2_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="23:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;23:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="16" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288267" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="false" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="124:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;124:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="1035" rc-code="0" op-status="0" interval="0" last-rc-change="1687248529" exec-time="180" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687218076" exec-time="15" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="3" uname="node3" crmd="online" crm-debug-origin="do_state_transition" in_ccm="true" join="member" expected="member"> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-promotion-bundle-a-rsc" name="master-bundle-a-rsc" value="13"/> + <nvpair id="status-3-promotion-bundle-b-rsc" name="master-bundle-b-rsc" value="14"/> + </instance_attributes> + </transient_attributes> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="bundle-b-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-2_last_0" operation_key="bundle-b-podman-2_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="6:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;6:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="111" rc-code="0" op-status="0" interval="0" last-rc-change="1687288267" exec-time="243" queue-time="0" op-digest="4e4b17530bea4f6fd27df1cf68bd9f22"/> + </lrm_resource> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="5" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + </lrm_resource> + <lrm_resource id="bundle-a-0" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-0"> + <lrm_rsc_op id="bundle-a-0_last_0" operation_key="bundle-a-0_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="10:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;10:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687248552" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-1_last_0" operation_key="bundle-a-podman-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="17:154:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:154:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="106" rc-code="0" op-status="0" interval="0" last-rc-change="1687288263" exec-time="1002" queue-time="0" op-digest="90f1390dea2a7bca12099b080987eae7"/> + <lrm_rsc_op id="bundle-a-podman-1_monitor_60000" operation_key="bundle-a-podman-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="14:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;14:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="108" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288264" exec-time="156" queue-time="0" op-digest="34c506d61f8ef4e0d77193cce6e838ce"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-0_last_0" operation_key="bundle-b-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;8:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="97" rc-code="7" op-status="0" interval="0" last-rc-change="1687288263" exec-time="119" queue-time="0" op-digest="cad283aeb094013845bac465ab6a198d"/> + </lrm_resource> + <lrm_resource id="bundle-b-0" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-0"> + <lrm_rsc_op id="bundle-b-0_last_0" operation_key="bundle-b-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="16:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;16:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687248551" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-2_last_0" operation_key="bundle-a-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;7:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="90" rc-code="7" op-status="0" interval="0" last-rc-change="1687288203" exec-time="78" queue-time="0" op-digest="a5415a2b8dfba2a5741d70bab5591c1b"/> + </lrm_resource> + <lrm_resource id="bundle-b-1" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-1"> + <lrm_rsc_op id="bundle-b-1_last_0" operation_key="bundle-b-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="51:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;51:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="17" rc-code="0" op-status="0" interval="0" last-rc-change="1687288331" exec-time="0" queue-time="0" op-digest="aeee9bdab74d90d67c45ff8a2e53b020" op-force-restart=" port server " op-restart-digest="5b00a5a6fae3dc7e25288679ad0c92ce"/> + <lrm_rsc_op id="bundle-b-1_monitor_30000" operation_key="bundle-b-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="62:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;62:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="18" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288333" exec-time="0" queue-time="0" op-digest="6a12d3c71ed94e6f961711073ca69f24"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-1_last_0" operation_key="bundle-b-podman-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="49:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;49:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="112" rc-code="0" op-status="0" interval="0" last-rc-change="1687288330" exec-time="821" queue-time="0" op-digest="9ba708e8e80ce11a8a1ca4908e76e75e"/> + <lrm_rsc_op id="bundle-b-podman-1_monitor_60000" operation_key="bundle-b-podman-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="50:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;50:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="113" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288331" exec-time="171" queue-time="0" op-digest="12e3bf09305d4a76f940376759128ae1"/> + </lrm_resource> + <lrm_resource id="bundle-a-1" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-1"> + <lrm_rsc_op id="bundle-a-1_last_0" operation_key="bundle-a-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="15:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;15:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="15" rc-code="0" op-status="0" interval="0" last-rc-change="1687288264" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="bundle-a-1_monitor_30000" operation_key="bundle-a-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="18:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;18:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="16" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288267" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-0_last_0" operation_key="bundle-a-podman-0_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;9:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="80" rc-code="0" op-status="0" interval="0" last-rc-change="1687248552" exec-time="10639" queue-time="0" op-digest="bc99a652606652014a6cb5f743b5d75d"/> + </lrm_resource> + <lrm_resource id="bundle-b-2" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-2"> + <lrm_rsc_op id="bundle-b-2_last_0" operation_key="bundle-b-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="49:97:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;49:97:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="6" rc-code="7" op-status="0" interval="0" last-rc-change="1687248528" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-2" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-2"> + <lrm_rsc_op id="bundle-a-2_last_0" operation_key="bundle-a-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="15:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;15:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="11" rc-code="7" op-status="0" interval="0" last-rc-change="1687248551" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="false" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="125:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;125:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="1039" rc-code="0" op-status="0" interval="0" last-rc-change="1687248529" exec-time="177" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="92" rc-code="0" op-status="0" interval="16000" last-rc-change="1687220329" exec-time="43" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="false" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="126:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;126:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="991" rc-code="0" op-status="0" interval="0" last-rc-change="1687248528" exec-time="201" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="36" rc-code="8" op-status="0" interval="15000" last-rc-change="1687220059" exec-time="13" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="bundle-a-1" uname="bundle-a-1" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="bundle-a-1"> + <lrm_resources> + <lrm_resource id="bundle-a-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-a-rsc_last_0" operation_key="bundle-a-rsc_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="40:168:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;40:168:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="25" rc-code="0" op-status="0" interval="0" last-rc-change="1687288549" exec-time="216" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-a-rsc_monitor_15000" operation_key="bundle-a-rsc_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="40:169:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;40:169:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="31" rc-code="8" op-status="0" interval="15000" last-rc-change="1687288549" exec-time="9" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-a-1"> + <instance_attributes id="status-bundle-a-1"> + <nvpair id="status-bundle-a-1-master-bundle-a-rsc" name="master-bundle-a-rsc" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-b-2" uname="bundle-b-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="bundle-b-2"> + <lrm_resources> + <lrm_resource id="bundle-b-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-b-rsc_last_0" operation_key="bundle-b-rsc_demote_0" operation="demote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="79:177:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;79:177:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="153" rc-code="0" op-status="0" interval="0" last-rc-change="1687292227" exec-time="217" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-b-rsc_monitor_16000" operation_key="bundle-b-rsc_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="78:178:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;78:178:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="159" rc-code="0" op-status="0" interval="16000" last-rc-change="1687292227" exec-time="10" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-b-2"> + <instance_attributes id="status-bundle-b-2"> + <nvpair id="status-bundle-b-2-master-bundle-b-rsc" name="master-bundle-b-rsc" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-b-0" uname="bundle-b-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="bundle-b-0"> + <lrm_resources> + <lrm_resource id="bundle-b-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-b-rsc_last_0" operation_key="bundle-b-rsc_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="69:163:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;69:163:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687288333" exec-time="290" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-b-rsc_monitor_16000" operation_key="bundle-b-rsc_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="71:164:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;71:164:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687288334" exec-time="12" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-b-0"> + <instance_attributes id="status-bundle-b-0"> + <nvpair id="status-bundle-b-0-master-bundle-b-rsc" name="master-bundle-b-rsc" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-b-1" uname="bundle-b-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="bundle-b-1"> + <lrm_resources> + <lrm_resource id="bundle-b-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-b-rsc_last_0" operation_key="bundle-b-rsc_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="74:178:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;74:178:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="145" rc-code="0" op-status="0" interval="0" last-rc-change="1687292227" exec-time="200" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-b-rsc_monitor_15000" operation_key="bundle-b-rsc_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="77:179:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;77:179:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="151" rc-code="8" op-status="0" interval="15000" last-rc-change="1687292227" exec-time="32" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-b-1"> + <instance_attributes id="status-bundle-b-1"> + <nvpair id="status-bundle-b-1-master-bundle-b-rsc" name="master-bundle-b-rsc" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-a-0" uname="bundle-a-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="bundle-a-0"> + <lrm_resources> + <lrm_resource id="bundle-a-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-a-rsc_last_0" operation_key="bundle-a-rsc_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="39:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;39:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687288333" exec-time="250" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-a-rsc_monitor_16000" operation_key="bundle-a-rsc_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="36:163:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;36:163:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687288333" exec-time="10" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-a-0"> + <instance_attributes id="status-bundle-a-0"> + <nvpair id="status-bundle-a-0-master-bundle-a-rsc" name="master-bundle-a-rsc" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-a-2" uname="bundle-a-2" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="bundle-a-2"> + <lrm_resources> + <lrm_resource id="bundle-a-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-a-rsc_last_0" operation_key="bundle-a-rsc_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="29:157:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;29:157:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687288268" exec-time="236" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-a-rsc_monitor_16000" operation_key="bundle-a-rsc_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:158:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;30:158:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687288268" exec-time="10" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-a-2"> + <instance_attributes id="status-bundle-a-2"> + <nvpair id="status-bundle-a-2-master-bundle-a-rsc" name="master-bundle-a-rsc" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-anticolocation-6.xml b/cts/scheduler/xml/bundle-promoted-anticolocation-6.xml new file mode 100644 index 0000000..6cc80e4 --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-anticolocation-6.xml @@ -0,0 +1,368 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="61" num_updates="0" admin_epoch="0" cib-last-written="Tue Jun 20 13:17:35 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * The promoted instance of a bundle (bundle-a) is optionally + anti-colocated (score=-5000) with the promoted instance of another + bundle (bundle-b) + * bundle-a's promoted instance is running on the same node as + bundle-b's promoted instance + * There is no stickiness + * There are no location constraints + * There are three nodes available for both resources + + In this situation, bundle-a should demote its currently promoted + instance and promote an instance elsewhere. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="bundle-a"> + <meta_attributes id="bundle-a-meta_attributes"> + <nvpair id="bundle-a-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="bundle-a-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="bundle-a-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="bundle-a-rsc-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="bundle-a-rsc-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + <bundle id="bundle-b"> + <meta_attributes id="bundle-b-meta_attributes"> + <nvpair id="bundle-b-meta_attributes-interleave" name="interleave" value="true"/> + <nvpair id="bundle-b-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="bundle-b-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3122"/> + <primitive id="bundle-b-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="bundle-b-rsc-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="bundle-b-rsc-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + </resources> + <constraints> + <rsc_colocation id="colocation-bundle-a-bundle-b--5000" rsc="bundle-a" rsc-role="Promoted" score="-5000" with-rsc="bundle-b" with-rsc-role="Promoted"/> + </constraints> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="do_state_transition" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-promotion-bundle-a-rsc" name="master-bundle-a-rsc" value="11"/> + <nvpair id="status-1-promotion-bundle-b-rsc" name="master-bundle-b-rsc" value="12"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="bundle-b-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-2_last_0" operation_key="bundle-b-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="4:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;4:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="132" rc-code="7" op-status="0" interval="0" last-rc-change="1687288263" exec-time="237" queue-time="0" op-digest="4e4b17530bea4f6fd27df1cf68bd9f22"/> + </lrm_resource> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="55" rc-code="0" op-status="0" interval="0" last-rc-change="1687222219" exec-time="0" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + </lrm_resource> + <lrm_resource id="bundle-a-0" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-0"> + <lrm_rsc_op id="bundle-a-0_last_0" operation_key="bundle-a-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;13:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="19" rc-code="0" op-status="0" interval="0" last-rc-change="1687288332" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="bundle-a-0_monitor_30000" operation_key="bundle-a-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="22:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;22:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="20" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288333" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-1_last_0" operation_key="bundle-a-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;3:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="117" rc-code="7" op-status="0" interval="0" last-rc-change="1687288204" exec-time="106" queue-time="0" op-digest="90f1390dea2a7bca12099b080987eae7"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-0_last_0" operation_key="bundle-b-podman-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="45:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;45:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="144" rc-code="0" op-status="0" interval="0" last-rc-change="1687288330" exec-time="1158" queue-time="0" op-digest="94098b91d583b0b8498741508c609a37"/> + <lrm_rsc_op id="bundle-b-podman-0_monitor_60000" operation_key="bundle-b-podman-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="46:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;46:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="146" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288332" exec-time="182" queue-time="0" op-digest="b7a9f966374c886087fb6f03d6e4c286"/> + </lrm_resource> + <lrm_resource id="bundle-b-0" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-0"> + <lrm_rsc_op id="bundle-b-0_last_0" operation_key="bundle-b-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="47:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;47:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1687288332" exec-time="0" queue-time="0" op-digest="06b6a770601e99a2d691d4cf853acceb" op-force-restart=" port server " op-restart-digest="5b00a5a6fae3dc7e25288679ad0c92ce"/> + <lrm_rsc_op id="bundle-b-0_monitor_30000" operation_key="bundle-b-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="57:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;57:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="21" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288333" exec-time="0" queue-time="0" op-digest="b4ca332a542717c28b117ec80e27b838"/> + </lrm_resource> + <lrm_resource id="bundle-a-1" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-1"> + <lrm_rsc_op id="bundle-a-1_last_0" operation_key="bundle-a-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;8:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687248552" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-2_last_0" operation_key="bundle-a-podman-2_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="17:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="107" rc-code="0" op-status="0" interval="0" last-rc-change="1687248553" exec-time="10540" queue-time="0" op-digest="a5415a2b8dfba2a5741d70bab5591c1b"/> + </lrm_resource> + <lrm_resource id="bundle-b-1" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-1"> + <lrm_rsc_op id="bundle-b-1_last_0" operation_key="bundle-b-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="28:99:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;28:99:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687248540" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-1_last_0" operation_key="bundle-b-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;3:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="128" rc-code="7" op-status="0" interval="0" last-rc-change="1687288263" exec-time="240" queue-time="0" op-digest="e1aa4eab4c9e9334ee91c66cce449b13"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-0_last_0" operation_key="bundle-a-podman-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;11:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="145" rc-code="0" op-status="0" interval="0" last-rc-change="1687288331" exec-time="1143" queue-time="0" op-digest="bc99a652606652014a6cb5f743b5d75d"/> + <lrm_rsc_op id="bundle-a-podman-0_monitor_60000" operation_key="bundle-a-podman-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="147" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288332" exec-time="161" queue-time="0" op-digest="d39778305ffa599cc7f7a94b47d18783"/> + </lrm_resource> + <lrm_resource id="bundle-b-2" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-2"> + <lrm_rsc_op id="bundle-b-2_last_0" operation_key="bundle-b-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="37:97:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;37:97:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="6" rc-code="7" op-status="0" interval="0" last-rc-change="1687248528" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-2" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-2"> + <lrm_rsc_op id="bundle-a-2_last_0" operation_key="bundle-a-2_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="18:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;18:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687248553" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" crmd="online" crm-debug-origin="do_state_transition" in_ccm="true" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-promotion-bundle-a-rsc" name="master-bundle-a-rsc" value="12"/> + <nvpair id="status-2-promotion-bundle-b-rsc" name="master-bundle-b-rsc" value="13"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="bundle-b-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-2_last_0" operation_key="bundle-b-podman-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="53:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;53:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="141" rc-code="0" op-status="0" interval="0" last-rc-change="1687288330" exec-time="752" queue-time="0" op-digest="35320d55914b88e0c9d4d13b574cef8a"/> + <lrm_rsc_op id="bundle-b-podman-2_monitor_60000" operation_key="bundle-b-podman-2_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="54:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;54:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="142" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288331" exec-time="120" queue-time="0" op-digest="62d15df41b3f596ca94b0dbe7edda857"/> + </lrm_resource> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="58" rc-code="0" op-status="0" interval="0" last-rc-change="1687226745" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="59" rc-code="0" op-status="0" interval="120000" last-rc-change="1687226745" exec-time="27" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="bundle-a-0" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-0"> + <lrm_rsc_op id="bundle-a-0_last_0" operation_key="bundle-a-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:101:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;11:101:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687248551" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-1_last_0" operation_key="bundle-a-podman-1_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;13:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="109" rc-code="0" op-status="0" interval="0" last-rc-change="1687248553" exec-time="10646" queue-time="0" op-digest="90f1390dea2a7bca12099b080987eae7"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-0_last_0" operation_key="bundle-b-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="5:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;5:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="126" rc-code="7" op-status="0" interval="0" last-rc-change="1687288263" exec-time="124" queue-time="0" op-digest="cad283aeb094013845bac465ab6a198d"/> + </lrm_resource> + <lrm_resource id="bundle-b-0" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-0"> + <lrm_rsc_op id="bundle-b-0_last_0" operation_key="bundle-b-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;13:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687248552" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-1" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-1"> + <lrm_rsc_op id="bundle-a-1_last_0" operation_key="bundle-a-1_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="14:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;14:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687248553" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-2_last_0" operation_key="bundle-a-podman-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="21:154:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;21:154:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="135" rc-code="0" op-status="0" interval="0" last-rc-change="1687288263" exec-time="1059" queue-time="0" op-digest="a5415a2b8dfba2a5741d70bab5591c1b"/> + <lrm_rsc_op id="bundle-a-podman-2_monitor_60000" operation_key="bundle-a-podman-2_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="19:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;19:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="137" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288265" exec-time="284" queue-time="0" op-digest="77326e7c2187a5c4fe386812dfcd4118"/> + </lrm_resource> + <lrm_resource id="bundle-b-1" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-1"> + <lrm_rsc_op id="bundle-b-1_last_0" operation_key="bundle-b-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="33:99:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;33:99:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687248540" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-1_last_0" operation_key="bundle-b-podman-1_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="4:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;4:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="140" rc-code="0" op-status="0" interval="0" last-rc-change="1687288267" exec-time="216" queue-time="0" op-digest="e1aa4eab4c9e9334ee91c66cce449b13"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-0_last_0" operation_key="bundle-a-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="4:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;4:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="115" rc-code="7" op-status="0" interval="0" last-rc-change="1687288204" exec-time="101" queue-time="0" op-digest="bc99a652606652014a6cb5f743b5d75d"/> + </lrm_resource> + <lrm_resource id="bundle-b-2" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-2"> + <lrm_rsc_op id="bundle-b-2_last_0" operation_key="bundle-b-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="55:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;55:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="17" rc-code="0" op-status="0" interval="0" last-rc-change="1687288331" exec-time="0" queue-time="0" op-digest="077939dc4a5dbbd799045f9120d057b4" op-force-restart=" port server " op-restart-digest="5b00a5a6fae3dc7e25288679ad0c92ce"/> + <lrm_rsc_op id="bundle-b-2_monitor_30000" operation_key="bundle-b-2_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="67:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;67:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="18" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288333" exec-time="0" queue-time="0" op-digest="f9f13135e91dabbc6c77a3fd4b23ab80"/> + </lrm_resource> + <lrm_resource id="bundle-a-2" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-2"> + <lrm_rsc_op id="bundle-a-2_last_0" operation_key="bundle-a-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="15" rc-code="0" op-status="0" interval="0" last-rc-change="1687288265" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="bundle-a-2_monitor_30000" operation_key="bundle-a-2_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="23:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;23:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="16" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288267" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="false" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="124:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;124:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="1035" rc-code="0" op-status="0" interval="0" last-rc-change="1687248529" exec-time="180" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687218076" exec-time="15" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="3" uname="node3" crmd="online" crm-debug-origin="do_state_transition" in_ccm="true" join="member" expected="member"> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-promotion-bundle-a-rsc" name="master-bundle-a-rsc" value="13"/> + <nvpair id="status-3-promotion-bundle-b-rsc" name="master-bundle-b-rsc" value="14"/> + </instance_attributes> + </transient_attributes> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="bundle-b-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-2_last_0" operation_key="bundle-b-podman-2_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="6:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;6:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="111" rc-code="0" op-status="0" interval="0" last-rc-change="1687288267" exec-time="243" queue-time="0" op-digest="4e4b17530bea4f6fd27df1cf68bd9f22"/> + </lrm_resource> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="5" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + </lrm_resource> + <lrm_resource id="bundle-a-0" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-0"> + <lrm_rsc_op id="bundle-a-0_last_0" operation_key="bundle-a-0_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="10:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;10:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687248552" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-1_last_0" operation_key="bundle-a-podman-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="17:154:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:154:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="106" rc-code="0" op-status="0" interval="0" last-rc-change="1687288263" exec-time="1002" queue-time="0" op-digest="90f1390dea2a7bca12099b080987eae7"/> + <lrm_rsc_op id="bundle-a-podman-1_monitor_60000" operation_key="bundle-a-podman-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="14:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;14:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="108" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288264" exec-time="156" queue-time="0" op-digest="34c506d61f8ef4e0d77193cce6e838ce"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-0_last_0" operation_key="bundle-b-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;8:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="97" rc-code="7" op-status="0" interval="0" last-rc-change="1687288263" exec-time="119" queue-time="0" op-digest="cad283aeb094013845bac465ab6a198d"/> + </lrm_resource> + <lrm_resource id="bundle-b-0" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-0"> + <lrm_rsc_op id="bundle-b-0_last_0" operation_key="bundle-b-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="16:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;16:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687248551" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-2_last_0" operation_key="bundle-a-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;7:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="90" rc-code="7" op-status="0" interval="0" last-rc-change="1687288203" exec-time="78" queue-time="0" op-digest="a5415a2b8dfba2a5741d70bab5591c1b"/> + </lrm_resource> + <lrm_resource id="bundle-b-1" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-1"> + <lrm_rsc_op id="bundle-b-1_last_0" operation_key="bundle-b-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="51:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;51:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="17" rc-code="0" op-status="0" interval="0" last-rc-change="1687288331" exec-time="0" queue-time="0" op-digest="aeee9bdab74d90d67c45ff8a2e53b020" op-force-restart=" port server " op-restart-digest="5b00a5a6fae3dc7e25288679ad0c92ce"/> + <lrm_rsc_op id="bundle-b-1_monitor_30000" operation_key="bundle-b-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="62:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;62:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="18" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288333" exec-time="0" queue-time="0" op-digest="6a12d3c71ed94e6f961711073ca69f24"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-1_last_0" operation_key="bundle-b-podman-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="49:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;49:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="112" rc-code="0" op-status="0" interval="0" last-rc-change="1687288330" exec-time="821" queue-time="0" op-digest="9ba708e8e80ce11a8a1ca4908e76e75e"/> + <lrm_rsc_op id="bundle-b-podman-1_monitor_60000" operation_key="bundle-b-podman-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="50:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;50:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="113" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288331" exec-time="171" queue-time="0" op-digest="12e3bf09305d4a76f940376759128ae1"/> + </lrm_resource> + <lrm_resource id="bundle-a-1" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-1"> + <lrm_rsc_op id="bundle-a-1_last_0" operation_key="bundle-a-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="15:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;15:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="15" rc-code="0" op-status="0" interval="0" last-rc-change="1687288264" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="bundle-a-1_monitor_30000" operation_key="bundle-a-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="18:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;18:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="16" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288267" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-0_last_0" operation_key="bundle-a-podman-0_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;9:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="80" rc-code="0" op-status="0" interval="0" last-rc-change="1687248552" exec-time="10639" queue-time="0" op-digest="bc99a652606652014a6cb5f743b5d75d"/> + </lrm_resource> + <lrm_resource id="bundle-b-2" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-2"> + <lrm_rsc_op id="bundle-b-2_last_0" operation_key="bundle-b-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="49:97:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;49:97:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="6" rc-code="7" op-status="0" interval="0" last-rc-change="1687248528" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-2" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-2"> + <lrm_rsc_op id="bundle-a-2_last_0" operation_key="bundle-a-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="15:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;15:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="11" rc-code="7" op-status="0" interval="0" last-rc-change="1687248551" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="false" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="125:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;125:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="1039" rc-code="0" op-status="0" interval="0" last-rc-change="1687248529" exec-time="177" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="92" rc-code="0" op-status="0" interval="16000" last-rc-change="1687220329" exec-time="43" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="false" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="126:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;126:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="991" rc-code="0" op-status="0" interval="0" last-rc-change="1687248528" exec-time="201" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="36" rc-code="8" op-status="0" interval="15000" last-rc-change="1687220059" exec-time="13" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="bundle-a-1" uname="bundle-a-1" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="bundle-a-1"> + <lrm_resources> + <lrm_resource id="bundle-a-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-a-rsc_last_0" operation_key="bundle-a-rsc_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="40:168:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;40:168:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="25" rc-code="0" op-status="0" interval="0" last-rc-change="1687288549" exec-time="216" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-a-rsc_monitor_15000" operation_key="bundle-a-rsc_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="40:169:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;40:169:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="31" rc-code="8" op-status="0" interval="15000" last-rc-change="1687288549" exec-time="9" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-a-1"> + <instance_attributes id="status-bundle-a-1"> + <nvpair id="status-bundle-a-1-master-bundle-a-rsc" name="master-bundle-a-rsc" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-b-2" uname="bundle-b-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="bundle-b-2"> + <lrm_resources> + <lrm_resource id="bundle-b-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-b-rsc_last_0" operation_key="bundle-b-rsc_demote_0" operation="demote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="79:177:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;79:177:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="153" rc-code="0" op-status="0" interval="0" last-rc-change="1687292227" exec-time="217" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-b-rsc_monitor_16000" operation_key="bundle-b-rsc_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="78:178:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;78:178:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="159" rc-code="0" op-status="0" interval="16000" last-rc-change="1687292227" exec-time="10" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-b-2"> + <instance_attributes id="status-bundle-b-2"> + <nvpair id="status-bundle-b-2-master-bundle-b-rsc" name="master-bundle-b-rsc" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-b-0" uname="bundle-b-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="bundle-b-0"> + <lrm_resources> + <lrm_resource id="bundle-b-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-b-rsc_last_0" operation_key="bundle-b-rsc_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="69:163:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;69:163:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687288333" exec-time="290" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-b-rsc_monitor_16000" operation_key="bundle-b-rsc_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="71:164:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;71:164:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687288334" exec-time="12" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-b-0"> + <instance_attributes id="status-bundle-b-0"> + <nvpair id="status-bundle-b-0-master-bundle-b-rsc" name="master-bundle-b-rsc" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-b-1" uname="bundle-b-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="bundle-b-1"> + <lrm_resources> + <lrm_resource id="bundle-b-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-b-rsc_last_0" operation_key="bundle-b-rsc_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="74:178:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;74:178:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="145" rc-code="0" op-status="0" interval="0" last-rc-change="1687292227" exec-time="200" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-b-rsc_monitor_15000" operation_key="bundle-b-rsc_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="77:179:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;77:179:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="151" rc-code="8" op-status="0" interval="15000" last-rc-change="1687292227" exec-time="32" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-b-1"> + <instance_attributes id="status-bundle-b-1"> + <nvpair id="status-bundle-b-1-master-bundle-b-rsc" name="master-bundle-b-rsc" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-a-0" uname="bundle-a-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="bundle-a-0"> + <lrm_resources> + <lrm_resource id="bundle-a-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-a-rsc_last_0" operation_key="bundle-a-rsc_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="39:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;39:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687288333" exec-time="250" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-a-rsc_monitor_16000" operation_key="bundle-a-rsc_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="36:163:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;36:163:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687288333" exec-time="10" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-a-0"> + <instance_attributes id="status-bundle-a-0"> + <nvpair id="status-bundle-a-0-master-bundle-a-rsc" name="master-bundle-a-rsc" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-a-2" uname="bundle-a-2" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="bundle-a-2"> + <lrm_resources> + <lrm_resource id="bundle-a-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-a-rsc_last_0" operation_key="bundle-a-rsc_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="29:157:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;29:157:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687288268" exec-time="236" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-a-rsc_monitor_16000" operation_key="bundle-a-rsc_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:158:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;30:158:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687288268" exec-time="10" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-a-2"> + <instance_attributes id="status-bundle-a-2"> + <nvpair id="status-bundle-a-2-master-bundle-a-rsc" name="master-bundle-a-rsc" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-colocation-1.xml b/cts/scheduler/xml/bundle-promoted-colocation-1.xml new file mode 100644 index 0000000..ff2a520 --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-colocation-1.xml @@ -0,0 +1,237 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="45" num_updates="6" admin_epoch="0" cib-last-written="Mon Jun 19 19:05:45 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * A primitive (vip) is mandatorily colocated with the promoted instance + of a bundle (base-bundle) + * The primitive is running on a different node from the bundle's + promoted instance + * There is no stickiness + * There are no location constraints + * There are three nodes available for both resources + + In this situation, the primitive should move to the same node as the + bundle's promoted instance. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687217818"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + <primitive class="ocf" id="vip" provider="heartbeat" type="IPaddr2"> + <instance_attributes id="vip-instance_attributes"> + <nvpair id="vip-instance_attributes-cidr_netmask" name="cidr_netmask" value="32"/> + <nvpair id="vip-instance_attributes-ip" name="ip" value="192.168.22.81"/> + </instance_attributes> + <operations> + <op id="vip-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="vip-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="vip-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </resources> + <constraints> + <rsc_colocation id="colocation-vip-base-bundle-INFINITY" rsc="vip" score="INFINITY" with-rsc="base-bundle" with-rsc-role="Promoted"/> + </constraints> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-base" name="master-base" value="11"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="55" rc-code="0" op-status="0" interval="0" last-rc-change="1687222219" exec-time="0" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;2:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="38" rc-code="0" op-status="0" interval="120000" last-rc-change="1687217955" exec-time="43" queue-time="0" op-digest="8ca455a603cbe2dc8d68703e63c272f1"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="51:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;51:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="52" rc-code="0" op-status="0" interval="0" last-rc-change="1687222197" exec-time="61" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="52:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;52:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="53" rc-code="0" op-status="0" interval="10000" last-rc-change="1687222197" exec-time="38" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;8:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="49" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="103" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="6:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;6:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="45" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="82" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;9:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687219636" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:28:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;7:28:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="40" rc-code="0" op-status="0" interval="0" last-rc-change="1687218074" exec-time="795" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;8:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="41" rc-code="0" op-status="0" interval="60000" last-rc-change="1687218074" exec-time="166" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;7:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="4" rc-code="7" op-status="0" interval="0" last-rc-change="1687219403" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;9:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687218074" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;11:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="3" rc-code="0" op-status="0" interval="30000" last-rc-change="1687218075" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" crmd="online" crm-debug-origin="controld_update_resource_history" in_ccm="true" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-base" name="master-base" value="12"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="58" rc-code="0" op-status="0" interval="0" last-rc-change="1687226745" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="59" rc-code="0" op-status="0" interval="120000" last-rc-change="1687226745" exec-time="27" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="50:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;50:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="53" rc-code="0" op-status="0" interval="0" last-rc-change="1687222197" exec-time="47" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="26:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;26:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="37" rc-code="0" op-status="0" interval="10000" last-rc-change="1687217955" exec-time="42" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;12:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="47" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="69" queue-time="1" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="48" rc-code="0" op-status="0" interval="0" last-rc-change="1687219402" exec-time="665" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="21:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;21:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="49" rc-code="0" op-status="0" interval="60000" last-rc-change="1687219403" exec-time="158" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="10:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;10:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687219636" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:27:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;2:27:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="39" rc-code="0" op-status="0" interval="0" last-rc-change="1687217956" exec-time="161" queue-time="0" op-digest="bbac36b73a7a6604aefdd2cb3b5f42e6"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="22:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;22:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687219403" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:34:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:34:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687219404" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:7:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;3:7:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687217701" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="16:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;16:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687218075" exec-time="307" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687218076" exec-time="15" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="3" uname="node3" crmd="online" crm-debug-origin="do_state_transition" in_ccm="true" join="member" expected="member"> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-base" name="master-base" value="13"/> + </instance_attributes> + </transient_attributes> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="5" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="29:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;29:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="24" rc-code="0" op-status="0" interval="0" last-rc-change="1687219634" exec-time="936" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + <lrm_rsc_op id="base-bundle-podman-2_monitor_60000" operation_key="base-bundle-podman-2_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="30:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;30:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="25" rc-code="0" op-status="0" interval="60000" last-rc-change="1687219635" exec-time="173" queue-time="0" op-digest="8eeca5a30b14f3d9ef7d2ddbd16c2e05"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="18:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;18:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="23" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="71" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="14:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;14:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="14" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="107" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="31:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;31:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="0" last-rc-change="1687219635" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-2_monitor_30000" operation_key="base-bundle-2_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="25:37:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;25:37:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="5" rc-code="0" op-status="0" interval="30000" last-rc-change="1687219637" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;12:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="104" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="15:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;15:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;13:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_demote_0" operation="demote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:55:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:55:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="86" rc-code="0" op-status="0" interval="0" last-rc-change="1687220328" exec-time="221" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="92" rc-code="0" op-status="0" interval="16000" last-rc-change="1687220329" exec-time="43" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="32:43:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;32:43:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="30" rc-code="0" op-status="0" interval="0" last-rc-change="1687220058" exec-time="222" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="36" rc-code="8" op-status="0" interval="15000" last-rc-change="1687220059" exec-time="13" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-2"> + <instance_attributes id="status-base-bundle-2"> + <nvpair id="status-base-bundle-2-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-colocation-2.xml b/cts/scheduler/xml/bundle-promoted-colocation-2.xml new file mode 100644 index 0000000..cbef724 --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-colocation-2.xml @@ -0,0 +1,237 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="45" num_updates="6" admin_epoch="0" cib-last-written="Mon Jun 19 19:05:45 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * A primitive (vip) is optionally colocated (score=5000) with the + promoted instance of a bundle (base-bundle) + * The primitive is running on a different node from the bundle's + promoted instance + * There is no stickiness + * There are no location constraints + * There are three nodes available for both resources + + In this situation, the primitive should move to the same node as the + bundle's promoted instance. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687217818"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + <primitive class="ocf" id="vip" provider="heartbeat" type="IPaddr2"> + <instance_attributes id="vip-instance_attributes"> + <nvpair id="vip-instance_attributes-cidr_netmask" name="cidr_netmask" value="32"/> + <nvpair id="vip-instance_attributes-ip" name="ip" value="192.168.22.81"/> + </instance_attributes> + <operations> + <op id="vip-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="vip-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="vip-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </resources> + <constraints> + <rsc_colocation id="colocation-vip-base-bundle-5000" rsc="vip" score="5000" with-rsc="base-bundle" with-rsc-role="Promoted"/> + </constraints> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-base" name="master-base" value="11"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="55" rc-code="0" op-status="0" interval="0" last-rc-change="1687222219" exec-time="0" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;2:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="38" rc-code="0" op-status="0" interval="120000" last-rc-change="1687217955" exec-time="43" queue-time="0" op-digest="8ca455a603cbe2dc8d68703e63c272f1"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="51:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;51:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="52" rc-code="0" op-status="0" interval="0" last-rc-change="1687222197" exec-time="61" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="52:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;52:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="53" rc-code="0" op-status="0" interval="10000" last-rc-change="1687222197" exec-time="38" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;8:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="49" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="103" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="6:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;6:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="45" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="82" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;9:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687219636" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:28:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;7:28:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="40" rc-code="0" op-status="0" interval="0" last-rc-change="1687218074" exec-time="795" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;8:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="41" rc-code="0" op-status="0" interval="60000" last-rc-change="1687218074" exec-time="166" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;7:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="4" rc-code="7" op-status="0" interval="0" last-rc-change="1687219403" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;9:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687218074" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;11:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="3" rc-code="0" op-status="0" interval="30000" last-rc-change="1687218075" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" crmd="online" crm-debug-origin="controld_update_resource_history" in_ccm="true" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-base" name="master-base" value="12"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="58" rc-code="0" op-status="0" interval="0" last-rc-change="1687226745" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="59" rc-code="0" op-status="0" interval="120000" last-rc-change="1687226745" exec-time="27" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="50:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;50:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="53" rc-code="0" op-status="0" interval="0" last-rc-change="1687222197" exec-time="47" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="26:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;26:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="37" rc-code="0" op-status="0" interval="10000" last-rc-change="1687217955" exec-time="42" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;12:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="47" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="69" queue-time="1" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="48" rc-code="0" op-status="0" interval="0" last-rc-change="1687219402" exec-time="665" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="21:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;21:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="49" rc-code="0" op-status="0" interval="60000" last-rc-change="1687219403" exec-time="158" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="10:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;10:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687219636" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:27:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;2:27:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="39" rc-code="0" op-status="0" interval="0" last-rc-change="1687217956" exec-time="161" queue-time="0" op-digest="bbac36b73a7a6604aefdd2cb3b5f42e6"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="22:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;22:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687219403" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:34:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:34:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687219404" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:7:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;3:7:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687217701" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="16:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;16:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687218075" exec-time="307" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687218076" exec-time="15" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="3" uname="node3" crmd="online" crm-debug-origin="do_state_transition" in_ccm="true" join="member" expected="member"> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-base" name="master-base" value="13"/> + </instance_attributes> + </transient_attributes> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="5" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="29:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;29:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="24" rc-code="0" op-status="0" interval="0" last-rc-change="1687219634" exec-time="936" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + <lrm_rsc_op id="base-bundle-podman-2_monitor_60000" operation_key="base-bundle-podman-2_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="30:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;30:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="25" rc-code="0" op-status="0" interval="60000" last-rc-change="1687219635" exec-time="173" queue-time="0" op-digest="8eeca5a30b14f3d9ef7d2ddbd16c2e05"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="18:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;18:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="23" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="71" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="14:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;14:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="14" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="107" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="31:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;31:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="0" last-rc-change="1687219635" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-2_monitor_30000" operation_key="base-bundle-2_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="25:37:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;25:37:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="5" rc-code="0" op-status="0" interval="30000" last-rc-change="1687219637" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;12:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="104" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="15:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;15:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;13:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_demote_0" operation="demote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:55:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:55:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="86" rc-code="0" op-status="0" interval="0" last-rc-change="1687220328" exec-time="221" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="92" rc-code="0" op-status="0" interval="16000" last-rc-change="1687220329" exec-time="43" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="32:43:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;32:43:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="30" rc-code="0" op-status="0" interval="0" last-rc-change="1687220058" exec-time="222" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="36" rc-code="8" op-status="0" interval="15000" last-rc-change="1687220059" exec-time="13" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-2"> + <instance_attributes id="status-base-bundle-2"> + <nvpair id="status-base-bundle-2-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-colocation-3.xml b/cts/scheduler/xml/bundle-promoted-colocation-3.xml new file mode 100644 index 0000000..94d5d1b --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-colocation-3.xml @@ -0,0 +1,237 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="45" num_updates="6" admin_epoch="0" cib-last-written="Mon Jun 19 19:05:45 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * The promoted instance of a bundle (base-bundle) is mandatorily + colocated with a primitive (vip) + * The bundle's promoted instance is running on a different node from + the primitive + * There is no stickiness + * There are no location constraints + * There are three nodes available for both resources + + In this situation, the bundle should demote its currently promoted + instance and promote the instance on the primitive's node. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687217818"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + <primitive class="ocf" id="vip" provider="heartbeat" type="IPaddr2"> + <instance_attributes id="vip-instance_attributes"> + <nvpair id="vip-instance_attributes-cidr_netmask" name="cidr_netmask" value="32"/> + <nvpair id="vip-instance_attributes-ip" name="ip" value="192.168.22.81"/> + </instance_attributes> + <operations> + <op id="vip-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="vip-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="vip-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </resources> + <constraints> + <rsc_colocation id="colocation-base-bundle-vip-INFINITY" rsc="base-bundle" rsc-role="Promoted" score="INFINITY" with-rsc="vip"/> + </constraints> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-base" name="master-base" value="11"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="55" rc-code="0" op-status="0" interval="0" last-rc-change="1687222219" exec-time="0" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;2:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="38" rc-code="0" op-status="0" interval="120000" last-rc-change="1687217955" exec-time="43" queue-time="0" op-digest="8ca455a603cbe2dc8d68703e63c272f1"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="51:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;51:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="52" rc-code="0" op-status="0" interval="0" last-rc-change="1687222197" exec-time="61" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="52:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;52:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="53" rc-code="0" op-status="0" interval="10000" last-rc-change="1687222197" exec-time="38" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;8:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="49" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="103" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="6:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;6:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="45" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="82" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;9:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687219636" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:28:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;7:28:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="40" rc-code="0" op-status="0" interval="0" last-rc-change="1687218074" exec-time="795" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;8:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="41" rc-code="0" op-status="0" interval="60000" last-rc-change="1687218074" exec-time="166" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;7:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="4" rc-code="7" op-status="0" interval="0" last-rc-change="1687219403" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;9:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687218074" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;11:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="3" rc-code="0" op-status="0" interval="30000" last-rc-change="1687218075" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" crmd="online" crm-debug-origin="controld_update_resource_history" in_ccm="true" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-base" name="master-base" value="12"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="58" rc-code="0" op-status="0" interval="0" last-rc-change="1687226745" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="59" rc-code="0" op-status="0" interval="120000" last-rc-change="1687226745" exec-time="27" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="50:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;50:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="53" rc-code="0" op-status="0" interval="0" last-rc-change="1687222197" exec-time="47" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="26:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;26:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="37" rc-code="0" op-status="0" interval="10000" last-rc-change="1687217955" exec-time="42" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;12:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="47" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="69" queue-time="1" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="48" rc-code="0" op-status="0" interval="0" last-rc-change="1687219402" exec-time="665" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="21:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;21:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="49" rc-code="0" op-status="0" interval="60000" last-rc-change="1687219403" exec-time="158" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="10:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;10:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687219636" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:27:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;2:27:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="39" rc-code="0" op-status="0" interval="0" last-rc-change="1687217956" exec-time="161" queue-time="0" op-digest="bbac36b73a7a6604aefdd2cb3b5f42e6"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="22:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;22:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687219403" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:34:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:34:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687219404" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:7:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;3:7:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687217701" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="16:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;16:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687218075" exec-time="307" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687218076" exec-time="15" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="3" uname="node3" crmd="online" crm-debug-origin="do_state_transition" in_ccm="true" join="member" expected="member"> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-base" name="master-base" value="13"/> + </instance_attributes> + </transient_attributes> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="5" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="29:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;29:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="24" rc-code="0" op-status="0" interval="0" last-rc-change="1687219634" exec-time="936" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + <lrm_rsc_op id="base-bundle-podman-2_monitor_60000" operation_key="base-bundle-podman-2_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="30:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;30:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="25" rc-code="0" op-status="0" interval="60000" last-rc-change="1687219635" exec-time="173" queue-time="0" op-digest="8eeca5a30b14f3d9ef7d2ddbd16c2e05"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="18:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;18:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="23" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="71" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="14:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;14:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="14" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="107" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="31:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;31:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="0" last-rc-change="1687219635" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-2_monitor_30000" operation_key="base-bundle-2_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="25:37:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;25:37:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="5" rc-code="0" op-status="0" interval="30000" last-rc-change="1687219637" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;12:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="104" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="15:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;15:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;13:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_demote_0" operation="demote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:55:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:55:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="86" rc-code="0" op-status="0" interval="0" last-rc-change="1687220328" exec-time="221" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="92" rc-code="0" op-status="0" interval="16000" last-rc-change="1687220329" exec-time="43" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="32:43:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;32:43:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="30" rc-code="0" op-status="0" interval="0" last-rc-change="1687220058" exec-time="222" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="36" rc-code="8" op-status="0" interval="15000" last-rc-change="1687220059" exec-time="13" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-2"> + <instance_attributes id="status-base-bundle-2"> + <nvpair id="status-base-bundle-2-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-colocation-4.xml b/cts/scheduler/xml/bundle-promoted-colocation-4.xml new file mode 100644 index 0000000..4739472 --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-colocation-4.xml @@ -0,0 +1,237 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="45" num_updates="6" admin_epoch="0" cib-last-written="Mon Jun 19 19:05:45 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * The promoted instance of a bundle (base-bundle) is optionally + colocated (score=5000) with a primitive (vip) + * The bundle's promoted instance is running on a different node from + the primitive + * There is no stickiness + * There are no location constraints + * There are three nodes available for both resources + + In this situation, the bundle should demote its currently promoted + instance and promote the instance on the primitive's node. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687217818"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + <primitive class="ocf" id="vip" provider="heartbeat" type="IPaddr2"> + <instance_attributes id="vip-instance_attributes"> + <nvpair id="vip-instance_attributes-cidr_netmask" name="cidr_netmask" value="32"/> + <nvpair id="vip-instance_attributes-ip" name="ip" value="192.168.22.81"/> + </instance_attributes> + <operations> + <op id="vip-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="vip-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="vip-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </resources> + <constraints> + <rsc_colocation id="colocation-base-bundle-vip-5000" rsc="base-bundle" rsc-role="Promoted" score="5000" with-rsc="vip"/> + </constraints> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-base" name="master-base" value="11"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="55" rc-code="0" op-status="0" interval="0" last-rc-change="1687222219" exec-time="0" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;2:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="38" rc-code="0" op-status="0" interval="120000" last-rc-change="1687217955" exec-time="43" queue-time="0" op-digest="8ca455a603cbe2dc8d68703e63c272f1"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="51:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;51:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="52" rc-code="0" op-status="0" interval="0" last-rc-change="1687222197" exec-time="61" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="52:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;52:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="53" rc-code="0" op-status="0" interval="10000" last-rc-change="1687222197" exec-time="38" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;8:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="49" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="103" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="6:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;6:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="45" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="82" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;9:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687219636" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:28:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;7:28:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="40" rc-code="0" op-status="0" interval="0" last-rc-change="1687218074" exec-time="795" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;8:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="41" rc-code="0" op-status="0" interval="60000" last-rc-change="1687218074" exec-time="166" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;7:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="4" rc-code="7" op-status="0" interval="0" last-rc-change="1687219403" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;9:29:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687218074" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;11:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="3" rc-code="0" op-status="0" interval="30000" last-rc-change="1687218075" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" crmd="online" crm-debug-origin="controld_update_resource_history" in_ccm="true" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-base" name="master-base" value="12"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="58" rc-code="0" op-status="0" interval="0" last-rc-change="1687226745" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="59" rc-code="0" op-status="0" interval="120000" last-rc-change="1687226745" exec-time="27" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="50:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;50:60:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="53" rc-code="0" op-status="0" interval="0" last-rc-change="1687222197" exec-time="47" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="26:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;26:23:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="37" rc-code="0" op-status="0" interval="10000" last-rc-change="1687217955" exec-time="42" queue-time="0" op-digest="20f7173b4af9ab62392ae5d9e5243580"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;12:33:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="47" rc-code="7" op-status="0" interval="0" last-rc-change="1687219402" exec-time="69" queue-time="1" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="48" rc-code="0" op-status="0" interval="0" last-rc-change="1687219402" exec-time="665" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="21:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;21:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="49" rc-code="0" op-status="0" interval="60000" last-rc-change="1687219403" exec-time="158" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="10:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;10:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687219636" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:27:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;2:27:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="39" rc-code="0" op-status="0" interval="0" last-rc-change="1687217956" exec-time="161" queue-time="0" op-digest="bbac36b73a7a6604aefdd2cb3b5f42e6"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="22:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;22:33:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687219403" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:34:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:34:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687219404" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:7:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;3:7:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687217701" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="16:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;16:30:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687218075" exec-time="307" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687218076" exec-time="15" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="3" uname="node3" crmd="online" crm-debug-origin="do_state_transition" in_ccm="true" join="member" expected="member"> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-base" name="master-base" value="13"/> + </instance_attributes> + </transient_attributes> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="5" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="29:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;29:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="24" rc-code="0" op-status="0" interval="0" last-rc-change="1687219634" exec-time="936" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + <lrm_rsc_op id="base-bundle-podman-2_monitor_60000" operation_key="base-bundle-podman-2_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="30:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;30:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="25" rc-code="0" op-status="0" interval="60000" last-rc-change="1687219635" exec-time="173" queue-time="0" op-digest="8eeca5a30b14f3d9ef7d2ddbd16c2e05"/> + </lrm_resource> + <lrm_resource id="vip" type="IPaddr2" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="18:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;18:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="23" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="71" queue-time="0" op-digest="b274efb9afd1400d58df73d9925b6823"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="14:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;14:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="14" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="107" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="31:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;31:36:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="0" last-rc-change="1687219635" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-2_monitor_30000" operation_key="base-bundle-2_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="25:37:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;25:37:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="5" rc-code="0" op-status="0" interval="30000" last-rc-change="1687219637" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;12:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="104" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="15:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;15:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" type="remote" class="ocf" provider="pacemaker" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;13:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_demote_0" operation="demote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:55:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:55:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="86" rc-code="0" op-status="0" interval="0" last-rc-change="1687220328" exec-time="221" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="92" rc-code="0" op-status="0" interval="16000" last-rc-change="1687220329" exec-time="43" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="32:43:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;32:43:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="30" rc-code="0" op-status="0" interval="0" last-rc-change="1687220058" exec-time="222" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="36" rc-code="8" op-status="0" interval="15000" last-rc-change="1687220059" exec-time="13" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-2"> + <instance_attributes id="status-base-bundle-2"> + <nvpair id="status-base-bundle-2-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-colocation-5.xml b/cts/scheduler/xml/bundle-promoted-colocation-5.xml new file mode 100644 index 0000000..76367d7 --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-colocation-5.xml @@ -0,0 +1,367 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="56" num_updates="140" admin_epoch="0" cib-last-written="Tue Jun 20 12:12:10 2023" update-origin="node1" update-client="crmd" update-user="hacluster" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * The promoted instance of a bundle (bundle-a) is mandatorily colocated + with the promoted instance of another bundle (bundle-b) + * bundle-a's promoted instance is running on a different node from + bundle-b's promoted instance + * There is no stickiness + * There are no location constraints + * There are three nodes available for both resources + + In this situation, bundle-a should demote its currently promoted + instance and promote the instance on the node where bundle-b is + promoted. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="bundle-a"> + <meta_attributes id="bundle-a-meta_attributes"> + <nvpair id="bundle-a-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="bundle-a-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="bundle-a-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="bundle-a-rsc-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="bundle-a-rsc-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + <bundle id="bundle-b"> + <meta_attributes id="bundle-b-meta_attributes"> + <nvpair id="bundle-b-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="bundle-b-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3122"/> + <primitive id="bundle-b-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="bundle-b-rsc-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="bundle-b-rsc-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + </resources> + <constraints> + <rsc_colocation id="colocation-bundle-a-bundle-b-INFINITY" rsc="bundle-a" rsc-role="Promoted" score="INFINITY" with-rsc="bundle-b" with-rsc-role="Promoted"/> + </constraints> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="do_state_transition" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-promotion-bundle-a-rsc" name="master-bundle-a-rsc" value="11"/> + <nvpair id="status-1-promotion-bundle-b-rsc" name="master-bundle-b-rsc" value="12"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="bundle-b-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-2_last_0" operation_key="bundle-b-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="4:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;4:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="132" rc-code="7" op-status="0" interval="0" last-rc-change="1687288263" exec-time="237" queue-time="0" op-digest="4e4b17530bea4f6fd27df1cf68bd9f22"/> + </lrm_resource> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="55" rc-code="0" op-status="0" interval="0" last-rc-change="1687222219" exec-time="0" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + </lrm_resource> + <lrm_resource id="bundle-a-0" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-0"> + <lrm_rsc_op id="bundle-a-0_last_0" operation_key="bundle-a-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;13:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="19" rc-code="0" op-status="0" interval="0" last-rc-change="1687288332" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="bundle-a-0_monitor_30000" operation_key="bundle-a-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="22:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;22:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="20" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288333" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-1_last_0" operation_key="bundle-a-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;3:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="117" rc-code="7" op-status="0" interval="0" last-rc-change="1687288204" exec-time="106" queue-time="0" op-digest="90f1390dea2a7bca12099b080987eae7"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-0_last_0" operation_key="bundle-b-podman-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="45:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;45:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="144" rc-code="0" op-status="0" interval="0" last-rc-change="1687288330" exec-time="1158" queue-time="0" op-digest="94098b91d583b0b8498741508c609a37"/> + <lrm_rsc_op id="bundle-b-podman-0_monitor_60000" operation_key="bundle-b-podman-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="46:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;46:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="146" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288332" exec-time="182" queue-time="0" op-digest="b7a9f966374c886087fb6f03d6e4c286"/> + </lrm_resource> + <lrm_resource id="bundle-b-0" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-0"> + <lrm_rsc_op id="bundle-b-0_last_0" operation_key="bundle-b-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="47:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;47:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1687288332" exec-time="0" queue-time="0" op-digest="06b6a770601e99a2d691d4cf853acceb" op-force-restart=" port server " op-restart-digest="5b00a5a6fae3dc7e25288679ad0c92ce"/> + <lrm_rsc_op id="bundle-b-0_monitor_30000" operation_key="bundle-b-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="57:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;57:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="21" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288333" exec-time="0" queue-time="0" op-digest="b4ca332a542717c28b117ec80e27b838"/> + </lrm_resource> + <lrm_resource id="bundle-a-1" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-1"> + <lrm_rsc_op id="bundle-a-1_last_0" operation_key="bundle-a-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;8:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687248552" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-2_last_0" operation_key="bundle-a-podman-2_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="17:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="107" rc-code="0" op-status="0" interval="0" last-rc-change="1687248553" exec-time="10540" queue-time="0" op-digest="a5415a2b8dfba2a5741d70bab5591c1b"/> + </lrm_resource> + <lrm_resource id="bundle-b-1" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-1"> + <lrm_rsc_op id="bundle-b-1_last_0" operation_key="bundle-b-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="28:99:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;28:99:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687248540" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-1_last_0" operation_key="bundle-b-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;3:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="128" rc-code="7" op-status="0" interval="0" last-rc-change="1687288263" exec-time="240" queue-time="0" op-digest="e1aa4eab4c9e9334ee91c66cce449b13"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-0_last_0" operation_key="bundle-a-podman-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;11:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="145" rc-code="0" op-status="0" interval="0" last-rc-change="1687288331" exec-time="1143" queue-time="0" op-digest="bc99a652606652014a6cb5f743b5d75d"/> + <lrm_rsc_op id="bundle-a-podman-0_monitor_60000" operation_key="bundle-a-podman-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="147" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288332" exec-time="161" queue-time="0" op-digest="d39778305ffa599cc7f7a94b47d18783"/> + </lrm_resource> + <lrm_resource id="bundle-b-2" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-2"> + <lrm_rsc_op id="bundle-b-2_last_0" operation_key="bundle-b-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="37:97:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;37:97:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="6" rc-code="7" op-status="0" interval="0" last-rc-change="1687248528" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-2" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-2"> + <lrm_rsc_op id="bundle-a-2_last_0" operation_key="bundle-a-2_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="18:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;18:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687248553" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" crmd="online" crm-debug-origin="do_state_transition" in_ccm="true" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-promotion-bundle-a-rsc" name="master-bundle-a-rsc" value="12"/> + <nvpair id="status-2-promotion-bundle-b-rsc" name="master-bundle-b-rsc" value="13"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="bundle-b-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-2_last_0" operation_key="bundle-b-podman-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="53:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;53:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="141" rc-code="0" op-status="0" interval="0" last-rc-change="1687288330" exec-time="752" queue-time="0" op-digest="35320d55914b88e0c9d4d13b574cef8a"/> + <lrm_rsc_op id="bundle-b-podman-2_monitor_60000" operation_key="bundle-b-podman-2_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="54:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;54:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="142" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288331" exec-time="120" queue-time="0" op-digest="62d15df41b3f596ca94b0dbe7edda857"/> + </lrm_resource> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="58" rc-code="0" op-status="0" interval="0" last-rc-change="1687226745" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="59" rc-code="0" op-status="0" interval="120000" last-rc-change="1687226745" exec-time="27" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="bundle-a-0" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-0"> + <lrm_rsc_op id="bundle-a-0_last_0" operation_key="bundle-a-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:101:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;11:101:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687248551" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-1_last_0" operation_key="bundle-a-podman-1_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;13:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="109" rc-code="0" op-status="0" interval="0" last-rc-change="1687248553" exec-time="10646" queue-time="0" op-digest="90f1390dea2a7bca12099b080987eae7"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-0_last_0" operation_key="bundle-b-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="5:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;5:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="126" rc-code="7" op-status="0" interval="0" last-rc-change="1687288263" exec-time="124" queue-time="0" op-digest="cad283aeb094013845bac465ab6a198d"/> + </lrm_resource> + <lrm_resource id="bundle-b-0" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-0"> + <lrm_rsc_op id="bundle-b-0_last_0" operation_key="bundle-b-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;13:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687248552" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-1" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-1"> + <lrm_rsc_op id="bundle-a-1_last_0" operation_key="bundle-a-1_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="14:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;14:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687248553" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-2_last_0" operation_key="bundle-a-podman-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="21:154:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;21:154:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="135" rc-code="0" op-status="0" interval="0" last-rc-change="1687288263" exec-time="1059" queue-time="0" op-digest="a5415a2b8dfba2a5741d70bab5591c1b"/> + <lrm_rsc_op id="bundle-a-podman-2_monitor_60000" operation_key="bundle-a-podman-2_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="19:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;19:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="137" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288265" exec-time="284" queue-time="0" op-digest="77326e7c2187a5c4fe386812dfcd4118"/> + </lrm_resource> + <lrm_resource id="bundle-b-1" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-1"> + <lrm_rsc_op id="bundle-b-1_last_0" operation_key="bundle-b-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="33:99:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;33:99:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687248540" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-1_last_0" operation_key="bundle-b-podman-1_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="4:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;4:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="140" rc-code="0" op-status="0" interval="0" last-rc-change="1687288267" exec-time="216" queue-time="0" op-digest="e1aa4eab4c9e9334ee91c66cce449b13"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-0_last_0" operation_key="bundle-a-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="4:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;4:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="115" rc-code="7" op-status="0" interval="0" last-rc-change="1687288204" exec-time="101" queue-time="0" op-digest="bc99a652606652014a6cb5f743b5d75d"/> + </lrm_resource> + <lrm_resource id="bundle-b-2" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-2"> + <lrm_rsc_op id="bundle-b-2_last_0" operation_key="bundle-b-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="55:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;55:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="17" rc-code="0" op-status="0" interval="0" last-rc-change="1687288331" exec-time="0" queue-time="0" op-digest="077939dc4a5dbbd799045f9120d057b4" op-force-restart=" port server " op-restart-digest="5b00a5a6fae3dc7e25288679ad0c92ce"/> + <lrm_rsc_op id="bundle-b-2_monitor_30000" operation_key="bundle-b-2_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="67:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;67:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="18" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288333" exec-time="0" queue-time="0" op-digest="f9f13135e91dabbc6c77a3fd4b23ab80"/> + </lrm_resource> + <lrm_resource id="bundle-a-2" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-2"> + <lrm_rsc_op id="bundle-a-2_last_0" operation_key="bundle-a-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="15" rc-code="0" op-status="0" interval="0" last-rc-change="1687288265" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="bundle-a-2_monitor_30000" operation_key="bundle-a-2_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="23:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;23:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="16" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288267" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="false" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="124:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;124:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="1035" rc-code="0" op-status="0" interval="0" last-rc-change="1687248529" exec-time="180" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687218076" exec-time="15" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="3" uname="node3" crmd="online" crm-debug-origin="do_state_transition" in_ccm="true" join="member" expected="member"> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-promotion-bundle-a-rsc" name="master-bundle-a-rsc" value="13"/> + <nvpair id="status-3-promotion-bundle-b-rsc" name="master-bundle-b-rsc" value="11"/> + </instance_attributes> + </transient_attributes> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="bundle-b-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-2_last_0" operation_key="bundle-b-podman-2_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="6:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;6:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="111" rc-code="0" op-status="0" interval="0" last-rc-change="1687288267" exec-time="243" queue-time="0" op-digest="4e4b17530bea4f6fd27df1cf68bd9f22"/> + </lrm_resource> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="5" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + </lrm_resource> + <lrm_resource id="bundle-a-0" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-0"> + <lrm_rsc_op id="bundle-a-0_last_0" operation_key="bundle-a-0_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="10:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;10:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687248552" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-1_last_0" operation_key="bundle-a-podman-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="17:154:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:154:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="106" rc-code="0" op-status="0" interval="0" last-rc-change="1687288263" exec-time="1002" queue-time="0" op-digest="90f1390dea2a7bca12099b080987eae7"/> + <lrm_rsc_op id="bundle-a-podman-1_monitor_60000" operation_key="bundle-a-podman-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="14:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;14:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="108" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288264" exec-time="156" queue-time="0" op-digest="34c506d61f8ef4e0d77193cce6e838ce"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-0_last_0" operation_key="bundle-b-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;8:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="97" rc-code="7" op-status="0" interval="0" last-rc-change="1687288263" exec-time="119" queue-time="0" op-digest="cad283aeb094013845bac465ab6a198d"/> + </lrm_resource> + <lrm_resource id="bundle-b-0" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-0"> + <lrm_rsc_op id="bundle-b-0_last_0" operation_key="bundle-b-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="16:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;16:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687248551" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-2_last_0" operation_key="bundle-a-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;7:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="90" rc-code="7" op-status="0" interval="0" last-rc-change="1687288203" exec-time="78" queue-time="0" op-digest="a5415a2b8dfba2a5741d70bab5591c1b"/> + </lrm_resource> + <lrm_resource id="bundle-b-1" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-1"> + <lrm_rsc_op id="bundle-b-1_last_0" operation_key="bundle-b-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="51:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;51:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="17" rc-code="0" op-status="0" interval="0" last-rc-change="1687288331" exec-time="0" queue-time="0" op-digest="aeee9bdab74d90d67c45ff8a2e53b020" op-force-restart=" port server " op-restart-digest="5b00a5a6fae3dc7e25288679ad0c92ce"/> + <lrm_rsc_op id="bundle-b-1_monitor_30000" operation_key="bundle-b-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="62:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;62:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="18" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288333" exec-time="0" queue-time="0" op-digest="6a12d3c71ed94e6f961711073ca69f24"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-1_last_0" operation_key="bundle-b-podman-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="49:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;49:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="112" rc-code="0" op-status="0" interval="0" last-rc-change="1687288330" exec-time="821" queue-time="0" op-digest="9ba708e8e80ce11a8a1ca4908e76e75e"/> + <lrm_rsc_op id="bundle-b-podman-1_monitor_60000" operation_key="bundle-b-podman-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="50:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;50:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="113" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288331" exec-time="171" queue-time="0" op-digest="12e3bf09305d4a76f940376759128ae1"/> + </lrm_resource> + <lrm_resource id="bundle-a-1" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-1"> + <lrm_rsc_op id="bundle-a-1_last_0" operation_key="bundle-a-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="15:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;15:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="15" rc-code="0" op-status="0" interval="0" last-rc-change="1687288264" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="bundle-a-1_monitor_30000" operation_key="bundle-a-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="18:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;18:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="16" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288267" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-0_last_0" operation_key="bundle-a-podman-0_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;9:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="80" rc-code="0" op-status="0" interval="0" last-rc-change="1687248552" exec-time="10639" queue-time="0" op-digest="bc99a652606652014a6cb5f743b5d75d"/> + </lrm_resource> + <lrm_resource id="bundle-b-2" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-2"> + <lrm_rsc_op id="bundle-b-2_last_0" operation_key="bundle-b-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="49:97:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;49:97:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="6" rc-code="7" op-status="0" interval="0" last-rc-change="1687248528" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-2" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-2"> + <lrm_rsc_op id="bundle-a-2_last_0" operation_key="bundle-a-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="15:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;15:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="11" rc-code="7" op-status="0" interval="0" last-rc-change="1687248551" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="false" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="125:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;125:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="1039" rc-code="0" op-status="0" interval="0" last-rc-change="1687248529" exec-time="177" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="92" rc-code="0" op-status="0" interval="16000" last-rc-change="1687220329" exec-time="43" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="false" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="126:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;126:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="991" rc-code="0" op-status="0" interval="0" last-rc-change="1687248528" exec-time="201" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="36" rc-code="8" op-status="0" interval="15000" last-rc-change="1687220059" exec-time="13" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="bundle-a-1" uname="bundle-a-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="bundle-a-1"> + <lrm_resources> + <lrm_resource id="bundle-a-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-a-rsc_last_0" operation_key="bundle-a-rsc_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="40:168:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;40:168:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="25" rc-code="0" op-status="0" interval="0" last-rc-change="1687288549" exec-time="216" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-a-rsc_monitor_15000" operation_key="bundle-a-rsc_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="40:169:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;40:169:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="31" rc-code="8" op-status="0" interval="15000" last-rc-change="1687288549" exec-time="9" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-a-1"> + <instance_attributes id="status-bundle-a-1"> + <nvpair id="status-bundle-a-1-master-bundle-a-rsc" name="master-bundle-a-rsc" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-b-2" uname="bundle-b-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="bundle-b-2"> + <lrm_resources> + <lrm_resource id="bundle-b-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-b-rsc_last_0" operation_key="bundle-b-rsc_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="76:168:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;76:168:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="23" rc-code="0" op-status="0" interval="0" last-rc-change="1687288550" exec-time="219" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-b-rsc_monitor_15000" operation_key="bundle-b-rsc_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="77:169:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;77:169:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="29" rc-code="8" op-status="0" interval="15000" last-rc-change="1687288550" exec-time="10" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-b-2"> + <instance_attributes id="status-bundle-b-2"> + <nvpair id="status-bundle-b-2-master-bundle-b-rsc" name="master-bundle-b-rsc" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-b-0" uname="bundle-b-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="bundle-b-0"> + <lrm_resources> + <lrm_resource id="bundle-b-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-b-rsc_last_0" operation_key="bundle-b-rsc_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="69:163:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;69:163:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687288333" exec-time="290" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-b-rsc_monitor_16000" operation_key="bundle-b-rsc_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="71:164:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;71:164:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687288334" exec-time="12" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-b-0"> + <instance_attributes id="status-bundle-b-0"> + <nvpair id="status-bundle-b-0-master-bundle-b-rsc" name="master-bundle-b-rsc" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-b-1" uname="bundle-b-1" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="bundle-b-1"> + <lrm_resources> + <lrm_resource id="bundle-b-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-b-rsc_last_0" operation_key="bundle-b-rsc_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="72:164:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;72:164:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687288333" exec-time="274" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-b-rsc_monitor_16000" operation_key="bundle-b-rsc_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="74:165:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;74:165:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687288334" exec-time="9" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-b-1"> + <instance_attributes id="status-bundle-b-1"> + <nvpair id="status-bundle-b-1-master-bundle-b-rsc" name="master-bundle-b-rsc" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-a-0" uname="bundle-a-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="bundle-a-0"> + <lrm_resources> + <lrm_resource id="bundle-a-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-a-rsc_last_0" operation_key="bundle-a-rsc_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="39:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;39:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687288333" exec-time="250" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-a-rsc_monitor_16000" operation_key="bundle-a-rsc_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="36:163:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;36:163:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687288333" exec-time="10" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-a-0"> + <instance_attributes id="status-bundle-a-0"> + <nvpair id="status-bundle-a-0-master-bundle-a-rsc" name="master-bundle-a-rsc" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-a-2" uname="bundle-a-2" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="bundle-a-2"> + <lrm_resources> + <lrm_resource id="bundle-a-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-a-rsc_last_0" operation_key="bundle-a-rsc_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="29:157:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;29:157:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687288268" exec-time="236" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-a-rsc_monitor_16000" operation_key="bundle-a-rsc_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:158:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;30:158:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687288268" exec-time="10" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-a-2"> + <instance_attributes id="status-bundle-a-2"> + <nvpair id="status-bundle-a-2-master-bundle-a-rsc" name="master-bundle-a-rsc" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-colocation-6.xml b/cts/scheduler/xml/bundle-promoted-colocation-6.xml new file mode 100644 index 0000000..a14e7c4 --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-colocation-6.xml @@ -0,0 +1,367 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="56" num_updates="140" admin_epoch="0" cib-last-written="Tue Jun 20 12:12:10 2023" update-origin="node1" update-client="crmd" update-user="hacluster" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * The promoted instance of a bundle (bundle-a) is optionally colocated + (score=5000) with the promoted instance of another bundle (bundle-b) + * bundle-a's promoted instance is running on a different node from + bundle-b's promoted instance + * There is no stickiness + * There are no location constraints + * There are three nodes available for both resources + + In this situation, bundle-a should demote its currently promoted + instance and promote the instance on the node where bundle-b is + promoted. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="bundle-a"> + <meta_attributes id="bundle-a-meta_attributes"> + <nvpair id="bundle-a-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="bundle-a-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="bundle-a-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="bundle-a-rsc-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="bundle-a-rsc-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + <bundle id="bundle-b"> + <meta_attributes id="bundle-b-meta_attributes"> + <nvpair id="bundle-b-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="bundle-b-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3122"/> + <primitive id="bundle-b-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="bundle-b-rsc-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="bundle-b-rsc-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + </resources> + <constraints> + <rsc_colocation id="colocation-bundle-a-bundle-b-5000" rsc="bundle-a" rsc-role="Promoted" score="5000" with-rsc="bundle-b" with-rsc-role="Promoted"/> + </constraints> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="do_state_transition" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-promotion-bundle-a-rsc" name="master-bundle-a-rsc" value="11"/> + <nvpair id="status-1-promotion-bundle-b-rsc" name="master-bundle-b-rsc" value="12"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="bundle-b-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-2_last_0" operation_key="bundle-b-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="4:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;4:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="132" rc-code="7" op-status="0" interval="0" last-rc-change="1687288263" exec-time="237" queue-time="0" op-digest="4e4b17530bea4f6fd27df1cf68bd9f22"/> + </lrm_resource> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:62:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="55" rc-code="0" op-status="0" interval="0" last-rc-change="1687222219" exec-time="0" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + </lrm_resource> + <lrm_resource id="bundle-a-0" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-0"> + <lrm_rsc_op id="bundle-a-0_last_0" operation_key="bundle-a-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;13:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="19" rc-code="0" op-status="0" interval="0" last-rc-change="1687288332" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="bundle-a-0_monitor_30000" operation_key="bundle-a-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="22:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;22:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="20" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288333" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-1_last_0" operation_key="bundle-a-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;3:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="117" rc-code="7" op-status="0" interval="0" last-rc-change="1687288204" exec-time="106" queue-time="0" op-digest="90f1390dea2a7bca12099b080987eae7"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-0_last_0" operation_key="bundle-b-podman-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="45:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;45:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="144" rc-code="0" op-status="0" interval="0" last-rc-change="1687288330" exec-time="1158" queue-time="0" op-digest="94098b91d583b0b8498741508c609a37"/> + <lrm_rsc_op id="bundle-b-podman-0_monitor_60000" operation_key="bundle-b-podman-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="46:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;46:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="146" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288332" exec-time="182" queue-time="0" op-digest="b7a9f966374c886087fb6f03d6e4c286"/> + </lrm_resource> + <lrm_resource id="bundle-b-0" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-0"> + <lrm_rsc_op id="bundle-b-0_last_0" operation_key="bundle-b-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="47:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;47:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1687288332" exec-time="0" queue-time="0" op-digest="06b6a770601e99a2d691d4cf853acceb" op-force-restart=" port server " op-restart-digest="5b00a5a6fae3dc7e25288679ad0c92ce"/> + <lrm_rsc_op id="bundle-b-0_monitor_30000" operation_key="bundle-b-0_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="57:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;57:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="21" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288333" exec-time="0" queue-time="0" op-digest="b4ca332a542717c28b117ec80e27b838"/> + </lrm_resource> + <lrm_resource id="bundle-a-1" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-1"> + <lrm_rsc_op id="bundle-a-1_last_0" operation_key="bundle-a-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;8:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687248552" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-2_last_0" operation_key="bundle-a-podman-2_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="17:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="107" rc-code="0" op-status="0" interval="0" last-rc-change="1687248553" exec-time="10540" queue-time="0" op-digest="a5415a2b8dfba2a5741d70bab5591c1b"/> + </lrm_resource> + <lrm_resource id="bundle-b-1" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-1"> + <lrm_rsc_op id="bundle-b-1_last_0" operation_key="bundle-b-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="28:99:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;28:99:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687248540" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-1_last_0" operation_key="bundle-b-podman-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;3:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="128" rc-code="7" op-status="0" interval="0" last-rc-change="1687288263" exec-time="240" queue-time="0" op-digest="e1aa4eab4c9e9334ee91c66cce449b13"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-0_last_0" operation_key="bundle-a-podman-0_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;11:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="145" rc-code="0" op-status="0" interval="0" last-rc-change="1687288331" exec-time="1143" queue-time="0" op-digest="bc99a652606652014a6cb5f743b5d75d"/> + <lrm_rsc_op id="bundle-a-podman-0_monitor_60000" operation_key="bundle-a-podman-0_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="147" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288332" exec-time="161" queue-time="0" op-digest="d39778305ffa599cc7f7a94b47d18783"/> + </lrm_resource> + <lrm_resource id="bundle-b-2" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-2"> + <lrm_rsc_op id="bundle-b-2_last_0" operation_key="bundle-b-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="37:97:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;37:97:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="6" rc-code="7" op-status="0" interval="0" last-rc-change="1687248528" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-2" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-2"> + <lrm_rsc_op id="bundle-a-2_last_0" operation_key="bundle-a-2_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="18:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;18:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687248553" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" crmd="online" crm-debug-origin="do_state_transition" in_ccm="true" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-promotion-bundle-a-rsc" name="master-bundle-a-rsc" value="12"/> + <nvpair id="status-2-promotion-bundle-b-rsc" name="master-bundle-b-rsc" value="13"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="bundle-b-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-2_last_0" operation_key="bundle-b-podman-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="53:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;53:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="141" rc-code="0" op-status="0" interval="0" last-rc-change="1687288330" exec-time="752" queue-time="0" op-digest="35320d55914b88e0c9d4d13b574cef8a"/> + <lrm_rsc_op id="bundle-b-podman-2_monitor_60000" operation_key="bundle-b-podman-2_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="54:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;54:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="142" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288331" exec-time="120" queue-time="0" op-digest="62d15df41b3f596ca94b0dbe7edda857"/> + </lrm_resource> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;12:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="58" rc-code="0" op-status="0" interval="0" last-rc-change="1687226745" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;4:69:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="59" rc-code="0" op-status="0" interval="120000" last-rc-change="1687226745" exec-time="27" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="bundle-a-0" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-0"> + <lrm_rsc_op id="bundle-a-0_last_0" operation_key="bundle-a-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:101:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;11:101:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687248551" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-1_last_0" operation_key="bundle-a-podman-1_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;13:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="109" rc-code="0" op-status="0" interval="0" last-rc-change="1687248553" exec-time="10646" queue-time="0" op-digest="90f1390dea2a7bca12099b080987eae7"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-0_last_0" operation_key="bundle-b-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="5:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;5:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="126" rc-code="7" op-status="0" interval="0" last-rc-change="1687288263" exec-time="124" queue-time="0" op-digest="cad283aeb094013845bac465ab6a198d"/> + </lrm_resource> + <lrm_resource id="bundle-b-0" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-0"> + <lrm_rsc_op id="bundle-b-0_last_0" operation_key="bundle-b-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="13:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;13:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687248552" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-1" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-1"> + <lrm_rsc_op id="bundle-a-1_last_0" operation_key="bundle-a-1_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="14:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;14:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687248553" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-2_last_0" operation_key="bundle-a-podman-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="21:154:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;21:154:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="135" rc-code="0" op-status="0" interval="0" last-rc-change="1687288263" exec-time="1059" queue-time="0" op-digest="a5415a2b8dfba2a5741d70bab5591c1b"/> + <lrm_rsc_op id="bundle-a-podman-2_monitor_60000" operation_key="bundle-a-podman-2_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="19:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;19:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="137" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288265" exec-time="284" queue-time="0" op-digest="77326e7c2187a5c4fe386812dfcd4118"/> + </lrm_resource> + <lrm_resource id="bundle-b-1" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-1"> + <lrm_rsc_op id="bundle-b-1_last_0" operation_key="bundle-b-1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="33:99:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;33:99:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687248540" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-1_last_0" operation_key="bundle-b-podman-1_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="4:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;4:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="140" rc-code="0" op-status="0" interval="0" last-rc-change="1687288267" exec-time="216" queue-time="0" op-digest="e1aa4eab4c9e9334ee91c66cce449b13"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-0_last_0" operation_key="bundle-a-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="4:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;4:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="115" rc-code="7" op-status="0" interval="0" last-rc-change="1687288204" exec-time="101" queue-time="0" op-digest="bc99a652606652014a6cb5f743b5d75d"/> + </lrm_resource> + <lrm_resource id="bundle-b-2" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-2"> + <lrm_rsc_op id="bundle-b-2_last_0" operation_key="bundle-b-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="55:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;55:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="17" rc-code="0" op-status="0" interval="0" last-rc-change="1687288331" exec-time="0" queue-time="0" op-digest="077939dc4a5dbbd799045f9120d057b4" op-force-restart=" port server " op-restart-digest="5b00a5a6fae3dc7e25288679ad0c92ce"/> + <lrm_rsc_op id="bundle-b-2_monitor_30000" operation_key="bundle-b-2_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="67:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;67:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="18" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288333" exec-time="0" queue-time="0" op-digest="f9f13135e91dabbc6c77a3fd4b23ab80"/> + </lrm_resource> + <lrm_resource id="bundle-a-2" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-2"> + <lrm_rsc_op id="bundle-a-2_last_0" operation_key="bundle-a-2_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="20:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;20:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="15" rc-code="0" op-status="0" interval="0" last-rc-change="1687288265" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="bundle-a-2_monitor_30000" operation_key="bundle-a-2_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="23:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;23:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="16" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288267" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="false" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="124:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;124:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="1035" rc-code="0" op-status="0" interval="0" last-rc-change="1687248529" exec-time="180" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:31:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687218076" exec-time="15" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="3" uname="node3" crmd="online" crm-debug-origin="do_state_transition" in_ccm="true" join="member" expected="member"> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-promotion-bundle-a-rsc" name="master-bundle-a-rsc" value="13"/> + <nvpair id="status-3-promotion-bundle-b-rsc" name="master-bundle-b-rsc" value="11"/> + </instance_attributes> + </transient_attributes> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="bundle-b-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-2_last_0" operation_key="bundle-b-podman-2_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="6:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;6:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="111" rc-code="0" op-status="0" interval="0" last-rc-change="1687288267" exec-time="243" queue-time="0" op-digest="4e4b17530bea4f6fd27df1cf68bd9f22"/> + </lrm_resource> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;11:36:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687219634" exec-time="5" queue-time="0" op-digest="6197322ae276dfeb4a212d09787f9738"/> + </lrm_resource> + <lrm_resource id="bundle-a-0" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-0"> + <lrm_rsc_op id="bundle-a-0_last_0" operation_key="bundle-a-0_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="10:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;10:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687248552" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-1_last_0" operation_key="bundle-a-podman-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="17:154:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;17:154:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="106" rc-code="0" op-status="0" interval="0" last-rc-change="1687288263" exec-time="1002" queue-time="0" op-digest="90f1390dea2a7bca12099b080987eae7"/> + <lrm_rsc_op id="bundle-a-podman-1_monitor_60000" operation_key="bundle-a-podman-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="14:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;14:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="108" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288264" exec-time="156" queue-time="0" op-digest="34c506d61f8ef4e0d77193cce6e838ce"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-0_last_0" operation_key="bundle-b-podman-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="8:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;8:154:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="97" rc-code="7" op-status="0" interval="0" last-rc-change="1687288263" exec-time="119" queue-time="0" op-digest="cad283aeb094013845bac465ab6a198d"/> + </lrm_resource> + <lrm_resource id="bundle-b-0" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-0"> + <lrm_rsc_op id="bundle-b-0_last_0" operation_key="bundle-b-0_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="16:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;16:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687248551" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-2" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-2_last_0" operation_key="bundle-a-podman-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;7:153:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="90" rc-code="7" op-status="0" interval="0" last-rc-change="1687288203" exec-time="78" queue-time="0" op-digest="a5415a2b8dfba2a5741d70bab5591c1b"/> + </lrm_resource> + <lrm_resource id="bundle-b-1" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-1"> + <lrm_rsc_op id="bundle-b-1_last_0" operation_key="bundle-b-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="51:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;51:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="17" rc-code="0" op-status="0" interval="0" last-rc-change="1687288331" exec-time="0" queue-time="0" op-digest="aeee9bdab74d90d67c45ff8a2e53b020" op-force-restart=" port server " op-restart-digest="5b00a5a6fae3dc7e25288679ad0c92ce"/> + <lrm_rsc_op id="bundle-b-1_monitor_30000" operation_key="bundle-b-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="62:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;62:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="18" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288333" exec-time="0" queue-time="0" op-digest="6a12d3c71ed94e6f961711073ca69f24"/> + </lrm_resource> + <lrm_resource id="bundle-b-podman-1" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-b-podman-1_last_0" operation_key="bundle-b-podman-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="49:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;49:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="112" rc-code="0" op-status="0" interval="0" last-rc-change="1687288330" exec-time="821" queue-time="0" op-digest="9ba708e8e80ce11a8a1ca4908e76e75e"/> + <lrm_rsc_op id="bundle-b-podman-1_monitor_60000" operation_key="bundle-b-podman-1_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="50:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;50:161:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="113" rc-code="0" op-status="0" interval="60000" last-rc-change="1687288331" exec-time="171" queue-time="0" op-digest="12e3bf09305d4a76f940376759128ae1"/> + </lrm_resource> + <lrm_resource id="bundle-a-1" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-1"> + <lrm_rsc_op id="bundle-a-1_last_0" operation_key="bundle-a-1_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="15:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;15:155:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="15" rc-code="0" op-status="0" interval="0" last-rc-change="1687288264" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="bundle-a-1_monitor_30000" operation_key="bundle-a-1_monitor_30000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="18:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;18:156:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="16" rc-code="0" op-status="0" interval="30000" last-rc-change="1687288267" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="bundle-a-podman-0" type="podman" class="ocf" provider="heartbeat"> + <lrm_rsc_op id="bundle-a-podman-0_last_0" operation_key="bundle-a-podman-0_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="9:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;9:105:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="80" rc-code="0" op-status="0" interval="0" last-rc-change="1687248552" exec-time="10639" queue-time="0" op-digest="bc99a652606652014a6cb5f743b5d75d"/> + </lrm_resource> + <lrm_resource id="bundle-b-2" type="remote" class="ocf" provider="pacemaker" container="bundle-b-podman-2"> + <lrm_rsc_op id="bundle-b-2_last_0" operation_key="bundle-b-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="49:97:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;49:97:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="6" rc-code="7" op-status="0" interval="0" last-rc-change="1687248528" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="bundle-a-2" type="remote" class="ocf" provider="pacemaker" container="bundle-a-podman-2"> + <lrm_rsc_op id="bundle-a-2_last_0" operation_key="bundle-a-2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="15:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:7;15:103:7:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="11" rc-code="7" op-status="0" interval="0" last-rc-change="1687248551" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="false" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="125:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;125:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="1039" rc-code="0" op-status="0" interval="0" last-rc-change="1687248529" exec-time="177" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;35:56:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="92" rc-code="0" op-status="0" interval="16000" last-rc-change="1687220329" exec-time="43" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="false" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="126:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;126:97:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="991" rc-code="0" op-status="0" interval="0" last-rc-change="1687248528" exec-time="201" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;33:44:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="36" rc-code="8" op-status="0" interval="15000" last-rc-change="1687220059" exec-time="13" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="bundle-a-1" uname="bundle-a-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="bundle-a-1"> + <lrm_resources> + <lrm_resource id="bundle-a-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-a-rsc_last_0" operation_key="bundle-a-rsc_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="40:168:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;40:168:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="25" rc-code="0" op-status="0" interval="0" last-rc-change="1687288549" exec-time="216" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-a-rsc_monitor_15000" operation_key="bundle-a-rsc_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="40:169:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;40:169:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="31" rc-code="8" op-status="0" interval="15000" last-rc-change="1687288549" exec-time="9" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-a-1"> + <instance_attributes id="status-bundle-a-1"> + <nvpair id="status-bundle-a-1-master-bundle-a-rsc" name="master-bundle-a-rsc" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-b-2" uname="bundle-b-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="bundle-b-2"> + <lrm_resources> + <lrm_resource id="bundle-b-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-b-rsc_last_0" operation_key="bundle-b-rsc_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="76:168:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;76:168:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="23" rc-code="0" op-status="0" interval="0" last-rc-change="1687288550" exec-time="219" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-b-rsc_monitor_15000" operation_key="bundle-b-rsc_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="77:169:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:8;77:169:8:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="29" rc-code="8" op-status="0" interval="15000" last-rc-change="1687288550" exec-time="10" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-b-2"> + <instance_attributes id="status-bundle-b-2"> + <nvpair id="status-bundle-b-2-master-bundle-b-rsc" name="master-bundle-b-rsc" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-b-0" uname="bundle-b-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="bundle-b-0"> + <lrm_resources> + <lrm_resource id="bundle-b-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-b-rsc_last_0" operation_key="bundle-b-rsc_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="69:163:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;69:163:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687288333" exec-time="290" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-b-rsc_monitor_16000" operation_key="bundle-b-rsc_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="71:164:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;71:164:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687288334" exec-time="12" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-b-0"> + <instance_attributes id="status-bundle-b-0"> + <nvpair id="status-bundle-b-0-master-bundle-b-rsc" name="master-bundle-b-rsc" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-b-1" uname="bundle-b-1" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="bundle-b-1"> + <lrm_resources> + <lrm_resource id="bundle-b-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-b-rsc_last_0" operation_key="bundle-b-rsc_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="72:164:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;72:164:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687288333" exec-time="274" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-b-rsc_monitor_16000" operation_key="bundle-b-rsc_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="74:165:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;74:165:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node3" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687288334" exec-time="9" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-b-1"> + <instance_attributes id="status-bundle-b-1"> + <nvpair id="status-bundle-b-1-master-bundle-b-rsc" name="master-bundle-b-rsc" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-a-0" uname="bundle-a-0" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="bundle-a-0"> + <lrm_resources> + <lrm_resource id="bundle-a-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-a-rsc_last_0" operation_key="bundle-a-rsc_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="39:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;39:162:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687288333" exec-time="250" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-a-rsc_monitor_16000" operation_key="bundle-a-rsc_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="36:163:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;36:163:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687288333" exec-time="10" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-a-0"> + <instance_attributes id="status-bundle-a-0"> + <nvpair id="status-bundle-a-0-master-bundle-a-rsc" name="master-bundle-a-rsc" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="bundle-a-2" uname="bundle-a-2" in_ccm="true" crm-debug-origin="do_state_transition" node_fenced="0"> + <lrm id="bundle-a-2"> + <lrm_resources> + <lrm_resource id="bundle-a-rsc" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="bundle-a-rsc_last_0" operation_key="bundle-a-rsc_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="29:157:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;29:157:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687288268" exec-time="236" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bundle-a-rsc_monitor_16000" operation_key="bundle-a-rsc_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:158:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" transition-magic="0:0;30:158:0:20fd8985-857e-43d6-9bc5-45c5cd86e96e" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687288268" exec-time="10" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="bundle-a-2"> + <instance_attributes id="status-bundle-a-2"> + <nvpair id="status-bundle-a-2-master-bundle-a-rsc" name="master-bundle-a-rsc" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-location-1.xml b/cts/scheduler/xml/bundle-promoted-location-1.xml new file mode 100644 index 0000000..bba9980 --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-location-1.xml @@ -0,0 +1,221 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="135" num_updates="0" admin_epoch="0" cib-last-written="Thu Jun 22 17:00:31 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * A promotable bundle (base-bundle) is promoted on node3 and unpromoted + on node1 and node2 + * There is a positive location constraint (score=5000) for the bundle, + preferring node2 + * There are no other constraints + * There is no stickiness + + In this situation, the bundle should demote on node3 and promote on + node2. + + This test is incorrect. The bundle remains promoted on node3 and + unpromoted on node2. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"> + <instance_attributes id="nodes-1"/> + </node> + <node id="2" uname="node2"> + <instance_attributes id="nodes-2"/> + </node> + <node id="3" uname="node3"> + <instance_attributes id="nodes-3"/> + </node> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + <nvpair id="base-bundle-meta_attributes-promotable" name="promotable" value="true"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + </resources> + <constraints> + <rsc_location id="location-base-bundle-node2-5000" rsc="base-bundle" node="node2" score="5000"/> + </constraints> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;1:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="2" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;2:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="105" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;4:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="114" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="21:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;21:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687478431" exec-time="1223" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + <lrm_rsc_op id="base-bundle-podman-2_monitor_60000" operation_key="base-bundle-podman-2_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;22:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="21" rc-code="0" op-status="0" interval="60000" last-rc-change="1687478432" exec-time="176" queue-time="0" op-digest="8eeca5a30b14f3d9ef7d2ddbd16c2e05"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;5:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="3:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;3:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;23:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="4" rc-code="0" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-2_monitor_30000" operation_key="base-bundle-2_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="24:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;24:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="5" rc-code="0" op-status="0" interval="30000" last-rc-change="1687478435" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;15:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="24:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;24:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1687330528" exec-time="663" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="25:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;25:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="20" rc-code="0" op-status="0" interval="60000" last-rc-change="1687330529" exec-time="118" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="18:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;18:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="90" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;20:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="17" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="71" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="19:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;19:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="26:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;26:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;15:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687330531" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;10:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;22:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;23:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="19" rc-code="0" op-status="0" interval="120000" last-rc-change="1687330529" exec-time="26" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;9:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="80" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="28:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;28:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="612" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="29:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;29:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="21" rc-code="0" op-status="0" interval="60000" last-rc-change="1687330529" exec-time="210" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;13:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="18" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="78" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;30:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;20:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687330532" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;10:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="3" rc-code="7" op-status="0" interval="0" last-rc-change="1687330530" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;9:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="31:176:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;31:176:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4956" rc-code="0" op-status="0" interval="0" last-rc-change="1687478477" exec-time="210" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="32:177:8:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:8;32:177:8:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4962" rc-code="8" op-status="0" interval="15000" last-rc-change="1687478477" exec-time="21" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="27:2:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;27:2:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687330532" exec-time="246" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:167:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;30:167:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="4922" rc-code="0" op-status="0" interval="16000" last-rc-change="1687477999" exec-time="37" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;35:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687478435" exec-time="259" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="36:173:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;36:173:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687478435" exec-time="12" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-2"> + <instance_attributes id="status-base-bundle-2"> + <nvpair id="status-base-bundle-2-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-location-2.xml b/cts/scheduler/xml/bundle-promoted-location-2.xml new file mode 100644 index 0000000..352ea70 --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-location-2.xml @@ -0,0 +1,218 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="136" num_updates="0" admin_epoch="0" cib-last-written="Thu Jun 22 17:00:31 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * A promotable bundle (base-bundle) is promoted on node3 and unpromoted + on node1 and node2 + * There is a negative location constraint (score=-INFINITY) for the + bundle, avoiding node3 + * There are no other constraints + * There is no stickiness + + In this situation, the bundle should stop on node3 and promote on some + other node. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"> + <instance_attributes id="nodes-1"/> + </node> + <node id="2" uname="node2"> + <instance_attributes id="nodes-2"/> + </node> + <node id="3" uname="node3"> + <instance_attributes id="nodes-3"/> + </node> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + <nvpair id="base-bundle-meta_attributes-promotable" name="promotable" value="true"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + </resources> + <constraints> + <rsc_location id="location-base-bundle-node3--INFINITY" rsc="base-bundle" node="node3" score="-INFINITY"/> + </constraints> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;1:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="2" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;2:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="105" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;4:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="114" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="21:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;21:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687478431" exec-time="1223" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + <lrm_rsc_op id="base-bundle-podman-2_monitor_60000" operation_key="base-bundle-podman-2_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;22:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="21" rc-code="0" op-status="0" interval="60000" last-rc-change="1687478432" exec-time="176" queue-time="0" op-digest="8eeca5a30b14f3d9ef7d2ddbd16c2e05"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;5:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="3:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;3:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;23:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="4" rc-code="0" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-2_monitor_30000" operation_key="base-bundle-2_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="24:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;24:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="5" rc-code="0" op-status="0" interval="30000" last-rc-change="1687478435" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;15:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="24:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;24:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1687330528" exec-time="663" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="25:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;25:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="20" rc-code="0" op-status="0" interval="60000" last-rc-change="1687330529" exec-time="118" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="18:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;18:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="90" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;20:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="17" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="71" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="19:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;19:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="26:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;26:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;15:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687330531" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;10:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;22:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;23:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="19" rc-code="0" op-status="0" interval="120000" last-rc-change="1687330529" exec-time="26" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;9:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="80" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="28:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;28:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="612" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="29:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;29:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="21" rc-code="0" op-status="0" interval="60000" last-rc-change="1687330529" exec-time="210" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;13:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="18" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="78" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;30:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;20:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687330532" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;10:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="3" rc-code="7" op-status="0" interval="0" last-rc-change="1687330530" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;9:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="31:176:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;31:176:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4956" rc-code="0" op-status="0" interval="0" last-rc-change="1687478477" exec-time="210" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="32:177:8:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:8;32:177:8:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4962" rc-code="8" op-status="0" interval="15000" last-rc-change="1687478477" exec-time="21" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="27:2:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;27:2:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687330532" exec-time="246" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:167:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;30:167:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="4922" rc-code="0" op-status="0" interval="16000" last-rc-change="1687477999" exec-time="37" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;35:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687478435" exec-time="259" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="36:173:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;36:173:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687478435" exec-time="12" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-2"> + <instance_attributes id="status-base-bundle-2"> + <nvpair id="status-base-bundle-2-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-location-3.xml b/cts/scheduler/xml/bundle-promoted-location-3.xml new file mode 100644 index 0000000..0954fd5 --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-location-3.xml @@ -0,0 +1,225 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="134" num_updates="40" admin_epoch="0" cib-last-written="Thu Jun 22 17:00:31 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * A promotable bundle (base-bundle) is promoted on node3 and unpromoted + on node1 and node2 + * There is a positive location constraint (score=5000) for the bundle's + promoted role, preferring node2 + * There are no other constraints + * There is no stickiness + + In this situation, the bundle should demote on node3 and promote on + node2. + + This test is incorrect. The bundle remains promoted on node3 and + unpromoted on node2. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"> + <instance_attributes id="nodes-1"/> + </node> + <node id="2" uname="node2"> + <instance_attributes id="nodes-2"/> + </node> + <node id="3" uname="node3"> + <instance_attributes id="nodes-3"/> + </node> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + <nvpair id="base-bundle-meta_attributes-promotable" name="promotable" value="true"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + </resources> + <constraints> + <rsc_location id="location-base-bundle" rsc="base-bundle"> + <rule id="location-base-bundle-rule" role="Promoted" score="5000"> + <expression id="location-base-bundle-rule-expr" operation="eq" attribute="#uname" value="node2"/> + </rule> + </rsc_location> + </constraints> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;1:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="2" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;2:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="105" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;4:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="114" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="21:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;21:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687478431" exec-time="1223" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + <lrm_rsc_op id="base-bundle-podman-2_monitor_60000" operation_key="base-bundle-podman-2_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;22:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="21" rc-code="0" op-status="0" interval="60000" last-rc-change="1687478432" exec-time="176" queue-time="0" op-digest="8eeca5a30b14f3d9ef7d2ddbd16c2e05"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;5:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="3:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;3:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;23:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="4" rc-code="0" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-2_monitor_30000" operation_key="base-bundle-2_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="24:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;24:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="5" rc-code="0" op-status="0" interval="30000" last-rc-change="1687478435" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;15:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="24:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;24:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1687330528" exec-time="663" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="25:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;25:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="20" rc-code="0" op-status="0" interval="60000" last-rc-change="1687330529" exec-time="118" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="18:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;18:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="90" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;20:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="17" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="71" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="19:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;19:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="26:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;26:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;15:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687330531" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;10:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;22:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;23:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="19" rc-code="0" op-status="0" interval="120000" last-rc-change="1687330529" exec-time="26" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;9:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="80" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="28:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;28:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="612" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="29:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;29:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="21" rc-code="0" op-status="0" interval="60000" last-rc-change="1687330529" exec-time="210" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;13:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="18" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="78" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;30:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;20:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687330532" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;10:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="3" rc-code="7" op-status="0" interval="0" last-rc-change="1687330530" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;9:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="31:176:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;31:176:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4956" rc-code="0" op-status="0" interval="0" last-rc-change="1687478477" exec-time="210" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="32:177:8:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:8;32:177:8:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4962" rc-code="8" op-status="0" interval="15000" last-rc-change="1687478477" exec-time="21" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="27:2:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;27:2:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687330532" exec-time="246" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:167:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;30:167:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="4922" rc-code="0" op-status="0" interval="16000" last-rc-change="1687477999" exec-time="37" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;35:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687478435" exec-time="259" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="36:173:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;36:173:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687478435" exec-time="12" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-2"> + <instance_attributes id="status-base-bundle-2"> + <nvpair id="status-base-bundle-2-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-location-4.xml b/cts/scheduler/xml/bundle-promoted-location-4.xml new file mode 100644 index 0000000..8cfbac1 --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-location-4.xml @@ -0,0 +1,225 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="134" num_updates="40" admin_epoch="0" cib-last-written="Thu Jun 22 17:00:31 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * A promotable bundle (base-bundle) is promoted on node3 and unpromoted + on node1 and node2 + * There is a negative location constraint (score=-INFINITY) for the + bundle's promoted role, avoiding node3 + * There are no other constraints + * There is no stickiness + + In this situation, the bundle should demote on node3 and promote on + some other node. + + This test is incorrect. The bundle remains promoted on node3 and + unpromoted on other nodes. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"> + <instance_attributes id="nodes-1"/> + </node> + <node id="2" uname="node2"> + <instance_attributes id="nodes-2"/> + </node> + <node id="3" uname="node3"> + <instance_attributes id="nodes-3"/> + </node> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + <nvpair id="base-bundle-meta_attributes-promotable" name="promotable" value="true"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + </resources> + <constraints> + <rsc_location id="location-base-bundle" rsc="base-bundle"> + <rule id="location-base-bundle-rule" role="Promoted" score="-INFINITY"> + <expression id="location-base-bundle-rule-expr" operation="eq" attribute="#uname" value="node3"/> + </rule> + </rsc_location> + </constraints> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;1:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="2" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;2:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="105" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;4:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="114" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="21:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;21:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687478431" exec-time="1223" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + <lrm_rsc_op id="base-bundle-podman-2_monitor_60000" operation_key="base-bundle-podman-2_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;22:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="21" rc-code="0" op-status="0" interval="60000" last-rc-change="1687478432" exec-time="176" queue-time="0" op-digest="8eeca5a30b14f3d9ef7d2ddbd16c2e05"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;5:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="3:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;3:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;23:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="4" rc-code="0" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-2_monitor_30000" operation_key="base-bundle-2_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="24:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;24:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="5" rc-code="0" op-status="0" interval="30000" last-rc-change="1687478435" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;15:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="24:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;24:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1687330528" exec-time="663" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="25:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;25:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="20" rc-code="0" op-status="0" interval="60000" last-rc-change="1687330529" exec-time="118" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="18:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;18:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="90" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;20:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="17" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="71" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="19:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;19:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="26:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;26:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;15:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687330531" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;10:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;22:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;23:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="19" rc-code="0" op-status="0" interval="120000" last-rc-change="1687330529" exec-time="26" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;9:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="80" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="28:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;28:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="612" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="29:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;29:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="21" rc-code="0" op-status="0" interval="60000" last-rc-change="1687330529" exec-time="210" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;13:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="18" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="78" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;30:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;20:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687330532" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;10:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="3" rc-code="7" op-status="0" interval="0" last-rc-change="1687330530" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;9:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="31:176:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;31:176:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4956" rc-code="0" op-status="0" interval="0" last-rc-change="1687478477" exec-time="210" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="32:177:8:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:8;32:177:8:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4962" rc-code="8" op-status="0" interval="15000" last-rc-change="1687478477" exec-time="21" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="27:2:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;27:2:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687330532" exec-time="246" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:167:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;30:167:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="4922" rc-code="0" op-status="0" interval="16000" last-rc-change="1687477999" exec-time="37" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;35:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687478435" exec-time="259" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="36:173:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;36:173:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687478435" exec-time="12" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-2"> + <instance_attributes id="status-base-bundle-2"> + <nvpair id="status-base-bundle-2-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-location-5.xml b/cts/scheduler/xml/bundle-promoted-location-5.xml new file mode 100644 index 0000000..4cb76fe --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-location-5.xml @@ -0,0 +1,231 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="134" num_updates="40" admin_epoch="0" cib-last-written="Thu Jun 22 17:00:31 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * A promotable bundle (base-bundle) is promoted on node3 and unpromoted + on node1 and node2 + * There is a positive location constraint (score=5000) for the bundle's + unpromoted role, preferring node3 + * There are no other constraints + * There is no stickiness + * base-bundle has a higher promotion score on node3 compared to the + other nodes. + + In this situation, the bundle should remain promoted on node3 and + unpromoted on other nodes. Even the promoted instance must first be + unpromoted, so this score applies to all running instances. + + This behavior is questionable though. Another possibility is for the + bundle to demote on node3 and promote somewhere else. The reasoning is + that the constraint may specify a preference that the instance on node3 + be unpromoted in the stable state, after an instance is chosen for + promotion. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"> + <instance_attributes id="nodes-1"/> + </node> + <node id="2" uname="node2"> + <instance_attributes id="nodes-2"/> + </node> + <node id="3" uname="node3"> + <instance_attributes id="nodes-3"/> + </node> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + <nvpair id="base-bundle-meta_attributes-promotable" name="promotable" value="true"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + </resources> + <constraints> + <rsc_location id="location-base-bundle" rsc="base-bundle"> + <rule id="location-base-bundle-rule" role="Unpromoted" score="5000"> + <expression id="location-base-bundle-rule-expr" operation="eq" attribute="#uname" value="node3"/> + </rule> + </rsc_location> + </constraints> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;1:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="2" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;2:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="105" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;4:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="114" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="21:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;21:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687478431" exec-time="1223" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + <lrm_rsc_op id="base-bundle-podman-2_monitor_60000" operation_key="base-bundle-podman-2_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;22:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="21" rc-code="0" op-status="0" interval="60000" last-rc-change="1687478432" exec-time="176" queue-time="0" op-digest="8eeca5a30b14f3d9ef7d2ddbd16c2e05"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;5:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="3:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;3:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;23:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="4" rc-code="0" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-2_monitor_30000" operation_key="base-bundle-2_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="24:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;24:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="5" rc-code="0" op-status="0" interval="30000" last-rc-change="1687478435" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;15:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="24:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;24:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1687330528" exec-time="663" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="25:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;25:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="20" rc-code="0" op-status="0" interval="60000" last-rc-change="1687330529" exec-time="118" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="18:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;18:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="90" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;20:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="17" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="71" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="19:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;19:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="26:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;26:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;15:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687330531" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;10:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;22:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;23:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="19" rc-code="0" op-status="0" interval="120000" last-rc-change="1687330529" exec-time="26" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;9:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="80" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="28:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;28:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="612" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="29:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;29:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="21" rc-code="0" op-status="0" interval="60000" last-rc-change="1687330529" exec-time="210" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;13:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="18" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="78" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;30:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;20:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687330532" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;10:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="3" rc-code="7" op-status="0" interval="0" last-rc-change="1687330530" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;9:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="31:176:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;31:176:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4956" rc-code="0" op-status="0" interval="0" last-rc-change="1687478477" exec-time="210" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="32:177:8:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:8;32:177:8:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4962" rc-code="8" op-status="0" interval="15000" last-rc-change="1687478477" exec-time="21" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="27:2:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;27:2:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687330532" exec-time="246" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:167:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;30:167:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="4922" rc-code="0" op-status="0" interval="16000" last-rc-change="1687477999" exec-time="37" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;35:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687478435" exec-time="259" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="36:173:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;36:173:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687478435" exec-time="12" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-2"> + <instance_attributes id="status-base-bundle-2"> + <nvpair id="status-base-bundle-2-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/bundle-promoted-location-6.xml b/cts/scheduler/xml/bundle-promoted-location-6.xml new file mode 100644 index 0000000..cab69de --- /dev/null +++ b/cts/scheduler/xml/bundle-promoted-location-6.xml @@ -0,0 +1,224 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="134" num_updates="40" admin_epoch="0" cib-last-written="Thu Jun 22 17:00:31 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * A promotable bundle (base-bundle) is promoted on node3 and unpromoted + on node1 and node2 + * There is a negative location constraint (score=-INFINITY) for the + bundle's unpromoted role, avoiding node2 + * There are no other constraints + * There is no stickiness + + In this situation, the bundle should remain promoted on node3 and + unpromoted on node1, and it should stop on node2. A negative location + constraint for the unpromoted role is a complete ban, because an + instance must be started as unpromoted before it can be promoted. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"> + <instance_attributes id="nodes-1"/> + </node> + <node id="2" uname="node2"> + <instance_attributes id="nodes-2"/> + </node> + <node id="3" uname="node3"> + <instance_attributes id="nodes-3"/> + </node> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + <nvpair id="base-bundle-meta_attributes-promotable" name="promotable" value="true"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + </resources> + <constraints> + <rsc_location id="location-base-bundle" rsc="base-bundle"> + <rule id="location-base-bundle-rule" role="Unpromoted" score="-INFINITY"> + <expression id="location-base-bundle-rule-expr" operation="eq" attribute="#uname" value="node2"/> + </rule> + </rsc_location> + </constraints> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;1:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="2" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;2:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="105" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;4:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="114" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="21:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;21:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687478431" exec-time="1223" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + <lrm_rsc_op id="base-bundle-podman-2_monitor_60000" operation_key="base-bundle-podman-2_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;22:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="21" rc-code="0" op-status="0" interval="60000" last-rc-change="1687478432" exec-time="176" queue-time="0" op-digest="8eeca5a30b14f3d9ef7d2ddbd16c2e05"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;5:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="3:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;3:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;23:171:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="4" rc-code="0" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-2_monitor_30000" operation_key="base-bundle-2_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="24:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;24:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="5" rc-code="0" op-status="0" interval="30000" last-rc-change="1687478435" exec-time="0" queue-time="0" op-digest="6f3c7e233bacb8420fef5f9581190d00"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;15:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="24:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;24:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1687330528" exec-time="663" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="25:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;25:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="20" rc-code="0" op-status="0" interval="60000" last-rc-change="1687330529" exec-time="118" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="18:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;18:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="90" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;20:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="17" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="71" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="19:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;19:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="26:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;26:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;15:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687330531" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;10:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;22:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;23:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="19" rc-code="0" op-status="0" interval="120000" last-rc-change="1687330529" exec-time="26" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;9:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="80" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="28:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;28:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="612" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="29:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;29:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="21" rc-code="0" op-status="0" interval="60000" last-rc-change="1687330529" exec-time="210" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;13:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="18" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="78" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;30:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;20:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687330532" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;10:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="3" rc-code="7" op-status="0" interval="0" last-rc-change="1687330530" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-2" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-2"> + <lrm_rsc_op id="base-bundle-2_last_0" operation_key="base-bundle-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;9:171:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1687478432" exec-time="0" queue-time="0" op-digest="2b7683df7d64ff71ec5fd3675fd12017" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="31:176:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;31:176:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4956" rc-code="0" op-status="0" interval="0" last-rc-change="1687478477" exec-time="210" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="32:177:8:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:8;32:177:8:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4962" rc-code="8" op-status="0" interval="15000" last-rc-change="1687478477" exec-time="21" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="27:2:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;27:2:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687330532" exec-time="246" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:167:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;30:167:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="4922" rc-code="0" op-status="0" interval="16000" last-rc-change="1687477999" exec-time="37" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-2" uname="base-bundle-2" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-2"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="35:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;35:172:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687478435" exec-time="259" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="36:173:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;36:173:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687478435" exec-time="12" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-2"> + <instance_attributes id="status-base-bundle-2"> + <nvpair id="status-base-bundle-2-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/cancel-behind-moving-remote.xml b/cts/scheduler/xml/cancel-behind-moving-remote.xml index 67e1430..7b88060 100644 --- a/cts/scheduler/xml/cancel-behind-moving-remote.xml +++ b/cts/scheduler/xml/cancel-behind-moving-remote.xml @@ -1,5 +1,19 @@ <cib crm_feature_set="3.4.1" validate-with="pacemaker-3.7" epoch="184" num_updates="0" admin_epoch="0" cib-last-written="Mon Feb 15 01:40:51 2021" update-origin="controller-0" update-client="crm_resource" update-user="root" have-quorum="1" dc-uuid="2" execution-date="1613353251"> <configuration> + <!-- This test output is incorrect. ip-172.17.1.87 is colocated with the + promoted role of ovn-dbs-bundle and is banned from controller-2. + ovn-dbs-bundle should promote on either controller-0 or controller-1, + so that ip-172-17.1.87 is allowed to run. + + However, ovn-dbs-bundle promotes on controller-2, and ip-172-17.1.87 + is stopped. + + The output was correct prior to the addition of this comment, + immediately after fixing a clone shuffling issue. However, that is + believed to be due to luck. Role-based colocations for promotable + bundles do not work correctly in general; see the + bundle-promoted-*colocation-* tests. + --> <crm_config> <cluster_property_set id="cib-bootstrap-options"> <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> diff --git a/cts/scheduler/xml/clone-recover-no-shuffle-1.xml b/cts/scheduler/xml/clone-recover-no-shuffle-1.xml new file mode 100644 index 0000000..a634ff3 --- /dev/null +++ b/cts/scheduler/xml/clone-recover-no-shuffle-1.xml @@ -0,0 +1,113 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="74" num_updates="0" admin_epoch="0" cib-last-written="Tue Jun 20 17:44:24 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="true" dc-uuid="1" execution-date="1687309199"> + <configuration> + <!-- The essential elements of this test are: + * An anonymous clone resource (dummy) is stopped on node1 and started + on node2 and node3 + * Clone instances are primitives + * There is no stickiness configured + * There are no location constraints + + The following should happen: + * Instance dummy:0 should remain started on node2 + * Instance dummy:1 should remain started on node3 + * Instance dummy:2 should start on node1 + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <clone id="dummy-clone"> + <primitive id="dummy" class="ocf" type="Dummy" provider="pacemaker"> + <operations> + <op name="migrate_from" interval="0s" timeout="20s" id="dummy-migrate_from-interval-0s"/> + <op name="migrate_to" interval="0s" timeout="20s" id="dummy-migrate_to-interval-0s"/> + <op name="monitor" interval="10s" timeout="20s" id="dummy-monitor-interval-10s"/> + <op name="reload" interval="0s" timeout="20s" id="dummy-reload-interval-0s"/> + <op name="reload-agent" interval="0s" timeout="20s" id="dummy-reload-agent-interval-0s"/> + <op name="start" interval="0s" timeout="20s" id="dummy-start-interval-0s"/> + <op name="stop" interval="0s" timeout="20s" id="dummy-stop-interval-0s"/> + </operations> + </primitive> + </clone> + </resources> + <constraints/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:1:7:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:7;1:1:7:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node1" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687308299" exec-time="7" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="dummy" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="dummy_last_0" operation_key="dummy_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:1:7:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:7;2:1:7:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node1" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687308299" exec-time="20" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="7:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:0;7:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node2" call-id="11" rc-code="0" op-status="0" interval="0" last-rc-change="1687308299" exec-time="40" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="8:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:0;8:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node2" call-id="13" rc-code="0" op-status="0" interval="120000" last-rc-change="1687308299" exec-time="40" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="dummy" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="dummy_last_0" operation_key="dummy_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="11:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:0;11:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node2" call-id="12" rc-code="0" op-status="0" interval="0" last-rc-change="1687308299" exec-time="28" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="dummy_monitor_10000" operation_key="dummy_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:0;12:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="10000" last-rc-change="1687308299" exec-time="12" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:1:7:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:7;5:1:7:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node3" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687308298" exec-time="1" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="dummy" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="dummy_last_0" operation_key="dummy_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:0;9:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node3" call-id="11" rc-code="0" op-status="0" interval="0" last-rc-change="1687308298" exec-time="17" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="dummy_monitor_10000" operation_key="dummy_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:0;10:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node3" call-id="12" rc-code="0" op-status="0" interval="10000" last-rc-change="1687308298" exec-time="14" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/clone-recover-no-shuffle-10.xml b/cts/scheduler/xml/clone-recover-no-shuffle-10.xml new file mode 100644 index 0000000..faa202a --- /dev/null +++ b/cts/scheduler/xml/clone-recover-no-shuffle-10.xml @@ -0,0 +1,120 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="89" num_updates="50" admin_epoch="0" cib-last-written="Tue Jun 20 18:29:07 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="3"> + <configuration> + <!-- The essential elements of this test are: + * An anonymous promotable clone resource (dummy) is stopped on node1, + promoted on node2, and unpromoted on node3 + * Clone instances are primitives + * There are no location constraints or stickiness configured + * dummy has the highest promotion score on node2 + + The following should happen: + * Instance dummy:0 should remain started (unpromoted) on node3 + * Instance dummy:1 should remain promoted on node2 + * Instance dummy:2 should start (unpromoted) on node1 + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <clone id="dummy-clone"> + <primitive id="dummy" class="ocf" type="Stateful" provider="pacemaker"> + <operations> + <op name="demote" interval="0s" timeout="10s" id="dummy-demote-interval-0s"/> + <op name="monitor" interval="10s" timeout="20s" role="Promoted" id="dummy-monitor-interval-10s"/> + <op name="monitor" interval="11s" timeout="20s" role="Unpromoted" id="dummy-monitor-interval-11s"/> + <op name="notify" interval="0s" timeout="5s" id="dummy-notify-interval-0s"/> + <op name="promote" interval="0s" timeout="10s" id="dummy-promote-interval-0s"/> + <op name="reload-agent" interval="0s" timeout="10s" id="dummy-reload-agent-interval-0s"/> + <op name="start" interval="0s" timeout="20s" id="dummy-start-interval-0s"/> + <op name="stop" interval="0s" timeout="20s" id="dummy-stop-interval-0s"/> + </operations> + </primitive> + <meta_attributes id="dummy-clone-meta_attributes"> + <nvpair id="dummy-clone-meta_attributes-promotable" name="promotable" value="true"/> + </meta_attributes> + </clone> + </resources> + <constraints/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:0:7:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:7;5:0:7:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node3" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687310966" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="dummy" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="dummy_last_0" operation_key="dummy_demote_0" operation="demote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="7:6:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:0;7:6:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node3" call-id="15" rc-code="0" op-status="0" interval="0" last-rc-change="1687311113" exec-time="39" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="dummy_monitor_11000" operation_key="dummy_monitor_11000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:6:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:0;9:6:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node3" call-id="16" rc-code="0" op-status="0" interval="11000" last-rc-change="1687311113" exec-time="14" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-dummy" name="master-dummy" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:0:7:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:7;1:0:7:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node1" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687310966" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="dummy" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="dummy_last_0" operation_key="dummy_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:0:7:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:7;2:0:7:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node1" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687310967" exec-time="19" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-dummy" name="master-dummy" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="7:0:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:0;7:0:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node2" call-id="10" rc-code="0" op-status="0" interval="0" last-rc-change="1687310967" exec-time="47" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="8:0:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:0;8:0:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node2" call-id="13" rc-code="0" op-status="0" interval="120000" last-rc-change="1687310967" exec-time="35" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="dummy" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="dummy_last_0" operation_key="dummy_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:6:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:0;12:6:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node2" call-id="16" rc-code="0" op-status="0" interval="0" last-rc-change="1687311114" exec-time="23" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="dummy_monitor_10000" operation_key="dummy_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:6:8:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:8;13:6:8:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node2" call-id="17" rc-code="8" op-status="0" interval="10000" last-rc-change="1687311114" exec-time="10" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-dummy" name="master-dummy" value="15"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/clone-recover-no-shuffle-11.xml b/cts/scheduler/xml/clone-recover-no-shuffle-11.xml new file mode 100644 index 0000000..43d6d74 --- /dev/null +++ b/cts/scheduler/xml/clone-recover-no-shuffle-11.xml @@ -0,0 +1,153 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="100" num_updates="0" admin_epoch="0" cib-last-written="Tue Jun 20 18:52:50 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * An anonymous promotable clone resource (grp) is stopped on node1, + promoted on node2, and unpromoted on node3 + * Clone instances are resource groups consisting of primitives rsc1 and + rsc2 + * There are no location constraints or stickiness configured + * grp has the highest promotion score on node2 (scores for rsc1 + rsc2) + + The following should happen: + * Instance grp:0 should remain started (unpromoted) on node3 + * Instance grp:1 should remain promoted on node2 + * Instance grp:2 should start (unpromoted) on node1 + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <clone id="grp-clone"> + <group id="grp"> + <primitive id="rsc1" class="ocf" type="Stateful" provider="pacemaker"> + <operations> + <op name="demote" interval="0s" timeout="10s" id="rsc1-demote-interval-0s"/> + <op name="monitor" interval="10s" timeout="20s" role="Promoted" id="rsc1-monitor-interval-10s"/> + <op name="monitor" interval="11s" timeout="20s" role="Unpromoted" id="rsc1-monitor-interval-11s"/> + <op name="notify" interval="0s" timeout="5s" id="rsc1-notify-interval-0s"/> + <op name="promote" interval="0s" timeout="10s" id="rsc1-promote-interval-0s"/> + <op name="reload-agent" interval="0s" timeout="10s" id="rsc1-reload-agent-interval-0s"/> + <op name="start" interval="0s" timeout="20s" id="rsc1-start-interval-0s"/> + <op name="stop" interval="0s" timeout="20s" id="rsc1-stop-interval-0s"/> + </operations> + </primitive> + <primitive id="rsc2" class="ocf" type="Stateful" provider="pacemaker"> + <operations> + <op name="demote" interval="0s" timeout="10s" id="rsc2-demote-interval-0s"/> + <op name="monitor" interval="10s" timeout="20s" role="Promoted" id="rsc2-monitor-interval-10s"/> + <op name="monitor" interval="11s" timeout="20s" role="Unpromoted" id="rsc2-monitor-interval-11s"/> + <op name="notify" interval="0s" timeout="5s" id="rsc2-notify-interval-0s"/> + <op name="promote" interval="0s" timeout="10s" id="rsc2-promote-interval-0s"/> + <op name="reload-agent" interval="0s" timeout="10s" id="rsc2-reload-agent-interval-0s"/> + <op name="start" interval="0s" timeout="20s" id="rsc2-start-interval-0s"/> + <op name="stop" interval="0s" timeout="20s" id="rsc2-stop-interval-0s"/> + </operations> + </primitive> + </group> + <meta_attributes id="grp-clone-meta_attributes"> + <nvpair id="grp-clone-meta_attributes-promotable" name="promotable" value="true"/> + </meta_attributes> + </clone> + </resources> + <constraints/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-rsc1" name="master-rsc1" value="5"/> + <nvpair id="status-3-master-rsc2" name="master-rsc2" value="5"/> + </instance_attributes> + </transient_attributes> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:0:7:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:7;7:0:7:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node3" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687312090" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="rsc1" type="Stateful" class="ocf" provider="pacemaker"> + <lrm_rsc_op id="rsc1_last_0" operation_key="rsc1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:28:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;22:28:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node3" call-id="40" rc-code="0" op-status="0" interval="0" last-rc-change="1687312369" exec-time="21" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="rsc1_monitor_10000" operation_key="rsc1_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:16:8:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:8;10:16:8:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node3" call-id="31" rc-code="8" op-status="0" interval="10000" last-rc-change="1687312235" exec-time="16" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + <lrm_rsc_op id="rsc1_monitor_11000" operation_key="rsc1_monitor_11000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="8:29:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;8:29:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node3" call-id="41" rc-code="0" op-status="0" interval="11000" last-rc-change="1687312369" exec-time="14" queue-time="1" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="rsc2" type="Stateful" class="ocf" provider="pacemaker"> + <lrm_rsc_op id="rsc2_last_0" operation_key="rsc2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:29:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;9:29:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node3" call-id="42" rc-code="0" op-status="0" interval="0" last-rc-change="1687312370" exec-time="21" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="rsc2_monitor_10000" operation_key="rsc2_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:17:8:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:8;15:17:8:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node3" call-id="33" rc-code="8" op-status="0" interval="10000" last-rc-change="1687312235" exec-time="10" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + <lrm_rsc_op id="rsc2_monitor_11000" operation_key="rsc2_monitor_11000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="11:30:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;11:30:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node3" call-id="43" rc-code="0" op-status="0" interval="11000" last-rc-change="1687312370" exec-time="13" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="do_state_transition" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-rsc1" name="master-rsc1" value="10"/> + <nvpair id="status-1-master-rsc2" name="master-rsc2" value="10"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="1:0:7:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:7;1:0:7:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node1" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687312091" exec-time="2" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="rsc1" type="Stateful" class="ocf" provider="pacemaker"> + <lrm_rsc_op id="rsc1_last_0" operation_key="rsc1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:0:7:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:7;2:0:7:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node1" call-id="14" rc-code="7" op-status="0" interval="0" last-rc-change="1687312091" exec-time="15" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="rsc2" type="Stateful" class="ocf" provider="pacemaker"> + <lrm_rsc_op id="rsc2_last_0" operation_key="rsc2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:0:7:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:7;3:0:7:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node1" call-id="15" rc-code="7" op-status="0" interval="0" last-rc-change="1687312091" exec-time="18" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-rsc1" name="master-rsc1" value="15"/> + <nvpair id="status-2-master-rsc2" name="master-rsc2" value="15"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:23:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;1:23:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node2" call-id="28" rc-code="0" op-status="0" interval="0" last-rc-change="1687312369" exec-time="38" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:23:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;2:23:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node2" call-id="30" rc-code="0" op-status="0" interval="120000" last-rc-change="1687312369" exec-time="30" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="rsc1" type="Stateful" class="ocf" provider="pacemaker"> + <lrm_rsc_op id="rsc1_last_0" operation_key="rsc1_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="6:25:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;6:25:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node2" call-id="32" rc-code="0" op-status="0" interval="0" last-rc-change="1687312369" exec-time="22" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="rsc1_monitor_11000" operation_key="rsc1_monitor_11000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="21:1:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;21:1:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node2" call-id="19" rc-code="0" op-status="0" interval="11000" last-rc-change="1687312091" exec-time="16" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + <lrm_rsc_op id="rsc1_monitor_10000" operation_key="rsc1_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="8:26:8:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:8;8:26:8:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node2" call-id="33" rc-code="8" op-status="0" interval="10000" last-rc-change="1687312369" exec-time="13" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="rsc2" type="Stateful" class="ocf" provider="pacemaker"> + <lrm_rsc_op id="rsc2_last_0" operation_key="rsc2_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="11:26:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;11:26:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node2" call-id="34" rc-code="0" op-status="0" interval="0" last-rc-change="1687312369" exec-time="25" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="rsc2_monitor_11000" operation_key="rsc2_monitor_11000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="25:2:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;25:2:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node2" call-id="21" rc-code="0" op-status="0" interval="11000" last-rc-change="1687312091" exec-time="16" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + <lrm_rsc_op id="rsc2_monitor_10000" operation_key="rsc2_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:27:8:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:8;13:27:8:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node2" call-id="35" rc-code="8" op-status="0" interval="10000" last-rc-change="1687312369" exec-time="12" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/clone-recover-no-shuffle-12.xml b/cts/scheduler/xml/clone-recover-no-shuffle-12.xml new file mode 100644 index 0000000..e302690 --- /dev/null +++ b/cts/scheduler/xml/clone-recover-no-shuffle-12.xml @@ -0,0 +1,186 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="128" num_updates="90" admin_epoch="0" cib-last-written="Tue Jun 20 23:33:00 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="2"> + <configuration> + <!-- The essential elements of this test are: + * A promotable bundle resource (base-bundle) is stopped on node1, + promoted on node2, and unpromoted on node3 + * Clone instances are primitives (base), the instances of base-bundle's + child resource + * There are no location constraints or stickiness configured + * base has the highest promotion score on node2 + + The following should happen: + * Instance base:0 should remain started (unpromoted) on node3 + * Instance base:1 should remain promoted on node2 + * Instance base:2 should start (unpromoted) on node1 + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + </resources> + <constraints/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;1:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node1" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687329223" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;2:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node1" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687329223" exec-time="109" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;4:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node1" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687329223" exec-time="99" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="6:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;6:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node1" call-id="17" rc-code="7" op-status="0" interval="0" last-rc-change="1687329223" exec-time="47" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;5:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node1" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687329224" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="3:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;3:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node1" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687329224" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;15:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687329222" exec-time="1" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="24:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;24:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1687329222" exec-time="863" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="25:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;25:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="20" rc-code="0" op-status="0" interval="60000" last-rc-change="1687329223" exec-time="164" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="18:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;18:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687329222" exec-time="108" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;20:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="17" rc-code="7" op-status="0" interval="0" last-rc-change="1687329222" exec-time="59" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="19:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;19:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687329223" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="26:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;26:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687329223" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:1:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;15:1:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687329226" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-base" name="master-base" value="15"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;22:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687329223" exec-time="34" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;23:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="19" rc-code="0" op-status="0" interval="120000" last-rc-change="1687329223" exec-time="36" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;9:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687329223" exec-time="60" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="28:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;28:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687329223" exec-time="791" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="29:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;29:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="21" rc-code="0" op-status="0" interval="60000" last-rc-change="1687329224" exec-time="144" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;13:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="18" rc-code="7" op-status="0" interval="0" last-rc-change="1687329223" exec-time="68" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;30:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687329224" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:1:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;20:1:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687329227" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;10:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="3" rc-code="7" op-status="0" interval="0" last-rc-change="1687329224" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="29:4:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;29:4:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687329377" exec-time="307" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:5:8:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:8;30:5:8:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="27" rc-code="8" op-status="0" interval="15000" last-rc-change="1687329377" exec-time="7" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="27:1:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;27:1:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687329226" exec-time="269" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="27:2:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;27:2:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687329226" exec-time="13" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/clone-recover-no-shuffle-2.xml b/cts/scheduler/xml/clone-recover-no-shuffle-2.xml new file mode 100644 index 0000000..486666c --- /dev/null +++ b/cts/scheduler/xml/clone-recover-no-shuffle-2.xml @@ -0,0 +1,141 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="83" num_updates="0" admin_epoch="0" cib-last-written="Tue Jun 20 18:21:31 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="2"> + <configuration> + <!-- The essential elements of this test are: + * An anonymous clone resource (grp) is stopped on node1 and + started on node2 and node3 + * Clone instances are resource groups consisting of primitives rsc1 and + rsc2 + * There is no stickiness configured + * There are no location constraints + + The following should happen: + * Instance grp:0 should remain started on node2 + * Instance grp:1 should remain started on node3 + * Instance grp:2 should start on node1 + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <clone id="grp-clone"> + <group id="grp"> + <primitive id="rsc1" class="ocf" type="Dummy" provider="pacemaker"> + <operations> + <op name="migrate_from" interval="0s" timeout="20s" id="rsc1-migrate_from-interval-0s"/> + <op name="migrate_to" interval="0s" timeout="20s" id="rsc1-migrate_to-interval-0s"/> + <op name="monitor" interval="10s" timeout="20s" id="rsc1-monitor-interval-10s"/> + <op name="reload" interval="0s" timeout="20s" id="rsc1-reload-interval-0s"/> + <op name="reload-agent" interval="0s" timeout="20s" id="rsc1-reload-agent-interval-0s"/> + <op name="start" interval="0s" timeout="20s" id="rsc1-start-interval-0s"/> + <op name="stop" interval="0s" timeout="20s" id="rsc1-stop-interval-0s"/> + </operations> + </primitive> + <primitive id="rsc2" class="ocf" type="Dummy" provider="pacemaker"> + <operations> + <op name="migrate_from" interval="0s" timeout="20s" id="rsc2-migrate_from-interval-0s"/> + <op name="migrate_to" interval="0s" timeout="20s" id="rsc2-migrate_to-interval-0s"/> + <op name="monitor" interval="10s" timeout="20s" id="rsc2-monitor-interval-10s"/> + <op name="reload" interval="0s" timeout="20s" id="rsc2-reload-interval-0s"/> + <op name="reload-agent" interval="0s" timeout="20s" id="rsc2-reload-agent-interval-0s"/> + <op name="start" interval="0s" timeout="20s" id="rsc2-start-interval-0s"/> + <op name="stop" interval="0s" timeout="20s" id="rsc2-stop-interval-0s"/> + </operations> + </primitive> + </group> + <meta_attributes id="grp-clone-meta_attributes"> + <nvpair id="grp-clone-meta_attributes-clone-node-max" name="clone-node-max" value="1"/> + </meta_attributes> + </clone> + </resources> + <constraints/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;10:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node2" call-id="16" rc-code="0" op-status="0" interval="0" last-rc-change="1687310527" exec-time="47" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="11:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;11:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node2" call-id="19" rc-code="0" op-status="0" interval="120000" last-rc-change="1687310527" exec-time="42" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="rsc1" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="rsc1_last_0" operation_key="rsc1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;20:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node2" call-id="17" rc-code="0" op-status="0" interval="0" last-rc-change="1687310527" exec-time="14" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="rsc1_monitor_10000" operation_key="rsc1_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="21:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;21:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node2" call-id="18" rc-code="0" op-status="0" interval="10000" last-rc-change="1687310527" exec-time="19" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="rsc2" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="rsc2_last_0" operation_key="rsc2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;22:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node2" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687310527" exec-time="14" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="rsc2_monitor_10000" operation_key="rsc2_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;23:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node2" call-id="21" rc-code="0" op-status="0" interval="10000" last-rc-change="1687310527" exec-time="10" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:0:7:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:7;1:0:7:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node1" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687310527" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="rsc1" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="rsc1_last_0" operation_key="rsc1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:0:7:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:7;2:0:7:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node1" call-id="14" rc-code="7" op-status="0" interval="0" last-rc-change="1687310527" exec-time="17" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="rsc2" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="rsc2_last_0" operation_key="rsc2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="3:0:7:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:7;3:0:7:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node1" call-id="15" rc-code="7" op-status="0" interval="0" last-rc-change="1687310527" exec-time="20" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="7:0:7:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:7;7:0:7:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node3" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687310526" exec-time="2" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="rsc1" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="rsc1_last_0" operation_key="rsc1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;12:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node3" call-id="16" rc-code="0" op-status="0" interval="0" last-rc-change="1687310526" exec-time="16" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="rsc1_monitor_10000" operation_key="rsc1_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;13:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node3" call-id="17" rc-code="0" op-status="0" interval="10000" last-rc-change="1687310526" exec-time="19" queue-time="1" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="rsc2" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="rsc2_last_0" operation_key="rsc2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="14:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;14:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node3" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1687310526" exec-time="14" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="rsc2_monitor_10000" operation_key="rsc2_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;15:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node3" call-id="19" rc-code="0" op-status="0" interval="10000" last-rc-change="1687310526" exec-time="12" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/clone-recover-no-shuffle-3.xml b/cts/scheduler/xml/clone-recover-no-shuffle-3.xml new file mode 100644 index 0000000..ddafb74 --- /dev/null +++ b/cts/scheduler/xml/clone-recover-no-shuffle-3.xml @@ -0,0 +1,180 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="132" num_updates="0" admin_epoch="0" cib-last-written="Tue Jun 20 23:54:37 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * A bundle resource (base-bundle) is stopped on node1 and started on + node2 and node3 + * Clone instances are primitives (base), the instances of base-bundle's + child resource + * There is no stickiness configured + * There are no location constraints + + The following should happen: + * Instance base:0 should remain started on node3 + * Instance base:1 should remain started on node2 + * Instance base:2 should start on node1 + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + </resources> + <constraints/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;1:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="2" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;2:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="105" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;4:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="114" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="6:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;6:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="17" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="62" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;5:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="3:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;3:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;15:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="24:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;24:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1687330528" exec-time="663" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="25:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;25:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="20" rc-code="0" op-status="0" interval="60000" last-rc-change="1687330529" exec-time="118" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="18:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;18:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="90" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;20:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="17" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="71" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="19:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;19:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="26:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;26:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;15:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687330531" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;22:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;23:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="19" rc-code="0" op-status="0" interval="120000" last-rc-change="1687330529" exec-time="26" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;9:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="80" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="28:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;28:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="612" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="29:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;29:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="21" rc-code="0" op-status="0" interval="60000" last-rc-change="1687330529" exec-time="210" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;13:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="18" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="78" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;30:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;20:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687330532" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;10:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="3" rc-code="7" op-status="0" interval="0" last-rc-change="1687330530" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="27:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;27:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687330531" exec-time="254" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="27:2:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;27:2:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687330532" exec-time="246" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/clone-recover-no-shuffle-4.xml b/cts/scheduler/xml/clone-recover-no-shuffle-4.xml new file mode 100644 index 0000000..f0a5feb --- /dev/null +++ b/cts/scheduler/xml/clone-recover-no-shuffle-4.xml @@ -0,0 +1,115 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="74" num_updates="0" admin_epoch="0" cib-last-written="Tue Jun 20 17:44:24 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="true" dc-uuid="1" execution-date="1687309199"> + <configuration> + <!-- The essential elements of this test are: + * An anonymous clone resource (dummy) is stopped on node1 and started + on node2 and node3 + * Clone instances are primitives + * There is no stickiness configured + * dummy-clone prefers node1 (score=100) + + The following should happen: + * Instance dummy:0 should remain started on node2 + * Instance dummy:1 should remain started on node3 + * Instance dummy:2 should start on node1 + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <clone id="dummy-clone"> + <primitive id="dummy" class="ocf" type="Dummy" provider="pacemaker"> + <operations> + <op name="migrate_from" interval="0s" timeout="20s" id="dummy-migrate_from-interval-0s"/> + <op name="migrate_to" interval="0s" timeout="20s" id="dummy-migrate_to-interval-0s"/> + <op name="monitor" interval="10s" timeout="20s" id="dummy-monitor-interval-10s"/> + <op name="reload" interval="0s" timeout="20s" id="dummy-reload-interval-0s"/> + <op name="reload-agent" interval="0s" timeout="20s" id="dummy-reload-agent-interval-0s"/> + <op name="start" interval="0s" timeout="20s" id="dummy-start-interval-0s"/> + <op name="stop" interval="0s" timeout="20s" id="dummy-stop-interval-0s"/> + </operations> + </primitive> + </clone> + </resources> + <constraints> + <rsc_location id="location-dummy-clone-node1-100" rsc="dummy-clone" node="node1" score="100"/> + </constraints> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:1:7:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:7;1:1:7:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node1" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687308299" exec-time="7" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="dummy" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="dummy_last_0" operation_key="dummy_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:1:7:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:7;2:1:7:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node1" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687308299" exec-time="20" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="7:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:0;7:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node2" call-id="11" rc-code="0" op-status="0" interval="0" last-rc-change="1687308299" exec-time="40" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="8:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:0;8:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node2" call-id="13" rc-code="0" op-status="0" interval="120000" last-rc-change="1687308299" exec-time="40" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="dummy" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="dummy_last_0" operation_key="dummy_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="11:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:0;11:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node2" call-id="12" rc-code="0" op-status="0" interval="0" last-rc-change="1687308299" exec-time="28" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="dummy_monitor_10000" operation_key="dummy_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:0;12:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="10000" last-rc-change="1687308299" exec-time="12" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:1:7:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:7;5:1:7:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node3" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687308298" exec-time="1" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="dummy" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="dummy_last_0" operation_key="dummy_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:0;9:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node3" call-id="11" rc-code="0" op-status="0" interval="0" last-rc-change="1687308298" exec-time="17" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="dummy_monitor_10000" operation_key="dummy_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" transition-magic="0:0;10:1:0:6149c21b-77ec-4d97-8b22-d39d97981ad1" exit-reason="" on_node="node3" call-id="12" rc-code="0" op-status="0" interval="10000" last-rc-change="1687308298" exec-time="14" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/clone-recover-no-shuffle-5.xml b/cts/scheduler/xml/clone-recover-no-shuffle-5.xml new file mode 100644 index 0000000..95e5eca --- /dev/null +++ b/cts/scheduler/xml/clone-recover-no-shuffle-5.xml @@ -0,0 +1,143 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="83" num_updates="0" admin_epoch="0" cib-last-written="Tue Jun 20 18:21:31 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="2"> + <configuration> + <!-- The essential elements of this test are: + * An anonymous clone resource (grp) is stopped on node1 and + started on node2 and node3 + * Clone instances are resource groups consisting of primitives rsc1 and + rsc2 + * There is no stickiness configured + * grp-clone prefers node1 (score=100) + + The following should happen: + * Instance grp:0 should remain started on node2 + * Instance grp:1 should remain started on node3 + * Instance grp:2 should start on node1 + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <clone id="grp-clone"> + <group id="grp"> + <primitive id="rsc1" class="ocf" type="Dummy" provider="pacemaker"> + <operations> + <op name="migrate_from" interval="0s" timeout="20s" id="rsc1-migrate_from-interval-0s"/> + <op name="migrate_to" interval="0s" timeout="20s" id="rsc1-migrate_to-interval-0s"/> + <op name="monitor" interval="10s" timeout="20s" id="rsc1-monitor-interval-10s"/> + <op name="reload" interval="0s" timeout="20s" id="rsc1-reload-interval-0s"/> + <op name="reload-agent" interval="0s" timeout="20s" id="rsc1-reload-agent-interval-0s"/> + <op name="start" interval="0s" timeout="20s" id="rsc1-start-interval-0s"/> + <op name="stop" interval="0s" timeout="20s" id="rsc1-stop-interval-0s"/> + </operations> + </primitive> + <primitive id="rsc2" class="ocf" type="Dummy" provider="pacemaker"> + <operations> + <op name="migrate_from" interval="0s" timeout="20s" id="rsc2-migrate_from-interval-0s"/> + <op name="migrate_to" interval="0s" timeout="20s" id="rsc2-migrate_to-interval-0s"/> + <op name="monitor" interval="10s" timeout="20s" id="rsc2-monitor-interval-10s"/> + <op name="reload" interval="0s" timeout="20s" id="rsc2-reload-interval-0s"/> + <op name="reload-agent" interval="0s" timeout="20s" id="rsc2-reload-agent-interval-0s"/> + <op name="start" interval="0s" timeout="20s" id="rsc2-start-interval-0s"/> + <op name="stop" interval="0s" timeout="20s" id="rsc2-stop-interval-0s"/> + </operations> + </primitive> + </group> + <meta_attributes id="grp-clone-meta_attributes"> + <nvpair id="grp-clone-meta_attributes-clone-node-max" name="clone-node-max" value="1"/> + </meta_attributes> + </clone> + </resources> + <constraints> + <rsc_location id="location-grp-clone-node1-100" rsc="grp-clone" node="node1" score="100"/> + </constraints> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;10:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node2" call-id="16" rc-code="0" op-status="0" interval="0" last-rc-change="1687310527" exec-time="47" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="11:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;11:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node2" call-id="19" rc-code="0" op-status="0" interval="120000" last-rc-change="1687310527" exec-time="42" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="rsc1" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="rsc1_last_0" operation_key="rsc1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;20:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node2" call-id="17" rc-code="0" op-status="0" interval="0" last-rc-change="1687310527" exec-time="14" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="rsc1_monitor_10000" operation_key="rsc1_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="21:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;21:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node2" call-id="18" rc-code="0" op-status="0" interval="10000" last-rc-change="1687310527" exec-time="19" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="rsc2" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="rsc2_last_0" operation_key="rsc2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;22:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node2" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687310527" exec-time="14" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="rsc2_monitor_10000" operation_key="rsc2_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;23:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node2" call-id="21" rc-code="0" op-status="0" interval="10000" last-rc-change="1687310527" exec-time="10" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:0:7:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:7;1:0:7:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node1" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687310527" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="rsc1" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="rsc1_last_0" operation_key="rsc1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:0:7:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:7;2:0:7:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node1" call-id="14" rc-code="7" op-status="0" interval="0" last-rc-change="1687310527" exec-time="17" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="rsc2" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="rsc2_last_0" operation_key="rsc2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="3:0:7:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:7;3:0:7:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node1" call-id="15" rc-code="7" op-status="0" interval="0" last-rc-change="1687310527" exec-time="20" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="7:0:7:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:7;7:0:7:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node3" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687310526" exec-time="2" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="rsc1" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="rsc1_last_0" operation_key="rsc1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;12:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node3" call-id="16" rc-code="0" op-status="0" interval="0" last-rc-change="1687310526" exec-time="16" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="rsc1_monitor_10000" operation_key="rsc1_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;13:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node3" call-id="17" rc-code="0" op-status="0" interval="10000" last-rc-change="1687310526" exec-time="19" queue-time="1" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="rsc2" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="rsc2_last_0" operation_key="rsc2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="14:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;14:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node3" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1687310526" exec-time="14" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="rsc2_monitor_10000" operation_key="rsc2_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" transition-magic="0:0;15:0:0:94ad4cf3-e815-4ba8-b397-29a48e0bf3c1" exit-reason="" on_node="node3" call-id="19" rc-code="0" op-status="0" interval="10000" last-rc-change="1687310526" exec-time="12" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/clone-recover-no-shuffle-6.xml b/cts/scheduler/xml/clone-recover-no-shuffle-6.xml new file mode 100644 index 0000000..64bb4d9 --- /dev/null +++ b/cts/scheduler/xml/clone-recover-no-shuffle-6.xml @@ -0,0 +1,182 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="132" num_updates="0" admin_epoch="0" cib-last-written="Tue Jun 20 23:54:37 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * A bundle resource (base-bundle) is stopped on node1 and started on + node2 and node3 + * Clone instances are primitives (base), the instances of base-bundle's + child resource + * There is no stickiness configured + * base-bundle prefers node1 (score=100) + + The following should happen: + * Instance base:0 should remain started on node3 + * Instance base:1 should remain started on node2 + * Instance base:2 should start on node1 + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + </resources> + <constraints> + <rsc_location id="location-base-bundle-node1-100" rsc="base-bundle" node="node1" score="100"/> + </constraints> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;1:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="2" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;2:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="105" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;4:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="114" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="6:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;6:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="17" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="62" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;5:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="3:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;3:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node1" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;15:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="24:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;24:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1687330528" exec-time="663" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="25:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;25:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="20" rc-code="0" op-status="0" interval="60000" last-rc-change="1687330529" exec-time="118" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="18:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;18:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="90" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;20:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="17" rc-code="7" op-status="0" interval="0" last-rc-change="1687330528" exec-time="71" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="19:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;19:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="26:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;26:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;15:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687330531" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;22:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="33" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;23:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="19" rc-code="0" op-status="0" interval="120000" last-rc-change="1687330529" exec-time="26" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;9:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="80" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="28:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;28:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="612" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="29:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;29:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="21" rc-code="0" op-status="0" interval="60000" last-rc-change="1687330529" exec-time="210" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;13:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="18" rc-code="7" op-status="0" interval="0" last-rc-change="1687330529" exec-time="78" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;30:0:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687330529" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;20:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687330532" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:7;10:0:7:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="3" rc-code="7" op-status="0" interval="0" last-rc-change="1687330530" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="27:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;27:1:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node3" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687330531" exec-time="254" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="27:2:0:ccd91267-47dc-4232-bd92-84c29a6c6827" transition-magic="0:0;27:2:0:ccd91267-47dc-4232-bd92-84c29a6c6827" exit-reason="" on_node="node2" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687330532" exec-time="246" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/clone-recover-no-shuffle-7.xml b/cts/scheduler/xml/clone-recover-no-shuffle-7.xml new file mode 100644 index 0000000..e588b81 --- /dev/null +++ b/cts/scheduler/xml/clone-recover-no-shuffle-7.xml @@ -0,0 +1,120 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="89" num_updates="50" admin_epoch="0" cib-last-written="Tue Jun 20 18:29:07 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="3"> + <configuration> + <!-- The essential elements of this test are: + * An anonymous promotable clone resource (dummy) is stopped on node1, + promoted on node2, and unpromoted on node3 + * Clone instances are primitives + * There are no location constraints or stickiness configured + * dummy has the highest promotion score on node1 + + The following should happen: + * Instance dummy:0 should remain started (unpromoted) on node3 + * Instance dummy:1 should demote on node2 + * Instance dummy:2 should promote on node1 + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <clone id="dummy-clone"> + <primitive id="dummy" class="ocf" type="Stateful" provider="pacemaker"> + <operations> + <op name="demote" interval="0s" timeout="10s" id="dummy-demote-interval-0s"/> + <op name="monitor" interval="10s" timeout="20s" role="Promoted" id="dummy-monitor-interval-10s"/> + <op name="monitor" interval="11s" timeout="20s" role="Unpromoted" id="dummy-monitor-interval-11s"/> + <op name="notify" interval="0s" timeout="5s" id="dummy-notify-interval-0s"/> + <op name="promote" interval="0s" timeout="10s" id="dummy-promote-interval-0s"/> + <op name="reload-agent" interval="0s" timeout="10s" id="dummy-reload-agent-interval-0s"/> + <op name="start" interval="0s" timeout="20s" id="dummy-start-interval-0s"/> + <op name="stop" interval="0s" timeout="20s" id="dummy-stop-interval-0s"/> + </operations> + </primitive> + <meta_attributes id="dummy-clone-meta_attributes"> + <nvpair id="dummy-clone-meta_attributes-promotable" name="promotable" value="true"/> + </meta_attributes> + </clone> + </resources> + <constraints/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:0:7:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:7;5:0:7:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node3" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687310966" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="dummy" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="dummy_last_0" operation_key="dummy_demote_0" operation="demote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="7:6:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:0;7:6:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node3" call-id="15" rc-code="0" op-status="0" interval="0" last-rc-change="1687311113" exec-time="39" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="dummy_monitor_11000" operation_key="dummy_monitor_11000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:6:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:0;9:6:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node3" call-id="16" rc-code="0" op-status="0" interval="11000" last-rc-change="1687311113" exec-time="14" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-dummy" name="master-dummy" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:0:7:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:7;1:0:7:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node1" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687310966" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="dummy" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="dummy_last_0" operation_key="dummy_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:0:7:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:7;2:0:7:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node1" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687310967" exec-time="19" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-dummy" name="master-dummy" value="15"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="7:0:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:0;7:0:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node2" call-id="10" rc-code="0" op-status="0" interval="0" last-rc-change="1687310967" exec-time="47" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="8:0:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:0;8:0:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node2" call-id="13" rc-code="0" op-status="0" interval="120000" last-rc-change="1687310967" exec-time="35" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="dummy" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="dummy_last_0" operation_key="dummy_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:6:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:0;12:6:0:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node2" call-id="16" rc-code="0" op-status="0" interval="0" last-rc-change="1687311114" exec-time="23" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="dummy_monitor_10000" operation_key="dummy_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:6:8:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" transition-magic="0:8;13:6:8:ecbbb42b-f6a4-47dc-90de-b2ccf960124e" exit-reason="" on_node="node2" call-id="17" rc-code="8" op-status="0" interval="10000" last-rc-change="1687311114" exec-time="10" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-dummy" name="master-dummy" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/clone-recover-no-shuffle-8.xml b/cts/scheduler/xml/clone-recover-no-shuffle-8.xml new file mode 100644 index 0000000..6f882b8 --- /dev/null +++ b/cts/scheduler/xml/clone-recover-no-shuffle-8.xml @@ -0,0 +1,153 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="100" num_updates="0" admin_epoch="0" cib-last-written="Tue Jun 20 18:52:50 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="1"> + <configuration> + <!-- The essential elements of this test are: + * An anonymous promotable clone resource (grp) is stopped on node1, + promoted on node2, and unpromoted on node3 + * Clone instances are resource groups consisting of primitives rsc1 and + rsc2 + * There are no location constraints or stickiness configured + * grp has the highest promotion score on node1 (scores for rsc1 + rsc2) + + The following should happen: + * Instance grp:0 should remain started (unpromoted) on node3 + * Instance grp:1 should demote on node2 + * Instance grp:2 should promote on node1 + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <clone id="grp-clone"> + <group id="grp"> + <primitive id="rsc1" class="ocf" type="Stateful" provider="pacemaker"> + <operations> + <op name="demote" interval="0s" timeout="10s" id="rsc1-demote-interval-0s"/> + <op name="monitor" interval="10s" timeout="20s" role="Promoted" id="rsc1-monitor-interval-10s"/> + <op name="monitor" interval="11s" timeout="20s" role="Unpromoted" id="rsc1-monitor-interval-11s"/> + <op name="notify" interval="0s" timeout="5s" id="rsc1-notify-interval-0s"/> + <op name="promote" interval="0s" timeout="10s" id="rsc1-promote-interval-0s"/> + <op name="reload-agent" interval="0s" timeout="10s" id="rsc1-reload-agent-interval-0s"/> + <op name="start" interval="0s" timeout="20s" id="rsc1-start-interval-0s"/> + <op name="stop" interval="0s" timeout="20s" id="rsc1-stop-interval-0s"/> + </operations> + </primitive> + <primitive id="rsc2" class="ocf" type="Stateful" provider="pacemaker"> + <operations> + <op name="demote" interval="0s" timeout="10s" id="rsc2-demote-interval-0s"/> + <op name="monitor" interval="10s" timeout="20s" role="Promoted" id="rsc2-monitor-interval-10s"/> + <op name="monitor" interval="11s" timeout="20s" role="Unpromoted" id="rsc2-monitor-interval-11s"/> + <op name="notify" interval="0s" timeout="5s" id="rsc2-notify-interval-0s"/> + <op name="promote" interval="0s" timeout="10s" id="rsc2-promote-interval-0s"/> + <op name="reload-agent" interval="0s" timeout="10s" id="rsc2-reload-agent-interval-0s"/> + <op name="start" interval="0s" timeout="20s" id="rsc2-start-interval-0s"/> + <op name="stop" interval="0s" timeout="20s" id="rsc2-stop-interval-0s"/> + </operations> + </primitive> + </group> + <meta_attributes id="grp-clone-meta_attributes"> + <nvpair id="grp-clone-meta_attributes-promotable" name="promotable" value="true"/> + </meta_attributes> + </clone> + </resources> + <constraints/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-rsc1" name="master-rsc1" value="5"/> + <nvpair id="status-3-master-rsc2" name="master-rsc2" value="5"/> + </instance_attributes> + </transient_attributes> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="7:0:7:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:7;7:0:7:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node3" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687312090" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="rsc1" type="Stateful" class="ocf" provider="pacemaker"> + <lrm_rsc_op id="rsc1_last_0" operation_key="rsc1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:28:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;22:28:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node3" call-id="40" rc-code="0" op-status="0" interval="0" last-rc-change="1687312369" exec-time="21" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="rsc1_monitor_10000" operation_key="rsc1_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:16:8:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:8;10:16:8:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node3" call-id="31" rc-code="8" op-status="0" interval="10000" last-rc-change="1687312235" exec-time="16" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + <lrm_rsc_op id="rsc1_monitor_11000" operation_key="rsc1_monitor_11000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="8:29:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;8:29:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node3" call-id="41" rc-code="0" op-status="0" interval="11000" last-rc-change="1687312369" exec-time="14" queue-time="1" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="rsc2" type="Stateful" class="ocf" provider="pacemaker"> + <lrm_rsc_op id="rsc2_last_0" operation_key="rsc2_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:29:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;9:29:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node3" call-id="42" rc-code="0" op-status="0" interval="0" last-rc-change="1687312370" exec-time="21" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="rsc2_monitor_10000" operation_key="rsc2_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:17:8:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:8;15:17:8:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node3" call-id="33" rc-code="8" op-status="0" interval="10000" last-rc-change="1687312235" exec-time="10" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + <lrm_rsc_op id="rsc2_monitor_11000" operation_key="rsc2_monitor_11000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="11:30:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;11:30:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node3" call-id="43" rc-code="0" op-status="0" interval="11000" last-rc-change="1687312370" exec-time="13" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="do_state_transition" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-rsc1" name="master-rsc1" value="15"/> + <nvpair id="status-1-master-rsc2" name="master-rsc2" value="15"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="1:0:7:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:7;1:0:7:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node1" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687312091" exec-time="2" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="rsc1" type="Stateful" class="ocf" provider="pacemaker"> + <lrm_rsc_op id="rsc1_last_0" operation_key="rsc1_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="2:0:7:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:7;2:0:7:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node1" call-id="14" rc-code="7" op-status="0" interval="0" last-rc-change="1687312091" exec-time="15" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="rsc2" type="Stateful" class="ocf" provider="pacemaker"> + <lrm_rsc_op id="rsc2_last_0" operation_key="rsc2_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="3:0:7:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:7;3:0:7:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node1" call-id="15" rc-code="7" op-status="0" interval="0" last-rc-change="1687312091" exec-time="18" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-rsc1" name="master-rsc1" value="10"/> + <nvpair id="status-2-master-rsc2" name="master-rsc2" value="10"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:23:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;1:23:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node2" call-id="28" rc-code="0" op-status="0" interval="0" last-rc-change="1687312369" exec-time="38" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:23:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;2:23:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node2" call-id="30" rc-code="0" op-status="0" interval="120000" last-rc-change="1687312369" exec-time="30" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="rsc1" type="Stateful" class="ocf" provider="pacemaker"> + <lrm_rsc_op id="rsc1_last_0" operation_key="rsc1_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="6:25:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;6:25:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node2" call-id="32" rc-code="0" op-status="0" interval="0" last-rc-change="1687312369" exec-time="22" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="rsc1_monitor_11000" operation_key="rsc1_monitor_11000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="21:1:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;21:1:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node2" call-id="19" rc-code="0" op-status="0" interval="11000" last-rc-change="1687312091" exec-time="16" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + <lrm_rsc_op id="rsc1_monitor_10000" operation_key="rsc1_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="8:26:8:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:8;8:26:8:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node2" call-id="33" rc-code="8" op-status="0" interval="10000" last-rc-change="1687312369" exec-time="13" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="rsc2" type="Stateful" class="ocf" provider="pacemaker"> + <lrm_rsc_op id="rsc2_last_0" operation_key="rsc2_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="11:26:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;11:26:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node2" call-id="34" rc-code="0" op-status="0" interval="0" last-rc-change="1687312369" exec-time="25" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="rsc2_monitor_11000" operation_key="rsc2_monitor_11000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.17.4" transition-key="25:2:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:0;25:2:0:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node2" call-id="21" rc-code="0" op-status="0" interval="11000" last-rc-change="1687312091" exec-time="16" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + <lrm_rsc_op id="rsc2_monitor_10000" operation_key="rsc2_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:27:8:0773bc62-9ff2-42db-818f-c4f3a9e3993e" transition-magic="0:8;13:27:8:0773bc62-9ff2-42db-818f-c4f3a9e3993e" exit-reason="" on_node="node2" call-id="35" rc-code="8" op-status="0" interval="10000" last-rc-change="1687312369" exec-time="12" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/clone-recover-no-shuffle-9.xml b/cts/scheduler/xml/clone-recover-no-shuffle-9.xml new file mode 100644 index 0000000..104331d --- /dev/null +++ b/cts/scheduler/xml/clone-recover-no-shuffle-9.xml @@ -0,0 +1,186 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.9" epoch="128" num_updates="90" admin_epoch="0" cib-last-written="Tue Jun 20 23:33:00 2023" update-origin="node1" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="2"> + <configuration> + <!-- The essential elements of this test are: + * A promotable bundle resource (base-bundle) is stopped on node1, + promoted on node2, and unpromoted on node3 + * Clone instances are primitives (base), the instances of base-bundle's + child resource + * There are no location constraints or stickiness configured + * base has the highest promotion score on node1 + + The following should happen: + * Instance base:0 should remain started (unpromoted) on node3 + * Instance base:1 should demote on node2 + * Instance base:2 should promote on node1 + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5-1.0a457786a.git.el9-0a457786a"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1687288330"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <instance_attributes id="Fencing-instance_attributes"> + <nvpair id="Fencing-instance_attributes_pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <bundle id="base-bundle"> + <meta_attributes id="base-bundle-meta_attributes"> + <nvpair id="base-bundle-meta_attributes-promotable" name="promotable" value="true"/> + <nvpair id="base-bundle-meta_attributes-container-attribute-target" name="container-attribute-target" value="host"/> + </meta_attributes> + <podman image="localhost/pcmktest" replicas="3"/> + <network control-port="3121"/> + <primitive id="base" class="ocf" provider="pacemaker" type="Stateful"> + <operations> + <op id="base-monitor-15s" interval="15s" name="monitor" timeout="15s" role="Promoted"/> + <op id="base-monitor-16s" interval="16s" name="monitor" timeout="16s" role="Unpromoted"/> + </operations> + </primitive> + </bundle> + </resources> + <constraints/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-1-master-base" name="master-base" value="15"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="1:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;1:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node1" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687329223" exec-time="3" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;2:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node1" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687329223" exec-time="109" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;4:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node1" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687329223" exec-time="99" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="6:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;6:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node1" call-id="17" rc-code="7" op-status="0" interval="0" last-rc-change="1687329223" exec-time="47" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;5:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node1" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687329224" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="3:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;3:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node1" call-id="2" rc-code="7" op-status="0" interval="0" last-rc-change="1687329224" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;15:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="8" rc-code="7" op-status="0" interval="0" last-rc-change="1687329222" exec-time="1" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="24:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;24:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="18" rc-code="0" op-status="0" interval="0" last-rc-change="1687329222" exec-time="863" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + <lrm_rsc_op id="base-bundle-podman-0_monitor_60000" operation_key="base-bundle-podman-0_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="25:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;25:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="20" rc-code="0" op-status="0" interval="60000" last-rc-change="1687329223" exec-time="164" queue-time="0" op-digest="902512fcf3e4556d9585c44184665d8c"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="18:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;18:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="13" rc-code="7" op-status="0" interval="0" last-rc-change="1687329222" exec-time="108" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;20:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="17" rc-code="7" op-status="0" interval="0" last-rc-change="1687329222" exec-time="59" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="19:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;19:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1687329223" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="26:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;26:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="3" rc-code="0" op-status="0" interval="0" last-rc-change="1687329223" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-0_monitor_30000" operation_key="base-bundle-0_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:1:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;15:1:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687329226" exec-time="0" queue-time="0" op-digest="354b9acaa7ea1113d708dc11a1d6bbfa"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-3-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + <nvpair id="status-2-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="22:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;22:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687329223" exec-time="34" queue-time="0" op-digest="f551693977f94a4fa8883fb70e439592"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="23:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;23:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="19" rc-code="0" op-status="0" interval="120000" last-rc-change="1687329223" exec-time="36" queue-time="0" op-digest="24989640311980988fb77ddd1cc1002b"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-0" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-0_last_0" operation_key="base-bundle-podman-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;9:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="12" rc-code="7" op-status="0" interval="0" last-rc-change="1687329223" exec-time="60" queue-time="0" op-digest="b93578750303776f6bb098395c53338a"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-1" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-1_last_0" operation_key="base-bundle-podman-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="28:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;28:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687329223" exec-time="791" queue-time="0" op-digest="91ec5f49c5fd88f29405389545fb7d59"/> + <lrm_rsc_op id="base-bundle-podman-1_monitor_60000" operation_key="base-bundle-podman-1_monitor_60000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="29:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;29:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="21" rc-code="0" op-status="0" interval="60000" last-rc-change="1687329224" exec-time="144" queue-time="0" op-digest="f0ef4729d120aa3f5d938cabca4d06c7"/> + </lrm_resource> + <lrm_resource id="base-bundle-podman-2" class="ocf" provider="heartbeat" type="podman"> + <lrm_rsc_op id="base-bundle-podman-2_last_0" operation_key="base-bundle-podman-2_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;13:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="18" rc-code="7" op-status="0" interval="0" last-rc-change="1687329223" exec-time="68" queue-time="0" op-digest="eb1c148b6d2d7a7013f75d596536409b"/> + </lrm_resource> + <lrm_resource id="base-bundle-1" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-1"> + <lrm_rsc_op id="base-bundle-1_last_0" operation_key="base-bundle-1_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;30:0:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1687329224" exec-time="0" queue-time="0" op-digest="137e2067e195bc8e29ef8680e392a9e7" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + <lrm_rsc_op id="base-bundle-1_monitor_30000" operation_key="base-bundle-1_monitor_30000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:1:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;20:1:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="4" rc-code="0" op-status="0" interval="30000" last-rc-change="1687329227" exec-time="0" queue-time="0" op-digest="3929eec440004bca31f813a8e6097506"/> + </lrm_resource> + <lrm_resource id="base-bundle-0" class="ocf" provider="pacemaker" type="remote" container="base-bundle-podman-0"> + <lrm_rsc_op id="base-bundle-0_last_0" operation_key="base-bundle-0_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:7;10:0:7:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="3" rc-code="7" op-status="0" interval="0" last-rc-change="1687329224" exec-time="0" queue-time="0" op-digest="b1f9a03e78ae75f94cc0c36e6c0cc527" op-force-restart=" port server " op-restart-digest="0801b3aee927c91149627bd5d5d7fb35"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state remote_node="true" id="base-bundle-1" uname="base-bundle-1" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-1"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_promote_0" operation="promote" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="29:4:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;29:4:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="20" rc-code="0" op-status="0" interval="0" last-rc-change="1687329377" exec-time="307" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_15000" operation_key="base_monitor_15000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="30:5:8:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:8;30:5:8:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node2" call-id="27" rc-code="8" op-status="0" interval="15000" last-rc-change="1687329377" exec-time="7" queue-time="0" op-digest="3ef575c5f050ae086f0f31bc8f085fdc"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-1"> + <instance_attributes id="status-base-bundle-1"> + <nvpair id="status-base-bundle-1-master-base" name="master-base" value="10"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state remote_node="true" id="base-bundle-0" uname="base-bundle-0" in_ccm="true" crm-debug-origin="controld_update_resource_history" node_fenced="0"> + <lrm id="base-bundle-0"> + <lrm_resources> + <lrm_resource id="base" class="ocf" provider="pacemaker" type="Stateful"> + <lrm_rsc_op id="base_last_0" operation_key="base_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="27:1:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;27:1:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="8" rc-code="0" op-status="0" interval="0" last-rc-change="1687329226" exec-time="269" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="base_monitor_16000" operation_key="base_monitor_16000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="27:2:0:159e0708-f49f-4071-a9f4-93c48dc468d2" transition-magic="0:0;27:2:0:159e0708-f49f-4071-a9f4-93c48dc468d2" exit-reason="" on_node="node3" call-id="14" rc-code="0" op-status="0" interval="16000" last-rc-change="1687329226" exec-time="13" queue-time="0" op-digest="e62ad827732488b88ef8722ff6a484b3"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="base-bundle-0"> + <instance_attributes id="status-base-bundle-0"> + <nvpair id="status-base-bundle-0-master-base" name="master-base" value="5"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/coloc-with-inner-group-member.xml b/cts/scheduler/xml/coloc-with-inner-group-member.xml new file mode 100644 index 0000000..c07edec --- /dev/null +++ b/cts/scheduler/xml/coloc-with-inner-group-member.xml @@ -0,0 +1,258 @@ +<cib crm_feature_set="3.17.4" validate-with="pacemaker-3.0" epoch="78" num_updates="0" admin_epoch="0" cib-last-written="Tue Jun 20 15:45:06 2023" update-origin="rhel8-1" update-client="cibadmin" update-user="root" have-quorum="true" dc-uuid="2" execution-date="1687293906"> + <!-- The essential elements of this test are: + * A group (grp) has three members (foo, bar, and vip). + * The last group member (vip) is colocated with a separate primitive + (vip-dep). + * The primitive and the last group member are active on the same node + (rhel8-3), while the first two group members are active on a different + node (rhel8-4). + + In this situation, the first two group members should move to the + primitive's node. + --> + <configuration> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cts-stonith-enabled" name="stonith-enabled" value="1"/> + <nvpair id="cts-start-failure-is-fatal" name="start-failure-is-fatal" value="false"/> + <nvpair id="cts-pe-input-series-max" name="pe-input-series-max" value="5000"/> + <nvpair id="cts-shutdown-escalation" name="shutdown-escalation" value="5min"/> + <nvpair id="cts-batch-limit" name="batch-limit" value="10"/> + <nvpair id="cts-dc-deadtime" name="dc-deadtime" value="5s"/> + <nvpair id="cts-no-quorum-policy" name="no-quorum-policy" value="stop"/> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.6-1202.32f7557415.git.el8-32f7557415"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="rhel8-lab"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="5" uname="rhel8-5"> + <instance_attributes id="rhel8-5-1"> + <nvpair id="rhel8-5-1-cts-fencing" name="cts-fencing" value="levels-and"/> + </instance_attributes> + </node> + <node id="1" uname="rhel8-1"/> + <node id="3" uname="rhel8-3"/> + <node id="4" uname="rhel8-4"/> + <node id="2" uname="rhel8-2"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <meta_attributes id="Fencing-meta"> + <nvpair id="Fencing-migration-threshold" name="migration-threshold" value="5"/> + </meta_attributes> + <instance_attributes id="Fencing-params"> + <nvpair id="Fencing-pcmk_host_map" name="pcmk_host_map" value="remote-rhel8-1:rhel8-1;remote-rhel8-2:rhel8-2;remote-rhel8-3:rhel8-3;remote-rhel8-4:rhel8-4;remote-rhel8-5:rhel8-5;"/> + <nvpair id="Fencing-key_file" name="key_file" value="/etc/pacemaker/fence_xvm.key"/> + <nvpair id="Fencing-multicast_address" name="multicast_address" value="239.255.100.100"/> + <nvpair id="Fencing-pcmk_host_list" name="pcmk_host_list" value="rhel8-1 remote-rhel8-1 rhel8-2 remote-rhel8-2 rhel8-3 remote-rhel8-3 rhel8-4 remote-rhel8-4 rhel8-5 remote-rhel8-5"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + <op id="Fencing-stop-0" interval="0" name="stop" timeout="60s"/> + <op id="Fencing-start-0" interval="0" name="start" timeout="60s"/> + </operations> + </primitive> + <primitive class="ocf" id="vip-dep" provider="pacemaker" type="Dummy"> + <operations> + <op id="vip-dep-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="vip-dep-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="vip-dep-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="vip-dep-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="vip-dep-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="vip-dep-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="vip-dep-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + <group id="grp"> + <primitive class="ocf" id="foo" provider="pacemaker" type="Dummy"> + <operations> + <op id="foo-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="foo-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="foo-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="foo-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="foo-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="foo-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="foo-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + <primitive class="ocf" id="bar" provider="pacemaker" type="Dummy"> + <operations> + <op id="bar-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="bar-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="bar-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="bar-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="bar-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="bar-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="bar-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + <primitive class="ocf" id="vip" provider="pacemaker" type="Dummy"> + <operations> + <op id="vip-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="vip-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="vip-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="vip-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="vip-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="vip-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="vip-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </group> + </resources> + <constraints> + <rsc_order first="vip-dep" first-action="start" id="order-vip-dep-vip-mandatory" then="vip" then-action="start"/> + <rsc_colocation id="colocation-vip-vip-dep-INFINITY" rsc="vip" score="INFINITY" with-rsc="vip-dep"/> + </constraints> + <fencing-topology/> + <op_defaults> + <meta_attributes id="cts-op_defaults-meta"> + <nvpair id="cts-op_defaults-timeout" name="timeout" value="90s"/> + </meta_attributes> + </op_defaults> + <alerts> + <alert id="alert-1" path="/var/lib/pacemaker/notify.sh"> + <recipient id="alert-1-recipient-1" value="/run/crm/alert.log"/> + </alert> + </alerts> + </configuration> + <status> + <node_state id="2" uname="rhel8-2" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:0:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;4:0:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-2" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687293860" exec-time="1" queue-time="0" op-digest="bf974d77f2d4d33e434be1f89e362a52"/> + </lrm_resource> + <lrm_resource id="vip-dep" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="vip-dep_last_0" operation_key="vip-dep_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="3:1:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;3:1:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-2" call-id="21" rc-code="7" op-status="0" interval="0" last-rc-change="1687293879" exec-time="25" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="vip" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:2:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;4:2:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-2" call-id="25" rc-code="7" op-status="0" interval="0" last-rc-change="1687293885" exec-time="36" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="foo" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="foo_last_0" operation_key="foo_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:5:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;5:5:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-2" call-id="29" rc-code="7" op-status="0" interval="0" last-rc-change="1687293893" exec-time="36" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="bar" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="bar_last_0" operation_key="bar_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="6:6:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;6:6:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-2" call-id="33" rc-code="7" op-status="0" interval="0" last-rc-change="1687293894" exec-time="30" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="5" uname="rhel8-5" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="5"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="13:0:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;13:0:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-5" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687293860" exec-time="1" queue-time="0" op-digest="bf974d77f2d4d33e434be1f89e362a52"/> + </lrm_resource> + <lrm_resource id="vip-dep" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="vip-dep_last_0" operation_key="vip-dep_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="6:1:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;6:1:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-5" call-id="21" rc-code="7" op-status="0" interval="0" last-rc-change="1687293879" exec-time="27" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="vip" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="7:2:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;7:2:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-5" call-id="25" rc-code="7" op-status="0" interval="0" last-rc-change="1687293885" exec-time="39" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="foo" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="foo_last_0" operation_key="foo_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="8:5:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;8:5:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-5" call-id="29" rc-code="7" op-status="0" interval="0" last-rc-change="1687293893" exec-time="40" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="bar" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="bar_last_0" operation_key="bar_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="9:6:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;9:6:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-5" call-id="33" rc-code="7" op-status="0" interval="0" last-rc-change="1687293894" exec-time="32" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="5"> + <instance_attributes id="status-5"> + <nvpair id="status-5-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="1" uname="rhel8-1" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="16:0:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:0;16:0:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-1" call-id="14" rc-code="0" op-status="0" interval="0" last-rc-change="1687293860" exec-time="52" queue-time="0" op-digest="bf974d77f2d4d33e434be1f89e362a52"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="17:0:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:0;17:0:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-1" call-id="16" rc-code="0" op-status="0" interval="120000" last-rc-change="1687293860" exec-time="35" queue-time="0" op-digest="24c9c9364f847dcb857d6fb4e1b4d3c8"/> + </lrm_resource> + <lrm_resource id="vip-dep" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="vip-dep_last_0" operation_key="vip-dep_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="2:1:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;2:1:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-1" call-id="25" rc-code="7" op-status="0" interval="0" last-rc-change="1687293879" exec-time="57" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="vip" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="3:2:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;3:2:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-1" call-id="29" rc-code="7" op-status="0" interval="0" last-rc-change="1687293885" exec-time="34" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="foo" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="foo_last_0" operation_key="foo_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="4:5:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;4:5:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-1" call-id="33" rc-code="7" op-status="0" interval="0" last-rc-change="1687293893" exec-time="62" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="bar" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="bar_last_0" operation_key="bar_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:6:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;5:6:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-1" call-id="37" rc-code="7" op-status="0" interval="0" last-rc-change="1687293894" exec-time="70" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="3" uname="rhel8-3" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="7:0:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;7:0:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-3" call-id="9" rc-code="7" op-status="0" interval="0" last-rc-change="1687293860" exec-time="1" queue-time="0" op-digest="bf974d77f2d4d33e434be1f89e362a52"/> + </lrm_resource> + <lrm_resource id="vip-dep" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="vip-dep_last_0" operation_key="vip-dep_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="11:1:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:0;11:1:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-3" call-id="22" rc-code="0" op-status="0" interval="0" last-rc-change="1687293879" exec-time="19" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="vip-dep_monitor_10000" operation_key="vip-dep_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:1:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:0;12:1:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-3" call-id="24" rc-code="0" op-status="0" interval="10000" last-rc-change="1687293879" exec-time="18" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="vip" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="11:4:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:0;11:4:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-3" call-id="30" rc-code="0" op-status="0" interval="0" last-rc-change="1687293893" exec-time="20" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="12:4:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:0;12:4:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-3" call-id="32" rc-code="0" op-status="0" interval="10000" last-rc-change="1687293893" exec-time="20" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="foo" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="foo_last_0" operation_key="foo_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="6:5:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;6:5:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-3" call-id="37" rc-code="7" op-status="0" interval="0" last-rc-change="1687293893" exec-time="34" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="bar" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="bar_last_0" operation_key="bar_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="7:6:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;7:6:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-3" call-id="41" rc-code="7" op-status="0" interval="0" last-rc-change="1687293894" exec-time="45" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + <node_state id="4" uname="rhel8-4" in_ccm="true" crmd="online" crm-debug-origin="controld_update_resource_history" join="member" expected="member"> + <lrm id="4"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:0:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;10:0:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-4" call-id="10" rc-code="7" op-status="0" interval="0" last-rc-change="1687293860" exec-time="5" queue-time="0" op-digest="bf974d77f2d4d33e434be1f89e362a52"/> + </lrm_resource> + <lrm_resource id="vip-dep" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="vip-dep_last_0" operation_key="vip-dep_monitor_0" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="5:1:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:7;5:1:7:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-4" call-id="22" rc-code="7" op-status="0" interval="0" last-rc-change="1687293879" exec-time="26" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="vip" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="vip_last_0" operation_key="vip_stop_0" operation="stop" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="10:4:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:0;10:4:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-4" call-id="32" rc-code="0" op-status="0" interval="0" last-rc-change="1687293893" exec-time="29" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="vip_monitor_10000" operation_key="vip_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="15:2:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:0;15:2:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-4" call-id="29" rc-code="0" op-status="0" interval="10000" last-rc-change="1687293885" exec-time="18" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="foo" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="foo_last_0" operation_key="foo_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="17:5:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:0;17:5:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-4" call-id="39" rc-code="0" op-status="0" interval="0" last-rc-change="1687293893" exec-time="14" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="foo_monitor_10000" operation_key="foo_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="18:5:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:0;18:5:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-4" call-id="41" rc-code="0" op-status="0" interval="10000" last-rc-change="1687293893" exec-time="18" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="bar" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="bar_last_0" operation_key="bar_start_0" operation="start" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="20:6:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:0;20:6:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-4" call-id="47" rc-code="0" op-status="0" interval="0" last-rc-change="1687293894" exec-time="16" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" op-secure-params=" passwd " op-secure-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="bar_monitor_10000" operation_key="bar_monitor_10000" operation="monitor" crm-debug-origin="controld_update_resource_history" crm_feature_set="3.17.4" transition-key="21:6:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" transition-magic="0:0;21:6:0:72d50bf3-3ecf-4bdb-af9c-fd66cdae2841" exit-reason="" on_node="rhel8-4" call-id="49" rc-code="0" op-status="0" interval="10000" last-rc-change="1687293894" exec-time="19" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" op-secure-params=" passwd " op-secure-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + <transient_attributes id="4"> + <instance_attributes id="status-4"> + <nvpair id="status-4-.feature-set" name="#feature-set" value="3.17.4"/> + </instance_attributes> + </transient_attributes> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/group-anticolocation-2.xml b/cts/scheduler/xml/group-anticolocation-2.xml new file mode 100644 index 0000000..0fb5523 --- /dev/null +++ b/cts/scheduler/xml/group-anticolocation-2.xml @@ -0,0 +1,166 @@ +<cib crm_feature_set="3.16.1" validate-with="pacemaker-3.7" epoch="265" num_updates="16" admin_epoch="0" cib-last-written="Tue Oct 25 14:29:45 2022" update-origin="node2" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="4"> + <configuration> + <!-- The essential elements of this test are: + * A group (group2) is optionally anti-colocated (at score -5000) with + another group (group1) + * There are two nodes, and the groups are active on different ones + * The dependent group's last member (member2b) is failed and has + reached its migration-threshold + * Stickiness is infinite + * The anti-colocation has influence + * The dependent has nowhere to run other than the primary's node + + In this situation, the goal of keeping as many resources active as + possible should override the anti-colocation, so the dependent should + move, but given the stickiness, the primary should stay where it is. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <meta_attributes id="Fencing-meta"> + <nvpair id="Fencing-migration-threshold" name="migration-threshold" value="5"/> + </meta_attributes> + <instance_attributes id="Fencing-params"> + <nvpair id="Fencing-key_file" name="key_file" value="/etc/pacemaker/fence_xvm.key"/> + <nvpair id="Fencing-multicast_address" name="multicast_address" value="239.255.100.100"/> + <nvpair id="Fencing-pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3 node4 node5"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <group id="group1"> + <primitive class="ocf" id="member1a" provider="pacemaker" type="Dummy"> + <operations> + <op id="member1a-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="member1a-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="member1a-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="member1a-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="member1a-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="member1a-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="member1a-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + <primitive class="ocf" id="member1b" provider="pacemaker" type="Dummy"> + <operations> + <op id="member1b-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="member1b-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="member1b-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="member1b-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="member1b-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="member1b-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="member1b-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </group> + <group id="group2"> + <primitive class="ocf" id="member2a" provider="pacemaker" type="Dummy"> + <operations> + <op id="member2a-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="member2a-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="member2a-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="member2a-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="member2a-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="member2a-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="member2a-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + <primitive class="ocf" id="member2b" provider="pacemaker" type="Dummy"> + <operations> + <op id="member2b-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="member2b-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="member2b-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="member2b-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="member2b-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="member2b-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="member2b-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </group> + </resources> + <constraints> + <rsc_colocation id="colocation-group2-group1--5000" rsc="group2" score="-5000" with-rsc="group1"/> + </constraints> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults> + <meta_attributes id="rsc_defaults-meta_attributes"> + <nvpair id="rsc_defaults-meta_attributes-migration-threshold" name="migration-threshold" value="1"/> + <nvpair id="rsc_defaults-meta_attributes-resource-stickiness" name="resource-stickiness" value="INFINITY"/> + </meta_attributes> + </rsc_defaults> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.16.1"/> + <nvpair id="status-1-fail-count-member2b.monitor_10000" name="fail-count-member2b#monitor_10000" value="1"/> + <nvpair id="status-1-last-failure-member2b.monitor_10000" name="last-failure-member2b#monitor_10000" value="1666727868"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="9:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;9:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" on_node="node1" call-id="9" rc-code="0" op-status="0" interval="0" last-rc-change="1666726336" exec-time="0" queue-time="0" op-digest="52e34745a77d95a636428d3b550eb867"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="10:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;10:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" on_node="node1" call-id="10" rc-code="0" op-status="0" interval="120000" last-rc-change="1666726336" exec-time="0" queue-time="0" op-digest="acc6dd2c58c637db4d12a6fe35626617"/> + </lrm_resource> + <lrm_resource id="member1a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1a_last_0" operation_key="member1a_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="member1b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1b_last_0" operation_key="member1b_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="member2a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2a_last_0" operation_key="member2a_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="member2a_monitor_10000" operation_key="member2a_monitor_10000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="3" rc-code="0" op-status="0" interval="10000" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="member2b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2b_last_0" operation_key="member2b_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="member2b_monitor_10000" operation_key="member2b_monitor_10000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="3" rc-code="1" op-status="0" interval="10000" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.16.1"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.16.1" transition-key="2:0:7:72f87069-7296-4421-b2b0-ab12fa9068ef" transition-magic="0:7;2:0:7:72f87069-7296-4421-b2b0-ab12fa9068ef" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1666726234" exec-time="2" queue-time="0" op-digest="ac94f147daea19463126aacea2f8cd39"/> + </lrm_resource> + <lrm_resource id="member1a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1a_last_0" operation_key="member1a_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="member1a_monitor_10000" operation_key="member1a_monitor_10000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="3" rc-code="0" op-status="0" interval="10000" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="member1b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1b_last_0" operation_key="member1b_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="member1b_monitor_10000" operation_key="member1b_monitor_10000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="3" rc-code="0" op-status="0" interval="10000" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="member2a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2a_last_0" operation_key="member2a_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="member2b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2b_last_0" operation_key="member2b_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/group-anticolocation-3.xml b/cts/scheduler/xml/group-anticolocation-3.xml new file mode 100644 index 0000000..2c118fd --- /dev/null +++ b/cts/scheduler/xml/group-anticolocation-3.xml @@ -0,0 +1,165 @@ +<cib crm_feature_set="3.16.1" validate-with="pacemaker-3.7" epoch="265" num_updates="16" admin_epoch="0" cib-last-written="Tue Oct 25 14:29:45 2022" update-origin="node2" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="4"> + <configuration> + <!-- The essential elements of this test are: + * A group (group2) is mandatorily anti-colocated with another group + (group1) + * There are two nodes, and the groups are active on different ones + * The dependent group's last member (member2b) is failed and has + reached its migration-threshold + * Stickiness is infinite + * The anti-colocation has influence + * The dependent has nowhere to run other than the primary's node + + In this situation, the mandatory anti-colocation and stickiness mean + the failed dependent member has to remain stopped. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <meta_attributes id="Fencing-meta"> + <nvpair id="Fencing-migration-threshold" name="migration-threshold" value="5"/> + </meta_attributes> + <instance_attributes id="Fencing-params"> + <nvpair id="Fencing-key_file" name="key_file" value="/etc/pacemaker/fence_xvm.key"/> + <nvpair id="Fencing-multicast_address" name="multicast_address" value="239.255.100.100"/> + <nvpair id="Fencing-pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3 node4 node5"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <group id="group1"> + <primitive class="ocf" id="member1a" provider="pacemaker" type="Dummy"> + <operations> + <op id="member1a-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="member1a-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="member1a-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="member1a-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="member1a-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="member1a-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="member1a-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + <primitive class="ocf" id="member1b" provider="pacemaker" type="Dummy"> + <operations> + <op id="member1b-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="member1b-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="member1b-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="member1b-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="member1b-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="member1b-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="member1b-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </group> + <group id="group2"> + <primitive class="ocf" id="member2a" provider="pacemaker" type="Dummy"> + <operations> + <op id="member2a-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="member2a-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="member2a-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="member2a-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="member2a-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="member2a-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="member2a-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + <primitive class="ocf" id="member2b" provider="pacemaker" type="Dummy"> + <operations> + <op id="member2b-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="member2b-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="member2b-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="member2b-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="member2b-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="member2b-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="member2b-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </group> + </resources> + <constraints> + <rsc_colocation id="colocation-group2-group1" rsc="group2" score="-INFINITY" with-rsc="group1"/> + </constraints> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults> + <meta_attributes id="rsc_defaults-meta_attributes"> + <nvpair id="rsc_defaults-meta_attributes-migration-threshold" name="migration-threshold" value="1"/> + <nvpair id="rsc_defaults-meta_attributes-resource-stickiness" name="resource-stickiness" value="INFINITY"/> + </meta_attributes> + </rsc_defaults> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.16.1"/> + <nvpair id="status-1-fail-count-member2b.monitor_10000" name="fail-count-member2b#monitor_10000" value="1"/> + <nvpair id="status-1-last-failure-member2b.monitor_10000" name="last-failure-member2b#monitor_10000" value="1666727868"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="9:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;9:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" on_node="node1" call-id="9" rc-code="0" op-status="0" interval="0" last-rc-change="1666726336" exec-time="0" queue-time="0" op-digest="52e34745a77d95a636428d3b550eb867"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="10:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;10:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" on_node="node1" call-id="10" rc-code="0" op-status="0" interval="120000" last-rc-change="1666726336" exec-time="0" queue-time="0" op-digest="acc6dd2c58c637db4d12a6fe35626617"/> + </lrm_resource> + <lrm_resource id="member1a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1a_last_0" operation_key="member1a_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="member1b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1b_last_0" operation_key="member1b_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="member2a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2a_last_0" operation_key="member2a_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="member2a_monitor_10000" operation_key="member2a_monitor_10000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="3" rc-code="0" op-status="0" interval="10000" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="member2b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2b_last_0" operation_key="member2b_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="member2b_monitor_10000" operation_key="member2b_monitor_10000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="3" rc-code="1" op-status="0" interval="10000" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.16.1"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.16.1" transition-key="2:0:7:72f87069-7296-4421-b2b0-ab12fa9068ef" transition-magic="0:7;2:0:7:72f87069-7296-4421-b2b0-ab12fa9068ef" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1666726234" exec-time="2" queue-time="0" op-digest="ac94f147daea19463126aacea2f8cd39"/> + </lrm_resource> + <lrm_resource id="member1a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1a_last_0" operation_key="member1a_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="member1a_monitor_10000" operation_key="member1a_monitor_10000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="3" rc-code="0" op-status="0" interval="10000" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="member1b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1b_last_0" operation_key="member1b_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="member1b_monitor_10000" operation_key="member1b_monitor_10000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="3" rc-code="0" op-status="0" interval="10000" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="member2a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2a_last_0" operation_key="member2a_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="member2b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2b_last_0" operation_key="member2b_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/group-anticolocation-4.xml b/cts/scheduler/xml/group-anticolocation-4.xml new file mode 100644 index 0000000..33ecb3f --- /dev/null +++ b/cts/scheduler/xml/group-anticolocation-4.xml @@ -0,0 +1,167 @@ +<cib crm_feature_set="3.16.1" validate-with="pacemaker-3.7" epoch="265" num_updates="16" admin_epoch="0" cib-last-written="Tue Oct 25 14:29:45 2022" update-origin="node2" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="4"> + <configuration> + <!-- The essential elements of this test are: + * A group (group2) is optionally anti-colocated (at score -5000) with + another group (group1) + * There are two nodes, and the groups are active on different ones + * The dependent group's last member (member2b) is failed and has + reached its migration-threshold + * Stickiness is zero + * The anti-colocation does not have influence + * The dependent has nowhere to run other than the primary's node + + In this situation, the goal of keeping as many resources active as + possible should override the anti-colocation, so the dependent should + move, but given the lack of influence, the primary should stay where + it is. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <meta_attributes id="Fencing-meta"> + <nvpair id="Fencing-migration-threshold" name="migration-threshold" value="5"/> + </meta_attributes> + <instance_attributes id="Fencing-params"> + <nvpair id="Fencing-key_file" name="key_file" value="/etc/pacemaker/fence_xvm.key"/> + <nvpair id="Fencing-multicast_address" name="multicast_address" value="239.255.100.100"/> + <nvpair id="Fencing-pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3 node4 node5"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <group id="group1"> + <primitive class="ocf" id="member1a" provider="pacemaker" type="Dummy"> + <operations> + <op id="member1a-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="member1a-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="member1a-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="member1a-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="member1a-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="member1a-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="member1a-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + <primitive class="ocf" id="member1b" provider="pacemaker" type="Dummy"> + <operations> + <op id="member1b-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="member1b-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="member1b-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="member1b-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="member1b-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="member1b-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="member1b-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </group> + <group id="group2"> + <primitive class="ocf" id="member2a" provider="pacemaker" type="Dummy"> + <operations> + <op id="member2a-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="member2a-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="member2a-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="member2a-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="member2a-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="member2a-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="member2a-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + <primitive class="ocf" id="member2b" provider="pacemaker" type="Dummy"> + <operations> + <op id="member2b-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="member2b-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="member2b-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="member2b-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="member2b-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="member2b-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="member2b-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </group> + </resources> + <constraints> + <rsc_colocation id="colocation-group2-group1--5000" rsc="group2" with-rsc="group1" + score="-5000" influence="false"/> + </constraints> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults> + <meta_attributes id="rsc_defaults-meta_attributes"> + <nvpair id="rsc_defaults-meta_attributes-migration-threshold" name="migration-threshold" value="1"/> + </meta_attributes> + </rsc_defaults> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.16.1"/> + <nvpair id="status-1-fail-count-member2b.monitor_10000" name="fail-count-member2b#monitor_10000" value="1"/> + <nvpair id="status-1-last-failure-member2b.monitor_10000" name="last-failure-member2b#monitor_10000" value="1666727868"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="9:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;9:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" on_node="node1" call-id="9" rc-code="0" op-status="0" interval="0" last-rc-change="1666726336" exec-time="0" queue-time="0" op-digest="52e34745a77d95a636428d3b550eb867"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="10:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;10:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" on_node="node1" call-id="10" rc-code="0" op-status="0" interval="120000" last-rc-change="1666726336" exec-time="0" queue-time="0" op-digest="acc6dd2c58c637db4d12a6fe35626617"/> + </lrm_resource> + <lrm_resource id="member1a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1a_last_0" operation_key="member1a_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="member1b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1b_last_0" operation_key="member1b_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="member2a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2a_last_0" operation_key="member2a_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="member2a_monitor_10000" operation_key="member2a_monitor_10000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="3" rc-code="0" op-status="0" interval="10000" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="member2b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2b_last_0" operation_key="member2b_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="member2b_monitor_10000" operation_key="member2b_monitor_10000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="3" rc-code="1" op-status="0" interval="10000" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.16.1"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.16.1" transition-key="2:0:7:72f87069-7296-4421-b2b0-ab12fa9068ef" transition-magic="0:7;2:0:7:72f87069-7296-4421-b2b0-ab12fa9068ef" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1666726234" exec-time="2" queue-time="0" op-digest="ac94f147daea19463126aacea2f8cd39"/> + </lrm_resource> + <lrm_resource id="member1a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1a_last_0" operation_key="member1a_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="member1a_monitor_10000" operation_key="member1a_monitor_10000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="3" rc-code="0" op-status="0" interval="10000" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="member1b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1b_last_0" operation_key="member1b_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="member1b_monitor_10000" operation_key="member1b_monitor_10000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="3" rc-code="0" op-status="0" interval="10000" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="member2a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2a_last_0" operation_key="member2a_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="member2b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2b_last_0" operation_key="member2b_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/group-anticolocation-5.xml b/cts/scheduler/xml/group-anticolocation-5.xml new file mode 100644 index 0000000..b7eb9f3 --- /dev/null +++ b/cts/scheduler/xml/group-anticolocation-5.xml @@ -0,0 +1,188 @@ +<cib crm_feature_set="3.16.1" validate-with="pacemaker-3.7" epoch="265" num_updates="16" admin_epoch="0" cib-last-written="Tue Oct 25 14:29:45 2022" update-origin="node2" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="4"> + <configuration> + <!-- The essential elements of this test are: + * A group (group2) is optionally anti-colocated (at score -5000) with + another group (group1) + * There are three nodes, and the groups are active on different ones + * The dependent group's last member (member2b) is failed and has + reached its migration-threshold + * Stickiness is zero + * The anti-colocation has influence + * The dependent is allowed on the third node + + In this situation, the dependent should move to the third node, and + the primary should stay where it is. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <meta_attributes id="Fencing-meta"> + <nvpair id="Fencing-migration-threshold" name="migration-threshold" value="5"/> + </meta_attributes> + <instance_attributes id="Fencing-params"> + <nvpair id="Fencing-key_file" name="key_file" value="/etc/pacemaker/fence_xvm.key"/> + <nvpair id="Fencing-multicast_address" name="multicast_address" value="239.255.100.100"/> + <nvpair id="Fencing-pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3 node4 node5"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <group id="group1"> + <primitive class="ocf" id="member1a" provider="pacemaker" type="Dummy"> + <operations> + <op id="member1a-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="member1a-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="member1a-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="member1a-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="member1a-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="member1a-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="member1a-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + <primitive class="ocf" id="member1b" provider="pacemaker" type="Dummy"> + <operations> + <op id="member1b-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="member1b-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="member1b-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="member1b-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="member1b-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="member1b-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="member1b-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </group> + <group id="group2"> + <primitive class="ocf" id="member2a" provider="pacemaker" type="Dummy"> + <operations> + <op id="member2a-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="member2a-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="member2a-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="member2a-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="member2a-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="member2a-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="member2a-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + <primitive class="ocf" id="member2b" provider="pacemaker" type="Dummy"> + <operations> + <op id="member2b-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="member2b-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="member2b-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="member2b-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="member2b-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="member2b-start-interval-0s" interval="0s" name="start" timeout="20s"/> + <op id="member2b-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </group> + </resources> + <constraints> + <rsc_colocation id="colocation-group2-group1--5000" rsc="group2" score="-5000" with-rsc="group1"/> + </constraints> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults> + <meta_attributes id="rsc_defaults-meta_attributes"> + <nvpair id="rsc_defaults-meta_attributes-migration-threshold" name="migration-threshold" value="1"/> + </meta_attributes> + </rsc_defaults> + </configuration> + <status> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member"> + <transient_attributes id="3"> + </transient_attributes> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" class="stonith" type="fence_xvm"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.17.4" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1686003179" exec-time="0" queue-time="0" op-digest="52e34745a77d95a636428d3b550eb867"/> + </lrm_resource> + <lrm_resource id="member1a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1a_last_0" operation_key="member1a_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.17.4" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1686003179" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="member1b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1b_last_0" operation_key="member1b_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.17.4" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1686003179" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="member2a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2a_last_0" operation_key="member2a_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.17.4" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1686003179" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="member2b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2b_last_0" operation_key="member2b_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.17.4" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1686003179" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> +</node_state> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.16.1"/> + <nvpair id="status-1-fail-count-member2b.monitor_10000" name="fail-count-member2b#monitor_10000" value="1"/> + <nvpair id="status-1-last-failure-member2b.monitor_10000" name="last-failure-member2b#monitor_10000" value="1666727868"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="9:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;9:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" on_node="node1" call-id="9" rc-code="0" op-status="0" interval="0" last-rc-change="1666726336" exec-time="0" queue-time="0" op-digest="52e34745a77d95a636428d3b550eb867"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="10:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;10:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" on_node="node1" call-id="10" rc-code="0" op-status="0" interval="120000" last-rc-change="1666726336" exec-time="0" queue-time="0" op-digest="acc6dd2c58c637db4d12a6fe35626617"/> + </lrm_resource> + <lrm_resource id="member1a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1a_last_0" operation_key="member1a_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="member1b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1b_last_0" operation_key="member1b_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="member2a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2a_last_0" operation_key="member2a_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="member2a_monitor_10000" operation_key="member2a_monitor_10000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="3" rc-code="0" op-status="0" interval="10000" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="member2b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2b_last_0" operation_key="member2b_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="member2b_monitor_10000" operation_key="member2b_monitor_10000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="3" rc-code="1" op-status="0" interval="10000" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.16.1"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.16.1" transition-key="2:0:7:72f87069-7296-4421-b2b0-ab12fa9068ef" transition-magic="0:7;2:0:7:72f87069-7296-4421-b2b0-ab12fa9068ef" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1666726234" exec-time="2" queue-time="0" op-digest="ac94f147daea19463126aacea2f8cd39"/> + </lrm_resource> + <lrm_resource id="member1a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1a_last_0" operation_key="member1a_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="member1a_monitor_10000" operation_key="member1a_monitor_10000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="3" rc-code="0" op-status="0" interval="10000" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="member1b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member1b_last_0" operation_key="member1b_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;2:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="2" rc-code="0" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + <lrm_rsc_op id="member1b_monitor_10000" operation_key="member1b_monitor_10000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;3:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="3" rc-code="0" op-status="0" interval="10000" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd"/> + </lrm_resource> + <lrm_resource id="member2a" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2a_last_0" operation_key="member2a_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + <lrm_resource id="member2b" class="ocf" provider="pacemaker" type="Dummy"> + <lrm_rsc_op id="member2b_last_0" operation_key="member2b_monitor_0" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:7;1:-1:7:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" call-id="1" rc-code="7" op-status="0" interval="0" last-rc-change="1666727835" exec-time="0" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + </status> +</cib> diff --git a/cts/scheduler/xml/group-anticolocation.xml b/cts/scheduler/xml/group-anticolocation.xml index 1f895ec..1c6c8c9 100644 --- a/cts/scheduler/xml/group-anticolocation.xml +++ b/cts/scheduler/xml/group-anticolocation.xml @@ -1,15 +1,17 @@ <cib crm_feature_set="3.16.1" validate-with="pacemaker-3.7" epoch="265" num_updates="16" admin_epoch="0" cib-last-written="Tue Oct 25 14:29:45 2022" update-origin="node2" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="4"> <configuration> <!-- The essential elements of this test are: - * A group (group2) is optionally anti-colocated (at score -5000) with + * A group (group2) is optionally anti-colocated (at score -5000) with another group (group1) - * There are two nodes, and the groups are active on different ones - * The dependent group's last member (member2b) is failed and has + * There are two nodes, and the groups are active on different ones + * The dependent group's last member (member2b) is failed and has reached its migration-threshold + * Stickiness is zero + * The anti-colocation has influence + * The dependent has nowhere to run other than the primary's node - In this situation, the goal of keeping as many resources active as - possible should override the optional anti-colocation, and the - dependent group should move to the primary group's node. + In this situation, the goal of keeping as many resources active as + possible and the lack of stickiness mean the groups should swap nodes. --> <crm_config> <cluster_property_set id="cib-bootstrap-options"> diff --git a/cts/scheduler/xml/node-pending-timeout.xml b/cts/scheduler/xml/node-pending-timeout.xml new file mode 100644 index 0000000..b4c3614 --- /dev/null +++ b/cts/scheduler/xml/node-pending-timeout.xml @@ -0,0 +1,27 @@ +<cib crm_feature_set="3.18.0" validate-with="pacemaker-2.10" epoch="5" num_updates="0" admin_epoch="0" cib-last-written="Tue Feb 21 13:19:57 2023" update-origin="node-1" update-client="cibadmin" update-user="root" have-quorum="true" dc-uuid="1" execution-date="1676981997"> + <configuration> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="true"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-node-pending-timeout" name="node-pending-timeout" value="300s"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node-1"/> + <node id="2" uname="node-2"/> + </nodes> + <resources> + <primitive id="st-sbd" class="stonith" type="external/sbd"/> + </resources> + <constraints/> + </configuration> + <status> + <node_state id="1" uname="node-1" in_ccm="true" crmd="online" crm-debug-origin="post_cache_update" join="member" expected="member"> + <lrm id="1"> + <lrm_resources/> + </lrm> + </node_state> + <node_state id="2" in_ccm="1676981697" crmd="0" crm-debug-origin="post_cache_update"/> + </status> +</cib> diff --git a/cts/scheduler/xml/pending-node-no-uname.xml b/cts/scheduler/xml/pending-node-no-uname.xml new file mode 100644 index 0000000..d1b3664 --- /dev/null +++ b/cts/scheduler/xml/pending-node-no-uname.xml @@ -0,0 +1,26 @@ +<cib crm_feature_set="3.0.4" validate-with="pacemaker-2.10" epoch="5" num_updates="0" admin_epoch="0" cib-last-written="Tue Feb 21 13:19:57 2023" update-origin="node-1" update-client="cibadmin" update-user="root" have-quorum="true" dc-uuid="1" execution-date="1676981997"> + <configuration> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="true"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node-1"/> + <node id="2" uname="node-2"/> + </nodes> + <resources> + <primitive id="st-sbd" class="stonith" type="external/sbd"/> + </resources> + <constraints/> + </configuration> + <status> + <node_state id="1" uname="node-1" in_ccm="true" crmd="online" crm-debug-origin="post_cache_update" join="member" expected="member"> + <lrm id="1"> + <lrm_resources/> + </lrm> + </node_state> + <node_state id="2" in_ccm="true" crmd="offline" crm-debug-origin="post_cache_update"/> + </status> +</cib> diff --git a/cts/scheduler/xml/promoted-ordering.xml b/cts/scheduler/xml/promoted-ordering.xml index bcf018e..7dd2415 100644 --- a/cts/scheduler/xml/promoted-ordering.xml +++ b/cts/scheduler/xml/promoted-ordering.xml @@ -61,7 +61,7 @@ </primitive> <meta_attributes id="group-group_main.meta"/> </group> - <primitive id="intip_1_master" class="ocf" type="IPaddr2" provider="heartbeat"> + <primitive id="intip_1_active" class="ocf" type="IPaddr2" provider="heartbeat"> <operations> <op name="monitor" interval="30s" id="intip_1_mon" timeout="30s"/> </operations> @@ -75,7 +75,7 @@ <nvpair id="nvpair.meta.auto-131" name="target-role" value="started"/> </meta_attributes> </primitive> - <primitive id="intip_2_slave" class="ocf" type="IPaddr2" provider="heartbeat"> + <primitive id="intip_2_passive" class="ocf" type="IPaddr2" provider="heartbeat"> <operations> <op name="monitor" interval="30s" id="intip_2_mon" timeout="30s"/> </operations> @@ -85,7 +85,7 @@ <nvpair id="nvpair.id22294" name="nic" value="eth1"/> <nvpair id="nvpair.id22303" name="target_role" value="started"/> </instance_attributes> - <meta_attributes id="primitive-intip_2_unpromoted.meta"> + <meta_attributes id="primitive-intip_2_passive.meta"> <nvpair id="nvpair.meta.auto-153" name="target-role" value="started"/> </meta_attributes> </primitive> @@ -242,24 +242,24 @@ <expression attribute="#uname" operation="eq" value="webcluster01" id="expression.id23076"/> </rule> </rsc_location> - <rsc_location id="run_intip_1_promoted" rsc="intip_1_master"> + <rsc_location id="run_intip_1_promoted" rsc="intip_1_active"> <rule id="pref_run_intip_1" score="200"> <expression attribute="#uname" operation="eq" value="webcluster01" id="expression.id23101"/> </rule> </rsc_location> - <rsc_location id="run_intip_2_unpromoted" rsc="intip_2_slave"> + <rsc_location id="run_intip_2_passive" rsc="intip_2_passive"> <rule id="pref_run_intip_2_wc2" score="100"> <expression attribute="#uname" operation="eq" value="webcluster02" id="expression.id23125"/> </rule> </rsc_location> - <rsc_order id="order_drbd_mysql_ip0" first-action="start" first="intip_1_master" then="ms_drbd_mysql"/> - <rsc_order id="order_drbd_mysql_ip1" first-action="start" first="intip_2_slave" then="ms_drbd_mysql"/> - <rsc_order id="order_drbd_www_ip0" first-action="start" first="intip_1_master" then="ms_drbd_www"/> - <rsc_order id="order_drbd_www_ip1" first-action="start" first="intip_2_slave" then="ms_drbd_www"/> - <rsc_colocation id="colo_drbd_mysql_ip0" rsc="drbd_mysql" with-rsc="intip_1_master" rsc-role="Promoted"/> - <rsc_colocation id="colo_drbd_mysql_ip1" rsc="drbd_mysql" with-rsc="intip_2_slave" rsc-role="Unpromoted" score="100"/> - <rsc_colocation id="colo_drbd_www_ip0" rsc="drbd_www" with-rsc="intip_1_master" rsc-role="Promoted" score="100"/> - <rsc_colocation id="colo_drbd_www_ip1" rsc="drbd_www" with-rsc="intip_2_slave" rsc-role="Unpromoted" score="100"/> + <rsc_order id="order_drbd_mysql_ip0" first-action="start" first="intip_1_active" then="ms_drbd_mysql"/> + <rsc_order id="order_drbd_mysql_ip1" first-action="start" first="intip_2_passive" then="ms_drbd_mysql"/> + <rsc_order id="order_drbd_www_ip0" first-action="start" first="intip_1_active" then="ms_drbd_www"/> + <rsc_order id="order_drbd_www_ip1" first-action="start" first="intip_2_passive" then="ms_drbd_www"/> + <rsc_colocation id="colo_drbd_mysql_ip0" rsc="drbd_mysql" with-rsc="intip_1_active" rsc-role="Promoted"/> + <rsc_colocation id="colo_drbd_mysql_ip1" rsc="drbd_mysql" with-rsc="intip_2_passive" rsc-role="Unpromoted" score="100"/> + <rsc_colocation id="colo_drbd_www_ip0" rsc="drbd_www" with-rsc="intip_1_active" rsc-role="Promoted" score="100"/> + <rsc_colocation id="colo_drbd_www_ip1" rsc="drbd_www" with-rsc="intip_2_passive" rsc-role="Unpromoted" score="100"/> <rsc_order id="drbd_before_fs_mysql" first="ms_drbd_mysql" then="fs_mysql" then-action="start" first-action="promote"/> <rsc_colocation id="colo_drbd_fs_mysql" rsc="fs_mysql" with-rsc="ms_drbd_mysql" with-rsc-role="Promoted" score="INFINITY"/> <rsc_order id="drbd_before_ocfs2_www" first="ms_drbd_www" then="clone_ocfs2_www" then-action="start" first-action="promote"/> diff --git a/cts/scheduler/xml/promoted-probed-score.xml b/cts/scheduler/xml/promoted-probed-score.xml index cedc909..bc42aa4 100644 --- a/cts/scheduler/xml/promoted-probed-score.xml +++ b/cts/scheduler/xml/promoted-probed-score.xml @@ -623,7 +623,7 @@ </lrm> <transient_attributes id="hypatia-corosync.nevis.columbia.edu"> <instance_attributes id="status-hypatia-corosync.nevis.columbia.edu"> - <nvpair id="status-hypatia-corosync.nevis.columbia.edu-promoted-AdminDrbd.0" name="master-AdminDrbd:0" value="5"/> + <nvpair id="status-hypatia-corosync.nevis.columbia.edu-promoted-AdminDrbd" name="master-AdminDrbd" value="5"/> </instance_attributes> </transient_attributes> </node_state> @@ -691,7 +691,7 @@ </lrm> <transient_attributes id="orestes-corosync.nevis.columbia.edu"> <instance_attributes id="status-orestes-corosync.nevis.columbia.edu"> - <nvpair id="status-orestes-corosync.nevis.columbia.edu-promoted-AdminDrbd.1" name="master-AdminDrbd:1" value="5"/> + <nvpair id="status-orestes-corosync.nevis.columbia.edu-promoted-AdminDrbd" name="master-AdminDrbd" value="5"/> </instance_attributes> </transient_attributes> </node_state> diff --git a/cts/scheduler/xml/timeout-by-node.xml b/cts/scheduler/xml/timeout-by-node.xml new file mode 100644 index 0000000..221885b --- /dev/null +++ b/cts/scheduler/xml/timeout-by-node.xml @@ -0,0 +1,139 @@ +<cib crm_feature_set="3.16.1" validate-with="pacemaker-3.9" epoch="2" num_updates="0" admin_epoch="1" cib-last-written="Tue Oct 25 14:29:45 2022" update-origin="node2" update-client="cibadmin" update-user="root" have-quorum="1" dc-uuid="4"> + <configuration> + <!-- This is a simple test of an operation timeout that varies by node. + rsc1-clone should use a start timeout of 25s on node1, and + 23s everywhere else. + --> + <crm_config> + <cluster_property_set id="cib-bootstrap-options"> + <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/> + <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="2.1.5"/> + <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/> + <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="test"/> + </cluster_property_set> + </crm_config> + <nodes> + <node id="1" uname="node1"/> + <node id="2" uname="node2"/> + <node id="3" uname="node3"/> + <node id="4" uname="node4"/> + <node id="5" uname="node5"/> + </nodes> + <resources> + <primitive class="stonith" id="Fencing" type="fence_xvm"> + <meta_attributes id="Fencing-meta"> + <nvpair id="Fencing-migration-threshold" name="migration-threshold" value="5"/> + </meta_attributes> + <instance_attributes id="Fencing-params"> + <nvpair id="Fencing-key_file" name="key_file" value="/etc/pacemaker/fence_xvm.key"/> + <nvpair id="Fencing-multicast_address" name="multicast_address" value="239.255.100.100"/> + <nvpair id="Fencing-pcmk_host_list" name="pcmk_host_list" value="node1 node2 node3 node4 node5"/> + </instance_attributes> + <operations> + <op id="Fencing-monitor-120s" interval="120s" name="monitor" timeout="120s"/> + </operations> + </primitive> + <clone id="rsc1-clone"> + <primitive class="ocf" id="rsc1" provider="pacemaker" type="Dummy"> + <operations> + <op id="rsc1-migrate_from-interval-0s" interval="0s" name="migrate_from" timeout="20s"/> + <op id="rsc1-migrate_to-interval-0s" interval="0s" name="migrate_to" timeout="20s"/> + <op id="rsc1-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/> + <op id="rsc1-reload-interval-0s" interval="0s" name="reload" timeout="20s"/> + <op id="rsc1-reload-agent-interval-0s" interval="0s" name="reload-agent" timeout="20s"/> + <op id="rsc1-start-interval-0s" interval="0s" name="start"> + <meta_attributes id="start-meta" score="10"> + <nvpair id="start-meta-timeout" name="timeout" value="23s"/> + </meta_attributes> + <meta_attributes id="start-meta-node1" score="20"> + <rule id="node1-rule" score="INFINITY"> + <expression id="node1-expr" attribute="#uname" operation="eq" value="node1"/> + </rule> + <nvpair id="start-meta-timeout-node1" name="timeout" value="25s"/> + </meta_attributes> + </op> + <op id="rsc1-stop-interval-0s" interval="0s" name="stop" timeout="20s"/> + </operations> + </primitive> + </clone> + </resources> + <constraints/> + <fencing-topology/> + <op_defaults/> + <alerts/> + <rsc_defaults/> + </configuration> + <status> + <node_state id="1" uname="node1" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member"> + <transient_attributes id="1"> + <instance_attributes id="status-1"> + <nvpair id="status-1-.feature-set" name="#feature-set" value="3.16.1"/> + </instance_attributes> + </transient_attributes> + <lrm id="1"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_start_0" operation="start" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="9:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;9:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" on_node="node1" call-id="9" rc-code="0" op-status="0" interval="0" last-rc-change="1666726336" exec-time="0" queue-time="0" op-digest="52e34745a77d95a636428d3b550eb867"/> + <lrm_rsc_op id="Fencing_monitor_120000" operation_key="Fencing_monitor_120000" operation="monitor" crm-debug-origin="crm_simulate" crm_feature_set="3.16.1" transition-key="10:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" transition-magic="0:0;10:-1:0:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" exit-reason="" on_node="node1" call-id="10" rc-code="0" op-status="0" interval="120000" last-rc-change="1666726336" exec-time="0" queue-time="0" op-digest="acc6dd2c58c637db4d12a6fe35626617"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="2" uname="node2" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member"> + <transient_attributes id="2"> + <instance_attributes id="status-2"> + <nvpair id="status-2-.feature-set" name="#feature-set" value="3.16.1"/> + </instance_attributes> + </transient_attributes> + <lrm id="2"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.16.1" transition-key="2:0:7:72f87069-7296-4421-b2b0-ab12fa9068ef" transition-magic="0:7;2:0:7:72f87069-7296-4421-b2b0-ab12fa9068ef" exit-reason="" on_node="node2" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1666726234" exec-time="2" queue-time="0" op-digest="ac94f147daea19463126aacea2f8cd39"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="3" uname="node3" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member"> + <transient_attributes id="3"> + <instance_attributes id="status-3"> + <nvpair id="status-3-.feature-set" name="#feature-set" value="3.16.1"/> + </instance_attributes> + </transient_attributes> + <lrm id="3"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.16.1" transition-key="3:0:7:72f87069-7296-4421-b2b0-ab12fa9068ef" transition-magic="0:7;3:0:7:72f87069-7296-4421-b2b0-ab12fa9068ef" exit-reason="" on_node="node3" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1666726234" exec-time="1" queue-time="0" op-digest="ac94f147daea19463126aacea2f8cd39"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="4" uname="node4" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member"> + <transient_attributes id="4"> + <instance_attributes id="status-4"> + <nvpair id="status-4-.feature-set" name="#feature-set" value="3.16.1"/> + </instance_attributes> + </transient_attributes> + <lrm id="4"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.16.1" transition-key="4:0:7:72f87069-7296-4421-b2b0-ab12fa9068ef" transition-magic="0:7;4:0:7:72f87069-7296-4421-b2b0-ab12fa9068ef" exit-reason="" on_node="node4" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1666726234" exec-time="1" queue-time="0" op-digest="ac94f147daea19463126aacea2f8cd39"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + <node_state id="5" uname="node5" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member"> + <transient_attributes id="5"> + <instance_attributes id="status-5"> + <nvpair id="status-5-.feature-set" name="#feature-set" value="3.16.1"/> + </instance_attributes> + </transient_attributes> + <lrm id="5"> + <lrm_resources> + <lrm_resource id="Fencing" type="fence_xvm" class="stonith"> + <lrm_rsc_op id="Fencing_last_0" operation_key="Fencing_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.16.1" transition-key="5:0:7:72f87069-7296-4421-b2b0-ab12fa9068ef" transition-magic="0:7;5:0:7:72f87069-7296-4421-b2b0-ab12fa9068ef" exit-reason="" on_node="node5" call-id="5" rc-code="7" op-status="0" interval="0" last-rc-change="1666726234" exec-time="1" queue-time="0" op-digest="ac94f147daea19463126aacea2f8cd39"/> + </lrm_resource> + </lrm_resources> + </lrm> + </node_state> + </status> +</cib> |