diff options
Diffstat (limited to 'cts/scheduler/dot')
55 files changed, 1315 insertions, 274 deletions
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] |