diff --git a/cts/cts-scheduler.in b/cts/cts-scheduler.in
index ae8247e..0e68e73 100644
--- a/cts/cts-scheduler.in
+++ b/cts/cts-scheduler.in
@@ -478,6 +478,10 @@ TESTS = [
[ "master-score-startup", "Use permanent master scores without LRM history" ],
[ "failed-demote-recovery", "Recover resource in slave role after demote fails" ],
[ "failed-demote-recovery-master", "Recover resource in master role after demote fails" ],
+ [ "on_fail_demote1", "Recovery with on-fail=\"demote\" on healthy cluster, remote, guest, and bundle nodes" ],
+ [ "on_fail_demote2", "Recovery with on-fail=\"demote\" with promotion on different node" ],
+ [ "on_fail_demote3", "Recovery with on-fail=\"demote\" with no promotion" ],
+ [ "on_fail_demote4", "Recovery with on-fail=\"demote\" on failed cluster, remote, guest, and bundle nodes" ],
],
[
[ "history-1", "Correctly parse stateful-1 resource state" ],
diff --git a/cts/scheduler/on_fail_demote1.dot b/cts/scheduler/on_fail_demote1.dot
new file mode 100644
index 0000000..d11c1c1
--- /dev/null
+++ b/cts/scheduler/on_fail_demote1.dot
@@ -0,0 +1,64 @@
+ digraph "g" {
+"bundled_demote_0 stateful-bundle-0" -> "bundled_promote_0 stateful-bundle-0" [ style = bold]
+"bundled_demote_0 stateful-bundle-0" -> "stateful-bundle-master_demoted_0" [ style = bold]
+"bundled_demote_0 stateful-bundle-0" [ style=bold color="green" fontcolor="black"]
+"bundled_promote_0 stateful-bundle-0" -> "stateful-bundle-master_promoted_0" [ style = bold]
+"bundled_promote_0 stateful-bundle-0" [ style=bold color="green" fontcolor="black"]
+"lxc-ms-master_demote_0" -> "lxc-ms-master_demoted_0" [ style = bold]
+"lxc-ms-master_demote_0" -> "lxc-ms_demote_0 lxc2" [ style = bold]
+"lxc-ms-master_demote_0" [ style=bold color="green" fontcolor="orange"]
+"lxc-ms-master_demoted_0" -> "lxc-ms-master_promote_0" [ style = bold]
+"lxc-ms-master_demoted_0" [ style=bold color="green" fontcolor="orange"]
+"lxc-ms-master_promote_0" -> "lxc-ms_promote_0 lxc2" [ style = bold]
+"lxc-ms-master_promote_0" [ style=bold color="green" fontcolor="orange"]
+"lxc-ms-master_promoted_0" [ style=bold color="green" fontcolor="orange"]
+"lxc-ms_demote_0 lxc2" -> "lxc-ms-master_demoted_0" [ style = bold]
+"lxc-ms_demote_0 lxc2" -> "lxc-ms_promote_0 lxc2" [ style = bold]
+"lxc-ms_demote_0 lxc2" [ style=bold color="green" fontcolor="black"]
+"lxc-ms_promote_0 lxc2" -> "lxc-ms-master_promoted_0" [ style = bold]
+"lxc-ms_promote_0 lxc2" [ style=bold color="green" fontcolor="black"]
+"rsc1-clone_demote_0" -> "rsc1-clone_demoted_0" [ style = bold]
+"rsc1-clone_demote_0" -> "rsc1_demote_0 rhel7-4" [ style = bold]
+"rsc1-clone_demote_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1-clone_demoted_0" -> "rsc1-clone_promote_0" [ style = bold]
+"rsc1-clone_demoted_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1-clone_promote_0" -> "rsc1_promote_0 rhel7-4" [ style = bold]
+"rsc1-clone_promote_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1-clone_promoted_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1_demote_0 rhel7-4" -> "rsc1-clone_demoted_0" [ style = bold]
+"rsc1_demote_0 rhel7-4" -> "rsc1_promote_0 rhel7-4" [ style = bold]
+"rsc1_demote_0 rhel7-4" [ style=bold color="green" fontcolor="black"]
+"rsc1_promote_0 rhel7-4" -> "rsc1-clone_promoted_0" [ style = bold]
+"rsc1_promote_0 rhel7-4" [ style=bold color="green" fontcolor="black"]
+"rsc2-master_demote_0" -> "rsc2-master_demoted_0" [ style = bold]
+"rsc2-master_demote_0" -> "rsc2_demote_0 remote-rhel7-2" [ style = bold]
+"rsc2-master_demote_0" [ style=bold color="green" fontcolor="orange"]
+"rsc2-master_demoted_0" -> "rsc2-master_promote_0" [ style = bold]
+"rsc2-master_demoted_0" [ style=bold color="green" fontcolor="orange"]
+"rsc2-master_promote_0" -> "rsc2_promote_0 remote-rhel7-2" [ style = bold]
+"rsc2-master_promote_0" [ style=bold color="green" fontcolor="orange"]
+"rsc2-master_promoted_0" [ style=bold color="green" fontcolor="orange"]
+"rsc2_demote_0 remote-rhel7-2" -> "rsc2-master_demoted_0" [ style = bold]
+"rsc2_demote_0 remote-rhel7-2" -> "rsc2_promote_0 remote-rhel7-2" [ style = bold]
+"rsc2_demote_0 remote-rhel7-2" [ style=bold color="green" fontcolor="black"]
+"rsc2_promote_0 remote-rhel7-2" -> "rsc2-master_promoted_0" [ style = bold]
+"rsc2_promote_0 remote-rhel7-2" [ style=bold color="green" fontcolor="black"]
+"stateful-bundle-master_demote_0" -> "bundled_demote_0 stateful-bundle-0" [ style = bold]
+"stateful-bundle-master_demote_0" -> "stateful-bundle-master_demoted_0" [ style = bold]
+"stateful-bundle-master_demote_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle-master_demoted_0" -> "stateful-bundle-master_promote_0" [ style = bold]
+"stateful-bundle-master_demoted_0" -> "stateful-bundle_demoted_0" [ style = bold]
+"stateful-bundle-master_demoted_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle-master_promote_0" -> "bundled_promote_0 stateful-bundle-0" [ style = bold]
+"stateful-bundle-master_promote_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle-master_promoted_0" -> "stateful-bundle_promoted_0" [ style = bold]
+"stateful-bundle-master_promoted_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle_demote_0" -> "stateful-bundle-master_demote_0" [ style = bold]
+"stateful-bundle_demote_0" -> "stateful-bundle_demoted_0" [ style = bold]
+"stateful-bundle_demote_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle_demoted_0" -> "stateful-bundle_promote_0" [ style = bold]
+"stateful-bundle_demoted_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle_promote_0" -> "stateful-bundle-master_promote_0" [ style = bold]
+"stateful-bundle_promote_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle_promoted_0" [ style=bold color="green" fontcolor="orange"]
+}
diff --git a/cts/scheduler/on_fail_demote1.exp b/cts/scheduler/on_fail_demote1.exp
new file mode 100644
index 0000000..ebe1dd5
--- /dev/null
+++ b/cts/scheduler/on_fail_demote1.exp
@@ -0,0 +1,360 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cts/scheduler/on_fail_demote1.scores b/cts/scheduler/on_fail_demote1.scores
new file mode 100644
index 0000000..7df582f
--- /dev/null
+++ b/cts/scheduler/on_fail_demote1.scores
@@ -0,0 +1,470 @@
+Allocation scores:
+Using the original execution date of: 2020-06-16 19:23:21Z
+bundled:0 promotion score on stateful-bundle-0: 10
+bundled:1 promotion score on stateful-bundle-1: 5
+bundled:2 promotion score on stateful-bundle-2: 5
+lxc-ms:0 promotion score on lxc2: INFINITY
+lxc-ms:1 promotion score on lxc1: INFINITY
+pcmk__bundle_allocate: bundled:0 allocation score on stateful-bundle-0: 501
+pcmk__bundle_allocate: bundled:1 allocation score on stateful-bundle-1: 501
+pcmk__bundle_allocate: bundled:2 allocation score on stateful-bundle-2: 501
+pcmk__bundle_allocate: stateful-bundle allocation score on lxc1: 0
+pcmk__bundle_allocate: stateful-bundle allocation score on lxc2: 0
+pcmk__bundle_allocate: stateful-bundle allocation score on remote-rhel7-2: 0
+pcmk__bundle_allocate: stateful-bundle allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-0 allocation score on lxc1: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-0 allocation score on lxc2: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-0 allocation score on remote-rhel7-2: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-0 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-0 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-0 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-0 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-1 allocation score on lxc1: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-1 allocation score on lxc2: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-1 allocation score on remote-rhel7-2: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-1 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-1 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-1 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-1 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-2 allocation score on lxc1: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-2 allocation score on lxc2: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-2 allocation score on remote-rhel7-2: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-2 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-2 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-2 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-2 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on lxc1: 0
+pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on lxc2: 0
+pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on remote-rhel7-2: 0
+pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on lxc1: 0
+pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on lxc2: 0
+pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on remote-rhel7-2: 0
+pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on lxc1: 0
+pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on lxc2: 0
+pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on remote-rhel7-2: 0
+pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on lxc1: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on lxc2: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on remote-rhel7-2: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on lxc1: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on lxc2: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on remote-rhel7-2: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on lxc1: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on lxc2: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on remote-rhel7-2: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-master allocation score on lxc1: 0
+pcmk__bundle_allocate: stateful-bundle-master allocation score on lxc2: 0
+pcmk__bundle_allocate: stateful-bundle-master allocation score on remote-rhel7-2: 0
+pcmk__bundle_allocate: stateful-bundle-master allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-master allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-master allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-master allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-master allocation score on stateful-bundle-0: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-master allocation score on stateful-bundle-1: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-master allocation score on stateful-bundle-2: -INFINITY
+pcmk__clone_allocate: bundled:0 allocation score on stateful-bundle-0: INFINITY
+pcmk__clone_allocate: bundled:1 allocation score on stateful-bundle-1: INFINITY
+pcmk__clone_allocate: bundled:2 allocation score on stateful-bundle-2: INFINITY
+pcmk__clone_allocate: lxc-ms-master allocation score on lxc1: INFINITY
+pcmk__clone_allocate: lxc-ms-master allocation score on lxc2: INFINITY
+pcmk__clone_allocate: lxc-ms-master allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: lxc-ms-master allocation score on rhel7-1: 0
+pcmk__clone_allocate: lxc-ms-master allocation score on rhel7-3: 0
+pcmk__clone_allocate: lxc-ms-master allocation score on rhel7-4: 0
+pcmk__clone_allocate: lxc-ms-master allocation score on rhel7-5: 0
+pcmk__clone_allocate: lxc-ms:0 allocation score on lxc1: INFINITY
+pcmk__clone_allocate: lxc-ms:0 allocation score on lxc2: INFINITY
+pcmk__clone_allocate: lxc-ms:0 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: lxc-ms:0 allocation score on rhel7-1: 0
+pcmk__clone_allocate: lxc-ms:0 allocation score on rhel7-3: 0
+pcmk__clone_allocate: lxc-ms:0 allocation score on rhel7-4: 0
+pcmk__clone_allocate: lxc-ms:0 allocation score on rhel7-5: 0
+pcmk__clone_allocate: lxc-ms:1 allocation score on lxc1: INFINITY
+pcmk__clone_allocate: lxc-ms:1 allocation score on lxc2: INFINITY
+pcmk__clone_allocate: lxc-ms:1 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: lxc-ms:1 allocation score on rhel7-1: 0
+pcmk__clone_allocate: lxc-ms:1 allocation score on rhel7-3: 0
+pcmk__clone_allocate: lxc-ms:1 allocation score on rhel7-4: 0
+pcmk__clone_allocate: lxc-ms:1 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1-clone allocation score on lxc1: 0
+pcmk__clone_allocate: rsc1-clone allocation score on lxc2: 0
+pcmk__clone_allocate: rsc1-clone allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:0 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc1:0 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc1:0 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-4: 11
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:1 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc1:1 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc1:1 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-3: 6
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:2 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc1:2 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc1:2 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-5: 6
+pcmk__clone_allocate: rsc1:3 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc1:3 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc1:3 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-1: 6
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:4 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc1:4 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc1:4 allocation score on remote-rhel7-2: 6
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:5 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc1:5 allocation score on lxc2: 6
+pcmk__clone_allocate: rsc1:5 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc1:5 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:5 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:5 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:5 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:6 allocation score on lxc1: 6
+pcmk__clone_allocate: rsc1:6 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc1:6 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc1:6 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:6 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:6 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:6 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2-master allocation score on lxc1: 0
+pcmk__clone_allocate: rsc2-master allocation score on lxc2: 0
+pcmk__clone_allocate: rsc2-master allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:0 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc2:0 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc2:0 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-4: 11
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:1 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc2:1 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc2:1 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-3: 6
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:2 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc2:2 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc2:2 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-5: 6
+pcmk__clone_allocate: rsc2:3 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc2:3 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc2:3 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-1: 6
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:4 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc2:4 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc2:4 allocation score on remote-rhel7-2: 11
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:5 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc2:5 allocation score on lxc2: 6
+pcmk__clone_allocate: rsc2:5 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc2:5 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:5 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:5 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:5 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:6 allocation score on lxc1: 6
+pcmk__clone_allocate: rsc2:6 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc2:6 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc2:6 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:6 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:6 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:6 allocation score on rhel7-5: 0
+pcmk__clone_allocate: stateful-bundle-master allocation score on lxc1: -INFINITY
+pcmk__clone_allocate: stateful-bundle-master allocation score on lxc2: -INFINITY
+pcmk__clone_allocate: stateful-bundle-master allocation score on remote-rhel7-2: -INFINITY
+pcmk__clone_allocate: stateful-bundle-master allocation score on rhel7-1: -INFINITY
+pcmk__clone_allocate: stateful-bundle-master allocation score on rhel7-3: -INFINITY
+pcmk__clone_allocate: stateful-bundle-master allocation score on rhel7-4: -INFINITY
+pcmk__clone_allocate: stateful-bundle-master allocation score on rhel7-5: -INFINITY
+pcmk__clone_allocate: stateful-bundle-master allocation score on stateful-bundle-0: 0
+pcmk__clone_allocate: stateful-bundle-master allocation score on stateful-bundle-1: 0
+pcmk__clone_allocate: stateful-bundle-master allocation score on stateful-bundle-2: 0
+pcmk__native_allocate: Fencing allocation score on lxc1: -INFINITY
+pcmk__native_allocate: Fencing allocation score on lxc2: -INFINITY
+pcmk__native_allocate: Fencing allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: Fencing allocation score on rhel7-1: 0
+pcmk__native_allocate: Fencing allocation score on rhel7-3: 0
+pcmk__native_allocate: Fencing allocation score on rhel7-4: 0
+pcmk__native_allocate: Fencing allocation score on rhel7-5: 0
+pcmk__native_allocate: bundled:0 allocation score on stateful-bundle-0: INFINITY
+pcmk__native_allocate: bundled:1 allocation score on stateful-bundle-1: INFINITY
+pcmk__native_allocate: bundled:2 allocation score on stateful-bundle-2: INFINITY
+pcmk__native_allocate: container1 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: container1 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: container1 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: container1 allocation score on rhel7-1: 0
+pcmk__native_allocate: container1 allocation score on rhel7-3: INFINITY
+pcmk__native_allocate: container1 allocation score on rhel7-4: 0
+pcmk__native_allocate: container1 allocation score on rhel7-5: 0
+pcmk__native_allocate: container2 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: container2 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: container2 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: container2 allocation score on rhel7-1: 0
+pcmk__native_allocate: container2 allocation score on rhel7-3: INFINITY
+pcmk__native_allocate: container2 allocation score on rhel7-4: 0
+pcmk__native_allocate: container2 allocation score on rhel7-5: 0
+pcmk__native_allocate: lxc-ms:0 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: lxc-ms:0 allocation score on lxc2: INFINITY
+pcmk__native_allocate: lxc-ms:0 allocation score on remote-rhel7-2: 0
+pcmk__native_allocate: lxc-ms:0 allocation score on rhel7-1: 0
+pcmk__native_allocate: lxc-ms:0 allocation score on rhel7-3: 0
+pcmk__native_allocate: lxc-ms:0 allocation score on rhel7-4: 0
+pcmk__native_allocate: lxc-ms:0 allocation score on rhel7-5: 0
+pcmk__native_allocate: lxc-ms:1 allocation score on lxc1: INFINITY
+pcmk__native_allocate: lxc-ms:1 allocation score on lxc2: INFINITY
+pcmk__native_allocate: lxc-ms:1 allocation score on remote-rhel7-2: 0
+pcmk__native_allocate: lxc-ms:1 allocation score on rhel7-1: 0
+pcmk__native_allocate: lxc-ms:1 allocation score on rhel7-3: 0
+pcmk__native_allocate: lxc-ms:1 allocation score on rhel7-4: 0
+pcmk__native_allocate: lxc-ms:1 allocation score on rhel7-5: 0
+pcmk__native_allocate: lxc1 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: lxc1 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: lxc1 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: lxc1 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: lxc1 allocation score on rhel7-3: 0
+pcmk__native_allocate: lxc1 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: lxc1 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: lxc2 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: lxc2 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: lxc2 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: lxc2 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: lxc2 allocation score on rhel7-3: 0
+pcmk__native_allocate: lxc2 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: lxc2 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: remote-rhel7-2 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: remote-rhel7-2 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: remote-rhel7-2 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: remote-rhel7-2 allocation score on rhel7-1: 0
+pcmk__native_allocate: remote-rhel7-2 allocation score on rhel7-3: 0
+pcmk__native_allocate: remote-rhel7-2 allocation score on rhel7-4: 0
+pcmk__native_allocate: remote-rhel7-2 allocation score on rhel7-5: 0
+pcmk__native_allocate: rsc1:0 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-4: 11
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc1:1 allocation score on lxc1: 0
+pcmk__native_allocate: rsc1:1 allocation score on lxc2: 0
+pcmk__native_allocate: rsc1:1 allocation score on remote-rhel7-2: 0
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-3: 6
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-4: 0
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-5: 0
+pcmk__native_allocate: rsc1:2 allocation score on lxc1: 0
+pcmk__native_allocate: rsc1:2 allocation score on lxc2: 0
+pcmk__native_allocate: rsc1:2 allocation score on remote-rhel7-2: 0
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-4: 0
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-5: 6
+pcmk__native_allocate: rsc1:3 allocation score on lxc1: 0
+pcmk__native_allocate: rsc1:3 allocation score on lxc2: 0
+pcmk__native_allocate: rsc1:3 allocation score on remote-rhel7-2: 0
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-1: 6
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-4: 0
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc1:4 allocation score on lxc1: 0
+pcmk__native_allocate: rsc1:4 allocation score on lxc2: 0
+pcmk__native_allocate: rsc1:4 allocation score on remote-rhel7-2: 6
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-4: 0
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc1:5 allocation score on lxc1: 0
+pcmk__native_allocate: rsc1:5 allocation score on lxc2: 6
+pcmk__native_allocate: rsc1:5 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc1:5 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc1:5 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:5 allocation score on rhel7-4: 0
+pcmk__native_allocate: rsc1:5 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc1:6 allocation score on lxc1: 6
+pcmk__native_allocate: rsc1:6 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: rsc1:6 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc1:6 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc1:6 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:6 allocation score on rhel7-4: 0
+pcmk__native_allocate: rsc1:6 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc2:0 allocation score on lxc1: 0
+pcmk__native_allocate: rsc2:0 allocation score on lxc2: 0
+pcmk__native_allocate: rsc2:0 allocation score on remote-rhel7-2: 0
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-3: 0
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-4: 11
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-5: 0
+pcmk__native_allocate: rsc2:1 allocation score on lxc1: 0
+pcmk__native_allocate: rsc2:1 allocation score on lxc2: 0
+pcmk__native_allocate: rsc2:1 allocation score on remote-rhel7-2: 0
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-3: 6
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-5: 0
+pcmk__native_allocate: rsc2:2 allocation score on lxc1: 0
+pcmk__native_allocate: rsc2:2 allocation score on lxc2: 0
+pcmk__native_allocate: rsc2:2 allocation score on remote-rhel7-2: 0
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-5: 6
+pcmk__native_allocate: rsc2:3 allocation score on lxc1: 0
+pcmk__native_allocate: rsc2:3 allocation score on lxc2: 0
+pcmk__native_allocate: rsc2:3 allocation score on remote-rhel7-2: 0
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-1: 6
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on remote-rhel7-2: 11
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc2:5 allocation score on lxc1: 0
+pcmk__native_allocate: rsc2:5 allocation score on lxc2: 6
+pcmk__native_allocate: rsc2:5 allocation score on remote-rhel7-2: 0
+pcmk__native_allocate: rsc2:5 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc2:5 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:5 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:5 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc2:6 allocation score on lxc1: 6
+pcmk__native_allocate: rsc2:6 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: rsc2:6 allocation score on remote-rhel7-2: 0
+pcmk__native_allocate: rsc2:6 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc2:6 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:6 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:6 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: stateful-bundle-0 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: stateful-bundle-0 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: stateful-bundle-0 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: stateful-bundle-0 allocation score on rhel7-1: 0
+pcmk__native_allocate: stateful-bundle-0 allocation score on rhel7-3: 0
+pcmk__native_allocate: stateful-bundle-0 allocation score on rhel7-4: 0
+pcmk__native_allocate: stateful-bundle-0 allocation score on rhel7-5: 10000
+pcmk__native_allocate: stateful-bundle-1 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: stateful-bundle-1 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: stateful-bundle-1 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: stateful-bundle-1 allocation score on rhel7-1: 10000
+pcmk__native_allocate: stateful-bundle-1 allocation score on rhel7-3: 0
+pcmk__native_allocate: stateful-bundle-1 allocation score on rhel7-4: 0
+pcmk__native_allocate: stateful-bundle-1 allocation score on rhel7-5: 0
+pcmk__native_allocate: stateful-bundle-2 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: stateful-bundle-2 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: stateful-bundle-2 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: stateful-bundle-2 allocation score on rhel7-1: 0
+pcmk__native_allocate: stateful-bundle-2 allocation score on rhel7-3: 0
+pcmk__native_allocate: stateful-bundle-2 allocation score on rhel7-4: 10000
+pcmk__native_allocate: stateful-bundle-2 allocation score on rhel7-5: 0
+pcmk__native_allocate: stateful-bundle-docker-0 allocation score on lxc1: -10000
+pcmk__native_allocate: stateful-bundle-docker-0 allocation score on lxc2: -10000
+pcmk__native_allocate: stateful-bundle-docker-0 allocation score on remote-rhel7-2: -10000
+pcmk__native_allocate: stateful-bundle-docker-0 allocation score on rhel7-1: 0
+pcmk__native_allocate: stateful-bundle-docker-0 allocation score on rhel7-3: 0
+pcmk__native_allocate: stateful-bundle-docker-0 allocation score on rhel7-4: 0
+pcmk__native_allocate: stateful-bundle-docker-0 allocation score on rhel7-5: 0
+pcmk__native_allocate: stateful-bundle-docker-1 allocation score on lxc1: -10000
+pcmk__native_allocate: stateful-bundle-docker-1 allocation score on lxc2: -10000
+pcmk__native_allocate: stateful-bundle-docker-1 allocation score on remote-rhel7-2: -10000
+pcmk__native_allocate: stateful-bundle-docker-1 allocation score on rhel7-1: 0
+pcmk__native_allocate: stateful-bundle-docker-1 allocation score on rhel7-3: 0
+pcmk__native_allocate: stateful-bundle-docker-1 allocation score on rhel7-4: 0
+pcmk__native_allocate: stateful-bundle-docker-1 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: stateful-bundle-docker-2 allocation score on lxc1: -10000
+pcmk__native_allocate: stateful-bundle-docker-2 allocation score on lxc2: -10000
+pcmk__native_allocate: stateful-bundle-docker-2 allocation score on remote-rhel7-2: -10000
+pcmk__native_allocate: stateful-bundle-docker-2 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: stateful-bundle-docker-2 allocation score on rhel7-3: 0
+pcmk__native_allocate: stateful-bundle-docker-2 allocation score on rhel7-4: 0
+pcmk__native_allocate: stateful-bundle-docker-2 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.131 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.131 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.131 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-5: 0
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.132 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.132 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.132 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-1: 0
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.133 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.133 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.133 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-4: 0
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-5: -INFINITY
+rsc1:0 promotion score on rhel7-4: 10
+rsc1:1 promotion score on rhel7-3: 5
+rsc1:2 promotion score on rhel7-5: 5
+rsc1:3 promotion score on rhel7-1: 5
+rsc1:4 promotion score on remote-rhel7-2: 5
+rsc1:5 promotion score on lxc2: 5
+rsc1:6 promotion score on lxc1: 5
+rsc2:0 promotion score on rhel7-4: 10
+rsc2:1 promotion score on rhel7-3: 5
+rsc2:2 promotion score on rhel7-5: 5
+rsc2:3 promotion score on rhel7-1: 5
+rsc2:4 promotion score on remote-rhel7-2: 110
+rsc2:5 promotion score on lxc2: 5
+rsc2:6 promotion score on lxc1: 5
diff --git a/cts/scheduler/on_fail_demote1.summary b/cts/scheduler/on_fail_demote1.summary
new file mode 100644
index 0000000..b173582
--- /dev/null
+++ b/cts/scheduler/on_fail_demote1.summary
@@ -0,0 +1,86 @@
+Using the original execution date of: 2020-06-16 19:23:21Z
+
+Current cluster status:
+Online: [ rhel7-1 rhel7-3 rhel7-4 rhel7-5 ]
+RemoteOnline: [ remote-rhel7-2 ]
+GuestOnline: [ lxc1:container1 lxc2:container2 stateful-bundle-0:stateful-bundle-docker-0 stateful-bundle-1:stateful-bundle-docker-1 stateful-bundle-2:stateful-bundle-docker-2 ]
+
+ Fencing (stonith:fence_xvm): Started rhel7-4
+ Clone Set: rsc1-clone [rsc1] (promotable)
+ rsc1 (ocf::pacemaker:Stateful): FAILED Master rhel7-4
+ Slaves: [ lxc1 lxc2 remote-rhel7-2 rhel7-1 rhel7-3 rhel7-5 ]
+ Clone Set: rsc2-master [rsc2] (promotable)
+ rsc2 (ocf::pacemaker:Stateful): FAILED Master remote-rhel7-2
+ Slaves: [ lxc1 lxc2 rhel7-1 rhel7-3 rhel7-4 rhel7-5 ]
+ remote-rhel7-2 (ocf::pacemaker:remote): Started rhel7-1
+ container1 (ocf::heartbeat:VirtualDomain): Started rhel7-3
+ container2 (ocf::heartbeat:VirtualDomain): Started rhel7-3
+ Clone Set: lxc-ms-master [lxc-ms] (promotable)
+ lxc-ms (ocf::pacemaker:Stateful): FAILED Master lxc2
+ Slaves: [ lxc1 ]
+ Stopped: [ remote-rhel7-2 rhel7-1 rhel7-3 rhel7-4 rhel7-5 ]
+ Container bundle set: stateful-bundle [pcmktest:http]
+ stateful-bundle-0 (192.168.122.131) (ocf::pacemaker:Stateful): FAILED Master rhel7-5
+ stateful-bundle-1 (192.168.122.132) (ocf::pacemaker:Stateful): Slave rhel7-1
+ stateful-bundle-2 (192.168.122.133) (ocf::pacemaker:Stateful): Slave rhel7-4
+
+Transition Summary:
+ * Re-promote rsc1:0 ( Master rhel7-4 )
+ * Re-promote rsc2:4 ( Master remote-rhel7-2 )
+ * Re-promote lxc-ms:0 ( Master lxc2 )
+ * Re-promote bundled:0 ( Master stateful-bundle-0 )
+
+Executing cluster transition:
+ * Pseudo action: rsc1-clone_demote_0
+ * Pseudo action: rsc2-master_demote_0
+ * Pseudo action: lxc-ms-master_demote_0
+ * Pseudo action: stateful-bundle_demote_0
+ * Resource action: rsc1 demote on rhel7-4
+ * Pseudo action: rsc1-clone_demoted_0
+ * Pseudo action: rsc1-clone_promote_0
+ * Resource action: rsc2 demote on remote-rhel7-2
+ * Pseudo action: rsc2-master_demoted_0
+ * Pseudo action: rsc2-master_promote_0
+ * Resource action: lxc-ms demote on lxc2
+ * Pseudo action: lxc-ms-master_demoted_0
+ * Pseudo action: lxc-ms-master_promote_0
+ * Pseudo action: stateful-bundle-master_demote_0
+ * Resource action: rsc1 promote on rhel7-4
+ * Pseudo action: rsc1-clone_promoted_0
+ * Resource action: rsc2 promote on remote-rhel7-2
+ * Pseudo action: rsc2-master_promoted_0
+ * Resource action: lxc-ms promote on lxc2
+ * Pseudo action: lxc-ms-master_promoted_0
+ * Resource action: bundled demote on stateful-bundle-0
+ * Pseudo action: stateful-bundle-master_demoted_0
+ * Pseudo action: stateful-bundle_demoted_0
+ * Pseudo action: stateful-bundle_promote_0
+ * Pseudo action: stateful-bundle-master_promote_0
+ * Resource action: bundled promote on stateful-bundle-0
+ * Pseudo action: stateful-bundle-master_promoted_0
+ * Pseudo action: stateful-bundle_promoted_0
+Using the original execution date of: 2020-06-16 19:23:21Z
+
+Revised cluster status:
+Online: [ rhel7-1 rhel7-3 rhel7-4 rhel7-5 ]
+RemoteOnline: [ remote-rhel7-2 ]
+GuestOnline: [ lxc1:container1 lxc2:container2 stateful-bundle-0:stateful-bundle-docker-0 stateful-bundle-1:stateful-bundle-docker-1 stateful-bundle-2:stateful-bundle-docker-2 ]
+
+ Fencing (stonith:fence_xvm): Started rhel7-4
+ Clone Set: rsc1-clone [rsc1] (promotable)
+ Masters: [ rhel7-4 ]
+ Slaves: [ lxc1 lxc2 remote-rhel7-2 rhel7-1 rhel7-3 rhel7-5 ]
+ Clone Set: rsc2-master [rsc2] (promotable)
+ Masters: [ remote-rhel7-2 ]
+ Slaves: [ lxc1 lxc2 rhel7-1 rhel7-3 rhel7-4 rhel7-5 ]
+ remote-rhel7-2 (ocf::pacemaker:remote): Started rhel7-1
+ container1 (ocf::heartbeat:VirtualDomain): Started rhel7-3
+ container2 (ocf::heartbeat:VirtualDomain): Started rhel7-3
+ Clone Set: lxc-ms-master [lxc-ms] (promotable)
+ Masters: [ lxc2 ]
+ Slaves: [ lxc1 ]
+ Container bundle set: stateful-bundle [pcmktest:http]
+ stateful-bundle-0 (192.168.122.131) (ocf::pacemaker:Stateful): Master rhel7-5
+ stateful-bundle-1 (192.168.122.132) (ocf::pacemaker:Stateful): Slave rhel7-1
+ stateful-bundle-2 (192.168.122.133) (ocf::pacemaker:Stateful): Slave rhel7-4
+
diff --git a/cts/scheduler/on_fail_demote1.xml b/cts/scheduler/on_fail_demote1.xml
new file mode 100644
index 0000000..9f3ff20
--- /dev/null
+++ b/cts/scheduler/on_fail_demote1.xml
@@ -0,0 +1,616 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cts/scheduler/on_fail_demote2.dot b/cts/scheduler/on_fail_demote2.dot
new file mode 100644
index 0000000..06193cb
--- /dev/null
+++ b/cts/scheduler/on_fail_demote2.dot
@@ -0,0 +1,22 @@
+ digraph "g" {
+"Cancel rsc1_monitor_10000 rhel7-4" -> "rsc1_demote_0 rhel7-4" [ style = bold]
+"Cancel rsc1_monitor_10000 rhel7-4" [ style=bold color="green" fontcolor="black"]
+"Cancel rsc1_monitor_11000 rhel7-3" -> "rsc1_promote_0 rhel7-3" [ style = bold]
+"Cancel rsc1_monitor_11000 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"rsc1-clone_demote_0" -> "rsc1-clone_demoted_0" [ style = bold]
+"rsc1-clone_demote_0" -> "rsc1_demote_0 rhel7-4" [ style = bold]
+"rsc1-clone_demote_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1-clone_demoted_0" -> "rsc1-clone_promote_0" [ style = bold]
+"rsc1-clone_demoted_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1-clone_promote_0" -> "rsc1_promote_0 rhel7-3" [ style = bold]
+"rsc1-clone_promote_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1-clone_promoted_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1_demote_0 rhel7-4" -> "rsc1-clone_demoted_0" [ style = bold]
+"rsc1_demote_0 rhel7-4" -> "rsc1_monitor_11000 rhel7-4" [ style = bold]
+"rsc1_demote_0 rhel7-4" [ style=bold color="green" fontcolor="black"]
+"rsc1_monitor_10000 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"rsc1_monitor_11000 rhel7-4" [ style=bold color="green" fontcolor="black"]
+"rsc1_promote_0 rhel7-3" -> "rsc1-clone_promoted_0" [ style = bold]
+"rsc1_promote_0 rhel7-3" -> "rsc1_monitor_10000 rhel7-3" [ style = bold]
+"rsc1_promote_0 rhel7-3" [ style=bold color="green" fontcolor="black"]
+}
diff --git a/cts/scheduler/on_fail_demote2.exp b/cts/scheduler/on_fail_demote2.exp
new file mode 100644
index 0000000..492e86f
--- /dev/null
+++ b/cts/scheduler/on_fail_demote2.exp
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cts/scheduler/on_fail_demote2.scores b/cts/scheduler/on_fail_demote2.scores
new file mode 100644
index 0000000..25aea90
--- /dev/null
+++ b/cts/scheduler/on_fail_demote2.scores
@@ -0,0 +1,127 @@
+Allocation scores:
+Using the original execution date of: 2020-06-16 19:23:21Z
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-4: 11
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-3: 6
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-5: 6
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-1: 6
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-2: 6
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-4: 11
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-3: 6
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-5: 6
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-1: 6
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-2: 6
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-5: 0
+pcmk__native_allocate: Fencing allocation score on rhel7-1: 0
+pcmk__native_allocate: Fencing allocation score on rhel7-2: 0
+pcmk__native_allocate: Fencing allocation score on rhel7-3: 0
+pcmk__native_allocate: Fencing allocation score on rhel7-4: 0
+pcmk__native_allocate: Fencing allocation score on rhel7-5: 0
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-2: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-4: 11
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-2: 0
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-3: 6
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-4: 0
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-5: 0
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-2: 0
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-4: 0
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-5: 6
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-1: 6
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-2: 0
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-4: 0
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-2: 6
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-4: 0
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-2: 0
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-3: 0
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-4: 11
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-5: 0
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-2: 0
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-3: 6
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-5: 0
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-2: 0
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-5: 6
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-1: 6
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-2: 0
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-2: 6
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-5: -INFINITY
+rsc1:0 promotion score on rhel7-4: -INFINITY
+rsc1:1 promotion score on rhel7-3: 5
+rsc1:2 promotion score on rhel7-5: 5
+rsc1:3 promotion score on rhel7-1: 5
+rsc1:4 promotion score on rhel7-2: 5
+rsc2:0 promotion score on rhel7-4: 10
+rsc2:1 promotion score on rhel7-3: 5
+rsc2:2 promotion score on rhel7-5: 5
+rsc2:3 promotion score on rhel7-1: 5
+rsc2:4 promotion score on rhel7-2: 5
diff --git a/cts/scheduler/on_fail_demote2.summary b/cts/scheduler/on_fail_demote2.summary
new file mode 100644
index 0000000..795a11d
--- /dev/null
+++ b/cts/scheduler/on_fail_demote2.summary
@@ -0,0 +1,41 @@
+Using the original execution date of: 2020-06-16 19:23:21Z
+
+Current cluster status:
+Online: [ rhel7-1 rhel7-2 rhel7-3 rhel7-4 rhel7-5 ]
+
+ Fencing (stonith:fence_xvm): Started rhel7-1
+ Clone Set: rsc1-clone [rsc1] (promotable)
+ rsc1 (ocf::pacemaker:Stateful): FAILED Master rhel7-4
+ Slaves: [ rhel7-1 rhel7-2 rhel7-3 rhel7-5 ]
+ Clone Set: rsc2-master [rsc2] (promotable)
+ Masters: [ rhel7-4 ]
+ Slaves: [ rhel7-1 rhel7-2 rhel7-3 rhel7-5 ]
+
+Transition Summary:
+ * Demote rsc1:0 ( Master -> Slave rhel7-4 )
+ * Promote rsc1:1 ( Slave -> Master rhel7-3 )
+
+Executing cluster transition:
+ * Resource action: rsc1 cancel=10000 on rhel7-4
+ * Resource action: rsc1 cancel=11000 on rhel7-3
+ * Pseudo action: rsc1-clone_demote_0
+ * Resource action: rsc1 demote on rhel7-4
+ * Pseudo action: rsc1-clone_demoted_0
+ * Pseudo action: rsc1-clone_promote_0
+ * Resource action: rsc1 monitor=11000 on rhel7-4
+ * Resource action: rsc1 promote on rhel7-3
+ * Pseudo action: rsc1-clone_promoted_0
+ * Resource action: rsc1 monitor=10000 on rhel7-3
+Using the original execution date of: 2020-06-16 19:23:21Z
+
+Revised cluster status:
+Online: [ rhel7-1 rhel7-2 rhel7-3 rhel7-4 rhel7-5 ]
+
+ Fencing (stonith:fence_xvm): Started rhel7-1
+ Clone Set: rsc1-clone [rsc1] (promotable)
+ Masters: [ rhel7-3 ]
+ Slaves: [ rhel7-1 rhel7-2 rhel7-4 rhel7-5 ]
+ Clone Set: rsc2-master [rsc2] (promotable)
+ Masters: [ rhel7-4 ]
+ Slaves: [ rhel7-1 rhel7-2 rhel7-3 rhel7-5 ]
+
diff --git a/cts/scheduler/on_fail_demote2.xml b/cts/scheduler/on_fail_demote2.xml
new file mode 100644
index 0000000..ae91633
--- /dev/null
+++ b/cts/scheduler/on_fail_demote2.xml
@@ -0,0 +1,221 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cts/scheduler/on_fail_demote3.dot b/cts/scheduler/on_fail_demote3.dot
new file mode 100644
index 0000000..e78325b
--- /dev/null
+++ b/cts/scheduler/on_fail_demote3.dot
@@ -0,0 +1,12 @@
+ digraph "g" {
+"Cancel rsc1_monitor_10000 rhel7-4" -> "rsc1_demote_0 rhel7-4" [ style = bold]
+"Cancel rsc1_monitor_10000 rhel7-4" [ style=bold color="green" fontcolor="black"]
+"rsc1-clone_demote_0" -> "rsc1-clone_demoted_0" [ style = bold]
+"rsc1-clone_demote_0" -> "rsc1_demote_0 rhel7-4" [ style = bold]
+"rsc1-clone_demote_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1-clone_demoted_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1_demote_0 rhel7-4" -> "rsc1-clone_demoted_0" [ style = bold]
+"rsc1_demote_0 rhel7-4" -> "rsc1_monitor_11000 rhel7-4" [ style = bold]
+"rsc1_demote_0 rhel7-4" [ style=bold color="green" fontcolor="black"]
+"rsc1_monitor_11000 rhel7-4" [ style=bold color="green" fontcolor="black"]
+}
diff --git a/cts/scheduler/on_fail_demote3.exp b/cts/scheduler/on_fail_demote3.exp
new file mode 100644
index 0000000..ed6bd6d
--- /dev/null
+++ b/cts/scheduler/on_fail_demote3.exp
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cts/scheduler/on_fail_demote3.scores b/cts/scheduler/on_fail_demote3.scores
new file mode 100644
index 0000000..a85639a
--- /dev/null
+++ b/cts/scheduler/on_fail_demote3.scores
@@ -0,0 +1,127 @@
+Allocation scores:
+Using the original execution date of: 2020-06-16 19:23:21Z
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-4: 11
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-3: 6
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-5: 6
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-1: 6
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-2: 6
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-4: 11
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-3: 6
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-5: 6
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-1: 6
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-2: 0
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-2: 6
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-5: 0
+pcmk__native_allocate: Fencing allocation score on rhel7-1: 0
+pcmk__native_allocate: Fencing allocation score on rhel7-2: 0
+pcmk__native_allocate: Fencing allocation score on rhel7-3: 0
+pcmk__native_allocate: Fencing allocation score on rhel7-4: 0
+pcmk__native_allocate: Fencing allocation score on rhel7-5: 0
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-2: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-4: 11
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-2: 0
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-3: 6
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-4: 0
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-5: 0
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-2: 0
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-4: 0
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-5: 6
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-1: 6
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-2: 0
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-4: 0
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-2: 6
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-4: 0
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-2: 0
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-3: 0
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-4: 11
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-5: 0
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-2: 0
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-3: 6
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-5: 0
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-2: 0
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-5: 6
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-1: 6
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-2: 0
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-2: 6
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-5: -INFINITY
+rsc1:0 promotion score on rhel7-4: -INFINITY
+rsc1:1 promotion score on rhel7-3: -INFINITY
+rsc1:2 promotion score on rhel7-5: -INFINITY
+rsc1:3 promotion score on rhel7-1: -INFINITY
+rsc1:4 promotion score on rhel7-2: -INFINITY
+rsc2:0 promotion score on rhel7-4: 10
+rsc2:1 promotion score on rhel7-3: 5
+rsc2:2 promotion score on rhel7-5: 5
+rsc2:3 promotion score on rhel7-1: 5
+rsc2:4 promotion score on rhel7-2: 5
diff --git a/cts/scheduler/on_fail_demote3.summary b/cts/scheduler/on_fail_demote3.summary
new file mode 100644
index 0000000..f1173fd
--- /dev/null
+++ b/cts/scheduler/on_fail_demote3.summary
@@ -0,0 +1,34 @@
+Using the original execution date of: 2020-06-16 19:23:21Z
+
+Current cluster status:
+Online: [ rhel7-1 rhel7-2 rhel7-3 rhel7-4 rhel7-5 ]
+
+ Fencing (stonith:fence_xvm): Started rhel7-1
+ Clone Set: rsc1-clone [rsc1] (promotable)
+ rsc1 (ocf::pacemaker:Stateful): FAILED Master rhel7-4
+ Slaves: [ rhel7-1 rhel7-2 rhel7-3 rhel7-5 ]
+ Clone Set: rsc2-master [rsc2] (promotable)
+ Masters: [ rhel7-4 ]
+ Slaves: [ rhel7-1 rhel7-2 rhel7-3 rhel7-5 ]
+
+Transition Summary:
+ * Demote rsc1:0 ( Master -> Slave rhel7-4 )
+
+Executing cluster transition:
+ * Resource action: rsc1 cancel=10000 on rhel7-4
+ * Pseudo action: rsc1-clone_demote_0
+ * Resource action: rsc1 demote on rhel7-4
+ * Pseudo action: rsc1-clone_demoted_0
+ * Resource action: rsc1 monitor=11000 on rhel7-4
+Using the original execution date of: 2020-06-16 19:23:21Z
+
+Revised cluster status:
+Online: [ rhel7-1 rhel7-2 rhel7-3 rhel7-4 rhel7-5 ]
+
+ Fencing (stonith:fence_xvm): Started rhel7-1
+ Clone Set: rsc1-clone [rsc1] (promotable)
+ Slaves: [ rhel7-1 rhel7-2 rhel7-3 rhel7-4 rhel7-5 ]
+ Clone Set: rsc2-master [rsc2] (promotable)
+ Masters: [ rhel7-4 ]
+ Slaves: [ rhel7-1 rhel7-2 rhel7-3 rhel7-5 ]
+
diff --git a/cts/scheduler/on_fail_demote3.xml b/cts/scheduler/on_fail_demote3.xml
new file mode 100644
index 0000000..a7b6806
--- /dev/null
+++ b/cts/scheduler/on_fail_demote3.xml
@@ -0,0 +1,221 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cts/scheduler/on_fail_demote4.dot b/cts/scheduler/on_fail_demote4.dot
new file mode 100644
index 0000000..4715cd3
--- /dev/null
+++ b/cts/scheduler/on_fail_demote4.dot
@@ -0,0 +1,383 @@
+ digraph "g" {
+"Cancel rsc1_monitor_11000 rhel7-3" -> "rsc1_promote_0 rhel7-3" [ style = bold]
+"Cancel rsc1_monitor_11000 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"Cancel rsc2_monitor_11000 rhel7-3" -> "rsc2_promote_0 rhel7-3" [ style = bold]
+"Cancel rsc2_monitor_11000 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"Fencing_monitor_120000 rhel7-5" [ style=bold color="green" fontcolor="black"]
+"Fencing_start_0 rhel7-5" -> "Fencing_monitor_120000 rhel7-5" [ style = bold]
+"Fencing_start_0 rhel7-5" [ style=bold color="green" fontcolor="black"]
+"Fencing_stop_0 rhel7-4" -> "Fencing_start_0 rhel7-5" [ style = bold]
+"Fencing_stop_0 rhel7-4" [ style=bold color="green" fontcolor="orange"]
+"bundled_demote_0 stateful-bundle-0" -> "bundled_promote_0 stateful-bundle-0" [ style = bold]
+"bundled_demote_0 stateful-bundle-0" -> "bundled_stop_0 stateful-bundle-0" [ style = bold]
+"bundled_demote_0 stateful-bundle-0" -> "stateful-bundle-master_demoted_0" [ style = bold]
+"bundled_demote_0 stateful-bundle-0" [ style=bold color="green" fontcolor="orange"]
+"bundled_monitor_10000 stateful-bundle-0" [ style=bold color="green" fontcolor="black"]
+"bundled_monitor_11000 stateful-bundle-2" [ style=bold color="green" fontcolor="black"]
+"bundled_promote_0 stateful-bundle-0" -> "bundled_monitor_10000 stateful-bundle-0" [ style = bold]
+"bundled_promote_0 stateful-bundle-0" -> "stateful-bundle-master_promoted_0" [ style = bold]
+"bundled_promote_0 stateful-bundle-0" [ style=bold color="green" fontcolor="black"]
+"bundled_start_0 stateful-bundle-0" -> "bundled_monitor_10000 stateful-bundle-0" [ style = bold]
+"bundled_start_0 stateful-bundle-0" -> "bundled_promote_0 stateful-bundle-0" [ style = bold]
+"bundled_start_0 stateful-bundle-0" -> "bundled_start_0 stateful-bundle-2" [ style = bold]
+"bundled_start_0 stateful-bundle-0" -> "stateful-bundle-master_running_0" [ style = bold]
+"bundled_start_0 stateful-bundle-0" [ style=bold color="green" fontcolor="black"]
+"bundled_start_0 stateful-bundle-2" -> "bundled_monitor_11000 stateful-bundle-2" [ style = bold]
+"bundled_start_0 stateful-bundle-2" -> "stateful-bundle-master_running_0" [ style = bold]
+"bundled_start_0 stateful-bundle-2" [ style=bold color="green" fontcolor="black"]
+"bundled_stop_0 stateful-bundle-0" -> "bundled_start_0 stateful-bundle-0" [ style = bold]
+"bundled_stop_0 stateful-bundle-0" -> "stateful-bundle-master_stopped_0" [ style = bold]
+"bundled_stop_0 stateful-bundle-0" [ style=bold color="green" fontcolor="orange"]
+"bundled_stop_0 stateful-bundle-2" -> "bundled_start_0 stateful-bundle-2" [ style = bold]
+"bundled_stop_0 stateful-bundle-2" -> "bundled_stop_0 stateful-bundle-0" [ style = bold]
+"bundled_stop_0 stateful-bundle-2" -> "stateful-bundle-master_stopped_0" [ style = bold]
+"bundled_stop_0 stateful-bundle-2" [ style=bold color="green" fontcolor="orange"]
+"container2_monitor_20000 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"container2_start_0 rhel7-3" -> "container2_monitor_20000 rhel7-3" [ style = bold]
+"container2_start_0 rhel7-3" -> "lxc-ms_promote_0 lxc2" [ style = bold]
+"container2_start_0 rhel7-3" -> "lxc-ms_start_0 lxc2" [ style = bold]
+"container2_start_0 rhel7-3" -> "lxc2_start_0 rhel7-3" [ style = bold]
+"container2_start_0 rhel7-3" -> "rsc1_start_0 lxc2" [ style = bold]
+"container2_start_0 rhel7-3" -> "rsc2_start_0 lxc2" [ style = bold]
+"container2_start_0 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"container2_stop_0 rhel7-3" -> "container2_start_0 rhel7-3" [ style = bold]
+"container2_stop_0 rhel7-3" -> "stonith 'reboot' lxc2" [ style = bold]
+"container2_stop_0 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"lxc-ms-master_demote_0" -> "lxc-ms-master_demoted_0" [ style = bold]
+"lxc-ms-master_demote_0" -> "lxc-ms_demote_0 lxc2" [ style = bold]
+"lxc-ms-master_demote_0" [ style=bold color="green" fontcolor="orange"]
+"lxc-ms-master_demoted_0" -> "lxc-ms-master_promote_0" [ style = bold]
+"lxc-ms-master_demoted_0" -> "lxc-ms-master_start_0" [ style = bold]
+"lxc-ms-master_demoted_0" -> "lxc-ms-master_stop_0" [ style = bold]
+"lxc-ms-master_demoted_0" [ style=bold color="green" fontcolor="orange"]
+"lxc-ms-master_promote_0" -> "lxc-ms_promote_0 lxc2" [ style = bold]
+"lxc-ms-master_promote_0" [ style=bold color="green" fontcolor="orange"]
+"lxc-ms-master_promoted_0" [ style=bold color="green" fontcolor="orange"]
+"lxc-ms-master_running_0" -> "lxc-ms-master_promote_0" [ style = bold]
+"lxc-ms-master_running_0" [ style=bold color="green" fontcolor="orange"]
+"lxc-ms-master_start_0" -> "lxc-ms-master_running_0" [ style = bold]
+"lxc-ms-master_start_0" -> "lxc-ms_start_0 lxc2" [ style = bold]
+"lxc-ms-master_start_0" [ style=bold color="green" fontcolor="orange"]
+"lxc-ms-master_stop_0" -> "lxc-ms-master_stopped_0" [ style = bold]
+"lxc-ms-master_stop_0" -> "lxc-ms_stop_0 lxc2" [ style = bold]
+"lxc-ms-master_stop_0" [ style=bold color="green" fontcolor="orange"]
+"lxc-ms-master_stopped_0" -> "lxc-ms-master_promote_0" [ style = bold]
+"lxc-ms-master_stopped_0" -> "lxc-ms-master_start_0" [ style = bold]
+"lxc-ms-master_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"lxc-ms_demote_0 lxc2" -> "lxc-ms-master_demoted_0" [ style = bold]
+"lxc-ms_demote_0 lxc2" -> "lxc-ms_promote_0 lxc2" [ style = bold]
+"lxc-ms_demote_0 lxc2" -> "lxc-ms_stop_0 lxc2" [ style = bold]
+"lxc-ms_demote_0 lxc2" [ style=bold color="green" fontcolor="orange"]
+"lxc-ms_monitor_10000 lxc2" [ style=bold color="green" fontcolor="black"]
+"lxc-ms_promote_0 lxc2" -> "lxc-ms-master_promoted_0" [ style = bold]
+"lxc-ms_promote_0 lxc2" -> "lxc-ms_monitor_10000 lxc2" [ style = bold]
+"lxc-ms_promote_0 lxc2" [ style=bold color="green" fontcolor="black"]
+"lxc-ms_start_0 lxc2" -> "lxc-ms-master_running_0" [ style = bold]
+"lxc-ms_start_0 lxc2" -> "lxc-ms_monitor_10000 lxc2" [ style = bold]
+"lxc-ms_start_0 lxc2" -> "lxc-ms_promote_0 lxc2" [ style = bold]
+"lxc-ms_start_0 lxc2" [ style=bold color="green" fontcolor="black"]
+"lxc-ms_stop_0 lxc2" -> "lxc-ms-master_stopped_0" [ style = bold]
+"lxc-ms_stop_0 lxc2" -> "lxc-ms_start_0 lxc2" [ style = bold]
+"lxc-ms_stop_0 lxc2" [ style=bold color="green" fontcolor="orange"]
+"lxc2_monitor_30000 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"lxc2_start_0 rhel7-3" -> "lxc-ms_monitor_10000 lxc2" [ style = bold]
+"lxc2_start_0 rhel7-3" -> "lxc-ms_promote_0 lxc2" [ style = bold]
+"lxc2_start_0 rhel7-3" -> "lxc-ms_start_0 lxc2" [ style = bold]
+"lxc2_start_0 rhel7-3" -> "lxc2_monitor_30000 rhel7-3" [ style = bold]
+"lxc2_start_0 rhel7-3" -> "rsc1_monitor_11000 lxc2" [ style = bold]
+"lxc2_start_0 rhel7-3" -> "rsc1_start_0 lxc2" [ style = bold]
+"lxc2_start_0 rhel7-3" -> "rsc2_monitor_11000 lxc2" [ style = bold]
+"lxc2_start_0 rhel7-3" -> "rsc2_start_0 lxc2" [ style = bold]
+"lxc2_start_0 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"lxc2_stop_0 rhel7-3" -> "container2_stop_0 rhel7-3" [ style = bold]
+"lxc2_stop_0 rhel7-3" -> "lxc2_start_0 rhel7-3" [ style = bold]
+"lxc2_stop_0 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"remote-rhel7-2_monitor_60000 rhel7-1" [ style=bold color="green" fontcolor="black"]
+"remote-rhel7-2_start_0 rhel7-1" -> "remote-rhel7-2_monitor_60000 rhel7-1" [ style = bold]
+"remote-rhel7-2_start_0 rhel7-1" [ style=bold color="green" fontcolor="black"]
+"remote-rhel7-2_stop_0 rhel7-1" -> "remote-rhel7-2_start_0 rhel7-1" [ style = bold]
+"remote-rhel7-2_stop_0 rhel7-1" [ style=bold color="green" fontcolor="black"]
+"rsc1-clone_demote_0" -> "rsc1-clone_demoted_0" [ style = bold]
+"rsc1-clone_demote_0" -> "rsc1_demote_0 rhel7-4" [ style = bold]
+"rsc1-clone_demote_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1-clone_demoted_0" -> "rsc1-clone_promote_0" [ style = bold]
+"rsc1-clone_demoted_0" -> "rsc1-clone_start_0" [ style = bold]
+"rsc1-clone_demoted_0" -> "rsc1-clone_stop_0" [ style = bold]
+"rsc1-clone_demoted_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1-clone_promote_0" -> "rsc1_promote_0 rhel7-3" [ style = bold]
+"rsc1-clone_promote_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1-clone_promoted_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1-clone_running_0" -> "rsc1-clone_promote_0" [ style = bold]
+"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_start_0 lxc2" [ style = bold]
+"rsc1-clone_start_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1-clone_stop_0" -> "rsc1-clone_stopped_0" [ style = bold]
+"rsc1-clone_stop_0" -> "rsc1_stop_0 lxc2" [ style = bold]
+"rsc1-clone_stop_0" -> "rsc1_stop_0 remote-rhel7-2" [ style = bold]
+"rsc1-clone_stop_0" -> "rsc1_stop_0 rhel7-4" [ style = bold]
+"rsc1-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1-clone_stopped_0" -> "rsc1-clone_promote_0" [ style = bold]
+"rsc1-clone_stopped_0" -> "rsc1-clone_start_0" [ style = bold]
+"rsc1-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"rsc1_demote_0 rhel7-4" -> "rsc1-clone_demoted_0" [ style = bold]
+"rsc1_demote_0 rhel7-4" -> "rsc1_stop_0 rhel7-4" [ style = bold]
+"rsc1_demote_0 rhel7-4" [ style=bold color="green" fontcolor="orange"]
+"rsc1_monitor_10000 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"rsc1_monitor_11000 lxc2" [ style=bold color="green" fontcolor="black"]
+"rsc1_promote_0 rhel7-3" -> "rsc1-clone_promoted_0" [ style = bold]
+"rsc1_promote_0 rhel7-3" -> "rsc1_monitor_10000 rhel7-3" [ style = bold]
+"rsc1_promote_0 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"rsc1_start_0 lxc2" -> "rsc1-clone_running_0" [ style = bold]
+"rsc1_start_0 lxc2" -> "rsc1_monitor_11000 lxc2" [ style = bold]
+"rsc1_start_0 lxc2" [ style=bold color="green" fontcolor="black"]
+"rsc1_stop_0 lxc2" -> "rsc1-clone_stopped_0" [ style = bold]
+"rsc1_stop_0 lxc2" -> "rsc1_start_0 lxc2" [ style = bold]
+"rsc1_stop_0 lxc2" [ style=bold color="green" fontcolor="orange"]
+"rsc1_stop_0 remote-rhel7-2" -> "remote-rhel7-2_stop_0 rhel7-1" [ style = bold]
+"rsc1_stop_0 remote-rhel7-2" -> "rsc1-clone_stopped_0" [ style = bold]
+"rsc1_stop_0 remote-rhel7-2" [ style=bold color="green" fontcolor="orange"]
+"rsc1_stop_0 rhel7-4" -> "rsc1-clone_stopped_0" [ style = bold]
+"rsc1_stop_0 rhel7-4" [ style=bold color="green" fontcolor="orange"]
+"rsc2-master_demote_0" -> "rsc2-master_demoted_0" [ style = bold]
+"rsc2-master_demote_0" -> "rsc2_demote_0 remote-rhel7-2" [ style = bold]
+"rsc2-master_demote_0" [ style=bold color="green" fontcolor="orange"]
+"rsc2-master_demoted_0" -> "rsc2-master_promote_0" [ style = bold]
+"rsc2-master_demoted_0" -> "rsc2-master_start_0" [ style = bold]
+"rsc2-master_demoted_0" -> "rsc2-master_stop_0" [ style = bold]
+"rsc2-master_demoted_0" [ style=bold color="green" fontcolor="orange"]
+"rsc2-master_promote_0" -> "rsc2_promote_0 rhel7-3" [ style = bold]
+"rsc2-master_promote_0" [ style=bold color="green" fontcolor="orange"]
+"rsc2-master_promoted_0" [ style=bold color="green" fontcolor="orange"]
+"rsc2-master_running_0" -> "rsc2-master_promote_0" [ style = bold]
+"rsc2-master_running_0" [ style=bold color="green" fontcolor="orange"]
+"rsc2-master_start_0" -> "rsc2-master_running_0" [ style = bold]
+"rsc2-master_start_0" -> "rsc2_start_0 lxc2" [ style = bold]
+"rsc2-master_start_0" [ style=bold color="green" fontcolor="orange"]
+"rsc2-master_stop_0" -> "rsc2-master_stopped_0" [ style = bold]
+"rsc2-master_stop_0" -> "rsc2_stop_0 lxc2" [ style = bold]
+"rsc2-master_stop_0" -> "rsc2_stop_0 remote-rhel7-2" [ style = bold]
+"rsc2-master_stop_0" -> "rsc2_stop_0 rhel7-4" [ style = bold]
+"rsc2-master_stop_0" [ style=bold color="green" fontcolor="orange"]
+"rsc2-master_stopped_0" -> "rsc2-master_promote_0" [ style = bold]
+"rsc2-master_stopped_0" -> "rsc2-master_start_0" [ style = bold]
+"rsc2-master_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"rsc2_demote_0 remote-rhel7-2" -> "rsc2-master_demoted_0" [ style = bold]
+"rsc2_demote_0 remote-rhel7-2" -> "rsc2_stop_0 remote-rhel7-2" [ style = bold]
+"rsc2_demote_0 remote-rhel7-2" [ style=bold color="green" fontcolor="orange"]
+"rsc2_monitor_10000 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"rsc2_monitor_11000 lxc2" [ style=bold color="green" fontcolor="black"]
+"rsc2_promote_0 rhel7-3" -> "rsc2-master_promoted_0" [ style = bold]
+"rsc2_promote_0 rhel7-3" -> "rsc2_monitor_10000 rhel7-3" [ style = bold]
+"rsc2_promote_0 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"rsc2_start_0 lxc2" -> "rsc2-master_running_0" [ style = bold]
+"rsc2_start_0 lxc2" -> "rsc2_monitor_11000 lxc2" [ style = bold]
+"rsc2_start_0 lxc2" [ style=bold color="green" fontcolor="black"]
+"rsc2_stop_0 lxc2" -> "rsc2-master_stopped_0" [ style = bold]
+"rsc2_stop_0 lxc2" -> "rsc2_start_0 lxc2" [ style = bold]
+"rsc2_stop_0 lxc2" [ style=bold color="green" fontcolor="orange"]
+"rsc2_stop_0 remote-rhel7-2" -> "remote-rhel7-2_stop_0 rhel7-1" [ style = bold]
+"rsc2_stop_0 remote-rhel7-2" -> "rsc2-master_stopped_0" [ style = bold]
+"rsc2_stop_0 remote-rhel7-2" [ style=bold color="green" fontcolor="orange"]
+"rsc2_stop_0 rhel7-4" -> "rsc2-master_stopped_0" [ style = bold]
+"rsc2_stop_0 rhel7-4" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle-0_monitor_30000 rhel7-5" [ style=bold color="green" fontcolor="black"]
+"stateful-bundle-0_start_0 rhel7-5" -> "bundled_monitor_10000 stateful-bundle-0" [ style = bold]
+"stateful-bundle-0_start_0 rhel7-5" -> "bundled_promote_0 stateful-bundle-0" [ style = bold]
+"stateful-bundle-0_start_0 rhel7-5" -> "bundled_start_0 stateful-bundle-0" [ style = bold]
+"stateful-bundle-0_start_0 rhel7-5" -> "stateful-bundle-0_monitor_30000 rhel7-5" [ style = bold]
+"stateful-bundle-0_start_0 rhel7-5" [ style=bold color="green" fontcolor="black"]
+"stateful-bundle-0_stop_0 rhel7-5" -> "stateful-bundle-0_start_0 rhel7-5" [ style = bold]
+"stateful-bundle-0_stop_0 rhel7-5" -> "stateful-bundle-docker-0_stop_0 rhel7-5" [ style = bold]
+"stateful-bundle-0_stop_0 rhel7-5" [ style=bold color="green" fontcolor="black"]
+"stateful-bundle-2_monitor_30000 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"stateful-bundle-2_start_0 rhel7-3" -> "bundled_monitor_11000 stateful-bundle-2" [ style = bold]
+"stateful-bundle-2_start_0 rhel7-3" -> "bundled_start_0 stateful-bundle-2" [ style = bold]
+"stateful-bundle-2_start_0 rhel7-3" -> "stateful-bundle-2_monitor_30000 rhel7-3" [ style = bold]
+"stateful-bundle-2_start_0 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"stateful-bundle-2_stop_0 rhel7-4" -> "stateful-bundle-2_start_0 rhel7-3" [ style = bold]
+"stateful-bundle-2_stop_0 rhel7-4" -> "stateful-bundle-docker-2_stop_0 rhel7-4" [ style = bold]
+"stateful-bundle-2_stop_0 rhel7-4" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle-docker-0_monitor_60000 rhel7-5" [ style=bold color="green" fontcolor="black"]
+"stateful-bundle-docker-0_start_0 rhel7-5" -> "bundled_promote_0 stateful-bundle-0" [ style = bold]
+"stateful-bundle-docker-0_start_0 rhel7-5" -> "bundled_start_0 stateful-bundle-0" [ style = bold]
+"stateful-bundle-docker-0_start_0 rhel7-5" -> "stateful-bundle-0_start_0 rhel7-5" [ style = bold]
+"stateful-bundle-docker-0_start_0 rhel7-5" -> "stateful-bundle-docker-0_monitor_60000 rhel7-5" [ style = bold]
+"stateful-bundle-docker-0_start_0 rhel7-5" -> "stateful-bundle_running_0" [ style = bold]
+"stateful-bundle-docker-0_start_0 rhel7-5" [ style=bold color="green" fontcolor="black"]
+"stateful-bundle-docker-0_stop_0 rhel7-5" -> "stateful-bundle-docker-0_start_0 rhel7-5" [ style = bold]
+"stateful-bundle-docker-0_stop_0 rhel7-5" -> "stateful-bundle_stopped_0" [ style = bold]
+"stateful-bundle-docker-0_stop_0 rhel7-5" -> "stonith 'reboot' stateful-bundle-0" [ style = bold]
+"stateful-bundle-docker-0_stop_0 rhel7-5" [ style=bold color="green" fontcolor="black"]
+"stateful-bundle-docker-2_monitor_60000 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"stateful-bundle-docker-2_start_0 rhel7-3" -> "bundled_start_0 stateful-bundle-2" [ style = bold]
+"stateful-bundle-docker-2_start_0 rhel7-3" -> "stateful-bundle-2_start_0 rhel7-3" [ style = bold]
+"stateful-bundle-docker-2_start_0 rhel7-3" -> "stateful-bundle-docker-2_monitor_60000 rhel7-3" [ style = bold]
+"stateful-bundle-docker-2_start_0 rhel7-3" -> "stateful-bundle_running_0" [ style = bold]
+"stateful-bundle-docker-2_start_0 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"stateful-bundle-docker-2_stop_0 rhel7-4" -> "stateful-bundle-docker-2_start_0 rhel7-3" [ style = bold]
+"stateful-bundle-docker-2_stop_0 rhel7-4" -> "stateful-bundle-ip-192.168.122.133_stop_0 rhel7-4" [ style = bold]
+"stateful-bundle-docker-2_stop_0 rhel7-4" -> "stateful-bundle_stopped_0" [ style = bold]
+"stateful-bundle-docker-2_stop_0 rhel7-4" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle-ip-192.168.122.133_monitor_60000 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"stateful-bundle-ip-192.168.122.133_start_0 rhel7-3" -> "stateful-bundle-docker-2_start_0 rhel7-3" [ style = bold]
+"stateful-bundle-ip-192.168.122.133_start_0 rhel7-3" -> "stateful-bundle-ip-192.168.122.133_monitor_60000 rhel7-3" [ style = bold]
+"stateful-bundle-ip-192.168.122.133_start_0 rhel7-3" [ style=bold color="green" fontcolor="black"]
+"stateful-bundle-ip-192.168.122.133_stop_0 rhel7-4" -> "stateful-bundle-ip-192.168.122.133_start_0 rhel7-3" [ style = bold]
+"stateful-bundle-ip-192.168.122.133_stop_0 rhel7-4" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle-master_demote_0" -> "bundled_demote_0 stateful-bundle-0" [ style = bold]
+"stateful-bundle-master_demote_0" -> "stateful-bundle-master_demoted_0" [ style = bold]
+"stateful-bundle-master_demote_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle-master_demoted_0" -> "stateful-bundle-master_promote_0" [ style = bold]
+"stateful-bundle-master_demoted_0" -> "stateful-bundle-master_start_0" [ style = bold]
+"stateful-bundle-master_demoted_0" -> "stateful-bundle-master_stop_0" [ style = bold]
+"stateful-bundle-master_demoted_0" -> "stateful-bundle_demoted_0" [ style = bold]
+"stateful-bundle-master_demoted_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle-master_promote_0" -> "bundled_promote_0 stateful-bundle-0" [ style = bold]
+"stateful-bundle-master_promote_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle-master_promoted_0" -> "stateful-bundle_promoted_0" [ style = bold]
+"stateful-bundle-master_promoted_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle-master_running_0" -> "stateful-bundle-master_promote_0" [ style = bold]
+"stateful-bundle-master_running_0" -> "stateful-bundle_running_0" [ style = bold]
+"stateful-bundle-master_running_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle-master_start_0" -> "bundled_start_0 stateful-bundle-0" [ style = bold]
+"stateful-bundle-master_start_0" -> "bundled_start_0 stateful-bundle-2" [ style = bold]
+"stateful-bundle-master_start_0" -> "stateful-bundle-master_running_0" [ style = bold]
+"stateful-bundle-master_start_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle-master_stop_0" -> "bundled_stop_0 stateful-bundle-0" [ style = bold]
+"stateful-bundle-master_stop_0" -> "bundled_stop_0 stateful-bundle-2" [ style = bold]
+"stateful-bundle-master_stop_0" -> "stateful-bundle-master_stopped_0" [ style = bold]
+"stateful-bundle-master_stop_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle-master_stopped_0" -> "stateful-bundle-master_promote_0" [ style = bold]
+"stateful-bundle-master_stopped_0" -> "stateful-bundle-master_start_0" [ style = bold]
+"stateful-bundle-master_stopped_0" -> "stateful-bundle_stopped_0" [ style = bold]
+"stateful-bundle-master_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle_demote_0" -> "stateful-bundle-master_demote_0" [ style = bold]
+"stateful-bundle_demote_0" -> "stateful-bundle_demoted_0" [ style = bold]
+"stateful-bundle_demote_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle_demoted_0" -> "stateful-bundle_promote_0" [ style = bold]
+"stateful-bundle_demoted_0" -> "stateful-bundle_start_0" [ style = bold]
+"stateful-bundle_demoted_0" -> "stateful-bundle_stop_0" [ style = bold]
+"stateful-bundle_demoted_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle_promote_0" -> "stateful-bundle-master_promote_0" [ style = bold]
+"stateful-bundle_promote_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle_promoted_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle_running_0" -> "stateful-bundle_promote_0" [ style = bold]
+"stateful-bundle_running_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle_start_0" -> "stateful-bundle-docker-0_start_0 rhel7-5" [ style = bold]
+"stateful-bundle_start_0" -> "stateful-bundle-docker-2_start_0 rhel7-3" [ style = bold]
+"stateful-bundle_start_0" -> "stateful-bundle-master_start_0" [ style = bold]
+"stateful-bundle_start_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle_stop_0" -> "bundled_stop_0 stateful-bundle-0" [ style = bold]
+"stateful-bundle_stop_0" -> "bundled_stop_0 stateful-bundle-2" [ style = bold]
+"stateful-bundle_stop_0" -> "stateful-bundle-docker-0_stop_0 rhel7-5" [ style = bold]
+"stateful-bundle_stop_0" -> "stateful-bundle-docker-2_stop_0 rhel7-4" [ style = bold]
+"stateful-bundle_stop_0" -> "stateful-bundle-master_stop_0" [ style = bold]
+"stateful-bundle_stop_0" [ style=bold color="green" fontcolor="orange"]
+"stateful-bundle_stopped_0" -> "stateful-bundle_promote_0" [ style = bold]
+"stateful-bundle_stopped_0" -> "stateful-bundle_start_0" [ style = bold]
+"stateful-bundle_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"stonith 'reboot' lxc2" -> "Fencing_start_0 rhel7-5" [ style = bold]
+"stonith 'reboot' lxc2" -> "bundled_promote_0 stateful-bundle-0" [ style = bold]
+"stonith 'reboot' lxc2" -> "bundled_start_0 stateful-bundle-0" [ style = bold]
+"stonith 'reboot' lxc2" -> "bundled_start_0 stateful-bundle-2" [ style = bold]
+"stonith 'reboot' lxc2" -> "container2_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' lxc2" -> "lxc-ms-master_stop_0" [ style = bold]
+"stonith 'reboot' lxc2" -> "lxc-ms_demote_0 lxc2" [ style = bold]
+"stonith 'reboot' lxc2" -> "lxc-ms_promote_0 lxc2" [ style = bold]
+"stonith 'reboot' lxc2" -> "lxc-ms_start_0 lxc2" [ style = bold]
+"stonith 'reboot' lxc2" -> "lxc-ms_stop_0 lxc2" [ style = bold]
+"stonith 'reboot' lxc2" -> "lxc2_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' lxc2" -> "remote-rhel7-2_start_0 rhel7-1" [ style = bold]
+"stonith 'reboot' lxc2" -> "rsc1-clone_stop_0" [ style = bold]
+"stonith 'reboot' lxc2" -> "rsc1_promote_0 rhel7-3" [ style = bold]
+"stonith 'reboot' lxc2" -> "rsc1_start_0 lxc2" [ style = bold]
+"stonith 'reboot' lxc2" -> "rsc1_stop_0 lxc2" [ style = bold]
+"stonith 'reboot' lxc2" -> "rsc2-master_stop_0" [ style = bold]
+"stonith 'reboot' lxc2" -> "rsc2_promote_0 rhel7-3" [ style = bold]
+"stonith 'reboot' lxc2" -> "rsc2_start_0 lxc2" [ style = bold]
+"stonith 'reboot' lxc2" -> "rsc2_stop_0 lxc2" [ style = bold]
+"stonith 'reboot' lxc2" -> "stateful-bundle-0_start_0 rhel7-5" [ style = bold]
+"stonith 'reboot' lxc2" -> "stateful-bundle-2_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' lxc2" -> "stateful-bundle-docker-0_start_0 rhel7-5" [ style = bold]
+"stonith 'reboot' lxc2" -> "stateful-bundle-docker-2_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' lxc2" -> "stateful-bundle-ip-192.168.122.133_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' lxc2" [ style=bold color="green" fontcolor="orange"]
+"stonith 'reboot' remote-rhel7-2" -> "Fencing_start_0 rhel7-5" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "bundled_promote_0 stateful-bundle-0" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "bundled_start_0 stateful-bundle-0" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "bundled_start_0 stateful-bundle-2" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "container2_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "lxc-ms_promote_0 lxc2" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "lxc-ms_start_0 lxc2" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "lxc2_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "remote-rhel7-2_start_0 rhel7-1" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "rsc1-clone_stop_0" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "rsc1_promote_0 rhel7-3" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "rsc1_start_0 lxc2" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "rsc1_stop_0 remote-rhel7-2" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "rsc2-master_stop_0" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "rsc2_demote_0 remote-rhel7-2" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "rsc2_promote_0 rhel7-3" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "rsc2_start_0 lxc2" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "rsc2_stop_0 remote-rhel7-2" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "stateful-bundle-0_start_0 rhel7-5" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "stateful-bundle-2_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "stateful-bundle-docker-0_start_0 rhel7-5" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "stateful-bundle-docker-2_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "stateful-bundle-ip-192.168.122.133_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" -> "stonith 'reboot' rhel7-4" [ style = bold]
+"stonith 'reboot' remote-rhel7-2" [ style=bold color="green" fontcolor="black"]
+"stonith 'reboot' rhel7-4" -> "bundled_promote_0 stateful-bundle-0" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "bundled_start_0 stateful-bundle-0" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "bundled_start_0 stateful-bundle-2" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "container2_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "lxc-ms_promote_0 lxc2" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "lxc-ms_start_0 lxc2" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "rsc1-clone_stop_0" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "rsc1_demote_0 rhel7-4" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "rsc1_promote_0 rhel7-3" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "rsc1_start_0 lxc2" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "rsc1_stop_0 rhel7-4" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "rsc2-master_stop_0" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "rsc2_promote_0 rhel7-3" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "rsc2_start_0 lxc2" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "rsc2_stop_0 rhel7-4" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "stateful-bundle-docker-0_start_0 rhel7-5" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "stateful-bundle-docker-2_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "stateful-bundle-docker-2_stop_0 rhel7-4" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "stateful-bundle-ip-192.168.122.133_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "stateful-bundle-ip-192.168.122.133_stop_0 rhel7-4" [ style = bold]
+"stonith 'reboot' rhel7-4" -> "stonith 'reboot' stateful-bundle-2" [ style = bold]
+"stonith 'reboot' rhel7-4" [ style=bold color="green" fontcolor="black"]
+"stonith 'reboot' stateful-bundle-0" -> "bundled_promote_0 stateful-bundle-0" [ style = bold]
+"stonith 'reboot' stateful-bundle-0" -> "bundled_start_0 stateful-bundle-0" [ style = bold]
+"stonith 'reboot' stateful-bundle-0" -> "bundled_start_0 stateful-bundle-2" [ style = bold]
+"stonith 'reboot' stateful-bundle-0" -> "container2_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' stateful-bundle-0" -> "lxc-ms_promote_0 lxc2" [ style = bold]
+"stonith 'reboot' stateful-bundle-0" -> "lxc-ms_start_0 lxc2" [ style = bold]
+"stonith 'reboot' stateful-bundle-0" -> "rsc1_promote_0 rhel7-3" [ style = bold]
+"stonith 'reboot' stateful-bundle-0" -> "rsc1_start_0 lxc2" [ style = bold]
+"stonith 'reboot' stateful-bundle-0" -> "rsc2_promote_0 rhel7-3" [ style = bold]
+"stonith 'reboot' stateful-bundle-0" -> "rsc2_start_0 lxc2" [ style = bold]
+"stonith 'reboot' stateful-bundle-0" -> "stateful-bundle-docker-0_start_0 rhel7-5" [ style = bold]
+"stonith 'reboot' stateful-bundle-0" -> "stateful-bundle-docker-2_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' stateful-bundle-0" -> "stateful-bundle-ip-192.168.122.133_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' stateful-bundle-0" -> "stateful-bundle-master_stop_0" [ style = bold]
+"stonith 'reboot' stateful-bundle-0" [ style=bold color="green" fontcolor="orange"]
+"stonith 'reboot' stateful-bundle-2" -> "bundled_promote_0 stateful-bundle-0" [ style = bold]
+"stonith 'reboot' stateful-bundle-2" -> "bundled_start_0 stateful-bundle-0" [ style = bold]
+"stonith 'reboot' stateful-bundle-2" -> "bundled_start_0 stateful-bundle-2" [ style = bold]
+"stonith 'reboot' stateful-bundle-2" -> "container2_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' stateful-bundle-2" -> "lxc-ms_promote_0 lxc2" [ style = bold]
+"stonith 'reboot' stateful-bundle-2" -> "lxc-ms_start_0 lxc2" [ style = bold]
+"stonith 'reboot' stateful-bundle-2" -> "rsc1_promote_0 rhel7-3" [ style = bold]
+"stonith 'reboot' stateful-bundle-2" -> "rsc1_start_0 lxc2" [ style = bold]
+"stonith 'reboot' stateful-bundle-2" -> "rsc2_promote_0 rhel7-3" [ style = bold]
+"stonith 'reboot' stateful-bundle-2" -> "rsc2_start_0 lxc2" [ style = bold]
+"stonith 'reboot' stateful-bundle-2" -> "stateful-bundle-docker-0_start_0 rhel7-5" [ style = bold]
+"stonith 'reboot' stateful-bundle-2" -> "stateful-bundle-docker-2_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' stateful-bundle-2" -> "stateful-bundle-ip-192.168.122.133_start_0 rhel7-3" [ style = bold]
+"stonith 'reboot' stateful-bundle-2" -> "stateful-bundle-master_stop_0" [ style = bold]
+"stonith 'reboot' stateful-bundle-2" [ style=bold color="green" fontcolor="orange"]
+}
diff --git a/cts/scheduler/on_fail_demote4.exp b/cts/scheduler/on_fail_demote4.exp
new file mode 100644
index 0000000..0789a12
--- /dev/null
+++ b/cts/scheduler/on_fail_demote4.exp
@@ -0,0 +1,1818 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/cts/scheduler/on_fail_demote4.scores b/cts/scheduler/on_fail_demote4.scores
new file mode 100644
index 0000000..cde3fec
--- /dev/null
+++ b/cts/scheduler/on_fail_demote4.scores
@@ -0,0 +1,470 @@
+Allocation scores:
+Using the original execution date of: 2020-06-16 19:23:21Z
+bundled:0 promotion score on stateful-bundle-0: 10
+bundled:1 promotion score on stateful-bundle-1: 5
+bundled:2 promotion score on stateful-bundle-2: 5
+lxc-ms:0 promotion score on lxc2: INFINITY
+lxc-ms:1 promotion score on lxc1: INFINITY
+pcmk__bundle_allocate: bundled:0 allocation score on stateful-bundle-0: 501
+pcmk__bundle_allocate: bundled:1 allocation score on stateful-bundle-1: 501
+pcmk__bundle_allocate: bundled:2 allocation score on stateful-bundle-2: 501
+pcmk__bundle_allocate: stateful-bundle allocation score on lxc1: 0
+pcmk__bundle_allocate: stateful-bundle allocation score on lxc2: 0
+pcmk__bundle_allocate: stateful-bundle allocation score on remote-rhel7-2: 0
+pcmk__bundle_allocate: stateful-bundle allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-0 allocation score on lxc1: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-0 allocation score on lxc2: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-0 allocation score on remote-rhel7-2: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-0 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-0 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-0 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-0 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-1 allocation score on lxc1: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-1 allocation score on lxc2: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-1 allocation score on remote-rhel7-2: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-1 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-1 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-1 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-1 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-2 allocation score on lxc1: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-2 allocation score on lxc2: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-2 allocation score on remote-rhel7-2: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-2 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-2 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-2 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-2 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on lxc1: 0
+pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on lxc2: 0
+pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on remote-rhel7-2: 0
+pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-docker-0 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on lxc1: 0
+pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on lxc2: 0
+pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on remote-rhel7-2: 0
+pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-docker-1 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on lxc1: 0
+pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on lxc2: 0
+pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on remote-rhel7-2: 0
+pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-docker-2 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on lxc1: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on lxc2: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on remote-rhel7-2: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on lxc1: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on lxc2: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on remote-rhel7-2: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on lxc1: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on lxc2: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on remote-rhel7-2: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-master allocation score on lxc1: 0
+pcmk__bundle_allocate: stateful-bundle-master allocation score on lxc2: 0
+pcmk__bundle_allocate: stateful-bundle-master allocation score on remote-rhel7-2: 0
+pcmk__bundle_allocate: stateful-bundle-master allocation score on rhel7-1: 0
+pcmk__bundle_allocate: stateful-bundle-master allocation score on rhel7-3: 0
+pcmk__bundle_allocate: stateful-bundle-master allocation score on rhel7-4: 0
+pcmk__bundle_allocate: stateful-bundle-master allocation score on rhel7-5: 0
+pcmk__bundle_allocate: stateful-bundle-master allocation score on stateful-bundle-0: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-master allocation score on stateful-bundle-1: -INFINITY
+pcmk__bundle_allocate: stateful-bundle-master allocation score on stateful-bundle-2: -INFINITY
+pcmk__clone_allocate: bundled:0 allocation score on stateful-bundle-0: INFINITY
+pcmk__clone_allocate: bundled:1 allocation score on stateful-bundle-1: INFINITY
+pcmk__clone_allocate: bundled:2 allocation score on stateful-bundle-2: INFINITY
+pcmk__clone_allocate: lxc-ms-master allocation score on lxc1: INFINITY
+pcmk__clone_allocate: lxc-ms-master allocation score on lxc2: INFINITY
+pcmk__clone_allocate: lxc-ms-master allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: lxc-ms-master allocation score on rhel7-1: 0
+pcmk__clone_allocate: lxc-ms-master allocation score on rhel7-3: 0
+pcmk__clone_allocate: lxc-ms-master allocation score on rhel7-4: 0
+pcmk__clone_allocate: lxc-ms-master allocation score on rhel7-5: 0
+pcmk__clone_allocate: lxc-ms:0 allocation score on lxc1: INFINITY
+pcmk__clone_allocate: lxc-ms:0 allocation score on lxc2: INFINITY
+pcmk__clone_allocate: lxc-ms:0 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: lxc-ms:0 allocation score on rhel7-1: 0
+pcmk__clone_allocate: lxc-ms:0 allocation score on rhel7-3: 0
+pcmk__clone_allocate: lxc-ms:0 allocation score on rhel7-4: 0
+pcmk__clone_allocate: lxc-ms:0 allocation score on rhel7-5: 0
+pcmk__clone_allocate: lxc-ms:1 allocation score on lxc1: INFINITY
+pcmk__clone_allocate: lxc-ms:1 allocation score on lxc2: INFINITY
+pcmk__clone_allocate: lxc-ms:1 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: lxc-ms:1 allocation score on rhel7-1: 0
+pcmk__clone_allocate: lxc-ms:1 allocation score on rhel7-3: 0
+pcmk__clone_allocate: lxc-ms:1 allocation score on rhel7-4: 0
+pcmk__clone_allocate: lxc-ms:1 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1-clone allocation score on lxc1: 0
+pcmk__clone_allocate: rsc1-clone allocation score on lxc2: 0
+pcmk__clone_allocate: rsc1-clone allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1-clone allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:0 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc1:0 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc1:0 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-4: 1
+pcmk__clone_allocate: rsc1:0 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:1 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc1:1 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc1:1 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-3: 6
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:1 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:2 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc1:2 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc1:2 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:2 allocation score on rhel7-5: 6
+pcmk__clone_allocate: rsc1:3 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc1:3 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc1:3 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-1: 6
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:3 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:4 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc1:4 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc1:4 allocation score on remote-rhel7-2: 1
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:4 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:5 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc1:5 allocation score on lxc2: 6
+pcmk__clone_allocate: rsc1:5 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc1:5 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:5 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:5 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:5 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc1:6 allocation score on lxc1: 6
+pcmk__clone_allocate: rsc1:6 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc1:6 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc1:6 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc1:6 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc1:6 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc1:6 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2-master allocation score on lxc1: 0
+pcmk__clone_allocate: rsc2-master allocation score on lxc2: 0
+pcmk__clone_allocate: rsc2-master allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2-master allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:0 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc2:0 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc2:0 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-4: 1
+pcmk__clone_allocate: rsc2:0 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:1 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc2:1 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc2:1 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-3: 6
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:1 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:2 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc2:2 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc2:2 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:2 allocation score on rhel7-5: 6
+pcmk__clone_allocate: rsc2:3 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc2:3 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc2:3 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-1: 6
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:3 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:4 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc2:4 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc2:4 allocation score on remote-rhel7-2: 1
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:4 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:5 allocation score on lxc1: 0
+pcmk__clone_allocate: rsc2:5 allocation score on lxc2: 6
+pcmk__clone_allocate: rsc2:5 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc2:5 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:5 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:5 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:5 allocation score on rhel7-5: 0
+pcmk__clone_allocate: rsc2:6 allocation score on lxc1: 6
+pcmk__clone_allocate: rsc2:6 allocation score on lxc2: 0
+pcmk__clone_allocate: rsc2:6 allocation score on remote-rhel7-2: 0
+pcmk__clone_allocate: rsc2:6 allocation score on rhel7-1: 0
+pcmk__clone_allocate: rsc2:6 allocation score on rhel7-3: 0
+pcmk__clone_allocate: rsc2:6 allocation score on rhel7-4: 0
+pcmk__clone_allocate: rsc2:6 allocation score on rhel7-5: 0
+pcmk__clone_allocate: stateful-bundle-master allocation score on lxc1: -INFINITY
+pcmk__clone_allocate: stateful-bundle-master allocation score on lxc2: -INFINITY
+pcmk__clone_allocate: stateful-bundle-master allocation score on remote-rhel7-2: -INFINITY
+pcmk__clone_allocate: stateful-bundle-master allocation score on rhel7-1: -INFINITY
+pcmk__clone_allocate: stateful-bundle-master allocation score on rhel7-3: -INFINITY
+pcmk__clone_allocate: stateful-bundle-master allocation score on rhel7-4: -INFINITY
+pcmk__clone_allocate: stateful-bundle-master allocation score on rhel7-5: -INFINITY
+pcmk__clone_allocate: stateful-bundle-master allocation score on stateful-bundle-0: 0
+pcmk__clone_allocate: stateful-bundle-master allocation score on stateful-bundle-1: 0
+pcmk__clone_allocate: stateful-bundle-master allocation score on stateful-bundle-2: 0
+pcmk__native_allocate: Fencing allocation score on lxc1: -INFINITY
+pcmk__native_allocate: Fencing allocation score on lxc2: -INFINITY
+pcmk__native_allocate: Fencing allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: Fencing allocation score on rhel7-1: 0
+pcmk__native_allocate: Fencing allocation score on rhel7-3: 0
+pcmk__native_allocate: Fencing allocation score on rhel7-4: 0
+pcmk__native_allocate: Fencing allocation score on rhel7-5: 0
+pcmk__native_allocate: bundled:0 allocation score on stateful-bundle-0: INFINITY
+pcmk__native_allocate: bundled:1 allocation score on stateful-bundle-1: INFINITY
+pcmk__native_allocate: bundled:2 allocation score on stateful-bundle-2: INFINITY
+pcmk__native_allocate: container1 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: container1 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: container1 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: container1 allocation score on rhel7-1: 0
+pcmk__native_allocate: container1 allocation score on rhel7-3: INFINITY
+pcmk__native_allocate: container1 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: container1 allocation score on rhel7-5: 0
+pcmk__native_allocate: container2 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: container2 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: container2 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: container2 allocation score on rhel7-1: 0
+pcmk__native_allocate: container2 allocation score on rhel7-3: INFINITY
+pcmk__native_allocate: container2 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: container2 allocation score on rhel7-5: 0
+pcmk__native_allocate: lxc-ms:0 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: lxc-ms:0 allocation score on lxc2: INFINITY
+pcmk__native_allocate: lxc-ms:0 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: lxc-ms:0 allocation score on rhel7-1: 0
+pcmk__native_allocate: lxc-ms:0 allocation score on rhel7-3: 0
+pcmk__native_allocate: lxc-ms:0 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: lxc-ms:0 allocation score on rhel7-5: 0
+pcmk__native_allocate: lxc-ms:1 allocation score on lxc1: INFINITY
+pcmk__native_allocate: lxc-ms:1 allocation score on lxc2: INFINITY
+pcmk__native_allocate: lxc-ms:1 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: lxc-ms:1 allocation score on rhel7-1: 0
+pcmk__native_allocate: lxc-ms:1 allocation score on rhel7-3: 0
+pcmk__native_allocate: lxc-ms:1 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: lxc-ms:1 allocation score on rhel7-5: 0
+pcmk__native_allocate: lxc1 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: lxc1 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: lxc1 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: lxc1 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: lxc1 allocation score on rhel7-3: 0
+pcmk__native_allocate: lxc1 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: lxc1 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: lxc2 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: lxc2 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: lxc2 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: lxc2 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: lxc2 allocation score on rhel7-3: 0
+pcmk__native_allocate: lxc2 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: lxc2 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: remote-rhel7-2 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: remote-rhel7-2 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: remote-rhel7-2 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: remote-rhel7-2 allocation score on rhel7-1: 0
+pcmk__native_allocate: remote-rhel7-2 allocation score on rhel7-3: 0
+pcmk__native_allocate: remote-rhel7-2 allocation score on rhel7-4: 0
+pcmk__native_allocate: remote-rhel7-2 allocation score on rhel7-5: 0
+pcmk__native_allocate: rsc1:0 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc1:0 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc1:1 allocation score on lxc1: 0
+pcmk__native_allocate: rsc1:1 allocation score on lxc2: 0
+pcmk__native_allocate: rsc1:1 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-3: 6
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc1:1 allocation score on rhel7-5: 0
+pcmk__native_allocate: rsc1:2 allocation score on lxc1: 0
+pcmk__native_allocate: rsc1:2 allocation score on lxc2: 0
+pcmk__native_allocate: rsc1:2 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc1:2 allocation score on rhel7-5: 6
+pcmk__native_allocate: rsc1:3 allocation score on lxc1: 0
+pcmk__native_allocate: rsc1:3 allocation score on lxc2: 0
+pcmk__native_allocate: rsc1:3 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-1: 6
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc1:3 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc1:4 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: rsc1:4 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: rsc1:4 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc1:4 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc1:5 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: rsc1:5 allocation score on lxc2: 6
+pcmk__native_allocate: rsc1:5 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc1:5 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc1:5 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:5 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc1:5 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc1:6 allocation score on lxc1: 6
+pcmk__native_allocate: rsc1:6 allocation score on lxc2: 0
+pcmk__native_allocate: rsc1:6 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc1:6 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc1:6 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc1:6 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc1:6 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc2:0 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: rsc2:0 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: rsc2:0 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:0 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc2:1 allocation score on lxc1: 0
+pcmk__native_allocate: rsc2:1 allocation score on lxc2: 0
+pcmk__native_allocate: rsc2:1 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-3: 6
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:1 allocation score on rhel7-5: 0
+pcmk__native_allocate: rsc2:2 allocation score on lxc1: 0
+pcmk__native_allocate: rsc2:2 allocation score on lxc2: 0
+pcmk__native_allocate: rsc2:2 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-1: 0
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:2 allocation score on rhel7-5: 6
+pcmk__native_allocate: rsc2:3 allocation score on lxc1: 0
+pcmk__native_allocate: rsc2:3 allocation score on lxc2: 0
+pcmk__native_allocate: rsc2:3 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-1: 6
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:3 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:4 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc2:5 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: rsc2:5 allocation score on lxc2: 6
+pcmk__native_allocate: rsc2:5 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc2:5 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc2:5 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:5 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:5 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: rsc2:6 allocation score on lxc1: 6
+pcmk__native_allocate: rsc2:6 allocation score on lxc2: 0
+pcmk__native_allocate: rsc2:6 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: rsc2:6 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: rsc2:6 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: rsc2:6 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: rsc2:6 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: stateful-bundle-0 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: stateful-bundle-0 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: stateful-bundle-0 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: stateful-bundle-0 allocation score on rhel7-1: 0
+pcmk__native_allocate: stateful-bundle-0 allocation score on rhel7-3: 0
+pcmk__native_allocate: stateful-bundle-0 allocation score on rhel7-4: 0
+pcmk__native_allocate: stateful-bundle-0 allocation score on rhel7-5: 10000
+pcmk__native_allocate: stateful-bundle-1 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: stateful-bundle-1 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: stateful-bundle-1 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: stateful-bundle-1 allocation score on rhel7-1: 10000
+pcmk__native_allocate: stateful-bundle-1 allocation score on rhel7-3: 0
+pcmk__native_allocate: stateful-bundle-1 allocation score on rhel7-4: 0
+pcmk__native_allocate: stateful-bundle-1 allocation score on rhel7-5: 0
+pcmk__native_allocate: stateful-bundle-2 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: stateful-bundle-2 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: stateful-bundle-2 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: stateful-bundle-2 allocation score on rhel7-1: 0
+pcmk__native_allocate: stateful-bundle-2 allocation score on rhel7-3: 10000
+pcmk__native_allocate: stateful-bundle-2 allocation score on rhel7-4: 0
+pcmk__native_allocate: stateful-bundle-2 allocation score on rhel7-5: 0
+pcmk__native_allocate: stateful-bundle-docker-0 allocation score on lxc1: -10000
+pcmk__native_allocate: stateful-bundle-docker-0 allocation score on lxc2: -10000
+pcmk__native_allocate: stateful-bundle-docker-0 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: stateful-bundle-docker-0 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: stateful-bundle-docker-0 allocation score on rhel7-3: 0
+pcmk__native_allocate: stateful-bundle-docker-0 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: stateful-bundle-docker-0 allocation score on rhel7-5: 0
+pcmk__native_allocate: stateful-bundle-docker-1 allocation score on lxc1: -10000
+pcmk__native_allocate: stateful-bundle-docker-1 allocation score on lxc2: -10000
+pcmk__native_allocate: stateful-bundle-docker-1 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: stateful-bundle-docker-1 allocation score on rhel7-1: 0
+pcmk__native_allocate: stateful-bundle-docker-1 allocation score on rhel7-3: 0
+pcmk__native_allocate: stateful-bundle-docker-1 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: stateful-bundle-docker-1 allocation score on rhel7-5: 0
+pcmk__native_allocate: stateful-bundle-docker-2 allocation score on lxc1: -10000
+pcmk__native_allocate: stateful-bundle-docker-2 allocation score on lxc2: -10000
+pcmk__native_allocate: stateful-bundle-docker-2 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: stateful-bundle-docker-2 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: stateful-bundle-docker-2 allocation score on rhel7-3: 0
+pcmk__native_allocate: stateful-bundle-docker-2 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: stateful-bundle-docker-2 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.131 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.131 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.131 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.131 allocation score on rhel7-5: 0
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.132 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.132 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.132 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-1: 0
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-3: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.132 allocation score on rhel7-5: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.133 allocation score on lxc1: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.133 allocation score on lxc2: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.133 allocation score on remote-rhel7-2: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-1: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-3: 0
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-4: -INFINITY
+pcmk__native_allocate: stateful-bundle-ip-192.168.122.133 allocation score on rhel7-5: -INFINITY
+rsc1:0 promotion score on none: 0
+rsc1:1 promotion score on rhel7-3: 5
+rsc1:2 promotion score on rhel7-5: 5
+rsc1:3 promotion score on rhel7-1: 5
+rsc1:4 promotion score on none: 0
+rsc1:5 promotion score on lxc2: 5
+rsc1:6 promotion score on lxc1: 5
+rsc2:0 promotion score on none: 0
+rsc2:1 promotion score on rhel7-3: 5
+rsc2:2 promotion score on rhel7-5: 5
+rsc2:3 promotion score on rhel7-1: 5
+rsc2:4 promotion score on none: 0
+rsc2:5 promotion score on lxc2: 5
+rsc2:6 promotion score on lxc1: 5
diff --git a/cts/scheduler/on_fail_demote4.summary b/cts/scheduler/on_fail_demote4.summary
new file mode 100644
index 0000000..20520ff
--- /dev/null
+++ b/cts/scheduler/on_fail_demote4.summary
@@ -0,0 +1,187 @@
+Using the original execution date of: 2020-06-16 19:23:21Z
+
+Current cluster status:
+RemoteNode remote-rhel7-2: UNCLEAN (offline)
+Node rhel7-4 (4): UNCLEAN (offline)
+Online: [ rhel7-1 rhel7-3 rhel7-5 ]
+GuestOnline: [ lxc1:container1 stateful-bundle-1:stateful-bundle-docker-1 ]
+
+ Fencing (stonith:fence_xvm): Started rhel7-4 (UNCLEAN)
+ Clone Set: rsc1-clone [rsc1] (promotable)
+ rsc1 (ocf::pacemaker:Stateful): Master rhel7-4 (UNCLEAN)
+ rsc1 (ocf::pacemaker:Stateful): Slave remote-rhel7-2 (UNCLEAN)
+ Slaves: [ lxc1 rhel7-1 rhel7-3 rhel7-5 ]
+ Clone Set: rsc2-master [rsc2] (promotable)
+ rsc2 (ocf::pacemaker:Stateful): Slave rhel7-4 (UNCLEAN)
+ rsc2 (ocf::pacemaker:Stateful): Master remote-rhel7-2 (UNCLEAN)
+ Slaves: [ lxc1 rhel7-1 rhel7-3 rhel7-5 ]
+ remote-rhel7-2 (ocf::pacemaker:remote): FAILED rhel7-1
+ container1 (ocf::heartbeat:VirtualDomain): Started rhel7-3
+ container2 (ocf::heartbeat:VirtualDomain): FAILED rhel7-3
+ Clone Set: lxc-ms-master [lxc-ms] (promotable)
+ Slaves: [ lxc1 ]
+ Stopped: [ remote-rhel7-2 rhel7-1 rhel7-3 rhel7-4 rhel7-5 ]
+ Container bundle set: stateful-bundle [pcmktest:http]
+ stateful-bundle-0 (192.168.122.131) (ocf::pacemaker:Stateful): FAILED Master rhel7-5
+ stateful-bundle-1 (192.168.122.132) (ocf::pacemaker:Stateful): Slave rhel7-1
+ stateful-bundle-2 (192.168.122.133) (ocf::pacemaker:Stateful): FAILED rhel7-4 (UNCLEAN)
+
+Transition Summary:
+ * Fence (reboot) stateful-bundle-2 (resource: stateful-bundle-docker-2) 'guest is unclean'
+ * Fence (reboot) stateful-bundle-0 (resource: stateful-bundle-docker-0) 'guest is unclean'
+ * Fence (reboot) lxc2 (resource: container2) 'guest is unclean'
+ * Fence (reboot) remote-rhel7-2 'remote connection is unrecoverable'
+ * Fence (reboot) rhel7-4 'peer is no longer part of the cluster'
+ * Move Fencing ( rhel7-4 -> rhel7-5 )
+ * Stop rsc1:0 ( Master rhel7-4 ) due to node availability
+ * Promote rsc1:1 ( Slave -> Master rhel7-3 )
+ * Stop rsc1:4 ( Slave remote-rhel7-2 ) due to node availability
+ * Recover rsc1:5 ( Slave lxc2 )
+ * Stop rsc2:0 ( Slave rhel7-4 ) due to node availability
+ * Promote rsc2:1 ( Slave -> Master rhel7-3 )
+ * Stop rsc2:4 ( Master remote-rhel7-2 ) due to node availability
+ * Recover rsc2:5 ( Slave lxc2 )
+ * Recover remote-rhel7-2 ( rhel7-1 )
+ * Recover container2 ( rhel7-3 )
+ * Recover lxc-ms:0 ( Master lxc2 )
+ * Recover stateful-bundle-docker-0 ( rhel7-5 )
+ * Restart stateful-bundle-0 ( rhel7-5 ) due to required stateful-bundle-docker-0 start
+ * Recover bundled:0 ( Master stateful-bundle-0 )
+ * Move stateful-bundle-ip-192.168.122.133 ( rhel7-4 -> rhel7-3 )
+ * Recover stateful-bundle-docker-2 ( rhel7-4 -> rhel7-3 )
+ * Move stateful-bundle-2 ( rhel7-4 -> rhel7-3 )
+ * Recover bundled:2 ( Slave stateful-bundle-2 )
+ * Restart lxc2 ( rhel7-3 ) due to required container2 start
+
+Executing cluster transition:
+ * Pseudo action: Fencing_stop_0
+ * Resource action: rsc1 cancel=11000 on rhel7-3
+ * Pseudo action: rsc1-clone_demote_0
+ * Resource action: rsc2 cancel=11000 on rhel7-3
+ * Pseudo action: rsc2-master_demote_0
+ * Pseudo action: lxc-ms-master_demote_0
+ * Resource action: stateful-bundle-0 stop on rhel7-5
+ * Pseudo action: stateful-bundle-2_stop_0
+ * Resource action: lxc2 stop on rhel7-3
+ * Pseudo action: stateful-bundle_demote_0
+ * Fencing remote-rhel7-2 (reboot)
+ * Fencing rhel7-4 (reboot)
+ * Pseudo action: rsc1_demote_0
+ * Pseudo action: rsc1-clone_demoted_0
+ * Pseudo action: rsc2_demote_0
+ * Pseudo action: rsc2-master_demoted_0
+ * Resource action: container2 stop on rhel7-3
+ * Pseudo action: stateful-bundle-master_demote_0
+ * Pseudo action: stonith-stateful-bundle-2-reboot on stateful-bundle-2
+ * Pseudo action: stonith-lxc2-reboot on lxc2
+ * Resource action: Fencing start on rhel7-5
+ * Pseudo action: rsc1-clone_stop_0
+ * Pseudo action: rsc2-master_stop_0
+ * Pseudo action: lxc-ms_demote_0
+ * Pseudo action: lxc-ms-master_demoted_0
+ * Pseudo action: lxc-ms-master_stop_0
+ * Pseudo action: bundled_demote_0
+ * Pseudo action: stateful-bundle-master_demoted_0
+ * Pseudo action: stateful-bundle_demoted_0
+ * Pseudo action: stateful-bundle_stop_0
+ * Resource action: Fencing monitor=120000 on rhel7-5
+ * Pseudo action: rsc1_stop_0
+ * Pseudo action: rsc1_stop_0
+ * Pseudo action: rsc1_stop_0
+ * Pseudo action: rsc1-clone_stopped_0
+ * Pseudo action: rsc1-clone_start_0
+ * Pseudo action: rsc2_stop_0
+ * Pseudo action: rsc2_stop_0
+ * Pseudo action: rsc2_stop_0
+ * Pseudo action: rsc2-master_stopped_0
+ * Pseudo action: rsc2-master_start_0
+ * Resource action: remote-rhel7-2 stop on rhel7-1
+ * Pseudo action: lxc-ms_stop_0
+ * Pseudo action: lxc-ms-master_stopped_0
+ * Pseudo action: lxc-ms-master_start_0
+ * Resource action: stateful-bundle-docker-0 stop on rhel7-5
+ * Pseudo action: stateful-bundle-docker-2_stop_0
+ * Pseudo action: stonith-stateful-bundle-0-reboot on stateful-bundle-0
+ * Resource action: remote-rhel7-2 start on rhel7-1
+ * Resource action: remote-rhel7-2 monitor=60000 on rhel7-1
+ * Resource action: container2 start on rhel7-3
+ * Resource action: container2 monitor=20000 on rhel7-3
+ * Pseudo action: stateful-bundle-master_stop_0
+ * Pseudo action: stateful-bundle-ip-192.168.122.133_stop_0
+ * Resource action: lxc2 start on rhel7-3
+ * Resource action: lxc2 monitor=30000 on rhel7-3
+ * Resource action: rsc1 start on lxc2
+ * Pseudo action: rsc1-clone_running_0
+ * Resource action: rsc2 start on lxc2
+ * Pseudo action: rsc2-master_running_0
+ * Resource action: lxc-ms start on lxc2
+ * Pseudo action: lxc-ms-master_running_0
+ * Pseudo action: bundled_stop_0
+ * Resource action: stateful-bundle-ip-192.168.122.133 start on rhel7-3
+ * Resource action: rsc1 monitor=11000 on lxc2
+ * Pseudo action: rsc1-clone_promote_0
+ * Resource action: rsc2 monitor=11000 on lxc2
+ * Pseudo action: rsc2-master_promote_0
+ * Pseudo action: lxc-ms-master_promote_0
+ * Pseudo action: bundled_stop_0
+ * Pseudo action: stateful-bundle-master_stopped_0
+ * Resource action: stateful-bundle-ip-192.168.122.133 monitor=60000 on rhel7-3
+ * Pseudo action: stateful-bundle_stopped_0
+ * Pseudo action: stateful-bundle_start_0
+ * Resource action: rsc1 promote on rhel7-3
+ * Pseudo action: rsc1-clone_promoted_0
+ * Resource action: rsc2 promote on rhel7-3
+ * Pseudo action: rsc2-master_promoted_0
+ * Resource action: lxc-ms promote on lxc2
+ * Pseudo action: lxc-ms-master_promoted_0
+ * Pseudo action: stateful-bundle-master_start_0
+ * Resource action: stateful-bundle-docker-0 start on rhel7-5
+ * Resource action: stateful-bundle-docker-0 monitor=60000 on rhel7-5
+ * Resource action: stateful-bundle-0 start on rhel7-5
+ * Resource action: stateful-bundle-0 monitor=30000 on rhel7-5
+ * Resource action: stateful-bundle-docker-2 start on rhel7-3
+ * Resource action: stateful-bundle-2 start on rhel7-3
+ * Resource action: rsc1 monitor=10000 on rhel7-3
+ * Resource action: rsc2 monitor=10000 on rhel7-3
+ * Resource action: lxc-ms monitor=10000 on lxc2
+ * Resource action: bundled start on stateful-bundle-0
+ * Resource action: bundled start on stateful-bundle-2
+ * Pseudo action: stateful-bundle-master_running_0
+ * Resource action: stateful-bundle-docker-2 monitor=60000 on rhel7-3
+ * Resource action: stateful-bundle-2 monitor=30000 on rhel7-3
+ * Pseudo action: stateful-bundle_running_0
+ * Resource action: bundled monitor=11000 on stateful-bundle-2
+ * Pseudo action: stateful-bundle_promote_0
+ * Pseudo action: stateful-bundle-master_promote_0
+ * Resource action: bundled promote on stateful-bundle-0
+ * Pseudo action: stateful-bundle-master_promoted_0
+ * Pseudo action: stateful-bundle_promoted_0
+ * Resource action: bundled monitor=10000 on stateful-bundle-0
+Using the original execution date of: 2020-06-16 19:23:21Z
+
+Revised cluster status:
+Online: [ rhel7-1 rhel7-3 rhel7-5 ]
+OFFLINE: [ rhel7-4 ]
+RemoteOnline: [ remote-rhel7-2 ]
+GuestOnline: [ lxc1:container1 lxc2:container2 stateful-bundle-0:stateful-bundle-docker-0 stateful-bundle-1:stateful-bundle-docker-1 stateful-bundle-2:stateful-bundle-docker-2 ]
+
+ Fencing (stonith:fence_xvm): Started rhel7-5
+ Clone Set: rsc1-clone [rsc1] (promotable)
+ Masters: [ rhel7-3 ]
+ Slaves: [ lxc1 lxc2 rhel7-1 rhel7-5 ]
+ Stopped: [ remote-rhel7-2 rhel7-4 ]
+ Clone Set: rsc2-master [rsc2] (promotable)
+ Masters: [ rhel7-3 ]
+ Slaves: [ lxc1 lxc2 rhel7-1 rhel7-5 ]
+ Stopped: [ remote-rhel7-2 rhel7-4 ]
+ remote-rhel7-2 (ocf::pacemaker:remote): Started rhel7-1
+ container1 (ocf::heartbeat:VirtualDomain): Started rhel7-3
+ container2 (ocf::heartbeat:VirtualDomain): Started rhel7-3
+ Clone Set: lxc-ms-master [lxc-ms] (promotable)
+ Masters: [ lxc2 ]
+ Slaves: [ lxc1 ]
+ Container bundle set: stateful-bundle [pcmktest:http]
+ stateful-bundle-0 (192.168.122.131) (ocf::pacemaker:Stateful): Master rhel7-5
+ stateful-bundle-1 (192.168.122.132) (ocf::pacemaker:Stateful): Slave rhel7-1
+ stateful-bundle-2 (192.168.122.133) (ocf::pacemaker:Stateful): Slave rhel7-3
+
diff --git a/cts/scheduler/on_fail_demote4.xml b/cts/scheduler/on_fail_demote4.xml
new file mode 100644
index 0000000..eb4c4cc
--- /dev/null
+++ b/cts/scheduler/on_fail_demote4.xml
@@ -0,0 +1,625 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+