Blob Blame History Raw
From 31c6cc60f3d8140f4a8972ac7b2c975cdecfe2af Mon Sep 17 00:00:00 2001
From: David Vossel <dvossel@redhat.com>
Date: Tue, 17 Feb 2015 15:44:42 -0500
Subject: [PATCH] Low: pengine: enforce colocation fix regression test

---
 pengine/regression.sh                       |    2 +
 pengine/test10/complex_enforce_colo.dot     | 1257 +++++++++++++
 pengine/test10/complex_enforce_colo.exp     | 2689 +++++++++++++++++++++++++++
 pengine/test10/complex_enforce_colo.scores  |  844 +++++++++
 pengine/test10/complex_enforce_colo.summary |  452 +++++
 pengine/test10/complex_enforce_colo.xml     | 1461 +++++++++++++++
 pengine/test10/enforce-colo1.dot            |   31 +
 pengine/test10/enforce-colo1.exp            |  116 ++
 pengine/test10/enforce-colo1.scores         |   31 +
 pengine/test10/enforce-colo1.summary        |   36 +
 pengine/test10/enforce-colo1.xml            |  150 ++
 11 files changed, 7069 insertions(+)
 create mode 100644 pengine/test10/complex_enforce_colo.dot
 create mode 100644 pengine/test10/complex_enforce_colo.exp
 create mode 100644 pengine/test10/complex_enforce_colo.scores
 create mode 100644 pengine/test10/complex_enforce_colo.summary
 create mode 100644 pengine/test10/complex_enforce_colo.xml
 create mode 100644 pengine/test10/enforce-colo1.dot
 create mode 100644 pengine/test10/enforce-colo1.exp
 create mode 100644 pengine/test10/enforce-colo1.scores
 create mode 100644 pengine/test10/enforce-colo1.summary
 create mode 100644 pengine/test10/enforce-colo1.xml

diff --git a/pengine/regression.sh b/pengine/regression.sh
index 93d4de1..b52e0f2 100755
--- a/pengine/regression.sh
+++ b/pengine/regression.sh
@@ -176,6 +176,8 @@ do_test coloc_fp_logic "Verify floating point calculations in colocation are wor
 do_test colo_master_w_native "cl#5070 - Verify promotion order is affected when colocating master to native rsc."
 do_test colo_slave_w_native  "cl#5070 - Verify promotion order is affected when colocating slave to native rsc."
 do_test anti-colocation-order "cl#5187 - Prevent resources in an anti-colocation from even temporarily running on a same node"
+do_test enforce-colo1 "Always enforce B with A INFINITY."
+do_test complex_enforce_colo "Always enforce B with A INFINITY. (make sure heat-engine stops)"
 
 echo ""
 do_test rsc-sets-seq-true "Resource Sets - sequential=false"
diff --git a/pengine/test10/complex_enforce_colo.dot b/pengine/test10/complex_enforce_colo.dot
new file mode 100644
index 0000000..a4811b8
--- /dev/null
+++ b/pengine/test10/complex_enforce_colo.dot
@@ -0,0 +1,1257 @@
+ digraph "g" {
+"all_stopped" [ style=bold color="green" fontcolor="orange"]
+"ceilometer-alarm-evaluator-clone_running_0" -> "ceilometer-alarm-notifier-clone_start_0" [ style = dashed]
+"ceilometer-alarm-evaluator-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"ceilometer-alarm-evaluator-clone_start_0" -> "ceilometer-alarm-evaluator-clone_running_0" [ style = dashed]
+"ceilometer-alarm-evaluator-clone_start_0" -> "ceilometer-alarm-evaluator_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-alarm-evaluator-clone_start_0" -> "ceilometer-alarm-evaluator_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-alarm-evaluator-clone_start_0" -> "ceilometer-alarm-evaluator_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-alarm-evaluator-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"ceilometer-alarm-evaluator-clone_stop_0" -> "ceilometer-alarm-evaluator-clone_stopped_0" [ style = bold]
+"ceilometer-alarm-evaluator-clone_stop_0" -> "ceilometer-alarm-evaluator_stop_0 rhos6-node1" [ style = bold]
+"ceilometer-alarm-evaluator-clone_stop_0" -> "ceilometer-alarm-evaluator_stop_0 rhos6-node2" [ style = bold]
+"ceilometer-alarm-evaluator-clone_stop_0" -> "ceilometer-alarm-evaluator_stop_0 rhos6-node3" [ style = bold]
+"ceilometer-alarm-evaluator-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"ceilometer-alarm-evaluator-clone_stopped_0" -> "ceilometer-alarm-evaluator-clone_start_0" [ style = dashed]
+"ceilometer-alarm-evaluator-clone_stopped_0" -> "ceilometer-delay-clone_stop_0" [ style = bold]
+"ceilometer-alarm-evaluator-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"ceilometer-alarm-evaluator_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-alarm-evaluator_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-alarm-evaluator_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-alarm-evaluator_start_0 rhos6-node1" -> "ceilometer-alarm-evaluator-clone_running_0" [ style = dashed]
+"ceilometer-alarm-evaluator_start_0 rhos6-node1" -> "ceilometer-alarm-evaluator_monitor_60000 rhos6-node1" [ style = dashed]
+"ceilometer-alarm-evaluator_start_0 rhos6-node1" -> "ceilometer-alarm-notifier_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-alarm-evaluator_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-alarm-evaluator_start_0 rhos6-node2" -> "ceilometer-alarm-evaluator-clone_running_0" [ style = dashed]
+"ceilometer-alarm-evaluator_start_0 rhos6-node2" -> "ceilometer-alarm-evaluator_monitor_60000 rhos6-node2" [ style = dashed]
+"ceilometer-alarm-evaluator_start_0 rhos6-node2" -> "ceilometer-alarm-notifier_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-alarm-evaluator_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-alarm-evaluator_start_0 rhos6-node3" -> "ceilometer-alarm-evaluator-clone_running_0" [ style = dashed]
+"ceilometer-alarm-evaluator_start_0 rhos6-node3" -> "ceilometer-alarm-evaluator_monitor_60000 rhos6-node3" [ style = dashed]
+"ceilometer-alarm-evaluator_start_0 rhos6-node3" -> "ceilometer-alarm-notifier_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-alarm-evaluator_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-alarm-evaluator_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"ceilometer-alarm-evaluator_stop_0 rhos6-node1" -> "ceilometer-alarm-evaluator-clone_stopped_0" [ style = bold]
+"ceilometer-alarm-evaluator_stop_0 rhos6-node1" -> "ceilometer-alarm-evaluator_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-alarm-evaluator_stop_0 rhos6-node1" -> "ceilometer-delay_stop_0 rhos6-node1" [ style = bold]
+"ceilometer-alarm-evaluator_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"ceilometer-alarm-evaluator_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"ceilometer-alarm-evaluator_stop_0 rhos6-node2" -> "ceilometer-alarm-evaluator-clone_stopped_0" [ style = bold]
+"ceilometer-alarm-evaluator_stop_0 rhos6-node2" -> "ceilometer-alarm-evaluator_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-alarm-evaluator_stop_0 rhos6-node2" -> "ceilometer-delay_stop_0 rhos6-node2" [ style = bold]
+"ceilometer-alarm-evaluator_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"ceilometer-alarm-evaluator_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"ceilometer-alarm-evaluator_stop_0 rhos6-node3" -> "ceilometer-alarm-evaluator-clone_stopped_0" [ style = bold]
+"ceilometer-alarm-evaluator_stop_0 rhos6-node3" -> "ceilometer-alarm-evaluator_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-alarm-evaluator_stop_0 rhos6-node3" -> "ceilometer-delay_stop_0 rhos6-node3" [ style = bold]
+"ceilometer-alarm-evaluator_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"ceilometer-alarm-notifier-clone_running_0" -> "ceilometer-notification-clone_start_0" [ style = dashed]
+"ceilometer-alarm-notifier-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"ceilometer-alarm-notifier-clone_start_0" -> "ceilometer-alarm-notifier-clone_running_0" [ style = dashed]
+"ceilometer-alarm-notifier-clone_start_0" -> "ceilometer-alarm-notifier_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-alarm-notifier-clone_start_0" -> "ceilometer-alarm-notifier_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-alarm-notifier-clone_start_0" -> "ceilometer-alarm-notifier_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-alarm-notifier-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"ceilometer-alarm-notifier-clone_stop_0" -> "ceilometer-alarm-notifier-clone_stopped_0" [ style = bold]
+"ceilometer-alarm-notifier-clone_stop_0" -> "ceilometer-alarm-notifier_stop_0 rhos6-node1" [ style = bold]
+"ceilometer-alarm-notifier-clone_stop_0" -> "ceilometer-alarm-notifier_stop_0 rhos6-node2" [ style = bold]
+"ceilometer-alarm-notifier-clone_stop_0" -> "ceilometer-alarm-notifier_stop_0 rhos6-node3" [ style = bold]
+"ceilometer-alarm-notifier-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"ceilometer-alarm-notifier-clone_stopped_0" -> "ceilometer-alarm-evaluator-clone_stop_0" [ style = bold]
+"ceilometer-alarm-notifier-clone_stopped_0" -> "ceilometer-alarm-notifier-clone_start_0" [ style = dashed]
+"ceilometer-alarm-notifier-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"ceilometer-alarm-notifier_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-alarm-notifier_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-alarm-notifier_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-alarm-notifier_start_0 rhos6-node1" -> "ceilometer-alarm-notifier-clone_running_0" [ style = dashed]
+"ceilometer-alarm-notifier_start_0 rhos6-node1" -> "ceilometer-alarm-notifier_monitor_60000 rhos6-node1" [ style = dashed]
+"ceilometer-alarm-notifier_start_0 rhos6-node1" -> "ceilometer-notification_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-alarm-notifier_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-alarm-notifier_start_0 rhos6-node2" -> "ceilometer-alarm-notifier-clone_running_0" [ style = dashed]
+"ceilometer-alarm-notifier_start_0 rhos6-node2" -> "ceilometer-alarm-notifier_monitor_60000 rhos6-node2" [ style = dashed]
+"ceilometer-alarm-notifier_start_0 rhos6-node2" -> "ceilometer-notification_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-alarm-notifier_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-alarm-notifier_start_0 rhos6-node3" -> "ceilometer-alarm-notifier-clone_running_0" [ style = dashed]
+"ceilometer-alarm-notifier_start_0 rhos6-node3" -> "ceilometer-alarm-notifier_monitor_60000 rhos6-node3" [ style = dashed]
+"ceilometer-alarm-notifier_start_0 rhos6-node3" -> "ceilometer-notification_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-alarm-notifier_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-alarm-notifier_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"ceilometer-alarm-notifier_stop_0 rhos6-node1" -> "ceilometer-alarm-evaluator_stop_0 rhos6-node1" [ style = bold]
+"ceilometer-alarm-notifier_stop_0 rhos6-node1" -> "ceilometer-alarm-notifier-clone_stopped_0" [ style = bold]
+"ceilometer-alarm-notifier_stop_0 rhos6-node1" -> "ceilometer-alarm-notifier_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-alarm-notifier_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"ceilometer-alarm-notifier_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"ceilometer-alarm-notifier_stop_0 rhos6-node2" -> "ceilometer-alarm-evaluator_stop_0 rhos6-node2" [ style = bold]
+"ceilometer-alarm-notifier_stop_0 rhos6-node2" -> "ceilometer-alarm-notifier-clone_stopped_0" [ style = bold]
+"ceilometer-alarm-notifier_stop_0 rhos6-node2" -> "ceilometer-alarm-notifier_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-alarm-notifier_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"ceilometer-alarm-notifier_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"ceilometer-alarm-notifier_stop_0 rhos6-node3" -> "ceilometer-alarm-evaluator_stop_0 rhos6-node3" [ style = bold]
+"ceilometer-alarm-notifier_stop_0 rhos6-node3" -> "ceilometer-alarm-notifier-clone_stopped_0" [ style = bold]
+"ceilometer-alarm-notifier_stop_0 rhos6-node3" -> "ceilometer-alarm-notifier_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-alarm-notifier_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"ceilometer-api-clone_running_0" -> "ceilometer-delay-clone_start_0" [ style = dashed]
+"ceilometer-api-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"ceilometer-api-clone_start_0" -> "ceilometer-api-clone_running_0" [ style = dashed]
+"ceilometer-api-clone_start_0" -> "ceilometer-api_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-api-clone_start_0" -> "ceilometer-api_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-api-clone_start_0" -> "ceilometer-api_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-api-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"ceilometer-api-clone_stop_0" -> "ceilometer-api-clone_stopped_0" [ style = bold]
+"ceilometer-api-clone_stop_0" -> "ceilometer-api_stop_0 rhos6-node1" [ style = bold]
+"ceilometer-api-clone_stop_0" -> "ceilometer-api_stop_0 rhos6-node2" [ style = bold]
+"ceilometer-api-clone_stop_0" -> "ceilometer-api_stop_0 rhos6-node3" [ style = bold]
+"ceilometer-api-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"ceilometer-api-clone_stopped_0" -> "ceilometer-api-clone_start_0" [ style = dashed]
+"ceilometer-api-clone_stopped_0" -> "ceilometer-collector-clone_stop_0" [ style = bold]
+"ceilometer-api-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"ceilometer-api_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-api_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-api_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-api_start_0 rhos6-node1" -> "ceilometer-api-clone_running_0" [ style = dashed]
+"ceilometer-api_start_0 rhos6-node1" -> "ceilometer-api_monitor_60000 rhos6-node1" [ style = dashed]
+"ceilometer-api_start_0 rhos6-node1" -> "ceilometer-delay_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-api_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-api_start_0 rhos6-node2" -> "ceilometer-api-clone_running_0" [ style = dashed]
+"ceilometer-api_start_0 rhos6-node2" -> "ceilometer-api_monitor_60000 rhos6-node2" [ style = dashed]
+"ceilometer-api_start_0 rhos6-node2" -> "ceilometer-delay_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-api_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-api_start_0 rhos6-node3" -> "ceilometer-api-clone_running_0" [ style = dashed]
+"ceilometer-api_start_0 rhos6-node3" -> "ceilometer-api_monitor_60000 rhos6-node3" [ style = dashed]
+"ceilometer-api_start_0 rhos6-node3" -> "ceilometer-delay_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-api_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-api_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"ceilometer-api_stop_0 rhos6-node1" -> "ceilometer-api-clone_stopped_0" [ style = bold]
+"ceilometer-api_stop_0 rhos6-node1" -> "ceilometer-api_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-api_stop_0 rhos6-node1" -> "ceilometer-collector_stop_0 rhos6-node1" [ style = bold]
+"ceilometer-api_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"ceilometer-api_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"ceilometer-api_stop_0 rhos6-node2" -> "ceilometer-api-clone_stopped_0" [ style = bold]
+"ceilometer-api_stop_0 rhos6-node2" -> "ceilometer-api_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-api_stop_0 rhos6-node2" -> "ceilometer-collector_stop_0 rhos6-node2" [ style = bold]
+"ceilometer-api_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"ceilometer-api_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"ceilometer-api_stop_0 rhos6-node3" -> "ceilometer-api-clone_stopped_0" [ style = bold]
+"ceilometer-api_stop_0 rhos6-node3" -> "ceilometer-api_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-api_stop_0 rhos6-node3" -> "ceilometer-collector_stop_0 rhos6-node3" [ style = bold]
+"ceilometer-api_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"ceilometer-central_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-central_start_0 rhos6-node3" -> "ceilometer-central_monitor_60000 rhos6-node3" [ style = dashed]
+"ceilometer-central_start_0 rhos6-node3" -> "ceilometer-collector-clone_start_0" [ style = dashed]
+"ceilometer-central_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-central_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"ceilometer-central_stop_0 rhos6-node3" -> "ceilometer-central_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-central_stop_0 rhos6-node3" -> "keystone-clone_stop_0" [ style = bold]
+"ceilometer-central_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"ceilometer-collector-clone_running_0" -> "ceilometer-api-clone_start_0" [ style = dashed]
+"ceilometer-collector-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"ceilometer-collector-clone_start_0" -> "ceilometer-collector-clone_running_0" [ style = dashed]
+"ceilometer-collector-clone_start_0" -> "ceilometer-collector_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-collector-clone_start_0" -> "ceilometer-collector_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-collector-clone_start_0" -> "ceilometer-collector_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-collector-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"ceilometer-collector-clone_stop_0" -> "ceilometer-collector-clone_stopped_0" [ style = bold]
+"ceilometer-collector-clone_stop_0" -> "ceilometer-collector_stop_0 rhos6-node1" [ style = bold]
+"ceilometer-collector-clone_stop_0" -> "ceilometer-collector_stop_0 rhos6-node2" [ style = bold]
+"ceilometer-collector-clone_stop_0" -> "ceilometer-collector_stop_0 rhos6-node3" [ style = bold]
+"ceilometer-collector-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"ceilometer-collector-clone_stopped_0" -> "ceilometer-central_stop_0 rhos6-node3" [ style = bold]
+"ceilometer-collector-clone_stopped_0" -> "ceilometer-collector-clone_start_0" [ style = dashed]
+"ceilometer-collector-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"ceilometer-collector_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-collector_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-collector_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-collector_start_0 rhos6-node1" -> "ceilometer-api_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-collector_start_0 rhos6-node1" -> "ceilometer-collector-clone_running_0" [ style = dashed]
+"ceilometer-collector_start_0 rhos6-node1" -> "ceilometer-collector_monitor_60000 rhos6-node1" [ style = dashed]
+"ceilometer-collector_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-collector_start_0 rhos6-node2" -> "ceilometer-api_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-collector_start_0 rhos6-node2" -> "ceilometer-collector-clone_running_0" [ style = dashed]
+"ceilometer-collector_start_0 rhos6-node2" -> "ceilometer-collector_monitor_60000 rhos6-node2" [ style = dashed]
+"ceilometer-collector_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-collector_start_0 rhos6-node3" -> "ceilometer-api_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-collector_start_0 rhos6-node3" -> "ceilometer-collector-clone_running_0" [ style = dashed]
+"ceilometer-collector_start_0 rhos6-node3" -> "ceilometer-collector_monitor_60000 rhos6-node3" [ style = dashed]
+"ceilometer-collector_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-collector_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"ceilometer-collector_stop_0 rhos6-node1" -> "ceilometer-collector-clone_stopped_0" [ style = bold]
+"ceilometer-collector_stop_0 rhos6-node1" -> "ceilometer-collector_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-collector_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"ceilometer-collector_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"ceilometer-collector_stop_0 rhos6-node2" -> "ceilometer-collector-clone_stopped_0" [ style = bold]
+"ceilometer-collector_stop_0 rhos6-node2" -> "ceilometer-collector_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-collector_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"ceilometer-collector_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"ceilometer-collector_stop_0 rhos6-node3" -> "ceilometer-collector-clone_stopped_0" [ style = bold]
+"ceilometer-collector_stop_0 rhos6-node3" -> "ceilometer-collector_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-collector_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"ceilometer-delay-clone_running_0" -> "ceilometer-alarm-evaluator-clone_start_0" [ style = dashed]
+"ceilometer-delay-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"ceilometer-delay-clone_start_0" -> "ceilometer-delay-clone_running_0" [ style = dashed]
+"ceilometer-delay-clone_start_0" -> "ceilometer-delay_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-delay-clone_start_0" -> "ceilometer-delay_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-delay-clone_start_0" -> "ceilometer-delay_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-delay-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"ceilometer-delay-clone_stop_0" -> "ceilometer-delay-clone_stopped_0" [ style = bold]
+"ceilometer-delay-clone_stop_0" -> "ceilometer-delay_stop_0 rhos6-node1" [ style = bold]
+"ceilometer-delay-clone_stop_0" -> "ceilometer-delay_stop_0 rhos6-node2" [ style = bold]
+"ceilometer-delay-clone_stop_0" -> "ceilometer-delay_stop_0 rhos6-node3" [ style = bold]
+"ceilometer-delay-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"ceilometer-delay-clone_stopped_0" -> "ceilometer-api-clone_stop_0" [ style = bold]
+"ceilometer-delay-clone_stopped_0" -> "ceilometer-delay-clone_start_0" [ style = dashed]
+"ceilometer-delay-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"ceilometer-delay_monitor_10000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-delay_monitor_10000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-delay_monitor_10000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-delay_start_0 rhos6-node1" -> "ceilometer-alarm-evaluator_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-delay_start_0 rhos6-node1" -> "ceilometer-delay-clone_running_0" [ style = dashed]
+"ceilometer-delay_start_0 rhos6-node1" -> "ceilometer-delay_monitor_10000 rhos6-node1" [ style = dashed]
+"ceilometer-delay_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-delay_start_0 rhos6-node2" -> "ceilometer-alarm-evaluator_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-delay_start_0 rhos6-node2" -> "ceilometer-delay-clone_running_0" [ style = dashed]
+"ceilometer-delay_start_0 rhos6-node2" -> "ceilometer-delay_monitor_10000 rhos6-node2" [ style = dashed]
+"ceilometer-delay_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-delay_start_0 rhos6-node3" -> "ceilometer-alarm-evaluator_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-delay_start_0 rhos6-node3" -> "ceilometer-delay-clone_running_0" [ style = dashed]
+"ceilometer-delay_start_0 rhos6-node3" -> "ceilometer-delay_monitor_10000 rhos6-node3" [ style = dashed]
+"ceilometer-delay_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-delay_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"ceilometer-delay_stop_0 rhos6-node1" -> "ceilometer-api_stop_0 rhos6-node1" [ style = bold]
+"ceilometer-delay_stop_0 rhos6-node1" -> "ceilometer-delay-clone_stopped_0" [ style = bold]
+"ceilometer-delay_stop_0 rhos6-node1" -> "ceilometer-delay_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-delay_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"ceilometer-delay_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"ceilometer-delay_stop_0 rhos6-node2" -> "ceilometer-api_stop_0 rhos6-node2" [ style = bold]
+"ceilometer-delay_stop_0 rhos6-node2" -> "ceilometer-delay-clone_stopped_0" [ style = bold]
+"ceilometer-delay_stop_0 rhos6-node2" -> "ceilometer-delay_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-delay_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"ceilometer-delay_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"ceilometer-delay_stop_0 rhos6-node3" -> "ceilometer-api_stop_0 rhos6-node3" [ style = bold]
+"ceilometer-delay_stop_0 rhos6-node3" -> "ceilometer-delay-clone_stopped_0" [ style = bold]
+"ceilometer-delay_stop_0 rhos6-node3" -> "ceilometer-delay_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-delay_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"ceilometer-notification-clone_running_0" -> "heat-api-clone_start_0" [ style = dashed]
+"ceilometer-notification-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"ceilometer-notification-clone_start_0" -> "ceilometer-notification-clone_running_0" [ style = dashed]
+"ceilometer-notification-clone_start_0" -> "ceilometer-notification_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-notification-clone_start_0" -> "ceilometer-notification_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-notification-clone_start_0" -> "ceilometer-notification_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-notification-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"ceilometer-notification-clone_stop_0" -> "ceilometer-notification-clone_stopped_0" [ style = bold]
+"ceilometer-notification-clone_stop_0" -> "ceilometer-notification_stop_0 rhos6-node1" [ style = bold]
+"ceilometer-notification-clone_stop_0" -> "ceilometer-notification_stop_0 rhos6-node2" [ style = bold]
+"ceilometer-notification-clone_stop_0" -> "ceilometer-notification_stop_0 rhos6-node3" [ style = bold]
+"ceilometer-notification-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"ceilometer-notification-clone_stopped_0" -> "ceilometer-alarm-notifier-clone_stop_0" [ style = bold]
+"ceilometer-notification-clone_stopped_0" -> "ceilometer-notification-clone_start_0" [ style = dashed]
+"ceilometer-notification-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"ceilometer-notification_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-notification_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-notification_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-notification_start_0 rhos6-node1" -> "ceilometer-notification-clone_running_0" [ style = dashed]
+"ceilometer-notification_start_0 rhos6-node1" -> "ceilometer-notification_monitor_60000 rhos6-node1" [ style = dashed]
+"ceilometer-notification_start_0 rhos6-node1" -> "heat-api_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-notification_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-notification_start_0 rhos6-node2" -> "ceilometer-notification-clone_running_0" [ style = dashed]
+"ceilometer-notification_start_0 rhos6-node2" -> "ceilometer-notification_monitor_60000 rhos6-node2" [ style = dashed]
+"ceilometer-notification_start_0 rhos6-node2" -> "heat-api_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-notification_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-notification_start_0 rhos6-node3" -> "ceilometer-notification-clone_running_0" [ style = dashed]
+"ceilometer-notification_start_0 rhos6-node3" -> "ceilometer-notification_monitor_60000 rhos6-node3" [ style = dashed]
+"ceilometer-notification_start_0 rhos6-node3" -> "heat-api_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-notification_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"ceilometer-notification_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"ceilometer-notification_stop_0 rhos6-node1" -> "ceilometer-alarm-notifier_stop_0 rhos6-node1" [ style = bold]
+"ceilometer-notification_stop_0 rhos6-node1" -> "ceilometer-notification-clone_stopped_0" [ style = bold]
+"ceilometer-notification_stop_0 rhos6-node1" -> "ceilometer-notification_start_0 rhos6-node1" [ style = dashed]
+"ceilometer-notification_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"ceilometer-notification_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"ceilometer-notification_stop_0 rhos6-node2" -> "ceilometer-alarm-notifier_stop_0 rhos6-node2" [ style = bold]
+"ceilometer-notification_stop_0 rhos6-node2" -> "ceilometer-notification-clone_stopped_0" [ style = bold]
+"ceilometer-notification_stop_0 rhos6-node2" -> "ceilometer-notification_start_0 rhos6-node2" [ style = dashed]
+"ceilometer-notification_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"ceilometer-notification_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"ceilometer-notification_stop_0 rhos6-node3" -> "ceilometer-alarm-notifier_stop_0 rhos6-node3" [ style = bold]
+"ceilometer-notification_stop_0 rhos6-node3" -> "ceilometer-notification-clone_stopped_0" [ style = bold]
+"ceilometer-notification_stop_0 rhos6-node3" -> "ceilometer-notification_start_0 rhos6-node3" [ style = dashed]
+"ceilometer-notification_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"cinder-api_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"cinder-api_start_0 rhos6-node1" -> "cinder-api_monitor_60000 rhos6-node1" [ style = dashed]
+"cinder-api_start_0 rhos6-node1" -> "cinder-scheduler_start_0 rhos6-node1" [ style = dashed]
+"cinder-api_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"cinder-api_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"cinder-api_stop_0 rhos6-node1" -> "cinder-api_start_0 rhos6-node1" [ style = dashed]
+"cinder-api_stop_0 rhos6-node1" -> "keystone-clone_stop_0" [ style = bold]
+"cinder-api_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"cinder-scheduler_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"cinder-scheduler_start_0 rhos6-node1" -> "cinder-scheduler_monitor_60000 rhos6-node1" [ style = dashed]
+"cinder-scheduler_start_0 rhos6-node1" -> "cinder-volume_start_0 rhos6-node1" [ style = dashed]
+"cinder-scheduler_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"cinder-scheduler_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"cinder-scheduler_stop_0 rhos6-node1" -> "cinder-api_stop_0 rhos6-node1" [ style = bold]
+"cinder-scheduler_stop_0 rhos6-node1" -> "cinder-scheduler_start_0 rhos6-node1" [ style = dashed]
+"cinder-scheduler_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"cinder-volume_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"cinder-volume_start_0 rhos6-node1" -> "cinder-volume_monitor_60000 rhos6-node1" [ style = dashed]
+"cinder-volume_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"cinder-volume_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"cinder-volume_stop_0 rhos6-node1" -> "cinder-scheduler_stop_0 rhos6-node1" [ style = bold]
+"cinder-volume_stop_0 rhos6-node1" -> "cinder-volume_start_0 rhos6-node1" [ style = dashed]
+"cinder-volume_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"glance-api-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"glance-api-clone_start_0" -> "glance-api-clone_running_0" [ style = dashed]
+"glance-api-clone_start_0" -> "glance-api_start_0 rhos6-node1" [ style = dashed]
+"glance-api-clone_start_0" -> "glance-api_start_0 rhos6-node2" [ style = dashed]
+"glance-api-clone_start_0" -> "glance-api_start_0 rhos6-node3" [ style = dashed]
+"glance-api-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"glance-api-clone_stop_0" -> "glance-api-clone_stopped_0" [ style = bold]
+"glance-api-clone_stop_0" -> "glance-api_stop_0 rhos6-node1" [ style = bold]
+"glance-api-clone_stop_0" -> "glance-api_stop_0 rhos6-node2" [ style = bold]
+"glance-api-clone_stop_0" -> "glance-api_stop_0 rhos6-node3" [ style = bold]
+"glance-api-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"glance-api-clone_stopped_0" -> "glance-api-clone_start_0" [ style = dashed]
+"glance-api-clone_stopped_0" -> "glance-registry-clone_stop_0" [ style = bold]
+"glance-api-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"glance-api_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"glance-api_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"glance-api_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"glance-api_start_0 rhos6-node1" -> "glance-api-clone_running_0" [ style = dashed]
+"glance-api_start_0 rhos6-node1" -> "glance-api_monitor_60000 rhos6-node1" [ style = dashed]
+"glance-api_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"glance-api_start_0 rhos6-node2" -> "glance-api-clone_running_0" [ style = dashed]
+"glance-api_start_0 rhos6-node2" -> "glance-api_monitor_60000 rhos6-node2" [ style = dashed]
+"glance-api_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"glance-api_start_0 rhos6-node3" -> "glance-api-clone_running_0" [ style = dashed]
+"glance-api_start_0 rhos6-node3" -> "glance-api_monitor_60000 rhos6-node3" [ style = dashed]
+"glance-api_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"glance-api_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"glance-api_stop_0 rhos6-node1" -> "glance-api-clone_stopped_0" [ style = bold]
+"glance-api_stop_0 rhos6-node1" -> "glance-api_start_0 rhos6-node1" [ style = dashed]
+"glance-api_stop_0 rhos6-node1" -> "glance-registry_stop_0 rhos6-node1" [ style = bold]
+"glance-api_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"glance-api_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"glance-api_stop_0 rhos6-node2" -> "glance-api-clone_stopped_0" [ style = bold]
+"glance-api_stop_0 rhos6-node2" -> "glance-api_start_0 rhos6-node2" [ style = dashed]
+"glance-api_stop_0 rhos6-node2" -> "glance-registry_stop_0 rhos6-node2" [ style = bold]
+"glance-api_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"glance-api_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"glance-api_stop_0 rhos6-node3" -> "glance-api-clone_stopped_0" [ style = bold]
+"glance-api_stop_0 rhos6-node3" -> "glance-api_start_0 rhos6-node3" [ style = dashed]
+"glance-api_stop_0 rhos6-node3" -> "glance-registry_stop_0 rhos6-node3" [ style = bold]
+"glance-api_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"glance-registry-clone_running_0" -> "glance-api-clone_start_0" [ style = dashed]
+"glance-registry-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"glance-registry-clone_start_0" -> "glance-registry-clone_running_0" [ style = dashed]
+"glance-registry-clone_start_0" -> "glance-registry_start_0 rhos6-node1" [ style = dashed]
+"glance-registry-clone_start_0" -> "glance-registry_start_0 rhos6-node2" [ style = dashed]
+"glance-registry-clone_start_0" -> "glance-registry_start_0 rhos6-node3" [ style = dashed]
+"glance-registry-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"glance-registry-clone_stop_0" -> "glance-registry-clone_stopped_0" [ style = bold]
+"glance-registry-clone_stop_0" -> "glance-registry_stop_0 rhos6-node1" [ style = bold]
+"glance-registry-clone_stop_0" -> "glance-registry_stop_0 rhos6-node2" [ style = bold]
+"glance-registry-clone_stop_0" -> "glance-registry_stop_0 rhos6-node3" [ style = bold]
+"glance-registry-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"glance-registry-clone_stopped_0" -> "glance-registry-clone_start_0" [ style = dashed]
+"glance-registry-clone_stopped_0" -> "keystone-clone_stop_0" [ style = bold]
+"glance-registry-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"glance-registry_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"glance-registry_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"glance-registry_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"glance-registry_start_0 rhos6-node1" -> "glance-registry-clone_running_0" [ style = dashed]
+"glance-registry_start_0 rhos6-node1" -> "glance-registry_monitor_60000 rhos6-node1" [ style = dashed]
+"glance-registry_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"glance-registry_start_0 rhos6-node2" -> "glance-registry-clone_running_0" [ style = dashed]
+"glance-registry_start_0 rhos6-node2" -> "glance-registry_monitor_60000 rhos6-node2" [ style = dashed]
+"glance-registry_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"glance-registry_start_0 rhos6-node3" -> "glance-registry-clone_running_0" [ style = dashed]
+"glance-registry_start_0 rhos6-node3" -> "glance-registry_monitor_60000 rhos6-node3" [ style = dashed]
+"glance-registry_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"glance-registry_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"glance-registry_stop_0 rhos6-node1" -> "glance-registry-clone_stopped_0" [ style = bold]
+"glance-registry_stop_0 rhos6-node1" -> "glance-registry_start_0 rhos6-node1" [ style = dashed]
+"glance-registry_stop_0 rhos6-node1" -> "keystone_stop_0 rhos6-node1" [ style = bold]
+"glance-registry_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"glance-registry_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"glance-registry_stop_0 rhos6-node2" -> "glance-registry-clone_stopped_0" [ style = bold]
+"glance-registry_stop_0 rhos6-node2" -> "glance-registry_start_0 rhos6-node2" [ style = dashed]
+"glance-registry_stop_0 rhos6-node2" -> "keystone_stop_0 rhos6-node2" [ style = bold]
+"glance-registry_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"glance-registry_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"glance-registry_stop_0 rhos6-node3" -> "glance-registry-clone_stopped_0" [ style = bold]
+"glance-registry_stop_0 rhos6-node3" -> "glance-registry_start_0 rhos6-node3" [ style = dashed]
+"glance-registry_stop_0 rhos6-node3" -> "keystone_stop_0 rhos6-node3" [ style = bold]
+"glance-registry_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"heat-api-cfn-clone_running_0" -> "heat-api-cloudwatch-clone_start_0" [ style = dashed]
+"heat-api-cfn-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"heat-api-cfn-clone_start_0" -> "heat-api-cfn-clone_running_0" [ style = dashed]
+"heat-api-cfn-clone_start_0" -> "heat-api-cfn_start_0 rhos6-node1" [ style = dashed]
+"heat-api-cfn-clone_start_0" -> "heat-api-cfn_start_0 rhos6-node2" [ style = dashed]
+"heat-api-cfn-clone_start_0" -> "heat-api-cfn_start_0 rhos6-node3" [ style = dashed]
+"heat-api-cfn-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"heat-api-cfn-clone_stop_0" -> "heat-api-cfn-clone_stopped_0" [ style = bold]
+"heat-api-cfn-clone_stop_0" -> "heat-api-cfn_stop_0 rhos6-node1" [ style = bold]
+"heat-api-cfn-clone_stop_0" -> "heat-api-cfn_stop_0 rhos6-node2" [ style = bold]
+"heat-api-cfn-clone_stop_0" -> "heat-api-cfn_stop_0 rhos6-node3" [ style = bold]
+"heat-api-cfn-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"heat-api-cfn-clone_stopped_0" -> "heat-api-cfn-clone_start_0" [ style = dashed]
+"heat-api-cfn-clone_stopped_0" -> "heat-api-clone_stop_0" [ style = bold]
+"heat-api-cfn-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"heat-api-cfn_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"heat-api-cfn_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"heat-api-cfn_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"heat-api-cfn_start_0 rhos6-node1" -> "heat-api-cfn-clone_running_0" [ style = dashed]
+"heat-api-cfn_start_0 rhos6-node1" -> "heat-api-cfn_monitor_60000 rhos6-node1" [ style = dashed]
+"heat-api-cfn_start_0 rhos6-node1" -> "heat-api-cloudwatch_start_0 rhos6-node1" [ style = dashed]
+"heat-api-cfn_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"heat-api-cfn_start_0 rhos6-node2" -> "heat-api-cfn-clone_running_0" [ style = dashed]
+"heat-api-cfn_start_0 rhos6-node2" -> "heat-api-cfn_monitor_60000 rhos6-node2" [ style = dashed]
+"heat-api-cfn_start_0 rhos6-node2" -> "heat-api-cloudwatch_start_0 rhos6-node2" [ style = dashed]
+"heat-api-cfn_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"heat-api-cfn_start_0 rhos6-node3" -> "heat-api-cfn-clone_running_0" [ style = dashed]
+"heat-api-cfn_start_0 rhos6-node3" -> "heat-api-cfn_monitor_60000 rhos6-node3" [ style = dashed]
+"heat-api-cfn_start_0 rhos6-node3" -> "heat-api-cloudwatch_start_0 rhos6-node3" [ style = dashed]
+"heat-api-cfn_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"heat-api-cfn_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"heat-api-cfn_stop_0 rhos6-node1" -> "heat-api-cfn-clone_stopped_0" [ style = bold]
+"heat-api-cfn_stop_0 rhos6-node1" -> "heat-api-cfn_start_0 rhos6-node1" [ style = dashed]
+"heat-api-cfn_stop_0 rhos6-node1" -> "heat-api_stop_0 rhos6-node1" [ style = bold]
+"heat-api-cfn_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"heat-api-cfn_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"heat-api-cfn_stop_0 rhos6-node2" -> "heat-api-cfn-clone_stopped_0" [ style = bold]
+"heat-api-cfn_stop_0 rhos6-node2" -> "heat-api-cfn_start_0 rhos6-node2" [ style = dashed]
+"heat-api-cfn_stop_0 rhos6-node2" -> "heat-api_stop_0 rhos6-node2" [ style = bold]
+"heat-api-cfn_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"heat-api-cfn_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"heat-api-cfn_stop_0 rhos6-node3" -> "heat-api-cfn-clone_stopped_0" [ style = bold]
+"heat-api-cfn_stop_0 rhos6-node3" -> "heat-api-cfn_start_0 rhos6-node3" [ style = dashed]
+"heat-api-cfn_stop_0 rhos6-node3" -> "heat-api_stop_0 rhos6-node3" [ style = bold]
+"heat-api-cfn_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"heat-api-clone_running_0" -> "heat-api-cfn-clone_start_0" [ style = dashed]
+"heat-api-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"heat-api-clone_start_0" -> "heat-api-clone_running_0" [ style = dashed]
+"heat-api-clone_start_0" -> "heat-api_start_0 rhos6-node1" [ style = dashed]
+"heat-api-clone_start_0" -> "heat-api_start_0 rhos6-node2" [ style = dashed]
+"heat-api-clone_start_0" -> "heat-api_start_0 rhos6-node3" [ style = dashed]
+"heat-api-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"heat-api-clone_stop_0" -> "heat-api-clone_stopped_0" [ style = bold]
+"heat-api-clone_stop_0" -> "heat-api_stop_0 rhos6-node1" [ style = bold]
+"heat-api-clone_stop_0" -> "heat-api_stop_0 rhos6-node2" [ style = bold]
+"heat-api-clone_stop_0" -> "heat-api_stop_0 rhos6-node3" [ style = bold]
+"heat-api-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"heat-api-clone_stopped_0" -> "ceilometer-notification-clone_stop_0" [ style = bold]
+"heat-api-clone_stopped_0" -> "heat-api-clone_start_0" [ style = dashed]
+"heat-api-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"heat-api-cloudwatch-clone_running_0" -> "heat-engine_start_0 rhos6-node2" [ style = dashed]
+"heat-api-cloudwatch-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"heat-api-cloudwatch-clone_start_0" -> "heat-api-cloudwatch-clone_running_0" [ style = dashed]
+"heat-api-cloudwatch-clone_start_0" -> "heat-api-cloudwatch_start_0 rhos6-node1" [ style = dashed]
+"heat-api-cloudwatch-clone_start_0" -> "heat-api-cloudwatch_start_0 rhos6-node2" [ style = dashed]
+"heat-api-cloudwatch-clone_start_0" -> "heat-api-cloudwatch_start_0 rhos6-node3" [ style = dashed]
+"heat-api-cloudwatch-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"heat-api-cloudwatch-clone_stop_0" -> "heat-api-cloudwatch-clone_stopped_0" [ style = bold]
+"heat-api-cloudwatch-clone_stop_0" -> "heat-api-cloudwatch_stop_0 rhos6-node1" [ style = bold]
+"heat-api-cloudwatch-clone_stop_0" -> "heat-api-cloudwatch_stop_0 rhos6-node2" [ style = bold]
+"heat-api-cloudwatch-clone_stop_0" -> "heat-api-cloudwatch_stop_0 rhos6-node3" [ style = bold]
+"heat-api-cloudwatch-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"heat-api-cloudwatch-clone_stopped_0" -> "heat-api-cfn-clone_stop_0" [ style = bold]
+"heat-api-cloudwatch-clone_stopped_0" -> "heat-api-cloudwatch-clone_start_0" [ style = dashed]
+"heat-api-cloudwatch-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"heat-api-cloudwatch_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"heat-api-cloudwatch_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"heat-api-cloudwatch_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"heat-api-cloudwatch_start_0 rhos6-node1" -> "heat-api-cloudwatch-clone_running_0" [ style = dashed]
+"heat-api-cloudwatch_start_0 rhos6-node1" -> "heat-api-cloudwatch_monitor_60000 rhos6-node1" [ style = dashed]
+"heat-api-cloudwatch_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"heat-api-cloudwatch_start_0 rhos6-node2" -> "heat-api-cloudwatch-clone_running_0" [ style = dashed]
+"heat-api-cloudwatch_start_0 rhos6-node2" -> "heat-api-cloudwatch_monitor_60000 rhos6-node2" [ style = dashed]
+"heat-api-cloudwatch_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"heat-api-cloudwatch_start_0 rhos6-node3" -> "heat-api-cloudwatch-clone_running_0" [ style = dashed]
+"heat-api-cloudwatch_start_0 rhos6-node3" -> "heat-api-cloudwatch_monitor_60000 rhos6-node3" [ style = dashed]
+"heat-api-cloudwatch_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"heat-api-cloudwatch_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"heat-api-cloudwatch_stop_0 rhos6-node1" -> "heat-api-cfn_stop_0 rhos6-node1" [ style = bold]
+"heat-api-cloudwatch_stop_0 rhos6-node1" -> "heat-api-cloudwatch-clone_stopped_0" [ style = bold]
+"heat-api-cloudwatch_stop_0 rhos6-node1" -> "heat-api-cloudwatch_start_0 rhos6-node1" [ style = dashed]
+"heat-api-cloudwatch_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"heat-api-cloudwatch_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"heat-api-cloudwatch_stop_0 rhos6-node2" -> "heat-api-cfn_stop_0 rhos6-node2" [ style = bold]
+"heat-api-cloudwatch_stop_0 rhos6-node2" -> "heat-api-cloudwatch-clone_stopped_0" [ style = bold]
+"heat-api-cloudwatch_stop_0 rhos6-node2" -> "heat-api-cloudwatch_start_0 rhos6-node2" [ style = dashed]
+"heat-api-cloudwatch_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"heat-api-cloudwatch_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"heat-api-cloudwatch_stop_0 rhos6-node3" -> "heat-api-cfn_stop_0 rhos6-node3" [ style = bold]
+"heat-api-cloudwatch_stop_0 rhos6-node3" -> "heat-api-cloudwatch-clone_stopped_0" [ style = bold]
+"heat-api-cloudwatch_stop_0 rhos6-node3" -> "heat-api-cloudwatch_start_0 rhos6-node3" [ style = dashed]
+"heat-api-cloudwatch_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"heat-api_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"heat-api_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"heat-api_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"heat-api_start_0 rhos6-node1" -> "heat-api-cfn_start_0 rhos6-node1" [ style = dashed]
+"heat-api_start_0 rhos6-node1" -> "heat-api-clone_running_0" [ style = dashed]
+"heat-api_start_0 rhos6-node1" -> "heat-api_monitor_60000 rhos6-node1" [ style = dashed]
+"heat-api_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"heat-api_start_0 rhos6-node2" -> "heat-api-cfn_start_0 rhos6-node2" [ style = dashed]
+"heat-api_start_0 rhos6-node2" -> "heat-api-clone_running_0" [ style = dashed]
+"heat-api_start_0 rhos6-node2" -> "heat-api_monitor_60000 rhos6-node2" [ style = dashed]
+"heat-api_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"heat-api_start_0 rhos6-node3" -> "heat-api-cfn_start_0 rhos6-node3" [ style = dashed]
+"heat-api_start_0 rhos6-node3" -> "heat-api-clone_running_0" [ style = dashed]
+"heat-api_start_0 rhos6-node3" -> "heat-api_monitor_60000 rhos6-node3" [ style = dashed]
+"heat-api_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"heat-api_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"heat-api_stop_0 rhos6-node1" -> "ceilometer-notification_stop_0 rhos6-node1" [ style = bold]
+"heat-api_stop_0 rhos6-node1" -> "heat-api-clone_stopped_0" [ style = bold]
+"heat-api_stop_0 rhos6-node1" -> "heat-api_start_0 rhos6-node1" [ style = dashed]
+"heat-api_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"heat-api_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"heat-api_stop_0 rhos6-node2" -> "ceilometer-notification_stop_0 rhos6-node2" [ style = bold]
+"heat-api_stop_0 rhos6-node2" -> "heat-api-clone_stopped_0" [ style = bold]
+"heat-api_stop_0 rhos6-node2" -> "heat-api_start_0 rhos6-node2" [ style = dashed]
+"heat-api_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"heat-api_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"heat-api_stop_0 rhos6-node3" -> "ceilometer-notification_stop_0 rhos6-node3" [ style = bold]
+"heat-api_stop_0 rhos6-node3" -> "heat-api-clone_stopped_0" [ style = bold]
+"heat-api_stop_0 rhos6-node3" -> "heat-api_start_0 rhos6-node3" [ style = dashed]
+"heat-api_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"heat-engine_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"heat-engine_start_0 rhos6-node2" -> "heat-engine_monitor_60000 rhos6-node2" [ style = dashed]
+"heat-engine_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"heat-engine_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"heat-engine_stop_0 rhos6-node2" -> "heat-api-cloudwatch-clone_stop_0" [ style = bold]
+"heat-engine_stop_0 rhos6-node2" -> "heat-engine_start_0 rhos6-node2" [ style = dashed]
+"heat-engine_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"keystone-clone_stop_0" -> "keystone-clone_stopped_0" [ style = bold]
+"keystone-clone_stop_0" -> "keystone_stop_0 rhos6-node1" [ style = bold]
+"keystone-clone_stop_0" -> "keystone_stop_0 rhos6-node2" [ style = bold]
+"keystone-clone_stop_0" -> "keystone_stop_0 rhos6-node3" [ style = bold]
+"keystone-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"keystone-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"keystone_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"keystone_stop_0 rhos6-node1" -> "keystone-clone_stopped_0" [ style = bold]
+"keystone_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"keystone_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"keystone_stop_0 rhos6-node2" -> "keystone-clone_stopped_0" [ style = bold]
+"keystone_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"keystone_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"keystone_stop_0 rhos6-node3" -> "keystone-clone_stopped_0" [ style = bold]
+"keystone_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"neutron-dhcp-agent-clone_running_0" -> "neutron-l3-agent-clone_start_0" [ style = dashed]
+"neutron-dhcp-agent-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"neutron-dhcp-agent-clone_start_0" -> "neutron-dhcp-agent-clone_running_0" [ style = dashed]
+"neutron-dhcp-agent-clone_start_0" -> "neutron-dhcp-agent_start_0 rhos6-node1" [ style = dashed]
+"neutron-dhcp-agent-clone_start_0" -> "neutron-dhcp-agent_start_0 rhos6-node2" [ style = dashed]
+"neutron-dhcp-agent-clone_start_0" -> "neutron-dhcp-agent_start_0 rhos6-node3" [ style = dashed]
+"neutron-dhcp-agent-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"neutron-dhcp-agent-clone_stop_0" -> "neutron-dhcp-agent-clone_stopped_0" [ style = bold]
+"neutron-dhcp-agent-clone_stop_0" -> "neutron-dhcp-agent_stop_0 rhos6-node1" [ style = bold]
+"neutron-dhcp-agent-clone_stop_0" -> "neutron-dhcp-agent_stop_0 rhos6-node2" [ style = bold]
+"neutron-dhcp-agent-clone_stop_0" -> "neutron-dhcp-agent_stop_0 rhos6-node3" [ style = bold]
+"neutron-dhcp-agent-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"neutron-dhcp-agent-clone_stopped_0" -> "neutron-dhcp-agent-clone_start_0" [ style = dashed]
+"neutron-dhcp-agent-clone_stopped_0" -> "neutron-openvswitch-agent-clone_stop_0" [ style = bold]
+"neutron-dhcp-agent-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"neutron-dhcp-agent_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"neutron-dhcp-agent_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"neutron-dhcp-agent_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"neutron-dhcp-agent_start_0 rhos6-node1" -> "neutron-dhcp-agent-clone_running_0" [ style = dashed]
+"neutron-dhcp-agent_start_0 rhos6-node1" -> "neutron-dhcp-agent_monitor_60000 rhos6-node1" [ style = dashed]
+"neutron-dhcp-agent_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"neutron-dhcp-agent_start_0 rhos6-node2" -> "neutron-dhcp-agent-clone_running_0" [ style = dashed]
+"neutron-dhcp-agent_start_0 rhos6-node2" -> "neutron-dhcp-agent_monitor_60000 rhos6-node2" [ style = dashed]
+"neutron-dhcp-agent_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"neutron-dhcp-agent_start_0 rhos6-node3" -> "neutron-dhcp-agent-clone_running_0" [ style = dashed]
+"neutron-dhcp-agent_start_0 rhos6-node3" -> "neutron-dhcp-agent_monitor_60000 rhos6-node3" [ style = dashed]
+"neutron-dhcp-agent_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"neutron-dhcp-agent_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"neutron-dhcp-agent_stop_0 rhos6-node1" -> "neutron-dhcp-agent-clone_stopped_0" [ style = bold]
+"neutron-dhcp-agent_stop_0 rhos6-node1" -> "neutron-dhcp-agent_start_0 rhos6-node1" [ style = dashed]
+"neutron-dhcp-agent_stop_0 rhos6-node1" -> "neutron-openvswitch-agent_stop_0 rhos6-node1" [ style = bold]
+"neutron-dhcp-agent_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"neutron-dhcp-agent_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"neutron-dhcp-agent_stop_0 rhos6-node2" -> "neutron-dhcp-agent-clone_stopped_0" [ style = bold]
+"neutron-dhcp-agent_stop_0 rhos6-node2" -> "neutron-dhcp-agent_start_0 rhos6-node2" [ style = dashed]
+"neutron-dhcp-agent_stop_0 rhos6-node2" -> "neutron-openvswitch-agent_stop_0 rhos6-node2" [ style = bold]
+"neutron-dhcp-agent_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"neutron-dhcp-agent_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"neutron-dhcp-agent_stop_0 rhos6-node3" -> "neutron-dhcp-agent-clone_stopped_0" [ style = bold]
+"neutron-dhcp-agent_stop_0 rhos6-node3" -> "neutron-dhcp-agent_start_0 rhos6-node3" [ style = dashed]
+"neutron-dhcp-agent_stop_0 rhos6-node3" -> "neutron-openvswitch-agent_stop_0 rhos6-node3" [ style = bold]
+"neutron-dhcp-agent_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"neutron-l3-agent-clone_running_0" -> "neutron-metadata-agent-clone_start_0" [ style = dashed]
+"neutron-l3-agent-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"neutron-l3-agent-clone_start_0" -> "neutron-l3-agent-clone_running_0" [ style = dashed]
+"neutron-l3-agent-clone_start_0" -> "neutron-l3-agent_start_0 rhos6-node1" [ style = dashed]
+"neutron-l3-agent-clone_start_0" -> "neutron-l3-agent_start_0 rhos6-node2" [ style = dashed]
+"neutron-l3-agent-clone_start_0" -> "neutron-l3-agent_start_0 rhos6-node3" [ style = dashed]
+"neutron-l3-agent-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"neutron-l3-agent-clone_stop_0" -> "neutron-l3-agent-clone_stopped_0" [ style = bold]
+"neutron-l3-agent-clone_stop_0" -> "neutron-l3-agent_stop_0 rhos6-node1" [ style = bold]
+"neutron-l3-agent-clone_stop_0" -> "neutron-l3-agent_stop_0 rhos6-node2" [ style = bold]
+"neutron-l3-agent-clone_stop_0" -> "neutron-l3-agent_stop_0 rhos6-node3" [ style = bold]
+"neutron-l3-agent-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"neutron-l3-agent-clone_stopped_0" -> "neutron-dhcp-agent-clone_stop_0" [ style = bold]
+"neutron-l3-agent-clone_stopped_0" -> "neutron-l3-agent-clone_start_0" [ style = dashed]
+"neutron-l3-agent-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"neutron-l3-agent_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"neutron-l3-agent_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"neutron-l3-agent_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"neutron-l3-agent_start_0 rhos6-node1" -> "neutron-l3-agent-clone_running_0" [ style = dashed]
+"neutron-l3-agent_start_0 rhos6-node1" -> "neutron-l3-agent_monitor_60000 rhos6-node1" [ style = dashed]
+"neutron-l3-agent_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"neutron-l3-agent_start_0 rhos6-node2" -> "neutron-l3-agent-clone_running_0" [ style = dashed]
+"neutron-l3-agent_start_0 rhos6-node2" -> "neutron-l3-agent_monitor_60000 rhos6-node2" [ style = dashed]
+"neutron-l3-agent_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"neutron-l3-agent_start_0 rhos6-node3" -> "neutron-l3-agent-clone_running_0" [ style = dashed]
+"neutron-l3-agent_start_0 rhos6-node3" -> "neutron-l3-agent_monitor_60000 rhos6-node3" [ style = dashed]
+"neutron-l3-agent_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"neutron-l3-agent_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"neutron-l3-agent_stop_0 rhos6-node1" -> "neutron-dhcp-agent_stop_0 rhos6-node1" [ style = bold]
+"neutron-l3-agent_stop_0 rhos6-node1" -> "neutron-l3-agent-clone_stopped_0" [ style = bold]
+"neutron-l3-agent_stop_0 rhos6-node1" -> "neutron-l3-agent_start_0 rhos6-node1" [ style = dashed]
+"neutron-l3-agent_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"neutron-l3-agent_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"neutron-l3-agent_stop_0 rhos6-node2" -> "neutron-dhcp-agent_stop_0 rhos6-node2" [ style = bold]
+"neutron-l3-agent_stop_0 rhos6-node2" -> "neutron-l3-agent-clone_stopped_0" [ style = bold]
+"neutron-l3-agent_stop_0 rhos6-node2" -> "neutron-l3-agent_start_0 rhos6-node2" [ style = dashed]
+"neutron-l3-agent_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"neutron-l3-agent_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"neutron-l3-agent_stop_0 rhos6-node3" -> "neutron-dhcp-agent_stop_0 rhos6-node3" [ style = bold]
+"neutron-l3-agent_stop_0 rhos6-node3" -> "neutron-l3-agent-clone_stopped_0" [ style = bold]
+"neutron-l3-agent_stop_0 rhos6-node3" -> "neutron-l3-agent_start_0 rhos6-node3" [ style = dashed]
+"neutron-l3-agent_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"neutron-metadata-agent-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"neutron-metadata-agent-clone_start_0" -> "neutron-metadata-agent-clone_running_0" [ style = dashed]
+"neutron-metadata-agent-clone_start_0" -> "neutron-metadata-agent_start_0 rhos6-node1" [ style = dashed]
+"neutron-metadata-agent-clone_start_0" -> "neutron-metadata-agent_start_0 rhos6-node2" [ style = dashed]
+"neutron-metadata-agent-clone_start_0" -> "neutron-metadata-agent_start_0 rhos6-node3" [ style = dashed]
+"neutron-metadata-agent-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"neutron-metadata-agent-clone_stop_0" -> "neutron-metadata-agent-clone_stopped_0" [ style = bold]
+"neutron-metadata-agent-clone_stop_0" -> "neutron-metadata-agent_stop_0 rhos6-node1" [ style = bold]
+"neutron-metadata-agent-clone_stop_0" -> "neutron-metadata-agent_stop_0 rhos6-node2" [ style = bold]
+"neutron-metadata-agent-clone_stop_0" -> "neutron-metadata-agent_stop_0 rhos6-node3" [ style = bold]
+"neutron-metadata-agent-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"neutron-metadata-agent-clone_stopped_0" -> "neutron-l3-agent-clone_stop_0" [ style = bold]
+"neutron-metadata-agent-clone_stopped_0" -> "neutron-metadata-agent-clone_start_0" [ style = dashed]
+"neutron-metadata-agent-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"neutron-metadata-agent_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"neutron-metadata-agent_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"neutron-metadata-agent_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"neutron-metadata-agent_start_0 rhos6-node1" -> "neutron-metadata-agent-clone_running_0" [ style = dashed]
+"neutron-metadata-agent_start_0 rhos6-node1" -> "neutron-metadata-agent_monitor_60000 rhos6-node1" [ style = dashed]
+"neutron-metadata-agent_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"neutron-metadata-agent_start_0 rhos6-node2" -> "neutron-metadata-agent-clone_running_0" [ style = dashed]
+"neutron-metadata-agent_start_0 rhos6-node2" -> "neutron-metadata-agent_monitor_60000 rhos6-node2" [ style = dashed]
+"neutron-metadata-agent_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"neutron-metadata-agent_start_0 rhos6-node3" -> "neutron-metadata-agent-clone_running_0" [ style = dashed]
+"neutron-metadata-agent_start_0 rhos6-node3" -> "neutron-metadata-agent_monitor_60000 rhos6-node3" [ style = dashed]
+"neutron-metadata-agent_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"neutron-metadata-agent_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"neutron-metadata-agent_stop_0 rhos6-node1" -> "neutron-l3-agent_stop_0 rhos6-node1" [ style = bold]
+"neutron-metadata-agent_stop_0 rhos6-node1" -> "neutron-metadata-agent-clone_stopped_0" [ style = bold]
+"neutron-metadata-agent_stop_0 rhos6-node1" -> "neutron-metadata-agent_start_0 rhos6-node1" [ style = dashed]
+"neutron-metadata-agent_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"neutron-metadata-agent_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"neutron-metadata-agent_stop_0 rhos6-node2" -> "neutron-l3-agent_stop_0 rhos6-node2" [ style = bold]
+"neutron-metadata-agent_stop_0 rhos6-node2" -> "neutron-metadata-agent-clone_stopped_0" [ style = bold]
+"neutron-metadata-agent_stop_0 rhos6-node2" -> "neutron-metadata-agent_start_0 rhos6-node2" [ style = dashed]
+"neutron-metadata-agent_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"neutron-metadata-agent_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"neutron-metadata-agent_stop_0 rhos6-node3" -> "neutron-l3-agent_stop_0 rhos6-node3" [ style = bold]
+"neutron-metadata-agent_stop_0 rhos6-node3" -> "neutron-metadata-agent-clone_stopped_0" [ style = bold]
+"neutron-metadata-agent_stop_0 rhos6-node3" -> "neutron-metadata-agent_start_0 rhos6-node3" [ style = dashed]
+"neutron-metadata-agent_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"neutron-netns-cleanup-clone_running_0" -> "neutron-openvswitch-agent-clone_start_0" [ style = dashed]
+"neutron-netns-cleanup-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"neutron-netns-cleanup-clone_start_0" -> "neutron-netns-cleanup-clone_running_0" [ style = dashed]
+"neutron-netns-cleanup-clone_start_0" -> "neutron-netns-cleanup_start_0 rhos6-node1" [ style = dashed]
+"neutron-netns-cleanup-clone_start_0" -> "neutron-netns-cleanup_start_0 rhos6-node2" [ style = dashed]
+"neutron-netns-cleanup-clone_start_0" -> "neutron-netns-cleanup_start_0 rhos6-node3" [ style = dashed]
+"neutron-netns-cleanup-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"neutron-netns-cleanup-clone_stop_0" -> "neutron-netns-cleanup-clone_stopped_0" [ style = bold]
+"neutron-netns-cleanup-clone_stop_0" -> "neutron-netns-cleanup_stop_0 rhos6-node1" [ style = bold]
+"neutron-netns-cleanup-clone_stop_0" -> "neutron-netns-cleanup_stop_0 rhos6-node2" [ style = bold]
+"neutron-netns-cleanup-clone_stop_0" -> "neutron-netns-cleanup_stop_0 rhos6-node3" [ style = bold]
+"neutron-netns-cleanup-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"neutron-netns-cleanup-clone_stopped_0" -> "neutron-netns-cleanup-clone_start_0" [ style = dashed]
+"neutron-netns-cleanup-clone_stopped_0" -> "neutron-ovs-cleanup-clone_stop_0" [ style = bold]
+"neutron-netns-cleanup-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"neutron-netns-cleanup_monitor_10000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"neutron-netns-cleanup_monitor_10000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"neutron-netns-cleanup_monitor_10000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"neutron-netns-cleanup_start_0 rhos6-node1" -> "neutron-netns-cleanup-clone_running_0" [ style = dashed]
+"neutron-netns-cleanup_start_0 rhos6-node1" -> "neutron-netns-cleanup_monitor_10000 rhos6-node1" [ style = dashed]
+"neutron-netns-cleanup_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"neutron-netns-cleanup_start_0 rhos6-node2" -> "neutron-netns-cleanup-clone_running_0" [ style = dashed]
+"neutron-netns-cleanup_start_0 rhos6-node2" -> "neutron-netns-cleanup_monitor_10000 rhos6-node2" [ style = dashed]
+"neutron-netns-cleanup_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"neutron-netns-cleanup_start_0 rhos6-node3" -> "neutron-netns-cleanup-clone_running_0" [ style = dashed]
+"neutron-netns-cleanup_start_0 rhos6-node3" -> "neutron-netns-cleanup_monitor_10000 rhos6-node3" [ style = dashed]
+"neutron-netns-cleanup_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"neutron-netns-cleanup_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"neutron-netns-cleanup_stop_0 rhos6-node1" -> "neutron-netns-cleanup-clone_stopped_0" [ style = bold]
+"neutron-netns-cleanup_stop_0 rhos6-node1" -> "neutron-netns-cleanup_start_0 rhos6-node1" [ style = dashed]
+"neutron-netns-cleanup_stop_0 rhos6-node1" -> "neutron-ovs-cleanup_stop_0 rhos6-node1" [ style = bold]
+"neutron-netns-cleanup_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"neutron-netns-cleanup_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"neutron-netns-cleanup_stop_0 rhos6-node2" -> "neutron-netns-cleanup-clone_stopped_0" [ style = bold]
+"neutron-netns-cleanup_stop_0 rhos6-node2" -> "neutron-netns-cleanup_start_0 rhos6-node2" [ style = dashed]
+"neutron-netns-cleanup_stop_0 rhos6-node2" -> "neutron-ovs-cleanup_stop_0 rhos6-node2" [ style = bold]
+"neutron-netns-cleanup_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"neutron-netns-cleanup_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"neutron-netns-cleanup_stop_0 rhos6-node3" -> "neutron-netns-cleanup-clone_stopped_0" [ style = bold]
+"neutron-netns-cleanup_stop_0 rhos6-node3" -> "neutron-netns-cleanup_start_0 rhos6-node3" [ style = dashed]
+"neutron-netns-cleanup_stop_0 rhos6-node3" -> "neutron-ovs-cleanup_stop_0 rhos6-node3" [ style = bold]
+"neutron-netns-cleanup_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"neutron-openvswitch-agent-clone_running_0" -> "neutron-dhcp-agent-clone_start_0" [ style = dashed]
+"neutron-openvswitch-agent-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"neutron-openvswitch-agent-clone_start_0" -> "neutron-openvswitch-agent-clone_running_0" [ style = dashed]
+"neutron-openvswitch-agent-clone_start_0" -> "neutron-openvswitch-agent_start_0 rhos6-node1" [ style = dashed]
+"neutron-openvswitch-agent-clone_start_0" -> "neutron-openvswitch-agent_start_0 rhos6-node2" [ style = dashed]
+"neutron-openvswitch-agent-clone_start_0" -> "neutron-openvswitch-agent_start_0 rhos6-node3" [ style = dashed]
+"neutron-openvswitch-agent-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"neutron-openvswitch-agent-clone_stop_0" -> "neutron-openvswitch-agent-clone_stopped_0" [ style = bold]
+"neutron-openvswitch-agent-clone_stop_0" -> "neutron-openvswitch-agent_stop_0 rhos6-node1" [ style = bold]
+"neutron-openvswitch-agent-clone_stop_0" -> "neutron-openvswitch-agent_stop_0 rhos6-node2" [ style = bold]
+"neutron-openvswitch-agent-clone_stop_0" -> "neutron-openvswitch-agent_stop_0 rhos6-node3" [ style = bold]
+"neutron-openvswitch-agent-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"neutron-openvswitch-agent-clone_stopped_0" -> "neutron-netns-cleanup-clone_stop_0" [ style = bold]
+"neutron-openvswitch-agent-clone_stopped_0" -> "neutron-openvswitch-agent-clone_start_0" [ style = dashed]
+"neutron-openvswitch-agent-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"neutron-openvswitch-agent_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"neutron-openvswitch-agent_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"neutron-openvswitch-agent_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"neutron-openvswitch-agent_start_0 rhos6-node1" -> "neutron-openvswitch-agent-clone_running_0" [ style = dashed]
+"neutron-openvswitch-agent_start_0 rhos6-node1" -> "neutron-openvswitch-agent_monitor_60000 rhos6-node1" [ style = dashed]
+"neutron-openvswitch-agent_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"neutron-openvswitch-agent_start_0 rhos6-node2" -> "neutron-openvswitch-agent-clone_running_0" [ style = dashed]
+"neutron-openvswitch-agent_start_0 rhos6-node2" -> "neutron-openvswitch-agent_monitor_60000 rhos6-node2" [ style = dashed]
+"neutron-openvswitch-agent_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"neutron-openvswitch-agent_start_0 rhos6-node3" -> "neutron-openvswitch-agent-clone_running_0" [ style = dashed]
+"neutron-openvswitch-agent_start_0 rhos6-node3" -> "neutron-openvswitch-agent_monitor_60000 rhos6-node3" [ style = dashed]
+"neutron-openvswitch-agent_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"neutron-openvswitch-agent_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"neutron-openvswitch-agent_stop_0 rhos6-node1" -> "neutron-netns-cleanup_stop_0 rhos6-node1" [ style = bold]
+"neutron-openvswitch-agent_stop_0 rhos6-node1" -> "neutron-openvswitch-agent-clone_stopped_0" [ style = bold]
+"neutron-openvswitch-agent_stop_0 rhos6-node1" -> "neutron-openvswitch-agent_start_0 rhos6-node1" [ style = dashed]
+"neutron-openvswitch-agent_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"neutron-openvswitch-agent_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"neutron-openvswitch-agent_stop_0 rhos6-node2" -> "neutron-netns-cleanup_stop_0 rhos6-node2" [ style = bold]
+"neutron-openvswitch-agent_stop_0 rhos6-node2" -> "neutron-openvswitch-agent-clone_stopped_0" [ style = bold]
+"neutron-openvswitch-agent_stop_0 rhos6-node2" -> "neutron-openvswitch-agent_start_0 rhos6-node2" [ style = dashed]
+"neutron-openvswitch-agent_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"neutron-openvswitch-agent_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"neutron-openvswitch-agent_stop_0 rhos6-node3" -> "neutron-netns-cleanup_stop_0 rhos6-node3" [ style = bold]
+"neutron-openvswitch-agent_stop_0 rhos6-node3" -> "neutron-openvswitch-agent-clone_stopped_0" [ style = bold]
+"neutron-openvswitch-agent_stop_0 rhos6-node3" -> "neutron-openvswitch-agent_start_0 rhos6-node3" [ style = dashed]
+"neutron-openvswitch-agent_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"neutron-ovs-cleanup-clone_running_0" -> "neutron-netns-cleanup-clone_start_0" [ style = dashed]
+"neutron-ovs-cleanup-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"neutron-ovs-cleanup-clone_start_0" -> "neutron-ovs-cleanup-clone_running_0" [ style = dashed]
+"neutron-ovs-cleanup-clone_start_0" -> "neutron-ovs-cleanup_start_0 rhos6-node1" [ style = dashed]
+"neutron-ovs-cleanup-clone_start_0" -> "neutron-ovs-cleanup_start_0 rhos6-node2" [ style = dashed]
+"neutron-ovs-cleanup-clone_start_0" -> "neutron-ovs-cleanup_start_0 rhos6-node3" [ style = dashed]
+"neutron-ovs-cleanup-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"neutron-ovs-cleanup-clone_stop_0" -> "neutron-ovs-cleanup-clone_stopped_0" [ style = bold]
+"neutron-ovs-cleanup-clone_stop_0" -> "neutron-ovs-cleanup_stop_0 rhos6-node1" [ style = bold]
+"neutron-ovs-cleanup-clone_stop_0" -> "neutron-ovs-cleanup_stop_0 rhos6-node2" [ style = bold]
+"neutron-ovs-cleanup-clone_stop_0" -> "neutron-ovs-cleanup_stop_0 rhos6-node3" [ style = bold]
+"neutron-ovs-cleanup-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"neutron-ovs-cleanup-clone_stopped_0" -> "neutron-ovs-cleanup-clone_start_0" [ style = dashed]
+"neutron-ovs-cleanup-clone_stopped_0" -> "neutron-scale-clone_stop_0" [ style = bold]
+"neutron-ovs-cleanup-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"neutron-ovs-cleanup_monitor_10000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"neutron-ovs-cleanup_monitor_10000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"neutron-ovs-cleanup_monitor_10000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"neutron-ovs-cleanup_start_0 rhos6-node1" -> "neutron-ovs-cleanup-clone_running_0" [ style = dashed]
+"neutron-ovs-cleanup_start_0 rhos6-node1" -> "neutron-ovs-cleanup_monitor_10000 rhos6-node1" [ style = dashed]
+"neutron-ovs-cleanup_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"neutron-ovs-cleanup_start_0 rhos6-node2" -> "neutron-ovs-cleanup-clone_running_0" [ style = dashed]
+"neutron-ovs-cleanup_start_0 rhos6-node2" -> "neutron-ovs-cleanup_monitor_10000 rhos6-node2" [ style = dashed]
+"neutron-ovs-cleanup_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"neutron-ovs-cleanup_start_0 rhos6-node3" -> "neutron-ovs-cleanup-clone_running_0" [ style = dashed]
+"neutron-ovs-cleanup_start_0 rhos6-node3" -> "neutron-ovs-cleanup_monitor_10000 rhos6-node3" [ style = dashed]
+"neutron-ovs-cleanup_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"neutron-ovs-cleanup_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"neutron-ovs-cleanup_stop_0 rhos6-node1" -> "neutron-ovs-cleanup-clone_stopped_0" [ style = bold]
+"neutron-ovs-cleanup_stop_0 rhos6-node1" -> "neutron-ovs-cleanup_start_0 rhos6-node1" [ style = dashed]
+"neutron-ovs-cleanup_stop_0 rhos6-node1" -> "neutron-scale:2_stop_0 rhos6-node1" [ style = bold]
+"neutron-ovs-cleanup_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"neutron-ovs-cleanup_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"neutron-ovs-cleanup_stop_0 rhos6-node2" -> "neutron-ovs-cleanup-clone_stopped_0" [ style = bold]
+"neutron-ovs-cleanup_stop_0 rhos6-node2" -> "neutron-ovs-cleanup_start_0 rhos6-node2" [ style = dashed]
+"neutron-ovs-cleanup_stop_0 rhos6-node2" -> "neutron-scale:1_stop_0 rhos6-node2" [ style = bold]
+"neutron-ovs-cleanup_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"neutron-ovs-cleanup_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"neutron-ovs-cleanup_stop_0 rhos6-node3" -> "neutron-ovs-cleanup-clone_stopped_0" [ style = bold]
+"neutron-ovs-cleanup_stop_0 rhos6-node3" -> "neutron-ovs-cleanup_start_0 rhos6-node3" [ style = dashed]
+"neutron-ovs-cleanup_stop_0 rhos6-node3" -> "neutron-scale:0_stop_0 rhos6-node3" [ style = bold]
+"neutron-ovs-cleanup_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"neutron-scale-clone_running_0" -> "neutron-ovs-cleanup-clone_start_0" [ style = dashed]
+"neutron-scale-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"neutron-scale-clone_start_0" -> "neutron-scale-clone_running_0" [ style = dashed]
+"neutron-scale-clone_start_0" -> "neutron-scale:0_start_0 rhos6-node3" [ style = dashed]
+"neutron-scale-clone_start_0" -> "neutron-scale:1_start_0 rhos6-node2" [ style = dashed]
+"neutron-scale-clone_start_0" -> "neutron-scale:2_start_0 rhos6-node1" [ style = dashed]
+"neutron-scale-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"neutron-scale-clone_stop_0" -> "neutron-scale-clone_stopped_0" [ style = bold]
+"neutron-scale-clone_stop_0" -> "neutron-scale:0_stop_0 rhos6-node3" [ style = bold]
+"neutron-scale-clone_stop_0" -> "neutron-scale:1_stop_0 rhos6-node2" [ style = bold]
+"neutron-scale-clone_stop_0" -> "neutron-scale:2_stop_0 rhos6-node1" [ style = bold]
+"neutron-scale-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"neutron-scale-clone_stopped_0" -> "neutron-scale-clone_start_0" [ style = dashed]
+"neutron-scale-clone_stopped_0" -> "neutron-server-clone_stop_0" [ style = bold]
+"neutron-scale-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"neutron-scale:0_monitor_10000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"neutron-scale:0_start_0 rhos6-node3" -> "neutron-scale-clone_running_0" [ style = dashed]
+"neutron-scale:0_start_0 rhos6-node3" -> "neutron-scale:0_monitor_10000 rhos6-node3" [ style = dashed]
+"neutron-scale:0_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"neutron-scale:0_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"neutron-scale:0_stop_0 rhos6-node3" -> "neutron-scale-clone_stopped_0" [ style = bold]
+"neutron-scale:0_stop_0 rhos6-node3" -> "neutron-scale:0_start_0 rhos6-node3" [ style = dashed]
+"neutron-scale:0_stop_0 rhos6-node3" -> "neutron-server_stop_0 rhos6-node3" [ style = bold]
+"neutron-scale:0_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"neutron-scale:1_monitor_10000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"neutron-scale:1_start_0 rhos6-node2" -> "neutron-scale-clone_running_0" [ style = dashed]
+"neutron-scale:1_start_0 rhos6-node2" -> "neutron-scale:1_monitor_10000 rhos6-node2" [ style = dashed]
+"neutron-scale:1_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"neutron-scale:1_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"neutron-scale:1_stop_0 rhos6-node2" -> "neutron-scale-clone_stopped_0" [ style = bold]
+"neutron-scale:1_stop_0 rhos6-node2" -> "neutron-scale:1_start_0 rhos6-node2" [ style = dashed]
+"neutron-scale:1_stop_0 rhos6-node2" -> "neutron-server_stop_0 rhos6-node2" [ style = bold]
+"neutron-scale:1_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"neutron-scale:2_monitor_10000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"neutron-scale:2_start_0 rhos6-node1" -> "neutron-scale-clone_running_0" [ style = dashed]
+"neutron-scale:2_start_0 rhos6-node1" -> "neutron-scale:2_monitor_10000 rhos6-node1" [ style = dashed]
+"neutron-scale:2_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"neutron-scale:2_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"neutron-scale:2_stop_0 rhos6-node1" -> "neutron-scale-clone_stopped_0" [ style = bold]
+"neutron-scale:2_stop_0 rhos6-node1" -> "neutron-scale:2_start_0 rhos6-node1" [ style = dashed]
+"neutron-scale:2_stop_0 rhos6-node1" -> "neutron-server_stop_0 rhos6-node1" [ style = bold]
+"neutron-scale:2_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"neutron-server-clone_running_0" -> "neutron-scale-clone_start_0" [ style = dashed]
+"neutron-server-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"neutron-server-clone_start_0" -> "neutron-server-clone_running_0" [ style = dashed]
+"neutron-server-clone_start_0" -> "neutron-server_start_0 rhos6-node1" [ style = dashed]
+"neutron-server-clone_start_0" -> "neutron-server_start_0 rhos6-node2" [ style = dashed]
+"neutron-server-clone_start_0" -> "neutron-server_start_0 rhos6-node3" [ style = dashed]
+"neutron-server-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"neutron-server-clone_stop_0" -> "neutron-server-clone_stopped_0" [ style = bold]
+"neutron-server-clone_stop_0" -> "neutron-server_stop_0 rhos6-node1" [ style = bold]
+"neutron-server-clone_stop_0" -> "neutron-server_stop_0 rhos6-node2" [ style = bold]
+"neutron-server-clone_stop_0" -> "neutron-server_stop_0 rhos6-node3" [ style = bold]
+"neutron-server-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"neutron-server-clone_stopped_0" -> "keystone-clone_stop_0" [ style = bold]
+"neutron-server-clone_stopped_0" -> "neutron-server-clone_start_0" [ style = dashed]
+"neutron-server-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"neutron-server_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"neutron-server_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"neutron-server_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"neutron-server_start_0 rhos6-node1" -> "neutron-server-clone_running_0" [ style = dashed]
+"neutron-server_start_0 rhos6-node1" -> "neutron-server_monitor_60000 rhos6-node1" [ style = dashed]
+"neutron-server_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"neutron-server_start_0 rhos6-node2" -> "neutron-server-clone_running_0" [ style = dashed]
+"neutron-server_start_0 rhos6-node2" -> "neutron-server_monitor_60000 rhos6-node2" [ style = dashed]
+"neutron-server_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"neutron-server_start_0 rhos6-node3" -> "neutron-server-clone_running_0" [ style = dashed]
+"neutron-server_start_0 rhos6-node3" -> "neutron-server_monitor_60000 rhos6-node3" [ style = dashed]
+"neutron-server_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"neutron-server_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"neutron-server_stop_0 rhos6-node1" -> "keystone_stop_0 rhos6-node1" [ style = bold]
+"neutron-server_stop_0 rhos6-node1" -> "neutron-server-clone_stopped_0" [ style = bold]
+"neutron-server_stop_0 rhos6-node1" -> "neutron-server_start_0 rhos6-node1" [ style = dashed]
+"neutron-server_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"neutron-server_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"neutron-server_stop_0 rhos6-node2" -> "keystone_stop_0 rhos6-node2" [ style = bold]
+"neutron-server_stop_0 rhos6-node2" -> "neutron-server-clone_stopped_0" [ style = bold]
+"neutron-server_stop_0 rhos6-node2" -> "neutron-server_start_0 rhos6-node2" [ style = dashed]
+"neutron-server_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"neutron-server_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"neutron-server_stop_0 rhos6-node3" -> "keystone_stop_0 rhos6-node3" [ style = bold]
+"neutron-server_stop_0 rhos6-node3" -> "neutron-server-clone_stopped_0" [ style = bold]
+"neutron-server_stop_0 rhos6-node3" -> "neutron-server_start_0 rhos6-node3" [ style = dashed]
+"neutron-server_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"nova-api-clone_running_0" -> "nova-scheduler-clone_start_0" [ style = dashed]
+"nova-api-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"nova-api-clone_start_0" -> "nova-api-clone_running_0" [ style = dashed]
+"nova-api-clone_start_0" -> "nova-api_start_0 rhos6-node1" [ style = dashed]
+"nova-api-clone_start_0" -> "nova-api_start_0 rhos6-node2" [ style = dashed]
+"nova-api-clone_start_0" -> "nova-api_start_0 rhos6-node3" [ style = dashed]
+"nova-api-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"nova-api-clone_stop_0" -> "nova-api-clone_stopped_0" [ style = bold]
+"nova-api-clone_stop_0" -> "nova-api_stop_0 rhos6-node1" [ style = bold]
+"nova-api-clone_stop_0" -> "nova-api_stop_0 rhos6-node2" [ style = bold]
+"nova-api-clone_stop_0" -> "nova-api_stop_0 rhos6-node3" [ style = bold]
+"nova-api-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"nova-api-clone_stopped_0" -> "nova-api-clone_start_0" [ style = dashed]
+"nova-api-clone_stopped_0" -> "nova-novncproxy-clone_stop_0" [ style = bold]
+"nova-api-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"nova-api_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"nova-api_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"nova-api_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"nova-api_start_0 rhos6-node1" -> "nova-api-clone_running_0" [ style = dashed]
+"nova-api_start_0 rhos6-node1" -> "nova-api_monitor_60000 rhos6-node1" [ style = dashed]
+"nova-api_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"nova-api_start_0 rhos6-node2" -> "nova-api-clone_running_0" [ style = dashed]
+"nova-api_start_0 rhos6-node2" -> "nova-api_monitor_60000 rhos6-node2" [ style = dashed]
+"nova-api_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"nova-api_start_0 rhos6-node3" -> "nova-api-clone_running_0" [ style = dashed]
+"nova-api_start_0 rhos6-node3" -> "nova-api_monitor_60000 rhos6-node3" [ style = dashed]
+"nova-api_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"nova-api_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"nova-api_stop_0 rhos6-node1" -> "nova-api-clone_stopped_0" [ style = bold]
+"nova-api_stop_0 rhos6-node1" -> "nova-api_start_0 rhos6-node1" [ style = dashed]
+"nova-api_stop_0 rhos6-node1" -> "nova-novncproxy_stop_0 rhos6-node1" [ style = bold]
+"nova-api_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"nova-api_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"nova-api_stop_0 rhos6-node2" -> "nova-api-clone_stopped_0" [ style = bold]
+"nova-api_stop_0 rhos6-node2" -> "nova-api_start_0 rhos6-node2" [ style = dashed]
+"nova-api_stop_0 rhos6-node2" -> "nova-novncproxy_stop_0 rhos6-node2" [ style = bold]
+"nova-api_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"nova-api_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"nova-api_stop_0 rhos6-node3" -> "nova-api-clone_stopped_0" [ style = bold]
+"nova-api_stop_0 rhos6-node3" -> "nova-api_start_0 rhos6-node3" [ style = dashed]
+"nova-api_stop_0 rhos6-node3" -> "nova-novncproxy_stop_0 rhos6-node3" [ style = bold]
+"nova-api_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"nova-conductor-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"nova-conductor-clone_start_0" -> "nova-conductor-clone_running_0" [ style = dashed]
+"nova-conductor-clone_start_0" -> "nova-conductor_start_0 rhos6-node1" [ style = dashed]
+"nova-conductor-clone_start_0" -> "nova-conductor_start_0 rhos6-node2" [ style = dashed]
+"nova-conductor-clone_start_0" -> "nova-conductor_start_0 rhos6-node3" [ style = dashed]
+"nova-conductor-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"nova-conductor-clone_stop_0" -> "nova-conductor-clone_stopped_0" [ style = bold]
+"nova-conductor-clone_stop_0" -> "nova-conductor_stop_0 rhos6-node1" [ style = bold]
+"nova-conductor-clone_stop_0" -> "nova-conductor_stop_0 rhos6-node2" [ style = bold]
+"nova-conductor-clone_stop_0" -> "nova-conductor_stop_0 rhos6-node3" [ style = bold]
+"nova-conductor-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"nova-conductor-clone_stopped_0" -> "nova-conductor-clone_start_0" [ style = dashed]
+"nova-conductor-clone_stopped_0" -> "nova-scheduler-clone_stop_0" [ style = bold]
+"nova-conductor-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"nova-conductor_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"nova-conductor_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"nova-conductor_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"nova-conductor_start_0 rhos6-node1" -> "nova-conductor-clone_running_0" [ style = dashed]
+"nova-conductor_start_0 rhos6-node1" -> "nova-conductor_monitor_60000 rhos6-node1" [ style = dashed]
+"nova-conductor_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"nova-conductor_start_0 rhos6-node2" -> "nova-conductor-clone_running_0" [ style = dashed]
+"nova-conductor_start_0 rhos6-node2" -> "nova-conductor_monitor_60000 rhos6-node2" [ style = dashed]
+"nova-conductor_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"nova-conductor_start_0 rhos6-node3" -> "nova-conductor-clone_running_0" [ style = dashed]
+"nova-conductor_start_0 rhos6-node3" -> "nova-conductor_monitor_60000 rhos6-node3" [ style = dashed]
+"nova-conductor_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"nova-conductor_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"nova-conductor_stop_0 rhos6-node1" -> "nova-conductor-clone_stopped_0" [ style = bold]
+"nova-conductor_stop_0 rhos6-node1" -> "nova-conductor_start_0 rhos6-node1" [ style = dashed]
+"nova-conductor_stop_0 rhos6-node1" -> "nova-scheduler_stop_0 rhos6-node1" [ style = bold]
+"nova-conductor_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"nova-conductor_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"nova-conductor_stop_0 rhos6-node2" -> "nova-conductor-clone_stopped_0" [ style = bold]
+"nova-conductor_stop_0 rhos6-node2" -> "nova-conductor_start_0 rhos6-node2" [ style = dashed]
+"nova-conductor_stop_0 rhos6-node2" -> "nova-scheduler_stop_0 rhos6-node2" [ style = bold]
+"nova-conductor_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"nova-conductor_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"nova-conductor_stop_0 rhos6-node3" -> "nova-conductor-clone_stopped_0" [ style = bold]
+"nova-conductor_stop_0 rhos6-node3" -> "nova-conductor_start_0 rhos6-node3" [ style = dashed]
+"nova-conductor_stop_0 rhos6-node3" -> "nova-scheduler_stop_0 rhos6-node3" [ style = bold]
+"nova-conductor_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"nova-consoleauth-clone_running_0" -> "nova-novncproxy-clone_start_0" [ style = dashed]
+"nova-consoleauth-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"nova-consoleauth-clone_start_0" -> "nova-consoleauth-clone_running_0" [ style = dashed]
+"nova-consoleauth-clone_start_0" -> "nova-consoleauth_start_0 rhos6-node1" [ style = dashed]
+"nova-consoleauth-clone_start_0" -> "nova-consoleauth_start_0 rhos6-node2" [ style = dashed]
+"nova-consoleauth-clone_start_0" -> "nova-consoleauth_start_0 rhos6-node3" [ style = dashed]
+"nova-consoleauth-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"nova-consoleauth-clone_stop_0" -> "nova-consoleauth-clone_stopped_0" [ style = bold]
+"nova-consoleauth-clone_stop_0" -> "nova-consoleauth_stop_0 rhos6-node1" [ style = bold]
+"nova-consoleauth-clone_stop_0" -> "nova-consoleauth_stop_0 rhos6-node2" [ style = bold]
+"nova-consoleauth-clone_stop_0" -> "nova-consoleauth_stop_0 rhos6-node3" [ style = bold]
+"nova-consoleauth-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"nova-consoleauth-clone_stopped_0" -> "keystone-clone_stop_0" [ style = bold]
+"nova-consoleauth-clone_stopped_0" -> "nova-consoleauth-clone_start_0" [ style = dashed]
+"nova-consoleauth-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"nova-consoleauth_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"nova-consoleauth_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"nova-consoleauth_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"nova-consoleauth_start_0 rhos6-node1" -> "nova-consoleauth-clone_running_0" [ style = dashed]
+"nova-consoleauth_start_0 rhos6-node1" -> "nova-consoleauth_monitor_60000 rhos6-node1" [ style = dashed]
+"nova-consoleauth_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"nova-consoleauth_start_0 rhos6-node2" -> "nova-consoleauth-clone_running_0" [ style = dashed]
+"nova-consoleauth_start_0 rhos6-node2" -> "nova-consoleauth_monitor_60000 rhos6-node2" [ style = dashed]
+"nova-consoleauth_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"nova-consoleauth_start_0 rhos6-node3" -> "nova-consoleauth-clone_running_0" [ style = dashed]
+"nova-consoleauth_start_0 rhos6-node3" -> "nova-consoleauth_monitor_60000 rhos6-node3" [ style = dashed]
+"nova-consoleauth_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"nova-consoleauth_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"nova-consoleauth_stop_0 rhos6-node1" -> "keystone_stop_0 rhos6-node1" [ style = bold]
+"nova-consoleauth_stop_0 rhos6-node1" -> "nova-consoleauth-clone_stopped_0" [ style = bold]
+"nova-consoleauth_stop_0 rhos6-node1" -> "nova-consoleauth_start_0 rhos6-node1" [ style = dashed]
+"nova-consoleauth_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"nova-consoleauth_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"nova-consoleauth_stop_0 rhos6-node2" -> "keystone_stop_0 rhos6-node2" [ style = bold]
+"nova-consoleauth_stop_0 rhos6-node2" -> "nova-consoleauth-clone_stopped_0" [ style = bold]
+"nova-consoleauth_stop_0 rhos6-node2" -> "nova-consoleauth_start_0 rhos6-node2" [ style = dashed]
+"nova-consoleauth_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"nova-consoleauth_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"nova-consoleauth_stop_0 rhos6-node3" -> "keystone_stop_0 rhos6-node3" [ style = bold]
+"nova-consoleauth_stop_0 rhos6-node3" -> "nova-consoleauth-clone_stopped_0" [ style = bold]
+"nova-consoleauth_stop_0 rhos6-node3" -> "nova-consoleauth_start_0 rhos6-node3" [ style = dashed]
+"nova-consoleauth_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"nova-novncproxy-clone_running_0" -> "nova-api-clone_start_0" [ style = dashed]
+"nova-novncproxy-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"nova-novncproxy-clone_start_0" -> "nova-novncproxy-clone_running_0" [ style = dashed]
+"nova-novncproxy-clone_start_0" -> "nova-novncproxy_start_0 rhos6-node1" [ style = dashed]
+"nova-novncproxy-clone_start_0" -> "nova-novncproxy_start_0 rhos6-node2" [ style = dashed]
+"nova-novncproxy-clone_start_0" -> "nova-novncproxy_start_0 rhos6-node3" [ style = dashed]
+"nova-novncproxy-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"nova-novncproxy-clone_stop_0" -> "nova-novncproxy-clone_stopped_0" [ style = bold]
+"nova-novncproxy-clone_stop_0" -> "nova-novncproxy_stop_0 rhos6-node1" [ style = bold]
+"nova-novncproxy-clone_stop_0" -> "nova-novncproxy_stop_0 rhos6-node2" [ style = bold]
+"nova-novncproxy-clone_stop_0" -> "nova-novncproxy_stop_0 rhos6-node3" [ style = bold]
+"nova-novncproxy-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"nova-novncproxy-clone_stopped_0" -> "nova-consoleauth-clone_stop_0" [ style = bold]
+"nova-novncproxy-clone_stopped_0" -> "nova-novncproxy-clone_start_0" [ style = dashed]
+"nova-novncproxy-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"nova-novncproxy_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"nova-novncproxy_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"nova-novncproxy_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"nova-novncproxy_start_0 rhos6-node1" -> "nova-novncproxy-clone_running_0" [ style = dashed]
+"nova-novncproxy_start_0 rhos6-node1" -> "nova-novncproxy_monitor_60000 rhos6-node1" [ style = dashed]
+"nova-novncproxy_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"nova-novncproxy_start_0 rhos6-node2" -> "nova-novncproxy-clone_running_0" [ style = dashed]
+"nova-novncproxy_start_0 rhos6-node2" -> "nova-novncproxy_monitor_60000 rhos6-node2" [ style = dashed]
+"nova-novncproxy_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"nova-novncproxy_start_0 rhos6-node3" -> "nova-novncproxy-clone_running_0" [ style = dashed]
+"nova-novncproxy_start_0 rhos6-node3" -> "nova-novncproxy_monitor_60000 rhos6-node3" [ style = dashed]
+"nova-novncproxy_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"nova-novncproxy_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"nova-novncproxy_stop_0 rhos6-node1" -> "nova-consoleauth_stop_0 rhos6-node1" [ style = bold]
+"nova-novncproxy_stop_0 rhos6-node1" -> "nova-novncproxy-clone_stopped_0" [ style = bold]
+"nova-novncproxy_stop_0 rhos6-node1" -> "nova-novncproxy_start_0 rhos6-node1" [ style = dashed]
+"nova-novncproxy_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"nova-novncproxy_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"nova-novncproxy_stop_0 rhos6-node2" -> "nova-consoleauth_stop_0 rhos6-node2" [ style = bold]
+"nova-novncproxy_stop_0 rhos6-node2" -> "nova-novncproxy-clone_stopped_0" [ style = bold]
+"nova-novncproxy_stop_0 rhos6-node2" -> "nova-novncproxy_start_0 rhos6-node2" [ style = dashed]
+"nova-novncproxy_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"nova-novncproxy_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"nova-novncproxy_stop_0 rhos6-node3" -> "nova-consoleauth_stop_0 rhos6-node3" [ style = bold]
+"nova-novncproxy_stop_0 rhos6-node3" -> "nova-novncproxy-clone_stopped_0" [ style = bold]
+"nova-novncproxy_stop_0 rhos6-node3" -> "nova-novncproxy_start_0 rhos6-node3" [ style = dashed]
+"nova-novncproxy_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"nova-scheduler-clone_running_0" -> "nova-conductor-clone_start_0" [ style = dashed]
+"nova-scheduler-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"nova-scheduler-clone_start_0" -> "nova-scheduler-clone_running_0" [ style = dashed]
+"nova-scheduler-clone_start_0" -> "nova-scheduler_start_0 rhos6-node1" [ style = dashed]
+"nova-scheduler-clone_start_0" -> "nova-scheduler_start_0 rhos6-node2" [ style = dashed]
+"nova-scheduler-clone_start_0" -> "nova-scheduler_start_0 rhos6-node3" [ style = dashed]
+"nova-scheduler-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"nova-scheduler-clone_stop_0" -> "nova-scheduler-clone_stopped_0" [ style = bold]
+"nova-scheduler-clone_stop_0" -> "nova-scheduler_stop_0 rhos6-node1" [ style = bold]
+"nova-scheduler-clone_stop_0" -> "nova-scheduler_stop_0 rhos6-node2" [ style = bold]
+"nova-scheduler-clone_stop_0" -> "nova-scheduler_stop_0 rhos6-node3" [ style = bold]
+"nova-scheduler-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"nova-scheduler-clone_stopped_0" -> "nova-api-clone_stop_0" [ style = bold]
+"nova-scheduler-clone_stopped_0" -> "nova-scheduler-clone_start_0" [ style = dashed]
+"nova-scheduler-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"nova-scheduler_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"nova-scheduler_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"nova-scheduler_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"nova-scheduler_start_0 rhos6-node1" -> "nova-scheduler-clone_running_0" [ style = dashed]
+"nova-scheduler_start_0 rhos6-node1" -> "nova-scheduler_monitor_60000 rhos6-node1" [ style = dashed]
+"nova-scheduler_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"nova-scheduler_start_0 rhos6-node2" -> "nova-scheduler-clone_running_0" [ style = dashed]
+"nova-scheduler_start_0 rhos6-node2" -> "nova-scheduler_monitor_60000 rhos6-node2" [ style = dashed]
+"nova-scheduler_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"nova-scheduler_start_0 rhos6-node3" -> "nova-scheduler-clone_running_0" [ style = dashed]
+"nova-scheduler_start_0 rhos6-node3" -> "nova-scheduler_monitor_60000 rhos6-node3" [ style = dashed]
+"nova-scheduler_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"nova-scheduler_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"nova-scheduler_stop_0 rhos6-node1" -> "nova-api_stop_0 rhos6-node1" [ style = bold]
+"nova-scheduler_stop_0 rhos6-node1" -> "nova-scheduler-clone_stopped_0" [ style = bold]
+"nova-scheduler_stop_0 rhos6-node1" -> "nova-scheduler_start_0 rhos6-node1" [ style = dashed]
+"nova-scheduler_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"nova-scheduler_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"nova-scheduler_stop_0 rhos6-node2" -> "nova-api_stop_0 rhos6-node2" [ style = bold]
+"nova-scheduler_stop_0 rhos6-node2" -> "nova-scheduler-clone_stopped_0" [ style = bold]
+"nova-scheduler_stop_0 rhos6-node2" -> "nova-scheduler_start_0 rhos6-node2" [ style = dashed]
+"nova-scheduler_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"nova-scheduler_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"nova-scheduler_stop_0 rhos6-node3" -> "nova-api_stop_0 rhos6-node3" [ style = bold]
+"nova-scheduler_stop_0 rhos6-node3" -> "nova-scheduler-clone_stopped_0" [ style = bold]
+"nova-scheduler_stop_0 rhos6-node3" -> "nova-scheduler_start_0 rhos6-node3" [ style = dashed]
+"nova-scheduler_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"swift-account-clone_running_0" -> "swift-container-clone_start_0" [ style = dashed]
+"swift-account-clone_running_0" -> "swift-proxy-clone_start_0" [ style = dashed]
+"swift-account-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"swift-account-clone_start_0" -> "swift-account-clone_running_0" [ style = dashed]
+"swift-account-clone_start_0" -> "swift-account_start_0 rhos6-node1" [ style = dashed]
+"swift-account-clone_start_0" -> "swift-account_start_0 rhos6-node2" [ style = dashed]
+"swift-account-clone_start_0" -> "swift-account_start_0 rhos6-node3" [ style = dashed]
+"swift-account-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"swift-account-clone_stop_0" -> "swift-account-clone_stopped_0" [ style = bold]
+"swift-account-clone_stop_0" -> "swift-account_stop_0 rhos6-node1" [ style = bold]
+"swift-account-clone_stop_0" -> "swift-account_stop_0 rhos6-node2" [ style = bold]
+"swift-account-clone_stop_0" -> "swift-account_stop_0 rhos6-node3" [ style = bold]
+"swift-account-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"swift-account-clone_stopped_0" -> "keystone-clone_stop_0" [ style = bold]
+"swift-account-clone_stopped_0" -> "swift-account-clone_start_0" [ style = dashed]
+"swift-account-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"swift-account_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"swift-account_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"swift-account_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"swift-account_start_0 rhos6-node1" -> "swift-account-clone_running_0" [ style = dashed]
+"swift-account_start_0 rhos6-node1" -> "swift-account_monitor_60000 rhos6-node1" [ style = dashed]
+"swift-account_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"swift-account_start_0 rhos6-node2" -> "swift-account-clone_running_0" [ style = dashed]
+"swift-account_start_0 rhos6-node2" -> "swift-account_monitor_60000 rhos6-node2" [ style = dashed]
+"swift-account_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"swift-account_start_0 rhos6-node3" -> "swift-account-clone_running_0" [ style = dashed]
+"swift-account_start_0 rhos6-node3" -> "swift-account_monitor_60000 rhos6-node3" [ style = dashed]
+"swift-account_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"swift-account_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"swift-account_stop_0 rhos6-node1" -> "keystone_stop_0 rhos6-node1" [ style = bold]
+"swift-account_stop_0 rhos6-node1" -> "swift-account-clone_stopped_0" [ style = bold]
+"swift-account_stop_0 rhos6-node1" -> "swift-account_start_0 rhos6-node1" [ style = dashed]
+"swift-account_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"swift-account_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"swift-account_stop_0 rhos6-node2" -> "keystone_stop_0 rhos6-node2" [ style = bold]
+"swift-account_stop_0 rhos6-node2" -> "swift-account-clone_stopped_0" [ style = bold]
+"swift-account_stop_0 rhos6-node2" -> "swift-account_start_0 rhos6-node2" [ style = dashed]
+"swift-account_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"swift-account_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"swift-account_stop_0 rhos6-node3" -> "keystone_stop_0 rhos6-node3" [ style = bold]
+"swift-account_stop_0 rhos6-node3" -> "swift-account-clone_stopped_0" [ style = bold]
+"swift-account_stop_0 rhos6-node3" -> "swift-account_start_0 rhos6-node3" [ style = dashed]
+"swift-account_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"swift-container-clone_running_0" -> "swift-object-clone_start_0" [ style = dashed]
+"swift-container-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"swift-container-clone_start_0" -> "swift-container-clone_running_0" [ style = dashed]
+"swift-container-clone_start_0" -> "swift-container_start_0 rhos6-node1" [ style = dashed]
+"swift-container-clone_start_0" -> "swift-container_start_0 rhos6-node2" [ style = dashed]
+"swift-container-clone_start_0" -> "swift-container_start_0 rhos6-node3" [ style = dashed]
+"swift-container-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"swift-container-clone_stop_0" -> "swift-container-clone_stopped_0" [ style = bold]
+"swift-container-clone_stop_0" -> "swift-container_stop_0 rhos6-node1" [ style = bold]
+"swift-container-clone_stop_0" -> "swift-container_stop_0 rhos6-node2" [ style = bold]
+"swift-container-clone_stop_0" -> "swift-container_stop_0 rhos6-node3" [ style = bold]
+"swift-container-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"swift-container-clone_stopped_0" -> "swift-account-clone_stop_0" [ style = bold]
+"swift-container-clone_stopped_0" -> "swift-container-clone_start_0" [ style = dashed]
+"swift-container-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"swift-container_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"swift-container_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"swift-container_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"swift-container_start_0 rhos6-node1" -> "swift-container-clone_running_0" [ style = dashed]
+"swift-container_start_0 rhos6-node1" -> "swift-container_monitor_60000 rhos6-node1" [ style = dashed]
+"swift-container_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"swift-container_start_0 rhos6-node2" -> "swift-container-clone_running_0" [ style = dashed]
+"swift-container_start_0 rhos6-node2" -> "swift-container_monitor_60000 rhos6-node2" [ style = dashed]
+"swift-container_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"swift-container_start_0 rhos6-node3" -> "swift-container-clone_running_0" [ style = dashed]
+"swift-container_start_0 rhos6-node3" -> "swift-container_monitor_60000 rhos6-node3" [ style = dashed]
+"swift-container_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"swift-container_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"swift-container_stop_0 rhos6-node1" -> "swift-account_stop_0 rhos6-node1" [ style = bold]
+"swift-container_stop_0 rhos6-node1" -> "swift-container-clone_stopped_0" [ style = bold]
+"swift-container_stop_0 rhos6-node1" -> "swift-container_start_0 rhos6-node1" [ style = dashed]
+"swift-container_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"swift-container_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"swift-container_stop_0 rhos6-node2" -> "swift-account_stop_0 rhos6-node2" [ style = bold]
+"swift-container_stop_0 rhos6-node2" -> "swift-container-clone_stopped_0" [ style = bold]
+"swift-container_stop_0 rhos6-node2" -> "swift-container_start_0 rhos6-node2" [ style = dashed]
+"swift-container_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"swift-container_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"swift-container_stop_0 rhos6-node3" -> "swift-account_stop_0 rhos6-node3" [ style = bold]
+"swift-container_stop_0 rhos6-node3" -> "swift-container-clone_stopped_0" [ style = bold]
+"swift-container_stop_0 rhos6-node3" -> "swift-container_start_0 rhos6-node3" [ style = dashed]
+"swift-container_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"swift-object-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"swift-object-clone_start_0" -> "swift-object-clone_running_0" [ style = dashed]
+"swift-object-clone_start_0" -> "swift-object_start_0 rhos6-node1" [ style = dashed]
+"swift-object-clone_start_0" -> "swift-object_start_0 rhos6-node2" [ style = dashed]
+"swift-object-clone_start_0" -> "swift-object_start_0 rhos6-node3" [ style = dashed]
+"swift-object-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"swift-object-clone_stop_0" -> "swift-object-clone_stopped_0" [ style = bold]
+"swift-object-clone_stop_0" -> "swift-object_stop_0 rhos6-node1" [ style = bold]
+"swift-object-clone_stop_0" -> "swift-object_stop_0 rhos6-node2" [ style = bold]
+"swift-object-clone_stop_0" -> "swift-object_stop_0 rhos6-node3" [ style = bold]
+"swift-object-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"swift-object-clone_stopped_0" -> "swift-container-clone_stop_0" [ style = bold]
+"swift-object-clone_stopped_0" -> "swift-object-clone_start_0" [ style = dashed]
+"swift-object-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"swift-object-expirer_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"swift-object-expirer_start_0 rhos6-node2" -> "swift-object-expirer_monitor_60000 rhos6-node2" [ style = dashed]
+"swift-object-expirer_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"swift-object-expirer_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"swift-object-expirer_stop_0 rhos6-node2" -> "swift-object-expirer_start_0 rhos6-node2" [ style = dashed]
+"swift-object-expirer_stop_0 rhos6-node2" -> "swift-proxy-clone_stop_0" [ style = bold]
+"swift-object-expirer_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"swift-object_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"swift-object_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"swift-object_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"swift-object_start_0 rhos6-node1" -> "swift-object-clone_running_0" [ style = dashed]
+"swift-object_start_0 rhos6-node1" -> "swift-object_monitor_60000 rhos6-node1" [ style = dashed]
+"swift-object_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"swift-object_start_0 rhos6-node2" -> "swift-object-clone_running_0" [ style = dashed]
+"swift-object_start_0 rhos6-node2" -> "swift-object_monitor_60000 rhos6-node2" [ style = dashed]
+"swift-object_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"swift-object_start_0 rhos6-node3" -> "swift-object-clone_running_0" [ style = dashed]
+"swift-object_start_0 rhos6-node3" -> "swift-object_monitor_60000 rhos6-node3" [ style = dashed]
+"swift-object_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"swift-object_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"swift-object_stop_0 rhos6-node1" -> "swift-container_stop_0 rhos6-node1" [ style = bold]
+"swift-object_stop_0 rhos6-node1" -> "swift-object-clone_stopped_0" [ style = bold]
+"swift-object_stop_0 rhos6-node1" -> "swift-object_start_0 rhos6-node1" [ style = dashed]
+"swift-object_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"swift-object_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"swift-object_stop_0 rhos6-node2" -> "swift-container_stop_0 rhos6-node2" [ style = bold]
+"swift-object_stop_0 rhos6-node2" -> "swift-object-clone_stopped_0" [ style = bold]
+"swift-object_stop_0 rhos6-node2" -> "swift-object_start_0 rhos6-node2" [ style = dashed]
+"swift-object_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"swift-object_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"swift-object_stop_0 rhos6-node3" -> "swift-container_stop_0 rhos6-node3" [ style = bold]
+"swift-object_stop_0 rhos6-node3" -> "swift-object-clone_stopped_0" [ style = bold]
+"swift-object_stop_0 rhos6-node3" -> "swift-object_start_0 rhos6-node3" [ style = dashed]
+"swift-object_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+"swift-proxy-clone_running_0" -> "swift-object-expirer_start_0 rhos6-node2" [ style = dashed]
+"swift-proxy-clone_running_0" [ style=dashed color="red" fontcolor="orange"]
+"swift-proxy-clone_start_0" -> "swift-proxy-clone_running_0" [ style = dashed]
+"swift-proxy-clone_start_0" -> "swift-proxy_start_0 rhos6-node1" [ style = dashed]
+"swift-proxy-clone_start_0" -> "swift-proxy_start_0 rhos6-node2" [ style = dashed]
+"swift-proxy-clone_start_0" -> "swift-proxy_start_0 rhos6-node3" [ style = dashed]
+"swift-proxy-clone_start_0" [ style=dashed color="red" fontcolor="orange"]
+"swift-proxy-clone_stop_0" -> "swift-proxy-clone_stopped_0" [ style = bold]
+"swift-proxy-clone_stop_0" -> "swift-proxy_stop_0 rhos6-node1" [ style = bold]
+"swift-proxy-clone_stop_0" -> "swift-proxy_stop_0 rhos6-node2" [ style = bold]
+"swift-proxy-clone_stop_0" -> "swift-proxy_stop_0 rhos6-node3" [ style = bold]
+"swift-proxy-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"swift-proxy-clone_stopped_0" -> "swift-account-clone_stop_0" [ style = bold]
+"swift-proxy-clone_stopped_0" -> "swift-proxy-clone_start_0" [ style = dashed]
+"swift-proxy-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"swift-proxy_monitor_60000 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"swift-proxy_monitor_60000 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"swift-proxy_monitor_60000 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"swift-proxy_start_0 rhos6-node1" -> "swift-proxy-clone_running_0" [ style = dashed]
+"swift-proxy_start_0 rhos6-node1" -> "swift-proxy_monitor_60000 rhos6-node1" [ style = dashed]
+"swift-proxy_start_0 rhos6-node1" [ style=dashed color="red" fontcolor="black"]
+"swift-proxy_start_0 rhos6-node2" -> "swift-proxy-clone_running_0" [ style = dashed]
+"swift-proxy_start_0 rhos6-node2" -> "swift-proxy_monitor_60000 rhos6-node2" [ style = dashed]
+"swift-proxy_start_0 rhos6-node2" [ style=dashed color="red" fontcolor="black"]
+"swift-proxy_start_0 rhos6-node3" -> "swift-proxy-clone_running_0" [ style = dashed]
+"swift-proxy_start_0 rhos6-node3" -> "swift-proxy_monitor_60000 rhos6-node3" [ style = dashed]
+"swift-proxy_start_0 rhos6-node3" [ style=dashed color="red" fontcolor="black"]
+"swift-proxy_stop_0 rhos6-node1" -> "all_stopped" [ style = bold]
+"swift-proxy_stop_0 rhos6-node1" -> "swift-account_stop_0 rhos6-node1" [ style = bold]
+"swift-proxy_stop_0 rhos6-node1" -> "swift-proxy-clone_stopped_0" [ style = bold]
+"swift-proxy_stop_0 rhos6-node1" -> "swift-proxy_start_0 rhos6-node1" [ style = dashed]
+"swift-proxy_stop_0 rhos6-node1" [ style=bold color="green" fontcolor="black"]
+"swift-proxy_stop_0 rhos6-node2" -> "all_stopped" [ style = bold]
+"swift-proxy_stop_0 rhos6-node2" -> "swift-account_stop_0 rhos6-node2" [ style = bold]
+"swift-proxy_stop_0 rhos6-node2" -> "swift-proxy-clone_stopped_0" [ style = bold]
+"swift-proxy_stop_0 rhos6-node2" -> "swift-proxy_start_0 rhos6-node2" [ style = dashed]
+"swift-proxy_stop_0 rhos6-node2" [ style=bold color="green" fontcolor="black"]
+"swift-proxy_stop_0 rhos6-node3" -> "all_stopped" [ style = bold]
+"swift-proxy_stop_0 rhos6-node3" -> "swift-account_stop_0 rhos6-node3" [ style = bold]
+"swift-proxy_stop_0 rhos6-node3" -> "swift-proxy-clone_stopped_0" [ style = bold]
+"swift-proxy_stop_0 rhos6-node3" -> "swift-proxy_start_0 rhos6-node3" [ style = dashed]
+"swift-proxy_stop_0 rhos6-node3" [ style=bold color="green" fontcolor="black"]
+}
diff --git a/pengine/test10/complex_enforce_colo.exp b/pengine/test10/complex_enforce_colo.exp
new file mode 100644
index 0000000..c19c433
--- /dev/null
+++ b/pengine/test10/complex_enforce_colo.exp
@@ -0,0 +1,2689 @@
+<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY"  transition_id="0">
+  <synapse id="0">
+    <action_set>
+      <rsc_op id="228" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="keystone" long-id="keystone:0" class="systemd" type="openstack-keystone"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="233" operation="stop" operation_key="keystone-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="245" operation="stop" operation_key="glance-registry_stop_0" internal_operation_key="glance-registry:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="281" operation="stop" operation_key="swift-account_stop_0" internal_operation_key="swift-account:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="323" operation="stop" operation_key="neutron-server_stop_0" internal_operation_key="neutron-server:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="403" operation="stop" operation_key="nova-consoleauth_stop_0" internal_operation_key="nova-consoleauth:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="1">
+    <action_set>
+      <rsc_op id="229" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="keystone" long-id="keystone:1" class="systemd" type="openstack-keystone"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="233" operation="stop" operation_key="keystone-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="247" operation="stop" operation_key="glance-registry_stop_0" internal_operation_key="glance-registry:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="283" operation="stop" operation_key="swift-account_stop_0" internal_operation_key="swift-account:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="325" operation="stop" operation_key="neutron-server_stop_0" internal_operation_key="neutron-server:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="405" operation="stop" operation_key="nova-consoleauth_stop_0" internal_operation_key="nova-consoleauth:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="2">
+    <action_set>
+      <rsc_op id="230" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="keystone" long-id="keystone:2" class="systemd" type="openstack-keystone"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="233" operation="stop" operation_key="keystone-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="249" operation="stop" operation_key="glance-registry_stop_0" internal_operation_key="glance-registry:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="285" operation="stop" operation_key="swift-account_stop_0" internal_operation_key="swift-account:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="327" operation="stop" operation_key="neutron-server_stop_0" internal_operation_key="neutron-server:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="407" operation="stop" operation_key="nova-consoleauth_stop_0" internal_operation_key="nova-consoleauth:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="3" priority="1000000">
+    <action_set>
+      <pseudo_event id="234" operation="stopped" operation_key="keystone-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="228" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="229" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="230" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="233" operation="stop" operation_key="keystone-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="4">
+    <action_set>
+      <pseudo_event id="233" operation="stop" operation_key="keystone-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="254" operation="stopped" operation_key="glance-registry-clone_stopped_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="265" operation="stop" operation_key="cinder-api_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="290" operation="stopped" operation_key="swift-account-clone_stopped_0"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="332" operation="stopped" operation_key="neutron-server-clone_stopped_0"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="412" operation="stopped" operation_key="nova-consoleauth-clone_stopped_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="453" operation="stop" operation_key="ceilometer-central_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="5">
+    <action_set>
+      <rsc_op id="245" operation="stop" operation_key="glance-registry_stop_0" internal_operation_key="glance-registry:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="glance-registry" long-id="glance-registry:0" class="systemd" type="openstack-glance-registry"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="253" operation="stop" operation_key="glance-registry-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="255" operation="stop" operation_key="glance-api_stop_0" internal_operation_key="glance-api:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="6">
+    <action_set>
+      <rsc_op id="247" operation="stop" operation_key="glance-registry_stop_0" internal_operation_key="glance-registry:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="glance-registry" long-id="glance-registry:1" class="systemd" type="openstack-glance-registry"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="253" operation="stop" operation_key="glance-registry-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="257" operation="stop" operation_key="glance-api_stop_0" internal_operation_key="glance-api:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="7">
+    <action_set>
+      <rsc_op id="249" operation="stop" operation_key="glance-registry_stop_0" internal_operation_key="glance-registry:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="glance-registry" long-id="glance-registry:2" class="systemd" type="openstack-glance-registry"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="253" operation="stop" operation_key="glance-registry-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="259" operation="stop" operation_key="glance-api_stop_0" internal_operation_key="glance-api:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="8" priority="1000000">
+    <action_set>
+      <pseudo_event id="254" operation="stopped" operation_key="glance-registry-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="245" operation="stop" operation_key="glance-registry_stop_0" internal_operation_key="glance-registry:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="247" operation="stop" operation_key="glance-registry_stop_0" internal_operation_key="glance-registry:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="249" operation="stop" operation_key="glance-registry_stop_0" internal_operation_key="glance-registry:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="253" operation="stop" operation_key="glance-registry-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="9">
+    <action_set>
+      <pseudo_event id="253" operation="stop" operation_key="glance-registry-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="264" operation="stopped" operation_key="glance-api-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="10">
+    <action_set>
+      <rsc_op id="255" operation="stop" operation_key="glance-api_stop_0" internal_operation_key="glance-api:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="glance-api" long-id="glance-api:0" class="systemd" type="openstack-glance-api"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="263" operation="stop" operation_key="glance-api-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="11">
+    <action_set>
+      <rsc_op id="257" operation="stop" operation_key="glance-api_stop_0" internal_operation_key="glance-api:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="glance-api" long-id="glance-api:1" class="systemd" type="openstack-glance-api"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="263" operation="stop" operation_key="glance-api-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="12">
+    <action_set>
+      <rsc_op id="259" operation="stop" operation_key="glance-api_stop_0" internal_operation_key="glance-api:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="glance-api" long-id="glance-api:2" class="systemd" type="openstack-glance-api"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="263" operation="stop" operation_key="glance-api-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="13" priority="1000000">
+    <action_set>
+      <pseudo_event id="264" operation="stopped" operation_key="glance-api-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="255" operation="stop" operation_key="glance-api_stop_0" internal_operation_key="glance-api:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="257" operation="stop" operation_key="glance-api_stop_0" internal_operation_key="glance-api:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="259" operation="stop" operation_key="glance-api_stop_0" internal_operation_key="glance-api:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="263" operation="stop" operation_key="glance-api-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="14">
+    <action_set>
+      <pseudo_event id="263" operation="stop" operation_key="glance-api-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs/>
+  </synapse>
+  <synapse id="15">
+    <action_set>
+      <rsc_op id="265" operation="stop" operation_key="cinder-api_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="cinder-api" class="systemd" type="openstack-cinder-api"/>
+        <attributes CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="267" operation="stop" operation_key="cinder-scheduler_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="16">
+    <action_set>
+      <rsc_op id="267" operation="stop" operation_key="cinder-scheduler_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="cinder-scheduler" class="systemd" type="openstack-cinder-scheduler"/>
+        <attributes CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="269" operation="stop" operation_key="cinder-volume_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="17">
+    <action_set>
+      <rsc_op id="269" operation="stop" operation_key="cinder-volume_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="cinder-volume" class="systemd" type="openstack-cinder-volume"/>
+        <attributes CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs/>
+  </synapse>
+  <synapse id="18">
+    <action_set>
+      <rsc_op id="281" operation="stop" operation_key="swift-account_stop_0" internal_operation_key="swift-account:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="swift-account" long-id="swift-account:0" class="systemd" type="openstack-swift-account"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="289" operation="stop" operation_key="swift-account-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="291" operation="stop" operation_key="swift-container_stop_0" internal_operation_key="swift-container:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="311" operation="stop" operation_key="swift-proxy_stop_0" internal_operation_key="swift-proxy:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="19">
+    <action_set>
+      <rsc_op id="283" operation="stop" operation_key="swift-account_stop_0" internal_operation_key="swift-account:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="swift-account" long-id="swift-account:1" class="systemd" type="openstack-swift-account"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="289" operation="stop" operation_key="swift-account-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="293" operation="stop" operation_key="swift-container_stop_0" internal_operation_key="swift-container:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="313" operation="stop" operation_key="swift-proxy_stop_0" internal_operation_key="swift-proxy:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="20">
+    <action_set>
+      <rsc_op id="285" operation="stop" operation_key="swift-account_stop_0" internal_operation_key="swift-account:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="swift-account" long-id="swift-account:2" class="systemd" type="openstack-swift-account"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="289" operation="stop" operation_key="swift-account-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="295" operation="stop" operation_key="swift-container_stop_0" internal_operation_key="swift-container:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="315" operation="stop" operation_key="swift-proxy_stop_0" internal_operation_key="swift-proxy:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="21" priority="1000000">
+    <action_set>
+      <pseudo_event id="290" operation="stopped" operation_key="swift-account-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="281" operation="stop" operation_key="swift-account_stop_0" internal_operation_key="swift-account:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="283" operation="stop" operation_key="swift-account_stop_0" internal_operation_key="swift-account:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="285" operation="stop" operation_key="swift-account_stop_0" internal_operation_key="swift-account:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="289" operation="stop" operation_key="swift-account-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="22">
+    <action_set>
+      <pseudo_event id="289" operation="stop" operation_key="swift-account-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="300" operation="stopped" operation_key="swift-container-clone_stopped_0"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="320" operation="stopped" operation_key="swift-proxy-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="23">
+    <action_set>
+      <rsc_op id="291" operation="stop" operation_key="swift-container_stop_0" internal_operation_key="swift-container:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="swift-container" long-id="swift-container:0" class="systemd" type="openstack-swift-container"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="299" operation="stop" operation_key="swift-container-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="301" operation="stop" operation_key="swift-object_stop_0" internal_operation_key="swift-object:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="24">
+    <action_set>
+      <rsc_op id="293" operation="stop" operation_key="swift-container_stop_0" internal_operation_key="swift-container:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="swift-container" long-id="swift-container:1" class="systemd" type="openstack-swift-container"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="299" operation="stop" operation_key="swift-container-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="303" operation="stop" operation_key="swift-object_stop_0" internal_operation_key="swift-object:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="25">
+    <action_set>
+      <rsc_op id="295" operation="stop" operation_key="swift-container_stop_0" internal_operation_key="swift-container:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="swift-container" long-id="swift-container:2" class="systemd" type="openstack-swift-container"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="299" operation="stop" operation_key="swift-container-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="305" operation="stop" operation_key="swift-object_stop_0" internal_operation_key="swift-object:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="26" priority="1000000">
+    <action_set>
+      <pseudo_event id="300" operation="stopped" operation_key="swift-container-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="291" operation="stop" operation_key="swift-container_stop_0" internal_operation_key="swift-container:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="293" operation="stop" operation_key="swift-container_stop_0" internal_operation_key="swift-container:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="295" operation="stop" operation_key="swift-container_stop_0" internal_operation_key="swift-container:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="299" operation="stop" operation_key="swift-container-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="27">
+    <action_set>
+      <pseudo_event id="299" operation="stop" operation_key="swift-container-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="310" operation="stopped" operation_key="swift-object-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="28">
+    <action_set>
+      <rsc_op id="301" operation="stop" operation_key="swift-object_stop_0" internal_operation_key="swift-object:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="swift-object" long-id="swift-object:0" class="systemd" type="openstack-swift-object"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="309" operation="stop" operation_key="swift-object-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="29">
+    <action_set>
+      <rsc_op id="303" operation="stop" operation_key="swift-object_stop_0" internal_operation_key="swift-object:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="swift-object" long-id="swift-object:1" class="systemd" type="openstack-swift-object"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="309" operation="stop" operation_key="swift-object-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="30">
+    <action_set>
+      <rsc_op id="305" operation="stop" operation_key="swift-object_stop_0" internal_operation_key="swift-object:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="swift-object" long-id="swift-object:2" class="systemd" type="openstack-swift-object"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="309" operation="stop" operation_key="swift-object-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="31" priority="1000000">
+    <action_set>
+      <pseudo_event id="310" operation="stopped" operation_key="swift-object-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="301" operation="stop" operation_key="swift-object_stop_0" internal_operation_key="swift-object:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="303" operation="stop" operation_key="swift-object_stop_0" internal_operation_key="swift-object:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="305" operation="stop" operation_key="swift-object_stop_0" internal_operation_key="swift-object:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="309" operation="stop" operation_key="swift-object-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="32">
+    <action_set>
+      <pseudo_event id="309" operation="stop" operation_key="swift-object-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs/>
+  </synapse>
+  <synapse id="33">
+    <action_set>
+      <rsc_op id="311" operation="stop" operation_key="swift-proxy_stop_0" internal_operation_key="swift-proxy:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="swift-proxy" long-id="swift-proxy:0" class="systemd" type="openstack-swift-proxy"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="319" operation="stop" operation_key="swift-proxy-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="34">
+    <action_set>
+      <rsc_op id="313" operation="stop" operation_key="swift-proxy_stop_0" internal_operation_key="swift-proxy:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="swift-proxy" long-id="swift-proxy:1" class="systemd" type="openstack-swift-proxy"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="319" operation="stop" operation_key="swift-proxy-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="35">
+    <action_set>
+      <rsc_op id="315" operation="stop" operation_key="swift-proxy_stop_0" internal_operation_key="swift-proxy:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="swift-proxy" long-id="swift-proxy:2" class="systemd" type="openstack-swift-proxy"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="319" operation="stop" operation_key="swift-proxy-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="36" priority="1000000">
+    <action_set>
+      <pseudo_event id="320" operation="stopped" operation_key="swift-proxy-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="311" operation="stop" operation_key="swift-proxy_stop_0" internal_operation_key="swift-proxy:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="313" operation="stop" operation_key="swift-proxy_stop_0" internal_operation_key="swift-proxy:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="315" operation="stop" operation_key="swift-proxy_stop_0" internal_operation_key="swift-proxy:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="319" operation="stop" operation_key="swift-proxy-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="37">
+    <action_set>
+      <pseudo_event id="319" operation="stop" operation_key="swift-proxy-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="321" operation="stop" operation_key="swift-object-expirer_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="38">
+    <action_set>
+      <rsc_op id="321" operation="stop" operation_key="swift-object-expirer_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="swift-object-expirer" class="systemd" type="openstack-swift-object-expirer"/>
+        <attributes CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs/>
+  </synapse>
+  <synapse id="39">
+    <action_set>
+      <rsc_op id="323" operation="stop" operation_key="neutron-server_stop_0" internal_operation_key="neutron-server:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="neutron-server" long-id="neutron-server:0" class="systemd" type="neutron-server"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="331" operation="stop" operation_key="neutron-server-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="337" operation="stop" operation_key="neutron-scale:2_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="40">
+    <action_set>
+      <rsc_op id="325" operation="stop" operation_key="neutron-server_stop_0" internal_operation_key="neutron-server:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="neutron-server" long-id="neutron-server:1" class="systemd" type="neutron-server"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="331" operation="stop" operation_key="neutron-server-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="335" operation="stop" operation_key="neutron-scale:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="41">
+    <action_set>
+      <rsc_op id="327" operation="stop" operation_key="neutron-server_stop_0" internal_operation_key="neutron-server:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="neutron-server" long-id="neutron-server:2" class="systemd" type="neutron-server"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="331" operation="stop" operation_key="neutron-server-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="333" operation="stop" operation_key="neutron-scale:0_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="42" priority="1000000">
+    <action_set>
+      <pseudo_event id="332" operation="stopped" operation_key="neutron-server-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="323" operation="stop" operation_key="neutron-server_stop_0" internal_operation_key="neutron-server:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="325" operation="stop" operation_key="neutron-server_stop_0" internal_operation_key="neutron-server:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="327" operation="stop" operation_key="neutron-server_stop_0" internal_operation_key="neutron-server:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="331" operation="stop" operation_key="neutron-server-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="43">
+    <action_set>
+      <pseudo_event id="331" operation="stop" operation_key="neutron-server-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="342" operation="stopped" operation_key="neutron-scale-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="44">
+    <action_set>
+      <rsc_op id="333" operation="stop" operation_key="neutron-scale:0_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="neutron-scale:0" class="ocf" provider="neutron" type="NeutronScale"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="true" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_timeout="300000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="341" operation="stop" operation_key="neutron-scale-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="347" operation="stop" operation_key="neutron-ovs-cleanup_stop_0" internal_operation_key="neutron-ovs-cleanup:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="45">
+    <action_set>
+      <rsc_op id="335" operation="stop" operation_key="neutron-scale:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="neutron-scale:1" class="ocf" provider="neutron" type="NeutronScale"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="true" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_timeout="300000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="341" operation="stop" operation_key="neutron-scale-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="345" operation="stop" operation_key="neutron-ovs-cleanup_stop_0" internal_operation_key="neutron-ovs-cleanup:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="46">
+    <action_set>
+      <rsc_op id="337" operation="stop" operation_key="neutron-scale:2_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="neutron-scale:2" class="ocf" provider="neutron" type="NeutronScale"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="true" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_timeout="300000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="341" operation="stop" operation_key="neutron-scale-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="343" operation="stop" operation_key="neutron-ovs-cleanup_stop_0" internal_operation_key="neutron-ovs-cleanup:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="47" priority="1000000">
+    <action_set>
+      <pseudo_event id="342" operation="stopped" operation_key="neutron-scale-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="true" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="333" operation="stop" operation_key="neutron-scale:0_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="335" operation="stop" operation_key="neutron-scale:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="337" operation="stop" operation_key="neutron-scale:2_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="341" operation="stop" operation_key="neutron-scale-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="48">
+    <action_set>
+      <pseudo_event id="341" operation="stop" operation_key="neutron-scale-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="true" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="352" operation="stopped" operation_key="neutron-ovs-cleanup-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="49">
+    <action_set>
+      <rsc_op id="343" operation="stop" operation_key="neutron-ovs-cleanup_stop_0" internal_operation_key="neutron-ovs-cleanup:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="neutron-ovs-cleanup" long-id="neutron-ovs-cleanup:0" class="ocf" provider="neutron" type="OVSCleanup"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_timeout="300000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="351" operation="stop" operation_key="neutron-ovs-cleanup-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="353" operation="stop" operation_key="neutron-netns-cleanup_stop_0" internal_operation_key="neutron-netns-cleanup:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="50">
+    <action_set>
+      <rsc_op id="345" operation="stop" operation_key="neutron-ovs-cleanup_stop_0" internal_operation_key="neutron-ovs-cleanup:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="neutron-ovs-cleanup" long-id="neutron-ovs-cleanup:1" class="ocf" provider="neutron" type="OVSCleanup"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_timeout="300000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="351" operation="stop" operation_key="neutron-ovs-cleanup-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="355" operation="stop" operation_key="neutron-netns-cleanup_stop_0" internal_operation_key="neutron-netns-cleanup:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="51">
+    <action_set>
+      <rsc_op id="347" operation="stop" operation_key="neutron-ovs-cleanup_stop_0" internal_operation_key="neutron-ovs-cleanup:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="neutron-ovs-cleanup" long-id="neutron-ovs-cleanup:2" class="ocf" provider="neutron" type="OVSCleanup"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_timeout="300000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="351" operation="stop" operation_key="neutron-ovs-cleanup-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="357" operation="stop" operation_key="neutron-netns-cleanup_stop_0" internal_operation_key="neutron-netns-cleanup:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="52" priority="1000000">
+    <action_set>
+      <pseudo_event id="352" operation="stopped" operation_key="neutron-ovs-cleanup-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="343" operation="stop" operation_key="neutron-ovs-cleanup_stop_0" internal_operation_key="neutron-ovs-cleanup:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="345" operation="stop" operation_key="neutron-ovs-cleanup_stop_0" internal_operation_key="neutron-ovs-cleanup:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="347" operation="stop" operation_key="neutron-ovs-cleanup_stop_0" internal_operation_key="neutron-ovs-cleanup:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="351" operation="stop" operation_key="neutron-ovs-cleanup-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="53">
+    <action_set>
+      <pseudo_event id="351" operation="stop" operation_key="neutron-ovs-cleanup-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="362" operation="stopped" operation_key="neutron-netns-cleanup-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="54">
+    <action_set>
+      <rsc_op id="353" operation="stop" operation_key="neutron-netns-cleanup_stop_0" internal_operation_key="neutron-netns-cleanup:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="neutron-netns-cleanup" long-id="neutron-netns-cleanup:0" class="ocf" provider="neutron" type="NetnsCleanup"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_timeout="300000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="361" operation="stop" operation_key="neutron-netns-cleanup-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="363" operation="stop" operation_key="neutron-openvswitch-agent_stop_0" internal_operation_key="neutron-openvswitch-agent:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="55">
+    <action_set>
+      <rsc_op id="355" operation="stop" operation_key="neutron-netns-cleanup_stop_0" internal_operation_key="neutron-netns-cleanup:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="neutron-netns-cleanup" long-id="neutron-netns-cleanup:1" class="ocf" provider="neutron" type="NetnsCleanup"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_timeout="300000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="361" operation="stop" operation_key="neutron-netns-cleanup-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="365" operation="stop" operation_key="neutron-openvswitch-agent_stop_0" internal_operation_key="neutron-openvswitch-agent:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="56">
+    <action_set>
+      <rsc_op id="357" operation="stop" operation_key="neutron-netns-cleanup_stop_0" internal_operation_key="neutron-netns-cleanup:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="neutron-netns-cleanup" long-id="neutron-netns-cleanup:2" class="ocf" provider="neutron" type="NetnsCleanup"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_timeout="300000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="361" operation="stop" operation_key="neutron-netns-cleanup-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="367" operation="stop" operation_key="neutron-openvswitch-agent_stop_0" internal_operation_key="neutron-openvswitch-agent:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="57" priority="1000000">
+    <action_set>
+      <pseudo_event id="362" operation="stopped" operation_key="neutron-netns-cleanup-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="353" operation="stop" operation_key="neutron-netns-cleanup_stop_0" internal_operation_key="neutron-netns-cleanup:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="355" operation="stop" operation_key="neutron-netns-cleanup_stop_0" internal_operation_key="neutron-netns-cleanup:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="357" operation="stop" operation_key="neutron-netns-cleanup_stop_0" internal_operation_key="neutron-netns-cleanup:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="361" operation="stop" operation_key="neutron-netns-cleanup-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="58">
+    <action_set>
+      <pseudo_event id="361" operation="stop" operation_key="neutron-netns-cleanup-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="372" operation="stopped" operation_key="neutron-openvswitch-agent-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="59">
+    <action_set>
+      <rsc_op id="363" operation="stop" operation_key="neutron-openvswitch-agent_stop_0" internal_operation_key="neutron-openvswitch-agent:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="neutron-openvswitch-agent" long-id="neutron-openvswitch-agent:0" class="systemd" type="neutron-openvswitch-agent"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="371" operation="stop" operation_key="neutron-openvswitch-agent-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="373" operation="stop" operation_key="neutron-dhcp-agent_stop_0" internal_operation_key="neutron-dhcp-agent:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="60">
+    <action_set>
+      <rsc_op id="365" operation="stop" operation_key="neutron-openvswitch-agent_stop_0" internal_operation_key="neutron-openvswitch-agent:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="neutron-openvswitch-agent" long-id="neutron-openvswitch-agent:1" class="systemd" type="neutron-openvswitch-agent"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="371" operation="stop" operation_key="neutron-openvswitch-agent-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="375" operation="stop" operation_key="neutron-dhcp-agent_stop_0" internal_operation_key="neutron-dhcp-agent:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="61">
+    <action_set>
+      <rsc_op id="367" operation="stop" operation_key="neutron-openvswitch-agent_stop_0" internal_operation_key="neutron-openvswitch-agent:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="neutron-openvswitch-agent" long-id="neutron-openvswitch-agent:2" class="systemd" type="neutron-openvswitch-agent"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="371" operation="stop" operation_key="neutron-openvswitch-agent-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="377" operation="stop" operation_key="neutron-dhcp-agent_stop_0" internal_operation_key="neutron-dhcp-agent:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="62" priority="1000000">
+    <action_set>
+      <pseudo_event id="372" operation="stopped" operation_key="neutron-openvswitch-agent-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="363" operation="stop" operation_key="neutron-openvswitch-agent_stop_0" internal_operation_key="neutron-openvswitch-agent:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="365" operation="stop" operation_key="neutron-openvswitch-agent_stop_0" internal_operation_key="neutron-openvswitch-agent:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="367" operation="stop" operation_key="neutron-openvswitch-agent_stop_0" internal_operation_key="neutron-openvswitch-agent:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="371" operation="stop" operation_key="neutron-openvswitch-agent-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="63">
+    <action_set>
+      <pseudo_event id="371" operation="stop" operation_key="neutron-openvswitch-agent-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="382" operation="stopped" operation_key="neutron-dhcp-agent-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="64">
+    <action_set>
+      <rsc_op id="373" operation="stop" operation_key="neutron-dhcp-agent_stop_0" internal_operation_key="neutron-dhcp-agent:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="neutron-dhcp-agent" long-id="neutron-dhcp-agent:0" class="systemd" type="neutron-dhcp-agent"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="381" operation="stop" operation_key="neutron-dhcp-agent-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="383" operation="stop" operation_key="neutron-l3-agent_stop_0" internal_operation_key="neutron-l3-agent:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="65">
+    <action_set>
+      <rsc_op id="375" operation="stop" operation_key="neutron-dhcp-agent_stop_0" internal_operation_key="neutron-dhcp-agent:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="neutron-dhcp-agent" long-id="neutron-dhcp-agent:1" class="systemd" type="neutron-dhcp-agent"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="381" operation="stop" operation_key="neutron-dhcp-agent-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="385" operation="stop" operation_key="neutron-l3-agent_stop_0" internal_operation_key="neutron-l3-agent:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="66">
+    <action_set>
+      <rsc_op id="377" operation="stop" operation_key="neutron-dhcp-agent_stop_0" internal_operation_key="neutron-dhcp-agent:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="neutron-dhcp-agent" long-id="neutron-dhcp-agent:2" class="systemd" type="neutron-dhcp-agent"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="381" operation="stop" operation_key="neutron-dhcp-agent-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="387" operation="stop" operation_key="neutron-l3-agent_stop_0" internal_operation_key="neutron-l3-agent:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="67" priority="1000000">
+    <action_set>
+      <pseudo_event id="382" operation="stopped" operation_key="neutron-dhcp-agent-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="373" operation="stop" operation_key="neutron-dhcp-agent_stop_0" internal_operation_key="neutron-dhcp-agent:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="375" operation="stop" operation_key="neutron-dhcp-agent_stop_0" internal_operation_key="neutron-dhcp-agent:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="377" operation="stop" operation_key="neutron-dhcp-agent_stop_0" internal_operation_key="neutron-dhcp-agent:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="381" operation="stop" operation_key="neutron-dhcp-agent-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="68">
+    <action_set>
+      <pseudo_event id="381" operation="stop" operation_key="neutron-dhcp-agent-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="392" operation="stopped" operation_key="neutron-l3-agent-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="69">
+    <action_set>
+      <rsc_op id="383" operation="stop" operation_key="neutron-l3-agent_stop_0" internal_operation_key="neutron-l3-agent:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="neutron-l3-agent" long-id="neutron-l3-agent:0" class="systemd" type="neutron-l3-agent"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="391" operation="stop" operation_key="neutron-l3-agent-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="393" operation="stop" operation_key="neutron-metadata-agent_stop_0" internal_operation_key="neutron-metadata-agent:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="70">
+    <action_set>
+      <rsc_op id="385" operation="stop" operation_key="neutron-l3-agent_stop_0" internal_operation_key="neutron-l3-agent:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="neutron-l3-agent" long-id="neutron-l3-agent:1" class="systemd" type="neutron-l3-agent"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="391" operation="stop" operation_key="neutron-l3-agent-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="395" operation="stop" operation_key="neutron-metadata-agent_stop_0" internal_operation_key="neutron-metadata-agent:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="71">
+    <action_set>
+      <rsc_op id="387" operation="stop" operation_key="neutron-l3-agent_stop_0" internal_operation_key="neutron-l3-agent:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="neutron-l3-agent" long-id="neutron-l3-agent:2" class="systemd" type="neutron-l3-agent"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="391" operation="stop" operation_key="neutron-l3-agent-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="397" operation="stop" operation_key="neutron-metadata-agent_stop_0" internal_operation_key="neutron-metadata-agent:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="72" priority="1000000">
+    <action_set>
+      <pseudo_event id="392" operation="stopped" operation_key="neutron-l3-agent-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="383" operation="stop" operation_key="neutron-l3-agent_stop_0" internal_operation_key="neutron-l3-agent:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="385" operation="stop" operation_key="neutron-l3-agent_stop_0" internal_operation_key="neutron-l3-agent:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="387" operation="stop" operation_key="neutron-l3-agent_stop_0" internal_operation_key="neutron-l3-agent:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="391" operation="stop" operation_key="neutron-l3-agent-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="73">
+    <action_set>
+      <pseudo_event id="391" operation="stop" operation_key="neutron-l3-agent-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="402" operation="stopped" operation_key="neutron-metadata-agent-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="74">
+    <action_set>
+      <rsc_op id="393" operation="stop" operation_key="neutron-metadata-agent_stop_0" internal_operation_key="neutron-metadata-agent:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="neutron-metadata-agent" long-id="neutron-metadata-agent:0" class="systemd" type="neutron-metadata-agent"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="401" operation="stop" operation_key="neutron-metadata-agent-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="75">
+    <action_set>
+      <rsc_op id="395" operation="stop" operation_key="neutron-metadata-agent_stop_0" internal_operation_key="neutron-metadata-agent:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="neutron-metadata-agent" long-id="neutron-metadata-agent:1" class="systemd" type="neutron-metadata-agent"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="401" operation="stop" operation_key="neutron-metadata-agent-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="76">
+    <action_set>
+      <rsc_op id="397" operation="stop" operation_key="neutron-metadata-agent_stop_0" internal_operation_key="neutron-metadata-agent:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="neutron-metadata-agent" long-id="neutron-metadata-agent:2" class="systemd" type="neutron-metadata-agent"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="401" operation="stop" operation_key="neutron-metadata-agent-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="77" priority="1000000">
+    <action_set>
+      <pseudo_event id="402" operation="stopped" operation_key="neutron-metadata-agent-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="393" operation="stop" operation_key="neutron-metadata-agent_stop_0" internal_operation_key="neutron-metadata-agent:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="395" operation="stop" operation_key="neutron-metadata-agent_stop_0" internal_operation_key="neutron-metadata-agent:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="397" operation="stop" operation_key="neutron-metadata-agent_stop_0" internal_operation_key="neutron-metadata-agent:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="401" operation="stop" operation_key="neutron-metadata-agent-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="78">
+    <action_set>
+      <pseudo_event id="401" operation="stop" operation_key="neutron-metadata-agent-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs/>
+  </synapse>
+  <synapse id="79">
+    <action_set>
+      <rsc_op id="403" operation="stop" operation_key="nova-consoleauth_stop_0" internal_operation_key="nova-consoleauth:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="nova-consoleauth" long-id="nova-consoleauth:0" class="systemd" type="openstack-nova-consoleauth"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="411" operation="stop" operation_key="nova-consoleauth-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="413" operation="stop" operation_key="nova-novncproxy_stop_0" internal_operation_key="nova-novncproxy:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="80">
+    <action_set>
+      <rsc_op id="405" operation="stop" operation_key="nova-consoleauth_stop_0" internal_operation_key="nova-consoleauth:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="nova-consoleauth" long-id="nova-consoleauth:1" class="systemd" type="openstack-nova-consoleauth"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="411" operation="stop" operation_key="nova-consoleauth-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="415" operation="stop" operation_key="nova-novncproxy_stop_0" internal_operation_key="nova-novncproxy:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="81">
+    <action_set>
+      <rsc_op id="407" operation="stop" operation_key="nova-consoleauth_stop_0" internal_operation_key="nova-consoleauth:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="nova-consoleauth" long-id="nova-consoleauth:2" class="systemd" type="openstack-nova-consoleauth"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="411" operation="stop" operation_key="nova-consoleauth-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="417" operation="stop" operation_key="nova-novncproxy_stop_0" internal_operation_key="nova-novncproxy:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="82" priority="1000000">
+    <action_set>
+      <pseudo_event id="412" operation="stopped" operation_key="nova-consoleauth-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="403" operation="stop" operation_key="nova-consoleauth_stop_0" internal_operation_key="nova-consoleauth:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="405" operation="stop" operation_key="nova-consoleauth_stop_0" internal_operation_key="nova-consoleauth:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="407" operation="stop" operation_key="nova-consoleauth_stop_0" internal_operation_key="nova-consoleauth:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="411" operation="stop" operation_key="nova-consoleauth-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="83">
+    <action_set>
+      <pseudo_event id="411" operation="stop" operation_key="nova-consoleauth-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="422" operation="stopped" operation_key="nova-novncproxy-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="84">
+    <action_set>
+      <rsc_op id="413" operation="stop" operation_key="nova-novncproxy_stop_0" internal_operation_key="nova-novncproxy:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="nova-novncproxy" long-id="nova-novncproxy:0" class="systemd" type="openstack-nova-novncproxy"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="421" operation="stop" operation_key="nova-novncproxy-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="423" operation="stop" operation_key="nova-api_stop_0" internal_operation_key="nova-api:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="85">
+    <action_set>
+      <rsc_op id="415" operation="stop" operation_key="nova-novncproxy_stop_0" internal_operation_key="nova-novncproxy:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="nova-novncproxy" long-id="nova-novncproxy:1" class="systemd" type="openstack-nova-novncproxy"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="421" operation="stop" operation_key="nova-novncproxy-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="425" operation="stop" operation_key="nova-api_stop_0" internal_operation_key="nova-api:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="86">
+    <action_set>
+      <rsc_op id="417" operation="stop" operation_key="nova-novncproxy_stop_0" internal_operation_key="nova-novncproxy:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="nova-novncproxy" long-id="nova-novncproxy:2" class="systemd" type="openstack-nova-novncproxy"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="421" operation="stop" operation_key="nova-novncproxy-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="427" operation="stop" operation_key="nova-api_stop_0" internal_operation_key="nova-api:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="87" priority="1000000">
+    <action_set>
+      <pseudo_event id="422" operation="stopped" operation_key="nova-novncproxy-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="413" operation="stop" operation_key="nova-novncproxy_stop_0" internal_operation_key="nova-novncproxy:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="415" operation="stop" operation_key="nova-novncproxy_stop_0" internal_operation_key="nova-novncproxy:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="417" operation="stop" operation_key="nova-novncproxy_stop_0" internal_operation_key="nova-novncproxy:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="421" operation="stop" operation_key="nova-novncproxy-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="88">
+    <action_set>
+      <pseudo_event id="421" operation="stop" operation_key="nova-novncproxy-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="432" operation="stopped" operation_key="nova-api-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="89">
+    <action_set>
+      <rsc_op id="423" operation="stop" operation_key="nova-api_stop_0" internal_operation_key="nova-api:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="nova-api" long-id="nova-api:0" class="systemd" type="openstack-nova-api"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="431" operation="stop" operation_key="nova-api-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="433" operation="stop" operation_key="nova-scheduler_stop_0" internal_operation_key="nova-scheduler:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="90">
+    <action_set>
+      <rsc_op id="425" operation="stop" operation_key="nova-api_stop_0" internal_operation_key="nova-api:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="nova-api" long-id="nova-api:1" class="systemd" type="openstack-nova-api"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="431" operation="stop" operation_key="nova-api-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="435" operation="stop" operation_key="nova-scheduler_stop_0" internal_operation_key="nova-scheduler:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="91">
+    <action_set>
+      <rsc_op id="427" operation="stop" operation_key="nova-api_stop_0" internal_operation_key="nova-api:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="nova-api" long-id="nova-api:2" class="systemd" type="openstack-nova-api"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="431" operation="stop" operation_key="nova-api-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="437" operation="stop" operation_key="nova-scheduler_stop_0" internal_operation_key="nova-scheduler:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="92" priority="1000000">
+    <action_set>
+      <pseudo_event id="432" operation="stopped" operation_key="nova-api-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="423" operation="stop" operation_key="nova-api_stop_0" internal_operation_key="nova-api:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="425" operation="stop" operation_key="nova-api_stop_0" internal_operation_key="nova-api:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="427" operation="stop" operation_key="nova-api_stop_0" internal_operation_key="nova-api:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="431" operation="stop" operation_key="nova-api-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="93">
+    <action_set>
+      <pseudo_event id="431" operation="stop" operation_key="nova-api-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="442" operation="stopped" operation_key="nova-scheduler-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="94">
+    <action_set>
+      <rsc_op id="433" operation="stop" operation_key="nova-scheduler_stop_0" internal_operation_key="nova-scheduler:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="nova-scheduler" long-id="nova-scheduler:0" class="systemd" type="openstack-nova-scheduler"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="441" operation="stop" operation_key="nova-scheduler-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="443" operation="stop" operation_key="nova-conductor_stop_0" internal_operation_key="nova-conductor:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="95">
+    <action_set>
+      <rsc_op id="435" operation="stop" operation_key="nova-scheduler_stop_0" internal_operation_key="nova-scheduler:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="nova-scheduler" long-id="nova-scheduler:1" class="systemd" type="openstack-nova-scheduler"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="441" operation="stop" operation_key="nova-scheduler-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="445" operation="stop" operation_key="nova-conductor_stop_0" internal_operation_key="nova-conductor:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="96">
+    <action_set>
+      <rsc_op id="437" operation="stop" operation_key="nova-scheduler_stop_0" internal_operation_key="nova-scheduler:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="nova-scheduler" long-id="nova-scheduler:2" class="systemd" type="openstack-nova-scheduler"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="441" operation="stop" operation_key="nova-scheduler-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="447" operation="stop" operation_key="nova-conductor_stop_0" internal_operation_key="nova-conductor:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="97" priority="1000000">
+    <action_set>
+      <pseudo_event id="442" operation="stopped" operation_key="nova-scheduler-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="433" operation="stop" operation_key="nova-scheduler_stop_0" internal_operation_key="nova-scheduler:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="435" operation="stop" operation_key="nova-scheduler_stop_0" internal_operation_key="nova-scheduler:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="437" operation="stop" operation_key="nova-scheduler_stop_0" internal_operation_key="nova-scheduler:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="441" operation="stop" operation_key="nova-scheduler-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="98">
+    <action_set>
+      <pseudo_event id="441" operation="stop" operation_key="nova-scheduler-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="452" operation="stopped" operation_key="nova-conductor-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="99">
+    <action_set>
+      <rsc_op id="443" operation="stop" operation_key="nova-conductor_stop_0" internal_operation_key="nova-conductor:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="nova-conductor" long-id="nova-conductor:0" class="systemd" type="openstack-nova-conductor"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="451" operation="stop" operation_key="nova-conductor-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="100">
+    <action_set>
+      <rsc_op id="445" operation="stop" operation_key="nova-conductor_stop_0" internal_operation_key="nova-conductor:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="nova-conductor" long-id="nova-conductor:1" class="systemd" type="openstack-nova-conductor"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="451" operation="stop" operation_key="nova-conductor-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="101">
+    <action_set>
+      <rsc_op id="447" operation="stop" operation_key="nova-conductor_stop_0" internal_operation_key="nova-conductor:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="nova-conductor" long-id="nova-conductor:2" class="systemd" type="openstack-nova-conductor"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="451" operation="stop" operation_key="nova-conductor-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="102" priority="1000000">
+    <action_set>
+      <pseudo_event id="452" operation="stopped" operation_key="nova-conductor-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="443" operation="stop" operation_key="nova-conductor_stop_0" internal_operation_key="nova-conductor:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="445" operation="stop" operation_key="nova-conductor_stop_0" internal_operation_key="nova-conductor:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="447" operation="stop" operation_key="nova-conductor_stop_0" internal_operation_key="nova-conductor:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="451" operation="stop" operation_key="nova-conductor-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="103">
+    <action_set>
+      <pseudo_event id="451" operation="stop" operation_key="nova-conductor-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs/>
+  </synapse>
+  <synapse id="104">
+    <action_set>
+      <rsc_op id="453" operation="stop" operation_key="ceilometer-central_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="ceilometer-central" class="systemd" type="openstack-ceilometer-central"/>
+        <attributes CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="464" operation="stopped" operation_key="ceilometer-collector-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="105">
+    <action_set>
+      <rsc_op id="455" operation="stop" operation_key="ceilometer-collector_stop_0" internal_operation_key="ceilometer-collector:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="ceilometer-collector" long-id="ceilometer-collector:0" class="systemd" type="openstack-ceilometer-collector"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="463" operation="stop" operation_key="ceilometer-collector-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="465" operation="stop" operation_key="ceilometer-api_stop_0" internal_operation_key="ceilometer-api:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="106">
+    <action_set>
+      <rsc_op id="457" operation="stop" operation_key="ceilometer-collector_stop_0" internal_operation_key="ceilometer-collector:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="ceilometer-collector" long-id="ceilometer-collector:1" class="systemd" type="openstack-ceilometer-collector"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="463" operation="stop" operation_key="ceilometer-collector-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="467" operation="stop" operation_key="ceilometer-api_stop_0" internal_operation_key="ceilometer-api:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="107">
+    <action_set>
+      <rsc_op id="459" operation="stop" operation_key="ceilometer-collector_stop_0" internal_operation_key="ceilometer-collector:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="ceilometer-collector" long-id="ceilometer-collector:2" class="systemd" type="openstack-ceilometer-collector"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="463" operation="stop" operation_key="ceilometer-collector-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="469" operation="stop" operation_key="ceilometer-api_stop_0" internal_operation_key="ceilometer-api:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="108" priority="1000000">
+    <action_set>
+      <pseudo_event id="464" operation="stopped" operation_key="ceilometer-collector-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="455" operation="stop" operation_key="ceilometer-collector_stop_0" internal_operation_key="ceilometer-collector:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="457" operation="stop" operation_key="ceilometer-collector_stop_0" internal_operation_key="ceilometer-collector:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="459" operation="stop" operation_key="ceilometer-collector_stop_0" internal_operation_key="ceilometer-collector:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="463" operation="stop" operation_key="ceilometer-collector-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="109">
+    <action_set>
+      <pseudo_event id="463" operation="stop" operation_key="ceilometer-collector-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="474" operation="stopped" operation_key="ceilometer-api-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="110">
+    <action_set>
+      <rsc_op id="465" operation="stop" operation_key="ceilometer-api_stop_0" internal_operation_key="ceilometer-api:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="ceilometer-api" long-id="ceilometer-api:0" class="systemd" type="openstack-ceilometer-api"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="473" operation="stop" operation_key="ceilometer-api-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="475" operation="stop" operation_key="ceilometer-delay_stop_0" internal_operation_key="ceilometer-delay:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="111">
+    <action_set>
+      <rsc_op id="467" operation="stop" operation_key="ceilometer-api_stop_0" internal_operation_key="ceilometer-api:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="ceilometer-api" long-id="ceilometer-api:1" class="systemd" type="openstack-ceilometer-api"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="473" operation="stop" operation_key="ceilometer-api-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="477" operation="stop" operation_key="ceilometer-delay_stop_0" internal_operation_key="ceilometer-delay:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="112">
+    <action_set>
+      <rsc_op id="469" operation="stop" operation_key="ceilometer-api_stop_0" internal_operation_key="ceilometer-api:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="ceilometer-api" long-id="ceilometer-api:2" class="systemd" type="openstack-ceilometer-api"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="473" operation="stop" operation_key="ceilometer-api-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="479" operation="stop" operation_key="ceilometer-delay_stop_0" internal_operation_key="ceilometer-delay:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="113" priority="1000000">
+    <action_set>
+      <pseudo_event id="474" operation="stopped" operation_key="ceilometer-api-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="465" operation="stop" operation_key="ceilometer-api_stop_0" internal_operation_key="ceilometer-api:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="467" operation="stop" operation_key="ceilometer-api_stop_0" internal_operation_key="ceilometer-api:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="469" operation="stop" operation_key="ceilometer-api_stop_0" internal_operation_key="ceilometer-api:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="473" operation="stop" operation_key="ceilometer-api-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="114">
+    <action_set>
+      <pseudo_event id="473" operation="stop" operation_key="ceilometer-api-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="484" operation="stopped" operation_key="ceilometer-delay-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="115">
+    <action_set>
+      <rsc_op id="475" operation="stop" operation_key="ceilometer-delay_stop_0" internal_operation_key="ceilometer-delay:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="ceilometer-delay" long-id="ceilometer-delay:0" class="ocf" provider="heartbeat" type="Delay"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_timeout="30000"  startdelay="10"/>
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="483" operation="stop" operation_key="ceilometer-delay-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="485" operation="stop" operation_key="ceilometer-alarm-evaluator_stop_0" internal_operation_key="ceilometer-alarm-evaluator:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="116">
+    <action_set>
+      <rsc_op id="477" operation="stop" operation_key="ceilometer-delay_stop_0" internal_operation_key="ceilometer-delay:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="ceilometer-delay" long-id="ceilometer-delay:1" class="ocf" provider="heartbeat" type="Delay"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_timeout="30000"  startdelay="10"/>
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="483" operation="stop" operation_key="ceilometer-delay-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="487" operation="stop" operation_key="ceilometer-alarm-evaluator_stop_0" internal_operation_key="ceilometer-alarm-evaluator:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="117">
+    <action_set>
+      <rsc_op id="479" operation="stop" operation_key="ceilometer-delay_stop_0" internal_operation_key="ceilometer-delay:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="ceilometer-delay" long-id="ceilometer-delay:2" class="ocf" provider="heartbeat" type="Delay"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_timeout="30000"  startdelay="10"/>
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="483" operation="stop" operation_key="ceilometer-delay-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="489" operation="stop" operation_key="ceilometer-alarm-evaluator_stop_0" internal_operation_key="ceilometer-alarm-evaluator:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="118" priority="1000000">
+    <action_set>
+      <pseudo_event id="484" operation="stopped" operation_key="ceilometer-delay-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="475" operation="stop" operation_key="ceilometer-delay_stop_0" internal_operation_key="ceilometer-delay:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="477" operation="stop" operation_key="ceilometer-delay_stop_0" internal_operation_key="ceilometer-delay:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="479" operation="stop" operation_key="ceilometer-delay_stop_0" internal_operation_key="ceilometer-delay:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="483" operation="stop" operation_key="ceilometer-delay-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="119">
+    <action_set>
+      <pseudo_event id="483" operation="stop" operation_key="ceilometer-delay-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="494" operation="stopped" operation_key="ceilometer-alarm-evaluator-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="120">
+    <action_set>
+      <rsc_op id="485" operation="stop" operation_key="ceilometer-alarm-evaluator_stop_0" internal_operation_key="ceilometer-alarm-evaluator:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="ceilometer-alarm-evaluator" long-id="ceilometer-alarm-evaluator:0" class="systemd" type="openstack-ceilometer-alarm-evaluator"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="493" operation="stop" operation_key="ceilometer-alarm-evaluator-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="495" operation="stop" operation_key="ceilometer-alarm-notifier_stop_0" internal_operation_key="ceilometer-alarm-notifier:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="121">
+    <action_set>
+      <rsc_op id="487" operation="stop" operation_key="ceilometer-alarm-evaluator_stop_0" internal_operation_key="ceilometer-alarm-evaluator:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="ceilometer-alarm-evaluator" long-id="ceilometer-alarm-evaluator:1" class="systemd" type="openstack-ceilometer-alarm-evaluator"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="493" operation="stop" operation_key="ceilometer-alarm-evaluator-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="497" operation="stop" operation_key="ceilometer-alarm-notifier_stop_0" internal_operation_key="ceilometer-alarm-notifier:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="122">
+    <action_set>
+      <rsc_op id="489" operation="stop" operation_key="ceilometer-alarm-evaluator_stop_0" internal_operation_key="ceilometer-alarm-evaluator:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="ceilometer-alarm-evaluator" long-id="ceilometer-alarm-evaluator:2" class="systemd" type="openstack-ceilometer-alarm-evaluator"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="493" operation="stop" operation_key="ceilometer-alarm-evaluator-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="499" operation="stop" operation_key="ceilometer-alarm-notifier_stop_0" internal_operation_key="ceilometer-alarm-notifier:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="123" priority="1000000">
+    <action_set>
+      <pseudo_event id="494" operation="stopped" operation_key="ceilometer-alarm-evaluator-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="485" operation="stop" operation_key="ceilometer-alarm-evaluator_stop_0" internal_operation_key="ceilometer-alarm-evaluator:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="487" operation="stop" operation_key="ceilometer-alarm-evaluator_stop_0" internal_operation_key="ceilometer-alarm-evaluator:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="489" operation="stop" operation_key="ceilometer-alarm-evaluator_stop_0" internal_operation_key="ceilometer-alarm-evaluator:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="493" operation="stop" operation_key="ceilometer-alarm-evaluator-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="124">
+    <action_set>
+      <pseudo_event id="493" operation="stop" operation_key="ceilometer-alarm-evaluator-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="504" operation="stopped" operation_key="ceilometer-alarm-notifier-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="125">
+    <action_set>
+      <rsc_op id="495" operation="stop" operation_key="ceilometer-alarm-notifier_stop_0" internal_operation_key="ceilometer-alarm-notifier:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="ceilometer-alarm-notifier" long-id="ceilometer-alarm-notifier:0" class="systemd" type="openstack-ceilometer-alarm-notifier"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="503" operation="stop" operation_key="ceilometer-alarm-notifier-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="505" operation="stop" operation_key="ceilometer-notification_stop_0" internal_operation_key="ceilometer-notification:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="126">
+    <action_set>
+      <rsc_op id="497" operation="stop" operation_key="ceilometer-alarm-notifier_stop_0" internal_operation_key="ceilometer-alarm-notifier:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="ceilometer-alarm-notifier" long-id="ceilometer-alarm-notifier:1" class="systemd" type="openstack-ceilometer-alarm-notifier"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="503" operation="stop" operation_key="ceilometer-alarm-notifier-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="507" operation="stop" operation_key="ceilometer-notification_stop_0" internal_operation_key="ceilometer-notification:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="127">
+    <action_set>
+      <rsc_op id="499" operation="stop" operation_key="ceilometer-alarm-notifier_stop_0" internal_operation_key="ceilometer-alarm-notifier:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="ceilometer-alarm-notifier" long-id="ceilometer-alarm-notifier:2" class="systemd" type="openstack-ceilometer-alarm-notifier"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="503" operation="stop" operation_key="ceilometer-alarm-notifier-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="509" operation="stop" operation_key="ceilometer-notification_stop_0" internal_operation_key="ceilometer-notification:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="128" priority="1000000">
+    <action_set>
+      <pseudo_event id="504" operation="stopped" operation_key="ceilometer-alarm-notifier-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="495" operation="stop" operation_key="ceilometer-alarm-notifier_stop_0" internal_operation_key="ceilometer-alarm-notifier:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="497" operation="stop" operation_key="ceilometer-alarm-notifier_stop_0" internal_operation_key="ceilometer-alarm-notifier:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="499" operation="stop" operation_key="ceilometer-alarm-notifier_stop_0" internal_operation_key="ceilometer-alarm-notifier:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="503" operation="stop" operation_key="ceilometer-alarm-notifier-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="129">
+    <action_set>
+      <pseudo_event id="503" operation="stop" operation_key="ceilometer-alarm-notifier-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="514" operation="stopped" operation_key="ceilometer-notification-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="130">
+    <action_set>
+      <rsc_op id="505" operation="stop" operation_key="ceilometer-notification_stop_0" internal_operation_key="ceilometer-notification:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="ceilometer-notification" long-id="ceilometer-notification:0" class="systemd" type="openstack-ceilometer-notification"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="513" operation="stop" operation_key="ceilometer-notification-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="515" operation="stop" operation_key="heat-api_stop_0" internal_operation_key="heat-api:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="131">
+    <action_set>
+      <rsc_op id="507" operation="stop" operation_key="ceilometer-notification_stop_0" internal_operation_key="ceilometer-notification:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="ceilometer-notification" long-id="ceilometer-notification:1" class="systemd" type="openstack-ceilometer-notification"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="513" operation="stop" operation_key="ceilometer-notification-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="517" operation="stop" operation_key="heat-api_stop_0" internal_operation_key="heat-api:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="132">
+    <action_set>
+      <rsc_op id="509" operation="stop" operation_key="ceilometer-notification_stop_0" internal_operation_key="ceilometer-notification:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="ceilometer-notification" long-id="ceilometer-notification:2" class="systemd" type="openstack-ceilometer-notification"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="513" operation="stop" operation_key="ceilometer-notification-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="519" operation="stop" operation_key="heat-api_stop_0" internal_operation_key="heat-api:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="133" priority="1000000">
+    <action_set>
+      <pseudo_event id="514" operation="stopped" operation_key="ceilometer-notification-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="505" operation="stop" operation_key="ceilometer-notification_stop_0" internal_operation_key="ceilometer-notification:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="507" operation="stop" operation_key="ceilometer-notification_stop_0" internal_operation_key="ceilometer-notification:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="509" operation="stop" operation_key="ceilometer-notification_stop_0" internal_operation_key="ceilometer-notification:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="513" operation="stop" operation_key="ceilometer-notification-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="134">
+    <action_set>
+      <pseudo_event id="513" operation="stop" operation_key="ceilometer-notification-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="524" operation="stopped" operation_key="heat-api-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="135">
+    <action_set>
+      <rsc_op id="515" operation="stop" operation_key="heat-api_stop_0" internal_operation_key="heat-api:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="heat-api" long-id="heat-api:0" class="systemd" type="openstack-heat-api"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="523" operation="stop" operation_key="heat-api-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="525" operation="stop" operation_key="heat-api-cfn_stop_0" internal_operation_key="heat-api-cfn:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="136">
+    <action_set>
+      <rsc_op id="517" operation="stop" operation_key="heat-api_stop_0" internal_operation_key="heat-api:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="heat-api" long-id="heat-api:1" class="systemd" type="openstack-heat-api"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="523" operation="stop" operation_key="heat-api-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="527" operation="stop" operation_key="heat-api-cfn_stop_0" internal_operation_key="heat-api-cfn:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="137">
+    <action_set>
+      <rsc_op id="519" operation="stop" operation_key="heat-api_stop_0" internal_operation_key="heat-api:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="heat-api" long-id="heat-api:2" class="systemd" type="openstack-heat-api"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="523" operation="stop" operation_key="heat-api-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="529" operation="stop" operation_key="heat-api-cfn_stop_0" internal_operation_key="heat-api-cfn:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="138" priority="1000000">
+    <action_set>
+      <pseudo_event id="524" operation="stopped" operation_key="heat-api-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="515" operation="stop" operation_key="heat-api_stop_0" internal_operation_key="heat-api:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="517" operation="stop" operation_key="heat-api_stop_0" internal_operation_key="heat-api:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="519" operation="stop" operation_key="heat-api_stop_0" internal_operation_key="heat-api:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="523" operation="stop" operation_key="heat-api-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="139">
+    <action_set>
+      <pseudo_event id="523" operation="stop" operation_key="heat-api-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="534" operation="stopped" operation_key="heat-api-cfn-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="140">
+    <action_set>
+      <rsc_op id="525" operation="stop" operation_key="heat-api-cfn_stop_0" internal_operation_key="heat-api-cfn:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="heat-api-cfn" long-id="heat-api-cfn:0" class="systemd" type="openstack-heat-api-cfn"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="533" operation="stop" operation_key="heat-api-cfn-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="535" operation="stop" operation_key="heat-api-cloudwatch_stop_0" internal_operation_key="heat-api-cloudwatch:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="141">
+    <action_set>
+      <rsc_op id="527" operation="stop" operation_key="heat-api-cfn_stop_0" internal_operation_key="heat-api-cfn:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="heat-api-cfn" long-id="heat-api-cfn:1" class="systemd" type="openstack-heat-api-cfn"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="533" operation="stop" operation_key="heat-api-cfn-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="537" operation="stop" operation_key="heat-api-cloudwatch_stop_0" internal_operation_key="heat-api-cloudwatch:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="142">
+    <action_set>
+      <rsc_op id="529" operation="stop" operation_key="heat-api-cfn_stop_0" internal_operation_key="heat-api-cfn:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="heat-api-cfn" long-id="heat-api-cfn:2" class="systemd" type="openstack-heat-api-cfn"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="533" operation="stop" operation_key="heat-api-cfn-clone_stop_0"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="539" operation="stop" operation_key="heat-api-cloudwatch_stop_0" internal_operation_key="heat-api-cloudwatch:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="143" priority="1000000">
+    <action_set>
+      <pseudo_event id="534" operation="stopped" operation_key="heat-api-cfn-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="525" operation="stop" operation_key="heat-api-cfn_stop_0" internal_operation_key="heat-api-cfn:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="527" operation="stop" operation_key="heat-api-cfn_stop_0" internal_operation_key="heat-api-cfn:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="529" operation="stop" operation_key="heat-api-cfn_stop_0" internal_operation_key="heat-api-cfn:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="533" operation="stop" operation_key="heat-api-cfn-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="144">
+    <action_set>
+      <pseudo_event id="533" operation="stop" operation_key="heat-api-cfn-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="544" operation="stopped" operation_key="heat-api-cloudwatch-clone_stopped_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="145">
+    <action_set>
+      <rsc_op id="535" operation="stop" operation_key="heat-api-cloudwatch_stop_0" internal_operation_key="heat-api-cloudwatch:0_stop_0" on_node="rhos6-node1" on_node_uuid="1">
+        <primitive id="heat-api-cloudwatch" long-id="heat-api-cloudwatch:0" class="systemd" type="openstack-heat-api-cloudwatch"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="543" operation="stop" operation_key="heat-api-cloudwatch-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="146">
+    <action_set>
+      <rsc_op id="537" operation="stop" operation_key="heat-api-cloudwatch_stop_0" internal_operation_key="heat-api-cloudwatch:1_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="heat-api-cloudwatch" long-id="heat-api-cloudwatch:1" class="systemd" type="openstack-heat-api-cloudwatch"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="543" operation="stop" operation_key="heat-api-cloudwatch-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="147">
+    <action_set>
+      <rsc_op id="539" operation="stop" operation_key="heat-api-cloudwatch_stop_0" internal_operation_key="heat-api-cloudwatch:2_stop_0" on_node="rhos6-node3" on_node_uuid="3">
+        <primitive id="heat-api-cloudwatch" long-id="heat-api-cloudwatch:2" class="systemd" type="openstack-heat-api-cloudwatch"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="543" operation="stop" operation_key="heat-api-cloudwatch-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="148" priority="1000000">
+    <action_set>
+      <pseudo_event id="544" operation="stopped" operation_key="heat-api-cloudwatch-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="535" operation="stop" operation_key="heat-api-cloudwatch_stop_0" internal_operation_key="heat-api-cloudwatch:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="537" operation="stop" operation_key="heat-api-cloudwatch_stop_0" internal_operation_key="heat-api-cloudwatch:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="539" operation="stop" operation_key="heat-api-cloudwatch_stop_0" internal_operation_key="heat-api-cloudwatch:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="543" operation="stop" operation_key="heat-api-cloudwatch-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="149">
+    <action_set>
+      <pseudo_event id="543" operation="stop" operation_key="heat-api-cloudwatch-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="545" operation="stop" operation_key="heat-engine_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="150">
+    <action_set>
+      <rsc_op id="545" operation="stop" operation_key="heat-engine_stop_0" on_node="rhos6-node2" on_node_uuid="2">
+        <primitive id="heat-engine" class="systemd" type="openstack-heat-engine"/>
+        <attributes CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs/>
+  </synapse>
+  <synapse id="151">
+    <action_set>
+      <pseudo_event id="133" operation="all_stopped" operation_key="all_stopped">
+        <attributes />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="228" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="229" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="230" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="245" operation="stop" operation_key="glance-registry_stop_0" internal_operation_key="glance-registry:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="247" operation="stop" operation_key="glance-registry_stop_0" internal_operation_key="glance-registry:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="249" operation="stop" operation_key="glance-registry_stop_0" internal_operation_key="glance-registry:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="255" operation="stop" operation_key="glance-api_stop_0" internal_operation_key="glance-api:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="257" operation="stop" operation_key="glance-api_stop_0" internal_operation_key="glance-api:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="259" operation="stop" operation_key="glance-api_stop_0" internal_operation_key="glance-api:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="265" operation="stop" operation_key="cinder-api_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="267" operation="stop" operation_key="cinder-scheduler_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="269" operation="stop" operation_key="cinder-volume_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="281" operation="stop" operation_key="swift-account_stop_0" internal_operation_key="swift-account:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="283" operation="stop" operation_key="swift-account_stop_0" internal_operation_key="swift-account:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="285" operation="stop" operation_key="swift-account_stop_0" internal_operation_key="swift-account:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="291" operation="stop" operation_key="swift-container_stop_0" internal_operation_key="swift-container:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="293" operation="stop" operation_key="swift-container_stop_0" internal_operation_key="swift-container:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="295" operation="stop" operation_key="swift-container_stop_0" internal_operation_key="swift-container:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="301" operation="stop" operation_key="swift-object_stop_0" internal_operation_key="swift-object:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="303" operation="stop" operation_key="swift-object_stop_0" internal_operation_key="swift-object:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="305" operation="stop" operation_key="swift-object_stop_0" internal_operation_key="swift-object:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="311" operation="stop" operation_key="swift-proxy_stop_0" internal_operation_key="swift-proxy:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="313" operation="stop" operation_key="swift-proxy_stop_0" internal_operation_key="swift-proxy:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="315" operation="stop" operation_key="swift-proxy_stop_0" internal_operation_key="swift-proxy:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="321" operation="stop" operation_key="swift-object-expirer_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="323" operation="stop" operation_key="neutron-server_stop_0" internal_operation_key="neutron-server:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="325" operation="stop" operation_key="neutron-server_stop_0" internal_operation_key="neutron-server:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="327" operation="stop" operation_key="neutron-server_stop_0" internal_operation_key="neutron-server:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="333" operation="stop" operation_key="neutron-scale:0_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="335" operation="stop" operation_key="neutron-scale:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="337" operation="stop" operation_key="neutron-scale:2_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="343" operation="stop" operation_key="neutron-ovs-cleanup_stop_0" internal_operation_key="neutron-ovs-cleanup:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="345" operation="stop" operation_key="neutron-ovs-cleanup_stop_0" internal_operation_key="neutron-ovs-cleanup:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="347" operation="stop" operation_key="neutron-ovs-cleanup_stop_0" internal_operation_key="neutron-ovs-cleanup:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="353" operation="stop" operation_key="neutron-netns-cleanup_stop_0" internal_operation_key="neutron-netns-cleanup:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="355" operation="stop" operation_key="neutron-netns-cleanup_stop_0" internal_operation_key="neutron-netns-cleanup:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="357" operation="stop" operation_key="neutron-netns-cleanup_stop_0" internal_operation_key="neutron-netns-cleanup:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="363" operation="stop" operation_key="neutron-openvswitch-agent_stop_0" internal_operation_key="neutron-openvswitch-agent:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="365" operation="stop" operation_key="neutron-openvswitch-agent_stop_0" internal_operation_key="neutron-openvswitch-agent:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="367" operation="stop" operation_key="neutron-openvswitch-agent_stop_0" internal_operation_key="neutron-openvswitch-agent:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="373" operation="stop" operation_key="neutron-dhcp-agent_stop_0" internal_operation_key="neutron-dhcp-agent:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="375" operation="stop" operation_key="neutron-dhcp-agent_stop_0" internal_operation_key="neutron-dhcp-agent:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="377" operation="stop" operation_key="neutron-dhcp-agent_stop_0" internal_operation_key="neutron-dhcp-agent:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="383" operation="stop" operation_key="neutron-l3-agent_stop_0" internal_operation_key="neutron-l3-agent:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="385" operation="stop" operation_key="neutron-l3-agent_stop_0" internal_operation_key="neutron-l3-agent:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="387" operation="stop" operation_key="neutron-l3-agent_stop_0" internal_operation_key="neutron-l3-agent:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="393" operation="stop" operation_key="neutron-metadata-agent_stop_0" internal_operation_key="neutron-metadata-agent:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="395" operation="stop" operation_key="neutron-metadata-agent_stop_0" internal_operation_key="neutron-metadata-agent:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="397" operation="stop" operation_key="neutron-metadata-agent_stop_0" internal_operation_key="neutron-metadata-agent:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="403" operation="stop" operation_key="nova-consoleauth_stop_0" internal_operation_key="nova-consoleauth:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="405" operation="stop" operation_key="nova-consoleauth_stop_0" internal_operation_key="nova-consoleauth:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="407" operation="stop" operation_key="nova-consoleauth_stop_0" internal_operation_key="nova-consoleauth:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="413" operation="stop" operation_key="nova-novncproxy_stop_0" internal_operation_key="nova-novncproxy:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="415" operation="stop" operation_key="nova-novncproxy_stop_0" internal_operation_key="nova-novncproxy:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="417" operation="stop" operation_key="nova-novncproxy_stop_0" internal_operation_key="nova-novncproxy:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="423" operation="stop" operation_key="nova-api_stop_0" internal_operation_key="nova-api:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="425" operation="stop" operation_key="nova-api_stop_0" internal_operation_key="nova-api:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="427" operation="stop" operation_key="nova-api_stop_0" internal_operation_key="nova-api:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="433" operation="stop" operation_key="nova-scheduler_stop_0" internal_operation_key="nova-scheduler:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="435" operation="stop" operation_key="nova-scheduler_stop_0" internal_operation_key="nova-scheduler:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="437" operation="stop" operation_key="nova-scheduler_stop_0" internal_operation_key="nova-scheduler:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="443" operation="stop" operation_key="nova-conductor_stop_0" internal_operation_key="nova-conductor:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="445" operation="stop" operation_key="nova-conductor_stop_0" internal_operation_key="nova-conductor:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="447" operation="stop" operation_key="nova-conductor_stop_0" internal_operation_key="nova-conductor:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="453" operation="stop" operation_key="ceilometer-central_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="455" operation="stop" operation_key="ceilometer-collector_stop_0" internal_operation_key="ceilometer-collector:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="457" operation="stop" operation_key="ceilometer-collector_stop_0" internal_operation_key="ceilometer-collector:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="459" operation="stop" operation_key="ceilometer-collector_stop_0" internal_operation_key="ceilometer-collector:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="465" operation="stop" operation_key="ceilometer-api_stop_0" internal_operation_key="ceilometer-api:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="467" operation="stop" operation_key="ceilometer-api_stop_0" internal_operation_key="ceilometer-api:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="469" operation="stop" operation_key="ceilometer-api_stop_0" internal_operation_key="ceilometer-api:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="475" operation="stop" operation_key="ceilometer-delay_stop_0" internal_operation_key="ceilometer-delay:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="477" operation="stop" operation_key="ceilometer-delay_stop_0" internal_operation_key="ceilometer-delay:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="479" operation="stop" operation_key="ceilometer-delay_stop_0" internal_operation_key="ceilometer-delay:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="485" operation="stop" operation_key="ceilometer-alarm-evaluator_stop_0" internal_operation_key="ceilometer-alarm-evaluator:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="487" operation="stop" operation_key="ceilometer-alarm-evaluator_stop_0" internal_operation_key="ceilometer-alarm-evaluator:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="489" operation="stop" operation_key="ceilometer-alarm-evaluator_stop_0" internal_operation_key="ceilometer-alarm-evaluator:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="495" operation="stop" operation_key="ceilometer-alarm-notifier_stop_0" internal_operation_key="ceilometer-alarm-notifier:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="497" operation="stop" operation_key="ceilometer-alarm-notifier_stop_0" internal_operation_key="ceilometer-alarm-notifier:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="499" operation="stop" operation_key="ceilometer-alarm-notifier_stop_0" internal_operation_key="ceilometer-alarm-notifier:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="505" operation="stop" operation_key="ceilometer-notification_stop_0" internal_operation_key="ceilometer-notification:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="507" operation="stop" operation_key="ceilometer-notification_stop_0" internal_operation_key="ceilometer-notification:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="509" operation="stop" operation_key="ceilometer-notification_stop_0" internal_operation_key="ceilometer-notification:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="515" operation="stop" operation_key="heat-api_stop_0" internal_operation_key="heat-api:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="517" operation="stop" operation_key="heat-api_stop_0" internal_operation_key="heat-api:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="519" operation="stop" operation_key="heat-api_stop_0" internal_operation_key="heat-api:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="525" operation="stop" operation_key="heat-api-cfn_stop_0" internal_operation_key="heat-api-cfn:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="527" operation="stop" operation_key="heat-api-cfn_stop_0" internal_operation_key="heat-api-cfn:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="529" operation="stop" operation_key="heat-api-cfn_stop_0" internal_operation_key="heat-api-cfn:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="535" operation="stop" operation_key="heat-api-cloudwatch_stop_0" internal_operation_key="heat-api-cloudwatch:0_stop_0" on_node="rhos6-node1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="537" operation="stop" operation_key="heat-api-cloudwatch_stop_0" internal_operation_key="heat-api-cloudwatch:1_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="539" operation="stop" operation_key="heat-api-cloudwatch_stop_0" internal_operation_key="heat-api-cloudwatch:2_stop_0" on_node="rhos6-node3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="545" operation="stop" operation_key="heat-engine_stop_0" on_node="rhos6-node2" on_node_uuid="2"/>
+      </trigger>
+    </inputs>
+  </synapse>
+</transition_graph>
diff --git a/pengine/test10/complex_enforce_colo.scores b/pengine/test10/complex_enforce_colo.scores
new file mode 100644
index 0000000..9394084
--- /dev/null
+++ b/pengine/test10/complex_enforce_colo.scores
@@ -0,0 +1,844 @@
+Allocation scores:
+clone_color: ceilometer-alarm-evaluator-clone allocation score on rhos6-node1: 0
+clone_color: ceilometer-alarm-evaluator-clone allocation score on rhos6-node2: 0
+clone_color: ceilometer-alarm-evaluator-clone allocation score on rhos6-node3: 0
+clone_color: ceilometer-alarm-evaluator:0 allocation score on rhos6-node1: 1
+clone_color: ceilometer-alarm-evaluator:0 allocation score on rhos6-node2: 0
+clone_color: ceilometer-alarm-evaluator:0 allocation score on rhos6-node3: 0
+clone_color: ceilometer-alarm-evaluator:1 allocation score on rhos6-node1: 0
+clone_color: ceilometer-alarm-evaluator:1 allocation score on rhos6-node2: 1
+clone_color: ceilometer-alarm-evaluator:1 allocation score on rhos6-node3: 0
+clone_color: ceilometer-alarm-evaluator:2 allocation score on rhos6-node1: 0
+clone_color: ceilometer-alarm-evaluator:2 allocation score on rhos6-node2: 0
+clone_color: ceilometer-alarm-evaluator:2 allocation score on rhos6-node3: 1
+clone_color: ceilometer-alarm-notifier-clone allocation score on rhos6-node1: 0
+clone_color: ceilometer-alarm-notifier-clone allocation score on rhos6-node2: 0
+clone_color: ceilometer-alarm-notifier-clone allocation score on rhos6-node3: 0
+clone_color: ceilometer-alarm-notifier:0 allocation score on rhos6-node1: 1
+clone_color: ceilometer-alarm-notifier:0 allocation score on rhos6-node2: 0
+clone_color: ceilometer-alarm-notifier:0 allocation score on rhos6-node3: 0
+clone_color: ceilometer-alarm-notifier:1 allocation score on rhos6-node1: 0
+clone_color: ceilometer-alarm-notifier:1 allocation score on rhos6-node2: 1
+clone_color: ceilometer-alarm-notifier:1 allocation score on rhos6-node3: 0
+clone_color: ceilometer-alarm-notifier:2 allocation score on rhos6-node1: 0
+clone_color: ceilometer-alarm-notifier:2 allocation score on rhos6-node2: 0
+clone_color: ceilometer-alarm-notifier:2 allocation score on rhos6-node3: 1
+clone_color: ceilometer-api-clone allocation score on rhos6-node1: 0
+clone_color: ceilometer-api-clone allocation score on rhos6-node2: 0
+clone_color: ceilometer-api-clone allocation score on rhos6-node3: 0
+clone_color: ceilometer-api:0 allocation score on rhos6-node1: 1
+clone_color: ceilometer-api:0 allocation score on rhos6-node2: 0
+clone_color: ceilometer-api:0 allocation score on rhos6-node3: 0
+clone_color: ceilometer-api:1 allocation score on rhos6-node1: 0
+clone_color: ceilometer-api:1 allocation score on rhos6-node2: 1
+clone_color: ceilometer-api:1 allocation score on rhos6-node3: 0
+clone_color: ceilometer-api:2 allocation score on rhos6-node1: 0
+clone_color: ceilometer-api:2 allocation score on rhos6-node2: 0
+clone_color: ceilometer-api:2 allocation score on rhos6-node3: 1
+clone_color: ceilometer-collector-clone allocation score on rhos6-node1: 0
+clone_color: ceilometer-collector-clone allocation score on rhos6-node2: 0
+clone_color: ceilometer-collector-clone allocation score on rhos6-node3: 0
+clone_color: ceilometer-collector:0 allocation score on rhos6-node1: 1
+clone_color: ceilometer-collector:0 allocation score on rhos6-node2: 0
+clone_color: ceilometer-collector:0 allocation score on rhos6-node3: 0
+clone_color: ceilometer-collector:1 allocation score on rhos6-node1: 0
+clone_color: ceilometer-collector:1 allocation score on rhos6-node2: 1
+clone_color: ceilometer-collector:1 allocation score on rhos6-node3: 0
+clone_color: ceilometer-collector:2 allocation score on rhos6-node1: 0
+clone_color: ceilometer-collector:2 allocation score on rhos6-node2: 0
+clone_color: ceilometer-collector:2 allocation score on rhos6-node3: 1
+clone_color: ceilometer-delay-clone allocation score on rhos6-node1: 0
+clone_color: ceilometer-delay-clone allocation score on rhos6-node2: 0
+clone_color: ceilometer-delay-clone allocation score on rhos6-node3: 0
+clone_color: ceilometer-delay:0 allocation score on rhos6-node1: 1
+clone_color: ceilometer-delay:0 allocation score on rhos6-node2: 0
+clone_color: ceilometer-delay:0 allocation score on rhos6-node3: 0
+clone_color: ceilometer-delay:1 allocation score on rhos6-node1: 0
+clone_color: ceilometer-delay:1 allocation score on rhos6-node2: 1
+clone_color: ceilometer-delay:1 allocation score on rhos6-node3: 0
+clone_color: ceilometer-delay:2 allocation score on rhos6-node1: 0
+clone_color: ceilometer-delay:2 allocation score on rhos6-node2: 0
+clone_color: ceilometer-delay:2 allocation score on rhos6-node3: 1
+clone_color: ceilometer-notification-clone allocation score on rhos6-node1: 0
+clone_color: ceilometer-notification-clone allocation score on rhos6-node2: 0
+clone_color: ceilometer-notification-clone allocation score on rhos6-node3: 0
+clone_color: ceilometer-notification:0 allocation score on rhos6-node1: 1
+clone_color: ceilometer-notification:0 allocation score on rhos6-node2: 0
+clone_color: ceilometer-notification:0 allocation score on rhos6-node3: 0
+clone_color: ceilometer-notification:1 allocation score on rhos6-node1: 0
+clone_color: ceilometer-notification:1 allocation score on rhos6-node2: 1
+clone_color: ceilometer-notification:1 allocation score on rhos6-node3: 0
+clone_color: ceilometer-notification:2 allocation score on rhos6-node1: 0
+clone_color: ceilometer-notification:2 allocation score on rhos6-node2: 0
+clone_color: ceilometer-notification:2 allocation score on rhos6-node3: 1
+clone_color: galera-master allocation score on rhos6-node1: 0
+clone_color: galera-master allocation score on rhos6-node2: 0
+clone_color: galera-master allocation score on rhos6-node3: 0
+clone_color: galera:0 allocation score on rhos6-node1: 101
+clone_color: galera:0 allocation score on rhos6-node2: 0
+clone_color: galera:0 allocation score on rhos6-node3: 0
+clone_color: galera:1 allocation score on rhos6-node1: 0
+clone_color: galera:1 allocation score on rhos6-node2: 101
+clone_color: galera:1 allocation score on rhos6-node3: 0
+clone_color: galera:2 allocation score on rhos6-node1: 0
+clone_color: galera:2 allocation score on rhos6-node2: 0
+clone_color: galera:2 allocation score on rhos6-node3: 101
+clone_color: glance-api-clone allocation score on rhos6-node1: 0
+clone_color: glance-api-clone allocation score on rhos6-node2: 0
+clone_color: glance-api-clone allocation score on rhos6-node3: 0
+clone_color: glance-api:0 allocation score on rhos6-node1: 1
+clone_color: glance-api:0 allocation score on rhos6-node2: 0
+clone_color: glance-api:0 allocation score on rhos6-node3: 0
+clone_color: glance-api:1 allocation score on rhos6-node1: 0
+clone_color: glance-api:1 allocation score on rhos6-node2: 1
+clone_color: glance-api:1 allocation score on rhos6-node3: 0
+clone_color: glance-api:2 allocation score on rhos6-node1: 0
+clone_color: glance-api:2 allocation score on rhos6-node2: 0
+clone_color: glance-api:2 allocation score on rhos6-node3: 1
+clone_color: glance-fs-clone allocation score on rhos6-node1: 0
+clone_color: glance-fs-clone allocation score on rhos6-node2: 0
+clone_color: glance-fs-clone allocation score on rhos6-node3: 0
+clone_color: glance-fs:0 allocation score on rhos6-node1: 1
+clone_color: glance-fs:0 allocation score on rhos6-node2: 0
+clone_color: glance-fs:0 allocation score on rhos6-node3: 0
+clone_color: glance-fs:1 allocation score on rhos6-node1: 0
+clone_color: glance-fs:1 allocation score on rhos6-node2: 1
+clone_color: glance-fs:1 allocation score on rhos6-node3: 0
+clone_color: glance-fs:2 allocation score on rhos6-node1: 0
+clone_color: glance-fs:2 allocation score on rhos6-node2: 0
+clone_color: glance-fs:2 allocation score on rhos6-node3: 1
+clone_color: glance-registry-clone allocation score on rhos6-node1: 0
+clone_color: glance-registry-clone allocation score on rhos6-node2: 0
+clone_color: glance-registry-clone allocation score on rhos6-node3: 0
+clone_color: glance-registry:0 allocation score on rhos6-node1: 1
+clone_color: glance-registry:0 allocation score on rhos6-node2: 0
+clone_color: glance-registry:0 allocation score on rhos6-node3: 0
+clone_color: glance-registry:1 allocation score on rhos6-node1: 0
+clone_color: glance-registry:1 allocation score on rhos6-node2: 1
+clone_color: glance-registry:1 allocation score on rhos6-node3: 0
+clone_color: glance-registry:2 allocation score on rhos6-node1: 0
+clone_color: glance-registry:2 allocation score on rhos6-node2: 0
+clone_color: glance-registry:2 allocation score on rhos6-node3: 1
+clone_color: heat-api-cfn-clone allocation score on rhos6-node1: 0
+clone_color: heat-api-cfn-clone allocation score on rhos6-node2: 0
+clone_color: heat-api-cfn-clone allocation score on rhos6-node3: 0
+clone_color: heat-api-cfn:0 allocation score on rhos6-node1: 1
+clone_color: heat-api-cfn:0 allocation score on rhos6-node2: 0
+clone_color: heat-api-cfn:0 allocation score on rhos6-node3: 0
+clone_color: heat-api-cfn:1 allocation score on rhos6-node1: 0
+clone_color: heat-api-cfn:1 allocation score on rhos6-node2: 1
+clone_color: heat-api-cfn:1 allocation score on rhos6-node3: 0
+clone_color: heat-api-cfn:2 allocation score on rhos6-node1: 0
+clone_color: heat-api-cfn:2 allocation score on rhos6-node2: 0
+clone_color: heat-api-cfn:2 allocation score on rhos6-node3: 1
+clone_color: heat-api-clone allocation score on rhos6-node1: 0
+clone_color: heat-api-clone allocation score on rhos6-node2: 0
+clone_color: heat-api-clone allocation score on rhos6-node3: 0
+clone_color: heat-api-cloudwatch-clone allocation score on rhos6-node1: 0
+clone_color: heat-api-cloudwatch-clone allocation score on rhos6-node2: 0
+clone_color: heat-api-cloudwatch-clone allocation score on rhos6-node3: 0
+clone_color: heat-api-cloudwatch:0 allocation score on rhos6-node1: 1
+clone_color: heat-api-cloudwatch:0 allocation score on rhos6-node2: 0
+clone_color: heat-api-cloudwatch:0 allocation score on rhos6-node3: 0
+clone_color: heat-api-cloudwatch:1 allocation score on rhos6-node1: 0
+clone_color: heat-api-cloudwatch:1 allocation score on rhos6-node2: 1
+clone_color: heat-api-cloudwatch:1 allocation score on rhos6-node3: 0
+clone_color: heat-api-cloudwatch:2 allocation score on rhos6-node1: 0
+clone_color: heat-api-cloudwatch:2 allocation score on rhos6-node2: 0
+clone_color: heat-api-cloudwatch:2 allocation score on rhos6-node3: 1
+clone_color: heat-api:0 allocation score on rhos6-node1: 1
+clone_color: heat-api:0 allocation score on rhos6-node2: 0
+clone_color: heat-api:0 allocation score on rhos6-node3: 0
+clone_color: heat-api:1 allocation score on rhos6-node1: 0
+clone_color: heat-api:1 allocation score on rhos6-node2: 1
+clone_color: heat-api:1 allocation score on rhos6-node3: 0
+clone_color: heat-api:2 allocation score on rhos6-node1: 0
+clone_color: heat-api:2 allocation score on rhos6-node2: 0
+clone_color: heat-api:2 allocation score on rhos6-node3: 1
+clone_color: horizon-clone allocation score on rhos6-node1: 0
+clone_color: horizon-clone allocation score on rhos6-node2: 0
+clone_color: horizon-clone allocation score on rhos6-node3: 0
+clone_color: horizon:0 allocation score on rhos6-node1: 1
+clone_color: horizon:0 allocation score on rhos6-node2: 0
+clone_color: horizon:0 allocation score on rhos6-node3: 0
+clone_color: horizon:1 allocation score on rhos6-node1: 0
+clone_color: horizon:1 allocation score on rhos6-node2: 1
+clone_color: horizon:1 allocation score on rhos6-node3: 0
+clone_color: horizon:2 allocation score on rhos6-node1: 0
+clone_color: horizon:2 allocation score on rhos6-node2: 0
+clone_color: horizon:2 allocation score on rhos6-node3: 1
+clone_color: keystone-clone allocation score on rhos6-node1: 0
+clone_color: keystone-clone allocation score on rhos6-node2: 0
+clone_color: keystone-clone allocation score on rhos6-node3: 0
+clone_color: keystone:0 allocation score on rhos6-node1: 1
+clone_color: keystone:0 allocation score on rhos6-node2: 0
+clone_color: keystone:0 allocation score on rhos6-node3: 0
+clone_color: keystone:1 allocation score on rhos6-node1: 0
+clone_color: keystone:1 allocation score on rhos6-node2: 1
+clone_color: keystone:1 allocation score on rhos6-node3: 0
+clone_color: keystone:2 allocation score on rhos6-node1: 0
+clone_color: keystone:2 allocation score on rhos6-node2: 0
+clone_color: keystone:2 allocation score on rhos6-node3: 1
+clone_color: lb-haproxy-clone allocation score on rhos6-node1: 0
+clone_color: lb-haproxy-clone allocation score on rhos6-node2: 0
+clone_color: lb-haproxy-clone allocation score on rhos6-node3: 0
+clone_color: lb-haproxy:0 allocation score on rhos6-node1: 1
+clone_color: lb-haproxy:0 allocation score on rhos6-node2: 0
+clone_color: lb-haproxy:0 allocation score on rhos6-node3: 0
+clone_color: lb-haproxy:1 allocation score on rhos6-node1: 0
+clone_color: lb-haproxy:1 allocation score on rhos6-node2: 1
+clone_color: lb-haproxy:1 allocation score on rhos6-node3: 0
+clone_color: lb-haproxy:2 allocation score on rhos6-node1: 0
+clone_color: lb-haproxy:2 allocation score on rhos6-node2: 0
+clone_color: lb-haproxy:2 allocation score on rhos6-node3: 1
+clone_color: memcached-clone allocation score on rhos6-node1: 0
+clone_color: memcached-clone allocation score on rhos6-node2: 0
+clone_color: memcached-clone allocation score on rhos6-node3: 0
+clone_color: memcached:0 allocation score on rhos6-node1: 1
+clone_color: memcached:0 allocation score on rhos6-node2: 0
+clone_color: memcached:0 allocation score on rhos6-node3: 0
+clone_color: memcached:1 allocation score on rhos6-node1: 0
+clone_color: memcached:1 allocation score on rhos6-node2: 1
+clone_color: memcached:1 allocation score on rhos6-node3: 0
+clone_color: memcached:2 allocation score on rhos6-node1: 0
+clone_color: memcached:2 allocation score on rhos6-node2: 0
+clone_color: memcached:2 allocation score on rhos6-node3: 1
+clone_color: mongodb-clone allocation score on rhos6-node1: 0
+clone_color: mongodb-clone allocation score on rhos6-node2: 0
+clone_color: mongodb-clone allocation score on rhos6-node3: 0
+clone_color: mongodb:0 allocation score on rhos6-node1: 1
+clone_color: mongodb:0 allocation score on rhos6-node2: 0
+clone_color: mongodb:0 allocation score on rhos6-node3: 0
+clone_color: mongodb:1 allocation score on rhos6-node1: 0
+clone_color: mongodb:1 allocation score on rhos6-node2: 1
+clone_color: mongodb:1 allocation score on rhos6-node3: 0
+clone_color: mongodb:2 allocation score on rhos6-node1: 0
+clone_color: mongodb:2 allocation score on rhos6-node2: 0
+clone_color: mongodb:2 allocation score on rhos6-node3: 1
+clone_color: neutron-dhcp-agent-clone allocation score on rhos6-node1: 0
+clone_color: neutron-dhcp-agent-clone allocation score on rhos6-node2: 0
+clone_color: neutron-dhcp-agent-clone allocation score on rhos6-node3: 0
+clone_color: neutron-dhcp-agent:0 allocation score on rhos6-node1: 1
+clone_color: neutron-dhcp-agent:0 allocation score on rhos6-node2: 0
+clone_color: neutron-dhcp-agent:0 allocation score on rhos6-node3: 0
+clone_color: neutron-dhcp-agent:1 allocation score on rhos6-node1: 0
+clone_color: neutron-dhcp-agent:1 allocation score on rhos6-node2: 1
+clone_color: neutron-dhcp-agent:1 allocation score on rhos6-node3: 0
+clone_color: neutron-dhcp-agent:2 allocation score on rhos6-node1: 0
+clone_color: neutron-dhcp-agent:2 allocation score on rhos6-node2: 0
+clone_color: neutron-dhcp-agent:2 allocation score on rhos6-node3: 1
+clone_color: neutron-l3-agent-clone allocation score on rhos6-node1: 0
+clone_color: neutron-l3-agent-clone allocation score on rhos6-node2: 0
+clone_color: neutron-l3-agent-clone allocation score on rhos6-node3: 0
+clone_color: neutron-l3-agent:0 allocation score on rhos6-node1: 1
+clone_color: neutron-l3-agent:0 allocation score on rhos6-node2: 0
+clone_color: neutron-l3-agent:0 allocation score on rhos6-node3: 0
+clone_color: neutron-l3-agent:1 allocation score on rhos6-node1: 0
+clone_color: neutron-l3-agent:1 allocation score on rhos6-node2: 1
+clone_color: neutron-l3-agent:1 allocation score on rhos6-node3: 0
+clone_color: neutron-l3-agent:2 allocation score on rhos6-node1: 0
+clone_color: neutron-l3-agent:2 allocation score on rhos6-node2: 0
+clone_color: neutron-l3-agent:2 allocation score on rhos6-node3: 1
+clone_color: neutron-metadata-agent-clone allocation score on rhos6-node1: 0
+clone_color: neutron-metadata-agent-clone allocation score on rhos6-node2: 0
+clone_color: neutron-metadata-agent-clone allocation score on rhos6-node3: 0
+clone_color: neutron-metadata-agent:0 allocation score on rhos6-node1: 1
+clone_color: neutron-metadata-agent:0 allocation score on rhos6-node2: 0
+clone_color: neutron-metadata-agent:0 allocation score on rhos6-node3: 0
+clone_color: neutron-metadata-agent:1 allocation score on rhos6-node1: 0
+clone_color: neutron-metadata-agent:1 allocation score on rhos6-node2: 1
+clone_color: neutron-metadata-agent:1 allocation score on rhos6-node3: 0
+clone_color: neutron-metadata-agent:2 allocation score on rhos6-node1: 0
+clone_color: neutron-metadata-agent:2 allocation score on rhos6-node2: 0
+clone_color: neutron-metadata-agent:2 allocation score on rhos6-node3: 1
+clone_color: neutron-netns-cleanup-clone allocation score on rhos6-node1: 0
+clone_color: neutron-netns-cleanup-clone allocation score on rhos6-node2: 0
+clone_color: neutron-netns-cleanup-clone allocation score on rhos6-node3: 0
+clone_color: neutron-netns-cleanup:0 allocation score on rhos6-node1: 1
+clone_color: neutron-netns-cleanup:0 allocation score on rhos6-node2: 0
+clone_color: neutron-netns-cleanup:0 allocation score on rhos6-node3: 0
+clone_color: neutron-netns-cleanup:1 allocation score on rhos6-node1: 0
+clone_color: neutron-netns-cleanup:1 allocation score on rhos6-node2: 1
+clone_color: neutron-netns-cleanup:1 allocation score on rhos6-node3: 0
+clone_color: neutron-netns-cleanup:2 allocation score on rhos6-node1: 0
+clone_color: neutron-netns-cleanup:2 allocation score on rhos6-node2: 0
+clone_color: neutron-netns-cleanup:2 allocation score on rhos6-node3: 1
+clone_color: neutron-openvswitch-agent-clone allocation score on rhos6-node1: 0
+clone_color: neutron-openvswitch-agent-clone allocation score on rhos6-node2: 0
+clone_color: neutron-openvswitch-agent-clone allocation score on rhos6-node3: 0
+clone_color: neutron-openvswitch-agent:0 allocation score on rhos6-node1: 1
+clone_color: neutron-openvswitch-agent:0 allocation score on rhos6-node2: 0
+clone_color: neutron-openvswitch-agent:0 allocation score on rhos6-node3: 0
+clone_color: neutron-openvswitch-agent:1 allocation score on rhos6-node1: 0
+clone_color: neutron-openvswitch-agent:1 allocation score on rhos6-node2: 1
+clone_color: neutron-openvswitch-agent:1 allocation score on rhos6-node3: 0
+clone_color: neutron-openvswitch-agent:2 allocation score on rhos6-node1: 0
+clone_color: neutron-openvswitch-agent:2 allocation score on rhos6-node2: 0
+clone_color: neutron-openvswitch-agent:2 allocation score on rhos6-node3: 1
+clone_color: neutron-ovs-cleanup-clone allocation score on rhos6-node1: 0
+clone_color: neutron-ovs-cleanup-clone allocation score on rhos6-node2: 0
+clone_color: neutron-ovs-cleanup-clone allocation score on rhos6-node3: 0
+clone_color: neutron-ovs-cleanup:0 allocation score on rhos6-node1: 1
+clone_color: neutron-ovs-cleanup:0 allocation score on rhos6-node2: 0
+clone_color: neutron-ovs-cleanup:0 allocation score on rhos6-node3: 0
+clone_color: neutron-ovs-cleanup:1 allocation score on rhos6-node1: 0
+clone_color: neutron-ovs-cleanup:1 allocation score on rhos6-node2: 1
+clone_color: neutron-ovs-cleanup:1 allocation score on rhos6-node3: 0
+clone_color: neutron-ovs-cleanup:2 allocation score on rhos6-node1: 0
+clone_color: neutron-ovs-cleanup:2 allocation score on rhos6-node2: 0
+clone_color: neutron-ovs-cleanup:2 allocation score on rhos6-node3: 1
+clone_color: neutron-scale-clone allocation score on rhos6-node1: 0
+clone_color: neutron-scale-clone allocation score on rhos6-node2: 0
+clone_color: neutron-scale-clone allocation score on rhos6-node3: 0
+clone_color: neutron-scale:0 allocation score on rhos6-node1: 0
+clone_color: neutron-scale:0 allocation score on rhos6-node2: 0
+clone_color: neutron-scale:0 allocation score on rhos6-node3: 1
+clone_color: neutron-scale:1 allocation score on rhos6-node1: 0
+clone_color: neutron-scale:1 allocation score on rhos6-node2: 1
+clone_color: neutron-scale:1 allocation score on rhos6-node3: 0
+clone_color: neutron-scale:2 allocation score on rhos6-node1: 1
+clone_color: neutron-scale:2 allocation score on rhos6-node2: 0
+clone_color: neutron-scale:2 allocation score on rhos6-node3: 0
+clone_color: neutron-server-clone allocation score on rhos6-node1: 0
+clone_color: neutron-server-clone allocation score on rhos6-node2: 0
+clone_color: neutron-server-clone allocation score on rhos6-node3: 0
+clone_color: neutron-server:0 allocation score on rhos6-node1: 1
+clone_color: neutron-server:0 allocation score on rhos6-node2: 0
+clone_color: neutron-server:0 allocation score on rhos6-node3: 0
+clone_color: neutron-server:1 allocation score on rhos6-node1: 0
+clone_color: neutron-server:1 allocation score on rhos6-node2: 1
+clone_color: neutron-server:1 allocation score on rhos6-node3: 0
+clone_color: neutron-server:2 allocation score on rhos6-node1: 0
+clone_color: neutron-server:2 allocation score on rhos6-node2: 0
+clone_color: neutron-server:2 allocation score on rhos6-node3: 1
+clone_color: nova-api-clone allocation score on rhos6-node1: 0
+clone_color: nova-api-clone allocation score on rhos6-node2: 0
+clone_color: nova-api-clone allocation score on rhos6-node3: 0
+clone_color: nova-api:0 allocation score on rhos6-node1: 1
+clone_color: nova-api:0 allocation score on rhos6-node2: 0
+clone_color: nova-api:0 allocation score on rhos6-node3: 0
+clone_color: nova-api:1 allocation score on rhos6-node1: 0
+clone_color: nova-api:1 allocation score on rhos6-node2: 1
+clone_color: nova-api:1 allocation score on rhos6-node3: 0
+clone_color: nova-api:2 allocation score on rhos6-node1: 0
+clone_color: nova-api:2 allocation score on rhos6-node2: 0
+clone_color: nova-api:2 allocation score on rhos6-node3: 1
+clone_color: nova-conductor-clone allocation score on rhos6-node1: 0
+clone_color: nova-conductor-clone allocation score on rhos6-node2: 0
+clone_color: nova-conductor-clone allocation score on rhos6-node3: 0
+clone_color: nova-conductor:0 allocation score on rhos6-node1: 1
+clone_color: nova-conductor:0 allocation score on rhos6-node2: 0
+clone_color: nova-conductor:0 allocation score on rhos6-node3: 0
+clone_color: nova-conductor:1 allocation score on rhos6-node1: 0
+clone_color: nova-conductor:1 allocation score on rhos6-node2: 1
+clone_color: nova-conductor:1 allocation score on rhos6-node3: 0
+clone_color: nova-conductor:2 allocation score on rhos6-node1: 0
+clone_color: nova-conductor:2 allocation score on rhos6-node2: 0
+clone_color: nova-conductor:2 allocation score on rhos6-node3: 1
+clone_color: nova-consoleauth-clone allocation score on rhos6-node1: 0
+clone_color: nova-consoleauth-clone allocation score on rhos6-node2: 0
+clone_color: nova-consoleauth-clone allocation score on rhos6-node3: 0
+clone_color: nova-consoleauth:0 allocation score on rhos6-node1: 1
+clone_color: nova-consoleauth:0 allocation score on rhos6-node2: 0
+clone_color: nova-consoleauth:0 allocation score on rhos6-node3: 0
+clone_color: nova-consoleauth:1 allocation score on rhos6-node1: 0
+clone_color: nova-consoleauth:1 allocation score on rhos6-node2: 1
+clone_color: nova-consoleauth:1 allocation score on rhos6-node3: 0
+clone_color: nova-consoleauth:2 allocation score on rhos6-node1: 0
+clone_color: nova-consoleauth:2 allocation score on rhos6-node2: 0
+clone_color: nova-consoleauth:2 allocation score on rhos6-node3: 1
+clone_color: nova-novncproxy-clone allocation score on rhos6-node1: 0
+clone_color: nova-novncproxy-clone allocation score on rhos6-node2: 0
+clone_color: nova-novncproxy-clone allocation score on rhos6-node3: 0
+clone_color: nova-novncproxy:0 allocation score on rhos6-node1: 1
+clone_color: nova-novncproxy:0 allocation score on rhos6-node2: 0
+clone_color: nova-novncproxy:0 allocation score on rhos6-node3: 0
+clone_color: nova-novncproxy:1 allocation score on rhos6-node1: 0
+clone_color: nova-novncproxy:1 allocation score on rhos6-node2: 1
+clone_color: nova-novncproxy:1 allocation score on rhos6-node3: 0
+clone_color: nova-novncproxy:2 allocation score on rhos6-node1: 0
+clone_color: nova-novncproxy:2 allocation score on rhos6-node2: 0
+clone_color: nova-novncproxy:2 allocation score on rhos6-node3: 1
+clone_color: nova-scheduler-clone allocation score on rhos6-node1: 0
+clone_color: nova-scheduler-clone allocation score on rhos6-node2: 0
+clone_color: nova-scheduler-clone allocation score on rhos6-node3: 0
+clone_color: nova-scheduler:0 allocation score on rhos6-node1: 1
+clone_color: nova-scheduler:0 allocation score on rhos6-node2: 0
+clone_color: nova-scheduler:0 allocation score on rhos6-node3: 0
+clone_color: nova-scheduler:1 allocation score on rhos6-node1: 0
+clone_color: nova-scheduler:1 allocation score on rhos6-node2: 1
+clone_color: nova-scheduler:1 allocation score on rhos6-node3: 0
+clone_color: nova-scheduler:2 allocation score on rhos6-node1: 0
+clone_color: nova-scheduler:2 allocation score on rhos6-node2: 0
+clone_color: nova-scheduler:2 allocation score on rhos6-node3: 1
+clone_color: rabbitmq-server-clone allocation score on rhos6-node1: 0
+clone_color: rabbitmq-server-clone allocation score on rhos6-node2: 0
+clone_color: rabbitmq-server-clone allocation score on rhos6-node3: 0
+clone_color: rabbitmq-server:0 allocation score on rhos6-node1: 1
+clone_color: rabbitmq-server:0 allocation score on rhos6-node2: 0
+clone_color: rabbitmq-server:0 allocation score on rhos6-node3: 0
+clone_color: rabbitmq-server:1 allocation score on rhos6-node1: 0
+clone_color: rabbitmq-server:1 allocation score on rhos6-node2: 1
+clone_color: rabbitmq-server:1 allocation score on rhos6-node3: 0
+clone_color: rabbitmq-server:2 allocation score on rhos6-node1: 0
+clone_color: rabbitmq-server:2 allocation score on rhos6-node2: 0
+clone_color: rabbitmq-server:2 allocation score on rhos6-node3: 1
+clone_color: swift-account-clone allocation score on rhos6-node1: 0
+clone_color: swift-account-clone allocation score on rhos6-node2: 0
+clone_color: swift-account-clone allocation score on rhos6-node3: 0
+clone_color: swift-account:0 allocation score on rhos6-node1: 1
+clone_color: swift-account:0 allocation score on rhos6-node2: 0
+clone_color: swift-account:0 allocation score on rhos6-node3: 0
+clone_color: swift-account:1 allocation score on rhos6-node1: 0
+clone_color: swift-account:1 allocation score on rhos6-node2: 1
+clone_color: swift-account:1 allocation score on rhos6-node3: 0
+clone_color: swift-account:2 allocation score on rhos6-node1: 0
+clone_color: swift-account:2 allocation score on rhos6-node2: 0
+clone_color: swift-account:2 allocation score on rhos6-node3: 1
+clone_color: swift-container-clone allocation score on rhos6-node1: 0
+clone_color: swift-container-clone allocation score on rhos6-node2: 0
+clone_color: swift-container-clone allocation score on rhos6-node3: 0
+clone_color: swift-container:0 allocation score on rhos6-node1: 1
+clone_color: swift-container:0 allocation score on rhos6-node2: 0
+clone_color: swift-container:0 allocation score on rhos6-node3: 0
+clone_color: swift-container:1 allocation score on rhos6-node1: 0
+clone_color: swift-container:1 allocation score on rhos6-node2: 1
+clone_color: swift-container:1 allocation score on rhos6-node3: 0
+clone_color: swift-container:2 allocation score on rhos6-node1: 0
+clone_color: swift-container:2 allocation score on rhos6-node2: 0
+clone_color: swift-container:2 allocation score on rhos6-node3: 1
+clone_color: swift-fs-clone allocation score on rhos6-node1: 0
+clone_color: swift-fs-clone allocation score on rhos6-node2: 0
+clone_color: swift-fs-clone allocation score on rhos6-node3: 0
+clone_color: swift-fs:0 allocation score on rhos6-node1: 1
+clone_color: swift-fs:0 allocation score on rhos6-node2: 0
+clone_color: swift-fs:0 allocation score on rhos6-node3: 0
+clone_color: swift-fs:1 allocation score on rhos6-node1: 0
+clone_color: swift-fs:1 allocation score on rhos6-node2: 1
+clone_color: swift-fs:1 allocation score on rhos6-node3: 0
+clone_color: swift-fs:2 allocation score on rhos6-node1: 0
+clone_color: swift-fs:2 allocation score on rhos6-node2: 0
+clone_color: swift-fs:2 allocation score on rhos6-node3: 1
+clone_color: swift-object-clone allocation score on rhos6-node1: 0
+clone_color: swift-object-clone allocation score on rhos6-node2: 0
+clone_color: swift-object-clone allocation score on rhos6-node3: 0
+clone_color: swift-object:0 allocation score on rhos6-node1: 1
+clone_color: swift-object:0 allocation score on rhos6-node2: 0
+clone_color: swift-object:0 allocation score on rhos6-node3: 0
+clone_color: swift-object:1 allocation score on rhos6-node1: 0
+clone_color: swift-object:1 allocation score on rhos6-node2: 1
+clone_color: swift-object:1 allocation score on rhos6-node3: 0
+clone_color: swift-object:2 allocation score on rhos6-node1: 0
+clone_color: swift-object:2 allocation score on rhos6-node2: 0
+clone_color: swift-object:2 allocation score on rhos6-node3: 1
+clone_color: swift-proxy-clone allocation score on rhos6-node1: 0
+clone_color: swift-proxy-clone allocation score on rhos6-node2: 0
+clone_color: swift-proxy-clone allocation score on rhos6-node3: 0
+clone_color: swift-proxy:0 allocation score on rhos6-node1: 1
+clone_color: swift-proxy:0 allocation score on rhos6-node2: 0
+clone_color: swift-proxy:0 allocation score on rhos6-node3: 0
+clone_color: swift-proxy:1 allocation score on rhos6-node1: 0
+clone_color: swift-proxy:1 allocation score on rhos6-node2: 1
+clone_color: swift-proxy:1 allocation score on rhos6-node3: 0
+clone_color: swift-proxy:2 allocation score on rhos6-node1: 0
+clone_color: swift-proxy:2 allocation score on rhos6-node2: 0
+clone_color: swift-proxy:2 allocation score on rhos6-node3: 1
+galera:0 promotion score on rhos6-node1: 100
+galera:1 promotion score on rhos6-node2: 100
+galera:2 promotion score on rhos6-node3: 100
+native_color: ceilometer-alarm-evaluator:0 allocation score on rhos6-node1: 1
+native_color: ceilometer-alarm-evaluator:0 allocation score on rhos6-node2: -INFINITY
+native_color: ceilometer-alarm-evaluator:0 allocation score on rhos6-node3: -INFINITY
+native_color: ceilometer-alarm-evaluator:1 allocation score on rhos6-node1: -INFINITY
+native_color: ceilometer-alarm-evaluator:1 allocation score on rhos6-node2: 1
+native_color: ceilometer-alarm-evaluator:1 allocation score on rhos6-node3: -INFINITY
+native_color: ceilometer-alarm-evaluator:2 allocation score on rhos6-node1: -INFINITY
+native_color: ceilometer-alarm-evaluator:2 allocation score on rhos6-node2: -INFINITY
+native_color: ceilometer-alarm-evaluator:2 allocation score on rhos6-node3: 1
+native_color: ceilometer-alarm-notifier:0 allocation score on rhos6-node1: 1
+native_color: ceilometer-alarm-notifier:0 allocation score on rhos6-node2: -INFINITY
+native_color: ceilometer-alarm-notifier:0 allocation score on rhos6-node3: -INFINITY
+native_color: ceilometer-alarm-notifier:1 allocation score on rhos6-node1: -INFINITY
+native_color: ceilometer-alarm-notifier:1 allocation score on rhos6-node2: 1
+native_color: ceilometer-alarm-notifier:1 allocation score on rhos6-node3: -INFINITY
+native_color: ceilometer-alarm-notifier:2 allocation score on rhos6-node1: -INFINITY
+native_color: ceilometer-alarm-notifier:2 allocation score on rhos6-node2: -INFINITY
+native_color: ceilometer-alarm-notifier:2 allocation score on rhos6-node3: 1
+native_color: ceilometer-api:0 allocation score on rhos6-node1: 1
+native_color: ceilometer-api:0 allocation score on rhos6-node2: -INFINITY
+native_color: ceilometer-api:0 allocation score on rhos6-node3: -INFINITY
+native_color: ceilometer-api:1 allocation score on rhos6-node1: -INFINITY
+native_color: ceilometer-api:1 allocation score on rhos6-node2: 1
+native_color: ceilometer-api:1 allocation score on rhos6-node3: -INFINITY
+native_color: ceilometer-api:2 allocation score on rhos6-node1: -INFINITY
+native_color: ceilometer-api:2 allocation score on rhos6-node2: -INFINITY
+native_color: ceilometer-api:2 allocation score on rhos6-node3: 1
+native_color: ceilometer-central allocation score on rhos6-node1: 0
+native_color: ceilometer-central allocation score on rhos6-node2: 0
+native_color: ceilometer-central allocation score on rhos6-node3: 0
+native_color: ceilometer-collector:0 allocation score on rhos6-node1: 1
+native_color: ceilometer-collector:0 allocation score on rhos6-node2: -INFINITY
+native_color: ceilometer-collector:0 allocation score on rhos6-node3: -INFINITY
+native_color: ceilometer-collector:1 allocation score on rhos6-node1: 0
+native_color: ceilometer-collector:1 allocation score on rhos6-node2: 1
+native_color: ceilometer-collector:1 allocation score on rhos6-node3: 0
+native_color: ceilometer-collector:2 allocation score on rhos6-node1: 0
+native_color: ceilometer-collector:2 allocation score on rhos6-node2: -INFINITY
+native_color: ceilometer-collector:2 allocation score on rhos6-node3: 1
+native_color: ceilometer-delay:0 allocation score on rhos6-node1: 1
+native_color: ceilometer-delay:0 allocation score on rhos6-node2: -INFINITY
+native_color: ceilometer-delay:0 allocation score on rhos6-node3: -INFINITY
+native_color: ceilometer-delay:1 allocation score on rhos6-node1: -INFINITY
+native_color: ceilometer-delay:1 allocation score on rhos6-node2: 1
+native_color: ceilometer-delay:1 allocation score on rhos6-node3: -INFINITY
+native_color: ceilometer-delay:2 allocation score on rhos6-node1: -INFINITY
+native_color: ceilometer-delay:2 allocation score on rhos6-node2: -INFINITY
+native_color: ceilometer-delay:2 allocation score on rhos6-node3: 1
+native_color: ceilometer-notification:0 allocation score on rhos6-node1: 1
+native_color: ceilometer-notification:0 allocation score on rhos6-node2: -INFINITY
+native_color: ceilometer-notification:0 allocation score on rhos6-node3: -INFINITY
+native_color: ceilometer-notification:1 allocation score on rhos6-node1: -INFINITY
+native_color: ceilometer-notification:1 allocation score on rhos6-node2: 1
+native_color: ceilometer-notification:1 allocation score on rhos6-node3: -INFINITY
+native_color: ceilometer-notification:2 allocation score on rhos6-node1: -INFINITY
+native_color: ceilometer-notification:2 allocation score on rhos6-node2: -INFINITY
+native_color: ceilometer-notification:2 allocation score on rhos6-node3: 1
+native_color: cinder-api allocation score on rhos6-node1: 0
+native_color: cinder-api allocation score on rhos6-node2: 0
+native_color: cinder-api allocation score on rhos6-node3: 0
+native_color: cinder-scheduler allocation score on rhos6-node1: 0
+native_color: cinder-scheduler allocation score on rhos6-node2: -INFINITY
+native_color: cinder-scheduler allocation score on rhos6-node3: -INFINITY
+native_color: cinder-volume allocation score on rhos6-node1: 0
+native_color: cinder-volume allocation score on rhos6-node2: -INFINITY
+native_color: cinder-volume allocation score on rhos6-node3: -INFINITY
+native_color: galera:0 allocation score on rhos6-node1: 101
+native_color: galera:0 allocation score on rhos6-node2: 0
+native_color: galera:0 allocation score on rhos6-node3: 0
+native_color: galera:1 allocation score on rhos6-node1: -INFINITY
+native_color: galera:1 allocation score on rhos6-node2: 101
+native_color: galera:1 allocation score on rhos6-node3: 0
+native_color: galera:2 allocation score on rhos6-node1: -INFINITY
+native_color: galera:2 allocation score on rhos6-node2: -INFINITY
+native_color: galera:2 allocation score on rhos6-node3: 101
+native_color: glance-api:0 allocation score on rhos6-node1: 1
+native_color: glance-api:0 allocation score on rhos6-node2: -INFINITY
+native_color: glance-api:0 allocation score on rhos6-node3: -INFINITY
+native_color: glance-api:1 allocation score on rhos6-node1: -INFINITY
+native_color: glance-api:1 allocation score on rhos6-node2: 1
+native_color: glance-api:1 allocation score on rhos6-node3: -INFINITY
+native_color: glance-api:2 allocation score on rhos6-node1: -INFINITY
+native_color: glance-api:2 allocation score on rhos6-node2: -INFINITY
+native_color: glance-api:2 allocation score on rhos6-node3: 1
+native_color: glance-fs:0 allocation score on rhos6-node1: 1
+native_color: glance-fs:0 allocation score on rhos6-node2: 0
+native_color: glance-fs:0 allocation score on rhos6-node3: 0
+native_color: glance-fs:1 allocation score on rhos6-node1: -INFINITY
+native_color: glance-fs:1 allocation score on rhos6-node2: 1
+native_color: glance-fs:1 allocation score on rhos6-node3: 0
+native_color: glance-fs:2 allocation score on rhos6-node1: -INFINITY
+native_color: glance-fs:2 allocation score on rhos6-node2: -INFINITY
+native_color: glance-fs:2 allocation score on rhos6-node3: 1
+native_color: glance-registry:0 allocation score on rhos6-node1: 1
+native_color: glance-registry:0 allocation score on rhos6-node2: -INFINITY
+native_color: glance-registry:0 allocation score on rhos6-node3: -INFINITY
+native_color: glance-registry:1 allocation score on rhos6-node1: -INFINITY
+native_color: glance-registry:1 allocation score on rhos6-node2: 1
+native_color: glance-registry:1 allocation score on rhos6-node3: -INFINITY
+native_color: glance-registry:2 allocation score on rhos6-node1: -INFINITY
+native_color: glance-registry:2 allocation score on rhos6-node2: -INFINITY
+native_color: glance-registry:2 allocation score on rhos6-node3: 1
+native_color: heat-api-cfn:0 allocation score on rhos6-node1: 1
+native_color: heat-api-cfn:0 allocation score on rhos6-node2: -INFINITY
+native_color: heat-api-cfn:0 allocation score on rhos6-node3: -INFINITY
+native_color: heat-api-cfn:1 allocation score on rhos6-node1: -INFINITY
+native_color: heat-api-cfn:1 allocation score on rhos6-node2: 1
+native_color: heat-api-cfn:1 allocation score on rhos6-node3: -INFINITY
+native_color: heat-api-cfn:2 allocation score on rhos6-node1: -INFINITY
+native_color: heat-api-cfn:2 allocation score on rhos6-node2: -INFINITY
+native_color: heat-api-cfn:2 allocation score on rhos6-node3: 1
+native_color: heat-api-cloudwatch:0 allocation score on rhos6-node1: 1
+native_color: heat-api-cloudwatch:0 allocation score on rhos6-node2: -INFINITY
+native_color: heat-api-cloudwatch:0 allocation score on rhos6-node3: -INFINITY
+native_color: heat-api-cloudwatch:1 allocation score on rhos6-node1: -INFINITY
+native_color: heat-api-cloudwatch:1 allocation score on rhos6-node2: 1
+native_color: heat-api-cloudwatch:1 allocation score on rhos6-node3: -INFINITY
+native_color: heat-api-cloudwatch:2 allocation score on rhos6-node1: -INFINITY
+native_color: heat-api-cloudwatch:2 allocation score on rhos6-node2: -INFINITY
+native_color: heat-api-cloudwatch:2 allocation score on rhos6-node3: 1
+native_color: heat-api:0 allocation score on rhos6-node1: 1
+native_color: heat-api:0 allocation score on rhos6-node2: -INFINITY
+native_color: heat-api:0 allocation score on rhos6-node3: -INFINITY
+native_color: heat-api:1 allocation score on rhos6-node1: 0
+native_color: heat-api:1 allocation score on rhos6-node2: 1
+native_color: heat-api:1 allocation score on rhos6-node3: 0
+native_color: heat-api:2 allocation score on rhos6-node1: 0
+native_color: heat-api:2 allocation score on rhos6-node2: -INFINITY
+native_color: heat-api:2 allocation score on rhos6-node3: 1
+native_color: heat-engine allocation score on rhos6-node1: 0
+native_color: heat-engine allocation score on rhos6-node2: 0
+native_color: heat-engine allocation score on rhos6-node3: 0
+native_color: horizon:0 allocation score on rhos6-node1: 1
+native_color: horizon:0 allocation score on rhos6-node2: -INFINITY
+native_color: horizon:0 allocation score on rhos6-node3: -INFINITY
+native_color: horizon:1 allocation score on rhos6-node1: 0
+native_color: horizon:1 allocation score on rhos6-node2: 1
+native_color: horizon:1 allocation score on rhos6-node3: -INFINITY
+native_color: horizon:2 allocation score on rhos6-node1: 0
+native_color: horizon:2 allocation score on rhos6-node2: 0
+native_color: horizon:2 allocation score on rhos6-node3: 1
+native_color: keystone:0 allocation score on rhos6-node1: -INFINITY
+native_color: keystone:0 allocation score on rhos6-node2: -INFINITY
+native_color: keystone:0 allocation score on rhos6-node3: -INFINITY
+native_color: keystone:1 allocation score on rhos6-node1: -INFINITY
+native_color: keystone:1 allocation score on rhos6-node2: -INFINITY
+native_color: keystone:1 allocation score on rhos6-node3: -INFINITY
+native_color: keystone:2 allocation score on rhos6-node1: -INFINITY
+native_color: keystone:2 allocation score on rhos6-node2: -INFINITY
+native_color: keystone:2 allocation score on rhos6-node3: -INFINITY
+native_color: lb-haproxy:0 allocation score on rhos6-node1: 1
+native_color: lb-haproxy:0 allocation score on rhos6-node2: 0
+native_color: lb-haproxy:0 allocation score on rhos6-node3: 0
+native_color: lb-haproxy:1 allocation score on rhos6-node1: -INFINITY
+native_color: lb-haproxy:1 allocation score on rhos6-node2: 1
+native_color: lb-haproxy:1 allocation score on rhos6-node3: 0
+native_color: lb-haproxy:2 allocation score on rhos6-node1: -INFINITY
+native_color: lb-haproxy:2 allocation score on rhos6-node2: -INFINITY
+native_color: lb-haproxy:2 allocation score on rhos6-node3: 1
+native_color: memcached:0 allocation score on rhos6-node1: 1
+native_color: memcached:0 allocation score on rhos6-node2: 0
+native_color: memcached:0 allocation score on rhos6-node3: 0
+native_color: memcached:1 allocation score on rhos6-node1: -INFINITY
+native_color: memcached:1 allocation score on rhos6-node2: 1
+native_color: memcached:1 allocation score on rhos6-node3: 0
+native_color: memcached:2 allocation score on rhos6-node1: -INFINITY
+native_color: memcached:2 allocation score on rhos6-node2: -INFINITY
+native_color: memcached:2 allocation score on rhos6-node3: 1
+native_color: mongodb:0 allocation score on rhos6-node1: 1
+native_color: mongodb:0 allocation score on rhos6-node2: 0
+native_color: mongodb:0 allocation score on rhos6-node3: 0
+native_color: mongodb:1 allocation score on rhos6-node1: -INFINITY
+native_color: mongodb:1 allocation score on rhos6-node2: 1
+native_color: mongodb:1 allocation score on rhos6-node3: 0
+native_color: mongodb:2 allocation score on rhos6-node1: -INFINITY
+native_color: mongodb:2 allocation score on rhos6-node2: -INFINITY
+native_color: mongodb:2 allocation score on rhos6-node3: 1
+native_color: neutron-dhcp-agent:0 allocation score on rhos6-node1: 1
+native_color: neutron-dhcp-agent:0 allocation score on rhos6-node2: -INFINITY
+native_color: neutron-dhcp-agent:0 allocation score on rhos6-node3: -INFINITY
+native_color: neutron-dhcp-agent:1 allocation score on rhos6-node1: -INFINITY
+native_color: neutron-dhcp-agent:1 allocation score on rhos6-node2: 1
+native_color: neutron-dhcp-agent:1 allocation score on rhos6-node3: -INFINITY
+native_color: neutron-dhcp-agent:2 allocation score on rhos6-node1: -INFINITY
+native_color: neutron-dhcp-agent:2 allocation score on rhos6-node2: -INFINITY
+native_color: neutron-dhcp-agent:2 allocation score on rhos6-node3: 1
+native_color: neutron-l3-agent:0 allocation score on rhos6-node1: 1
+native_color: neutron-l3-agent:0 allocation score on rhos6-node2: -INFINITY
+native_color: neutron-l3-agent:0 allocation score on rhos6-node3: -INFINITY
+native_color: neutron-l3-agent:1 allocation score on rhos6-node1: -INFINITY
+native_color: neutron-l3-agent:1 allocation score on rhos6-node2: 1
+native_color: neutron-l3-agent:1 allocation score on rhos6-node3: -INFINITY
+native_color: neutron-l3-agent:2 allocation score on rhos6-node1: -INFINITY
+native_color: neutron-l3-agent:2 allocation score on rhos6-node2: -INFINITY
+native_color: neutron-l3-agent:2 allocation score on rhos6-node3: 1
+native_color: neutron-metadata-agent:0 allocation score on rhos6-node1: 1
+native_color: neutron-metadata-agent:0 allocation score on rhos6-node2: -INFINITY
+native_color: neutron-metadata-agent:0 allocation score on rhos6-node3: -INFINITY
+native_color: neutron-metadata-agent:1 allocation score on rhos6-node1: -INFINITY
+native_color: neutron-metadata-agent:1 allocation score on rhos6-node2: 1
+native_color: neutron-metadata-agent:1 allocation score on rhos6-node3: -INFINITY
+native_color: neutron-metadata-agent:2 allocation score on rhos6-node1: -INFINITY
+native_color: neutron-metadata-agent:2 allocation score on rhos6-node2: -INFINITY
+native_color: neutron-metadata-agent:2 allocation score on rhos6-node3: 1
+native_color: neutron-netns-cleanup:0 allocation score on rhos6-node1: 1
+native_color: neutron-netns-cleanup:0 allocation score on rhos6-node2: -INFINITY
+native_color: neutron-netns-cleanup:0 allocation score on rhos6-node3: -INFINITY
+native_color: neutron-netns-cleanup:1 allocation score on rhos6-node1: -INFINITY
+native_color: neutron-netns-cleanup:1 allocation score on rhos6-node2: 1
+native_color: neutron-netns-cleanup:1 allocation score on rhos6-node3: -INFINITY
+native_color: neutron-netns-cleanup:2 allocation score on rhos6-node1: -INFINITY
+native_color: neutron-netns-cleanup:2 allocation score on rhos6-node2: -INFINITY
+native_color: neutron-netns-cleanup:2 allocation score on rhos6-node3: 1
+native_color: neutron-openvswitch-agent:0 allocation score on rhos6-node1: 1
+native_color: neutron-openvswitch-agent:0 allocation score on rhos6-node2: -INFINITY
+native_color: neutron-openvswitch-agent:0 allocation score on rhos6-node3: -INFINITY
+native_color: neutron-openvswitch-agent:1 allocation score on rhos6-node1: -INFINITY
+native_color: neutron-openvswitch-agent:1 allocation score on rhos6-node2: 1
+native_color: neutron-openvswitch-agent:1 allocation score on rhos6-node3: -INFINITY
+native_color: neutron-openvswitch-agent:2 allocation score on rhos6-node1: -INFINITY
+native_color: neutron-openvswitch-agent:2 allocation score on rhos6-node2: -INFINITY
+native_color: neutron-openvswitch-agent:2 allocation score on rhos6-node3: 1
+native_color: neutron-ovs-cleanup:0 allocation score on rhos6-node1: 1
+native_color: neutron-ovs-cleanup:0 allocation score on rhos6-node2: -INFINITY
+native_color: neutron-ovs-cleanup:0 allocation score on rhos6-node3: -INFINITY
+native_color: neutron-ovs-cleanup:1 allocation score on rhos6-node1: -INFINITY
+native_color: neutron-ovs-cleanup:1 allocation score on rhos6-node2: 1
+native_color: neutron-ovs-cleanup:1 allocation score on rhos6-node3: -INFINITY
+native_color: neutron-ovs-cleanup:2 allocation score on rhos6-node1: -INFINITY
+native_color: neutron-ovs-cleanup:2 allocation score on rhos6-node2: -INFINITY
+native_color: neutron-ovs-cleanup:2 allocation score on rhos6-node3: 1
+native_color: neutron-scale:0 allocation score on rhos6-node1: 0
+native_color: neutron-scale:0 allocation score on rhos6-node2: 0
+native_color: neutron-scale:0 allocation score on rhos6-node3: 1
+native_color: neutron-scale:1 allocation score on rhos6-node1: 0
+native_color: neutron-scale:1 allocation score on rhos6-node2: 1
+native_color: neutron-scale:1 allocation score on rhos6-node3: -INFINITY
+native_color: neutron-scale:2 allocation score on rhos6-node1: 1
+native_color: neutron-scale:2 allocation score on rhos6-node2: -INFINITY
+native_color: neutron-scale:2 allocation score on rhos6-node3: -INFINITY
+native_color: neutron-server:0 allocation score on rhos6-node1: 1
+native_color: neutron-server:0 allocation score on rhos6-node2: -INFINITY
+native_color: neutron-server:0 allocation score on rhos6-node3: -INFINITY
+native_color: neutron-server:1 allocation score on rhos6-node1: 0
+native_color: neutron-server:1 allocation score on rhos6-node2: 1
+native_color: neutron-server:1 allocation score on rhos6-node3: -INFINITY
+native_color: neutron-server:2 allocation score on rhos6-node1: 0
+native_color: neutron-server:2 allocation score on rhos6-node2: 0
+native_color: neutron-server:2 allocation score on rhos6-node3: 1
+native_color: node1-fence allocation score on rhos6-node1: 0
+native_color: node1-fence allocation score on rhos6-node2: 0
+native_color: node1-fence allocation score on rhos6-node3: 0
+native_color: node2-fence allocation score on rhos6-node1: 0
+native_color: node2-fence allocation score on rhos6-node2: 0
+native_color: node2-fence allocation score on rhos6-node3: 0
+native_color: node3-fence allocation score on rhos6-node1: 0
+native_color: node3-fence allocation score on rhos6-node2: 0
+native_color: node3-fence allocation score on rhos6-node3: 0
+native_color: nova-api:0 allocation score on rhos6-node1: 1
+native_color: nova-api:0 allocation score on rhos6-node2: -INFINITY
+native_color: nova-api:0 allocation score on rhos6-node3: -INFINITY
+native_color: nova-api:1 allocation score on rhos6-node1: -INFINITY
+native_color: nova-api:1 allocation score on rhos6-node2: 1
+native_color: nova-api:1 allocation score on rhos6-node3: -INFINITY
+native_color: nova-api:2 allocation score on rhos6-node1: -INFINITY
+native_color: nova-api:2 allocation score on rhos6-node2: -INFINITY
+native_color: nova-api:2 allocation score on rhos6-node3: 1
+native_color: nova-conductor:0 allocation score on rhos6-node1: 1
+native_color: nova-conductor:0 allocation score on rhos6-node2: -INFINITY
+native_color: nova-conductor:0 allocation score on rhos6-node3: -INFINITY
+native_color: nova-conductor:1 allocation score on rhos6-node1: -INFINITY
+native_color: nova-conductor:1 allocation score on rhos6-node2: 1
+native_color: nova-conductor:1 allocation score on rhos6-node3: -INFINITY
+native_color: nova-conductor:2 allocation score on rhos6-node1: -INFINITY
+native_color: nova-conductor:2 allocation score on rhos6-node2: -INFINITY
+native_color: nova-conductor:2 allocation score on rhos6-node3: 1
+native_color: nova-consoleauth:0 allocation score on rhos6-node1: 1
+native_color: nova-consoleauth:0 allocation score on rhos6-node2: -INFINITY
+native_color: nova-consoleauth:0 allocation score on rhos6-node3: -INFINITY
+native_color: nova-consoleauth:1 allocation score on rhos6-node1: 0
+native_color: nova-consoleauth:1 allocation score on rhos6-node2: 1
+native_color: nova-consoleauth:1 allocation score on rhos6-node3: -INFINITY
+native_color: nova-consoleauth:2 allocation score on rhos6-node1: 0
+native_color: nova-consoleauth:2 allocation score on rhos6-node2: 0
+native_color: nova-consoleauth:2 allocation score on rhos6-node3: 1
+native_color: nova-novncproxy:0 allocation score on rhos6-node1: 1
+native_color: nova-novncproxy:0 allocation score on rhos6-node2: -INFINITY
+native_color: nova-novncproxy:0 allocation score on rhos6-node3: -INFINITY
+native_color: nova-novncproxy:1 allocation score on rhos6-node1: -INFINITY
+native_color: nova-novncproxy:1 allocation score on rhos6-node2: 1
+native_color: nova-novncproxy:1 allocation score on rhos6-node3: -INFINITY
+native_color: nova-novncproxy:2 allocation score on rhos6-node1: -INFINITY
+native_color: nova-novncproxy:2 allocation score on rhos6-node2: -INFINITY
+native_color: nova-novncproxy:2 allocation score on rhos6-node3: 1
+native_color: nova-scheduler:0 allocation score on rhos6-node1: 1
+native_color: nova-scheduler:0 allocation score on rhos6-node2: -INFINITY
+native_color: nova-scheduler:0 allocation score on rhos6-node3: -INFINITY
+native_color: nova-scheduler:1 allocation score on rhos6-node1: -INFINITY
+native_color: nova-scheduler:1 allocation score on rhos6-node2: 1
+native_color: nova-scheduler:1 allocation score on rhos6-node3: -INFINITY
+native_color: nova-scheduler:2 allocation score on rhos6-node1: -INFINITY
+native_color: nova-scheduler:2 allocation score on rhos6-node2: -INFINITY
+native_color: nova-scheduler:2 allocation score on rhos6-node3: 1
+native_color: rabbitmq-server:0 allocation score on rhos6-node1: 1
+native_color: rabbitmq-server:0 allocation score on rhos6-node2: 0
+native_color: rabbitmq-server:0 allocation score on rhos6-node3: 0
+native_color: rabbitmq-server:1 allocation score on rhos6-node1: -INFINITY
+native_color: rabbitmq-server:1 allocation score on rhos6-node2: 1
+native_color: rabbitmq-server:1 allocation score on rhos6-node3: 0
+native_color: rabbitmq-server:2 allocation score on rhos6-node1: -INFINITY
+native_color: rabbitmq-server:2 allocation score on rhos6-node2: -INFINITY
+native_color: rabbitmq-server:2 allocation score on rhos6-node3: 1
+native_color: swift-account:0 allocation score on rhos6-node1: 1
+native_color: swift-account:0 allocation score on rhos6-node2: -INFINITY
+native_color: swift-account:0 allocation score on rhos6-node3: -INFINITY
+native_color: swift-account:1 allocation score on rhos6-node1: -INFINITY
+native_color: swift-account:1 allocation score on rhos6-node2: 1
+native_color: swift-account:1 allocation score on rhos6-node3: -INFINITY
+native_color: swift-account:2 allocation score on rhos6-node1: -INFINITY
+native_color: swift-account:2 allocation score on rhos6-node2: -INFINITY
+native_color: swift-account:2 allocation score on rhos6-node3: 1
+native_color: swift-container:0 allocation score on rhos6-node1: 1
+native_color: swift-container:0 allocation score on rhos6-node2: -INFINITY
+native_color: swift-container:0 allocation score on rhos6-node3: -INFINITY
+native_color: swift-container:1 allocation score on rhos6-node1: -INFINITY
+native_color: swift-container:1 allocation score on rhos6-node2: 1
+native_color: swift-container:1 allocation score on rhos6-node3: -INFINITY
+native_color: swift-container:2 allocation score on rhos6-node1: -INFINITY
+native_color: swift-container:2 allocation score on rhos6-node2: -INFINITY
+native_color: swift-container:2 allocation score on rhos6-node3: 1
+native_color: swift-fs:0 allocation score on rhos6-node1: 1
+native_color: swift-fs:0 allocation score on rhos6-node2: -INFINITY
+native_color: swift-fs:0 allocation score on rhos6-node3: -INFINITY
+native_color: swift-fs:1 allocation score on rhos6-node1: 0
+native_color: swift-fs:1 allocation score on rhos6-node2: 1
+native_color: swift-fs:1 allocation score on rhos6-node3: 0
+native_color: swift-fs:2 allocation score on rhos6-node1: 0
+native_color: swift-fs:2 allocation score on rhos6-node2: -INFINITY
+native_color: swift-fs:2 allocation score on rhos6-node3: 1
+native_color: swift-object-expirer allocation score on rhos6-node1: 0
+native_color: swift-object-expirer allocation score on rhos6-node2: 0
+native_color: swift-object-expirer allocation score on rhos6-node3: 0
+native_color: swift-object:0 allocation score on rhos6-node1: 1
+native_color: swift-object:0 allocation score on rhos6-node2: -INFINITY
+native_color: swift-object:0 allocation score on rhos6-node3: -INFINITY
+native_color: swift-object:1 allocation score on rhos6-node1: -INFINITY
+native_color: swift-object:1 allocation score on rhos6-node2: 1
+native_color: swift-object:1 allocation score on rhos6-node3: -INFINITY
+native_color: swift-object:2 allocation score on rhos6-node1: -INFINITY
+native_color: swift-object:2 allocation score on rhos6-node2: -INFINITY
+native_color: swift-object:2 allocation score on rhos6-node3: 1
+native_color: swift-proxy:0 allocation score on rhos6-node1: 1
+native_color: swift-proxy:0 allocation score on rhos6-node2: -INFINITY
+native_color: swift-proxy:0 allocation score on rhos6-node3: -INFINITY
+native_color: swift-proxy:1 allocation score on rhos6-node1: 0
+native_color: swift-proxy:1 allocation score on rhos6-node2: 1
+native_color: swift-proxy:1 allocation score on rhos6-node3: 0
+native_color: swift-proxy:2 allocation score on rhos6-node1: 0
+native_color: swift-proxy:2 allocation score on rhos6-node2: -INFINITY
+native_color: swift-proxy:2 allocation score on rhos6-node3: 1
+native_color: vip-ceilometer allocation score on rhos6-node1: 0
+native_color: vip-ceilometer allocation score on rhos6-node2: 0
+native_color: vip-ceilometer allocation score on rhos6-node3: 0
+native_color: vip-cinder allocation score on rhos6-node1: 0
+native_color: vip-cinder allocation score on rhos6-node2: 0
+native_color: vip-cinder allocation score on rhos6-node3: 0
+native_color: vip-db allocation score on rhos6-node1: 0
+native_color: vip-db allocation score on rhos6-node2: 0
+native_color: vip-db allocation score on rhos6-node3: 0
+native_color: vip-glance allocation score on rhos6-node1: 0
+native_color: vip-glance allocation score on rhos6-node2: 0
+native_color: vip-glance allocation score on rhos6-node3: 0
+native_color: vip-heat allocation score on rhos6-node1: 0
+native_color: vip-heat allocation score on rhos6-node2: 0
+native_color: vip-heat allocation score on rhos6-node3: 0
+native_color: vip-horizon allocation score on rhos6-node1: 0
+native_color: vip-horizon allocation score on rhos6-node2: 0
+native_color: vip-horizon allocation score on rhos6-node3: 0
+native_color: vip-keystone allocation score on rhos6-node1: 0
+native_color: vip-keystone allocation score on rhos6-node2: 0
+native_color: vip-keystone allocation score on rhos6-node3: 0
+native_color: vip-neutron allocation score on rhos6-node1: 0
+native_color: vip-neutron allocation score on rhos6-node2: 0
+native_color: vip-neutron allocation score on rhos6-node3: 0
+native_color: vip-nova allocation score on rhos6-node1: 0
+native_color: vip-nova allocation score on rhos6-node2: 0
+native_color: vip-nova allocation score on rhos6-node3: 0
+native_color: vip-qpid allocation score on rhos6-node1: 0
+native_color: vip-qpid allocation score on rhos6-node2: 0
+native_color: vip-qpid allocation score on rhos6-node3: 0
+native_color: vip-rabbitmq allocation score on rhos6-node1: 0
+native_color: vip-rabbitmq allocation score on rhos6-node2: 0
+native_color: vip-rabbitmq allocation score on rhos6-node3: 0
+native_color: vip-swift allocation score on rhos6-node1: 0
+native_color: vip-swift allocation score on rhos6-node2: 0
+native_color: vip-swift allocation score on rhos6-node3: 0
diff --git a/pengine/test10/complex_enforce_colo.summary b/pengine/test10/complex_enforce_colo.summary
new file mode 100644
index 0000000..6f64364
--- /dev/null
+++ b/pengine/test10/complex_enforce_colo.summary
@@ -0,0 +1,452 @@
+
+Current cluster status:
+Online: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+
+ node1-fence	(stonith:fence_xvm):	Started rhos6-node1 
+ node2-fence	(stonith:fence_xvm):	Started rhos6-node2 
+ node3-fence	(stonith:fence_xvm):	Started rhos6-node3 
+ Clone Set: lb-haproxy-clone [lb-haproxy]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ vip-db	(ocf::heartbeat:IPaddr2):	Started rhos6-node1 
+ vip-rabbitmq	(ocf::heartbeat:IPaddr2):	Started rhos6-node2 
+ vip-qpid	(ocf::heartbeat:IPaddr2):	Started rhos6-node3 
+ vip-keystone	(ocf::heartbeat:IPaddr2):	Started rhos6-node1 
+ vip-glance	(ocf::heartbeat:IPaddr2):	Started rhos6-node2 
+ vip-cinder	(ocf::heartbeat:IPaddr2):	Started rhos6-node3 
+ vip-swift	(ocf::heartbeat:IPaddr2):	Started rhos6-node1 
+ vip-neutron	(ocf::heartbeat:IPaddr2):	Started rhos6-node2 
+ vip-nova	(ocf::heartbeat:IPaddr2):	Started rhos6-node3 
+ vip-horizon	(ocf::heartbeat:IPaddr2):	Started rhos6-node1 
+ vip-heat	(ocf::heartbeat:IPaddr2):	Started rhos6-node2 
+ vip-ceilometer	(ocf::heartbeat:IPaddr2):	Started rhos6-node3 
+ Master/Slave Set: galera-master [galera]
+     Masters: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: rabbitmq-server-clone [rabbitmq-server]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: memcached-clone [memcached]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: mongodb-clone [mongodb]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: keystone-clone [keystone]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: glance-fs-clone [glance-fs]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: glance-registry-clone [glance-registry]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: glance-api-clone [glance-api]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ cinder-api	(systemd:openstack-cinder-api):	Started rhos6-node1 
+ cinder-scheduler	(systemd:openstack-cinder-scheduler):	Started rhos6-node1 
+ cinder-volume	(systemd:openstack-cinder-volume):	Started rhos6-node1 
+ Clone Set: swift-fs-clone [swift-fs]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: swift-account-clone [swift-account]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: swift-container-clone [swift-container]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: swift-object-clone [swift-object]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: swift-proxy-clone [swift-proxy]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ swift-object-expirer	(systemd:openstack-swift-object-expirer):	Started rhos6-node2 
+ Clone Set: neutron-server-clone [neutron-server]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: neutron-scale-clone [neutron-scale] (unique)
+     neutron-scale:0	(ocf::neutron:NeutronScale):	Started rhos6-node3 
+     neutron-scale:1	(ocf::neutron:NeutronScale):	Started rhos6-node2 
+     neutron-scale:2	(ocf::neutron:NeutronScale):	Started rhos6-node1 
+ Clone Set: neutron-ovs-cleanup-clone [neutron-ovs-cleanup]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: neutron-netns-cleanup-clone [neutron-netns-cleanup]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: neutron-openvswitch-agent-clone [neutron-openvswitch-agent]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: neutron-dhcp-agent-clone [neutron-dhcp-agent]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: neutron-l3-agent-clone [neutron-l3-agent]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: neutron-metadata-agent-clone [neutron-metadata-agent]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: nova-consoleauth-clone [nova-consoleauth]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: nova-novncproxy-clone [nova-novncproxy]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: nova-api-clone [nova-api]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: nova-scheduler-clone [nova-scheduler]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: nova-conductor-clone [nova-conductor]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ ceilometer-central	(systemd:openstack-ceilometer-central):	Started rhos6-node3 
+ Clone Set: ceilometer-collector-clone [ceilometer-collector]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: ceilometer-api-clone [ceilometer-api]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: ceilometer-delay-clone [ceilometer-delay]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: ceilometer-alarm-evaluator-clone [ceilometer-alarm-evaluator]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: ceilometer-alarm-notifier-clone [ceilometer-alarm-notifier]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: ceilometer-notification-clone [ceilometer-notification]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: heat-api-clone [heat-api]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: heat-api-cfn-clone [heat-api-cfn]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: heat-api-cloudwatch-clone [heat-api-cloudwatch]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ heat-engine	(systemd:openstack-heat-engine):	Started rhos6-node2 
+ Clone Set: horizon-clone [horizon]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+
+Transition Summary:
+ * Stop    keystone:0	(rhos6-node1)
+ * Stop    keystone:1	(rhos6-node2)
+ * Stop    keystone:2	(rhos6-node3)
+ * Stop    glance-registry:0	(rhos6-node1)
+ * Stop    glance-registry:1	(rhos6-node2)
+ * Stop    glance-registry:2	(rhos6-node3)
+ * Stop    glance-api:0	(rhos6-node1)
+ * Stop    glance-api:1	(rhos6-node2)
+ * Stop    glance-api:2	(rhos6-node3)
+ * Stop    cinder-api	(Started rhos6-node1)
+ * Stop    cinder-scheduler	(Started rhos6-node1)
+ * Stop    cinder-volume	(Started rhos6-node1)
+ * Stop    swift-account:0	(rhos6-node1)
+ * Stop    swift-account:1	(rhos6-node2)
+ * Stop    swift-account:2	(rhos6-node3)
+ * Stop    swift-container:0	(rhos6-node1)
+ * Stop    swift-container:1	(rhos6-node2)
+ * Stop    swift-container:2	(rhos6-node3)
+ * Stop    swift-object:0	(rhos6-node1)
+ * Stop    swift-object:1	(rhos6-node2)
+ * Stop    swift-object:2	(rhos6-node3)
+ * Stop    swift-proxy:0	(rhos6-node1)
+ * Stop    swift-proxy:1	(rhos6-node2)
+ * Stop    swift-proxy:2	(rhos6-node3)
+ * Stop    swift-object-expirer	(Started rhos6-node2)
+ * Stop    neutron-server:0	(rhos6-node1)
+ * Stop    neutron-server:1	(rhos6-node2)
+ * Stop    neutron-server:2	(rhos6-node3)
+ * Stop    neutron-scale:0	(rhos6-node3)
+ * Stop    neutron-scale:1	(rhos6-node2)
+ * Stop    neutron-scale:2	(rhos6-node1)
+ * Stop    neutron-ovs-cleanup:0	(rhos6-node1)
+ * Stop    neutron-ovs-cleanup:1	(rhos6-node2)
+ * Stop    neutron-ovs-cleanup:2	(rhos6-node3)
+ * Stop    neutron-netns-cleanup:0	(rhos6-node1)
+ * Stop    neutron-netns-cleanup:1	(rhos6-node2)
+ * Stop    neutron-netns-cleanup:2	(rhos6-node3)
+ * Stop    neutron-openvswitch-agent:0	(rhos6-node1)
+ * Stop    neutron-openvswitch-agent:1	(rhos6-node2)
+ * Stop    neutron-openvswitch-agent:2	(rhos6-node3)
+ * Stop    neutron-dhcp-agent:0	(rhos6-node1)
+ * Stop    neutron-dhcp-agent:1	(rhos6-node2)
+ * Stop    neutron-dhcp-agent:2	(rhos6-node3)
+ * Stop    neutron-l3-agent:0	(rhos6-node1)
+ * Stop    neutron-l3-agent:1	(rhos6-node2)
+ * Stop    neutron-l3-agent:2	(rhos6-node3)
+ * Stop    neutron-metadata-agent:0	(rhos6-node1)
+ * Stop    neutron-metadata-agent:1	(rhos6-node2)
+ * Stop    neutron-metadata-agent:2	(rhos6-node3)
+ * Stop    nova-consoleauth:0	(rhos6-node1)
+ * Stop    nova-consoleauth:1	(rhos6-node2)
+ * Stop    nova-consoleauth:2	(rhos6-node3)
+ * Stop    nova-novncproxy:0	(rhos6-node1)
+ * Stop    nova-novncproxy:1	(rhos6-node2)
+ * Stop    nova-novncproxy:2	(rhos6-node3)
+ * Stop    nova-api:0	(rhos6-node1)
+ * Stop    nova-api:1	(rhos6-node2)
+ * Stop    nova-api:2	(rhos6-node3)
+ * Stop    nova-scheduler:0	(rhos6-node1)
+ * Stop    nova-scheduler:1	(rhos6-node2)
+ * Stop    nova-scheduler:2	(rhos6-node3)
+ * Stop    nova-conductor:0	(rhos6-node1)
+ * Stop    nova-conductor:1	(rhos6-node2)
+ * Stop    nova-conductor:2	(rhos6-node3)
+ * Stop    ceilometer-central	(Started rhos6-node3)
+ * Stop    ceilometer-collector:0	(Started rhos6-node1)
+ * Stop    ceilometer-collector:1	(Started rhos6-node2)
+ * Stop    ceilometer-collector:2	(Started rhos6-node3)
+ * Stop    ceilometer-api:0	(Started rhos6-node1)
+ * Stop    ceilometer-api:1	(Started rhos6-node2)
+ * Stop    ceilometer-api:2	(Started rhos6-node3)
+ * Stop    ceilometer-delay:0	(Started rhos6-node1)
+ * Stop    ceilometer-delay:1	(Started rhos6-node2)
+ * Stop    ceilometer-delay:2	(Started rhos6-node3)
+ * Stop    ceilometer-alarm-evaluator:0	(Started rhos6-node1)
+ * Stop    ceilometer-alarm-evaluator:1	(Started rhos6-node2)
+ * Stop    ceilometer-alarm-evaluator:2	(Started rhos6-node3)
+ * Stop    ceilometer-alarm-notifier:0	(Started rhos6-node1)
+ * Stop    ceilometer-alarm-notifier:1	(Started rhos6-node2)
+ * Stop    ceilometer-alarm-notifier:2	(Started rhos6-node3)
+ * Stop    ceilometer-notification:0	(Started rhos6-node1)
+ * Stop    ceilometer-notification:1	(Started rhos6-node2)
+ * Stop    ceilometer-notification:2	(Started rhos6-node3)
+ * Stop    heat-api:0	(Started rhos6-node1)
+ * Stop    heat-api:1	(Started rhos6-node2)
+ * Stop    heat-api:2	(Started rhos6-node3)
+ * Stop    heat-api-cfn:0	(Started rhos6-node1)
+ * Stop    heat-api-cfn:1	(Started rhos6-node2)
+ * Stop    heat-api-cfn:2	(Started rhos6-node3)
+ * Stop    heat-api-cloudwatch:0	(Started rhos6-node1)
+ * Stop    heat-api-cloudwatch:1	(Started rhos6-node2)
+ * Stop    heat-api-cloudwatch:2	(Started rhos6-node3)
+ * Stop    heat-engine	(Started rhos6-node2)
+
+Executing cluster transition:
+ * Pseudo action:   glance-api-clone_stop_0
+ * Resource action: cinder-volume   stop on rhos6-node1
+ * Pseudo action:   swift-object-clone_stop_0
+ * Resource action: swift-object-expirer stop on rhos6-node2
+ * Pseudo action:   neutron-metadata-agent-clone_stop_0
+ * Pseudo action:   nova-conductor-clone_stop_0
+ * Resource action: heat-engine     stop on rhos6-node2
+ * Resource action: glance-api      stop on rhos6-node1
+ * Resource action: glance-api      stop on rhos6-node2
+ * Resource action: glance-api      stop on rhos6-node3
+ * Pseudo action:   glance-api-clone_stopped_0
+ * Resource action: cinder-scheduler stop on rhos6-node1
+ * Resource action: swift-object    stop on rhos6-node1
+ * Resource action: swift-object    stop on rhos6-node2
+ * Resource action: swift-object    stop on rhos6-node3
+ * Pseudo action:   swift-object-clone_stopped_0
+ * Pseudo action:   swift-proxy-clone_stop_0
+ * Resource action: neutron-metadata-agent stop on rhos6-node1
+ * Resource action: neutron-metadata-agent stop on rhos6-node2
+ * Resource action: neutron-metadata-agent stop on rhos6-node3
+ * Pseudo action:   neutron-metadata-agent-clone_stopped_0
+ * Resource action: nova-conductor  stop on rhos6-node1
+ * Resource action: nova-conductor  stop on rhos6-node2
+ * Resource action: nova-conductor  stop on rhos6-node3
+ * Pseudo action:   nova-conductor-clone_stopped_0
+ * Pseudo action:   heat-api-cloudwatch-clone_stop_0
+ * Pseudo action:   glance-registry-clone_stop_0
+ * Resource action: cinder-api      stop on rhos6-node1
+ * Pseudo action:   swift-container-clone_stop_0
+ * Resource action: swift-proxy     stop on rhos6-node1
+ * Resource action: swift-proxy     stop on rhos6-node2
+ * Resource action: swift-proxy     stop on rhos6-node3
+ * Pseudo action:   swift-proxy-clone_stopped_0
+ * Pseudo action:   neutron-l3-agent-clone_stop_0
+ * Pseudo action:   nova-scheduler-clone_stop_0
+ * Resource action: heat-api-cloudwatch stop on rhos6-node1
+ * Resource action: heat-api-cloudwatch stop on rhos6-node2
+ * Resource action: heat-api-cloudwatch stop on rhos6-node3
+ * Pseudo action:   heat-api-cloudwatch-clone_stopped_0
+ * Resource action: glance-registry stop on rhos6-node1
+ * Resource action: glance-registry stop on rhos6-node2
+ * Resource action: glance-registry stop on rhos6-node3
+ * Pseudo action:   glance-registry-clone_stopped_0
+ * Resource action: swift-container stop on rhos6-node1
+ * Resource action: swift-container stop on rhos6-node2
+ * Resource action: swift-container stop on rhos6-node3
+ * Pseudo action:   swift-container-clone_stopped_0
+ * Resource action: neutron-l3-agent stop on rhos6-node1
+ * Resource action: neutron-l3-agent stop on rhos6-node2
+ * Resource action: neutron-l3-agent stop on rhos6-node3
+ * Pseudo action:   neutron-l3-agent-clone_stopped_0
+ * Resource action: nova-scheduler  stop on rhos6-node1
+ * Resource action: nova-scheduler  stop on rhos6-node2
+ * Resource action: nova-scheduler  stop on rhos6-node3
+ * Pseudo action:   nova-scheduler-clone_stopped_0
+ * Pseudo action:   heat-api-cfn-clone_stop_0
+ * Pseudo action:   swift-account-clone_stop_0
+ * Pseudo action:   neutron-dhcp-agent-clone_stop_0
+ * Pseudo action:   nova-api-clone_stop_0
+ * Resource action: heat-api-cfn    stop on rhos6-node1
+ * Resource action: heat-api-cfn    stop on rhos6-node2
+ * Resource action: heat-api-cfn    stop on rhos6-node3
+ * Pseudo action:   heat-api-cfn-clone_stopped_0
+ * Resource action: swift-account   stop on rhos6-node1
+ * Resource action: swift-account   stop on rhos6-node2
+ * Resource action: swift-account   stop on rhos6-node3
+ * Pseudo action:   swift-account-clone_stopped_0
+ * Resource action: neutron-dhcp-agent stop on rhos6-node1
+ * Resource action: neutron-dhcp-agent stop on rhos6-node2
+ * Resource action: neutron-dhcp-agent stop on rhos6-node3
+ * Pseudo action:   neutron-dhcp-agent-clone_stopped_0
+ * Resource action: nova-api        stop on rhos6-node1
+ * Resource action: nova-api        stop on rhos6-node2
+ * Resource action: nova-api        stop on rhos6-node3
+ * Pseudo action:   nova-api-clone_stopped_0
+ * Pseudo action:   heat-api-clone_stop_0
+ * Pseudo action:   neutron-openvswitch-agent-clone_stop_0
+ * Pseudo action:   nova-novncproxy-clone_stop_0
+ * Resource action: heat-api        stop on rhos6-node1
+ * Resource action: heat-api        stop on rhos6-node2
+ * Resource action: heat-api        stop on rhos6-node3
+ * Pseudo action:   heat-api-clone_stopped_0
+ * Resource action: neutron-openvswitch-agent stop on rhos6-node1
+ * Resource action: neutron-openvswitch-agent stop on rhos6-node2
+ * Resource action: neutron-openvswitch-agent stop on rhos6-node3
+ * Pseudo action:   neutron-openvswitch-agent-clone_stopped_0
+ * Resource action: nova-novncproxy stop on rhos6-node1
+ * Resource action: nova-novncproxy stop on rhos6-node2
+ * Resource action: nova-novncproxy stop on rhos6-node3
+ * Pseudo action:   nova-novncproxy-clone_stopped_0
+ * Pseudo action:   ceilometer-notification-clone_stop_0
+ * Pseudo action:   neutron-netns-cleanup-clone_stop_0
+ * Pseudo action:   nova-consoleauth-clone_stop_0
+ * Resource action: ceilometer-notification stop on rhos6-node1
+ * Resource action: ceilometer-notification stop on rhos6-node2
+ * Resource action: ceilometer-notification stop on rhos6-node3
+ * Pseudo action:   ceilometer-notification-clone_stopped_0
+ * Resource action: neutron-netns-cleanup stop on rhos6-node1
+ * Resource action: neutron-netns-cleanup stop on rhos6-node2
+ * Resource action: neutron-netns-cleanup stop on rhos6-node3
+ * Pseudo action:   neutron-netns-cleanup-clone_stopped_0
+ * Resource action: nova-consoleauth stop on rhos6-node1
+ * Resource action: nova-consoleauth stop on rhos6-node2
+ * Resource action: nova-consoleauth stop on rhos6-node3
+ * Pseudo action:   nova-consoleauth-clone_stopped_0
+ * Pseudo action:   ceilometer-alarm-notifier-clone_stop_0
+ * Pseudo action:   neutron-ovs-cleanup-clone_stop_0
+ * Resource action: ceilometer-alarm-notifier stop on rhos6-node1
+ * Resource action: ceilometer-alarm-notifier stop on rhos6-node2
+ * Resource action: ceilometer-alarm-notifier stop on rhos6-node3
+ * Pseudo action:   ceilometer-alarm-notifier-clone_stopped_0
+ * Resource action: neutron-ovs-cleanup stop on rhos6-node1
+ * Resource action: neutron-ovs-cleanup stop on rhos6-node2
+ * Resource action: neutron-ovs-cleanup stop on rhos6-node3
+ * Pseudo action:   neutron-ovs-cleanup-clone_stopped_0
+ * Pseudo action:   ceilometer-alarm-evaluator-clone_stop_0
+ * Pseudo action:   neutron-scale-clone_stop_0
+ * Resource action: ceilometer-alarm-evaluator stop on rhos6-node1
+ * Resource action: ceilometer-alarm-evaluator stop on rhos6-node2
+ * Resource action: ceilometer-alarm-evaluator stop on rhos6-node3
+ * Pseudo action:   ceilometer-alarm-evaluator-clone_stopped_0
+ * Resource action: neutron-scale:0 stop on rhos6-node3
+ * Resource action: neutron-scale:1 stop on rhos6-node2
+ * Resource action: neutron-scale:2 stop on rhos6-node1
+ * Pseudo action:   neutron-scale-clone_stopped_0
+ * Pseudo action:   ceilometer-delay-clone_stop_0
+ * Pseudo action:   neutron-server-clone_stop_0
+ * Resource action: ceilometer-delay stop on rhos6-node1
+ * Resource action: ceilometer-delay stop on rhos6-node2
+ * Resource action: ceilometer-delay stop on rhos6-node3
+ * Pseudo action:   ceilometer-delay-clone_stopped_0
+ * Resource action: neutron-server  stop on rhos6-node1
+ * Resource action: neutron-server  stop on rhos6-node2
+ * Resource action: neutron-server  stop on rhos6-node3
+ * Pseudo action:   neutron-server-clone_stopped_0
+ * Pseudo action:   ceilometer-api-clone_stop_0
+ * Resource action: ceilometer-api  stop on rhos6-node1
+ * Resource action: ceilometer-api  stop on rhos6-node2
+ * Resource action: ceilometer-api  stop on rhos6-node3
+ * Pseudo action:   ceilometer-api-clone_stopped_0
+ * Pseudo action:   ceilometer-collector-clone_stop_0
+ * Resource action: ceilometer-collector stop on rhos6-node1
+ * Resource action: ceilometer-collector stop on rhos6-node2
+ * Resource action: ceilometer-collector stop on rhos6-node3
+ * Pseudo action:   ceilometer-collector-clone_stopped_0
+ * Resource action: ceilometer-central stop on rhos6-node3
+ * Pseudo action:   keystone-clone_stop_0
+ * Resource action: keystone        stop on rhos6-node1
+ * Resource action: keystone        stop on rhos6-node2
+ * Resource action: keystone        stop on rhos6-node3
+ * Pseudo action:   keystone-clone_stopped_0
+ * Pseudo action:   all_stopped
+
+Revised cluster status:
+Online: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+
+ node1-fence	(stonith:fence_xvm):	Started rhos6-node1 
+ node2-fence	(stonith:fence_xvm):	Started rhos6-node2 
+ node3-fence	(stonith:fence_xvm):	Started rhos6-node3 
+ Clone Set: lb-haproxy-clone [lb-haproxy]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ vip-db	(ocf::heartbeat:IPaddr2):	Started rhos6-node1 
+ vip-rabbitmq	(ocf::heartbeat:IPaddr2):	Started rhos6-node2 
+ vip-qpid	(ocf::heartbeat:IPaddr2):	Started rhos6-node3 
+ vip-keystone	(ocf::heartbeat:IPaddr2):	Started rhos6-node1 
+ vip-glance	(ocf::heartbeat:IPaddr2):	Started rhos6-node2 
+ vip-cinder	(ocf::heartbeat:IPaddr2):	Started rhos6-node3 
+ vip-swift	(ocf::heartbeat:IPaddr2):	Started rhos6-node1 
+ vip-neutron	(ocf::heartbeat:IPaddr2):	Started rhos6-node2 
+ vip-nova	(ocf::heartbeat:IPaddr2):	Started rhos6-node3 
+ vip-horizon	(ocf::heartbeat:IPaddr2):	Started rhos6-node1 
+ vip-heat	(ocf::heartbeat:IPaddr2):	Started rhos6-node2 
+ vip-ceilometer	(ocf::heartbeat:IPaddr2):	Started rhos6-node3 
+ Master/Slave Set: galera-master [galera]
+     Masters: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: rabbitmq-server-clone [rabbitmq-server]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: memcached-clone [memcached]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: mongodb-clone [mongodb]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: keystone-clone [keystone]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: glance-fs-clone [glance-fs]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: glance-registry-clone [glance-registry]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: glance-api-clone [glance-api]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ cinder-api	(systemd:openstack-cinder-api):	Stopped 
+ cinder-scheduler	(systemd:openstack-cinder-scheduler):	Stopped 
+ cinder-volume	(systemd:openstack-cinder-volume):	Stopped 
+ Clone Set: swift-fs-clone [swift-fs]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: swift-account-clone [swift-account]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: swift-container-clone [swift-container]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: swift-object-clone [swift-object]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: swift-proxy-clone [swift-proxy]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ swift-object-expirer	(systemd:openstack-swift-object-expirer):	Stopped 
+ Clone Set: neutron-server-clone [neutron-server]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: neutron-scale-clone [neutron-scale] (unique)
+     neutron-scale:0	(ocf::neutron:NeutronScale):	Stopped 
+     neutron-scale:1	(ocf::neutron:NeutronScale):	Stopped 
+     neutron-scale:2	(ocf::neutron:NeutronScale):	Stopped 
+ Clone Set: neutron-ovs-cleanup-clone [neutron-ovs-cleanup]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: neutron-netns-cleanup-clone [neutron-netns-cleanup]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: neutron-openvswitch-agent-clone [neutron-openvswitch-agent]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: neutron-dhcp-agent-clone [neutron-dhcp-agent]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: neutron-l3-agent-clone [neutron-l3-agent]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: neutron-metadata-agent-clone [neutron-metadata-agent]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: nova-consoleauth-clone [nova-consoleauth]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: nova-novncproxy-clone [nova-novncproxy]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: nova-api-clone [nova-api]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: nova-scheduler-clone [nova-scheduler]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: nova-conductor-clone [nova-conductor]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ ceilometer-central	(systemd:openstack-ceilometer-central):	Stopped 
+ Clone Set: ceilometer-collector-clone [ceilometer-collector]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: ceilometer-api-clone [ceilometer-api]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: ceilometer-delay-clone [ceilometer-delay]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: ceilometer-alarm-evaluator-clone [ceilometer-alarm-evaluator]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: ceilometer-alarm-notifier-clone [ceilometer-alarm-notifier]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: ceilometer-notification-clone [ceilometer-notification]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: heat-api-clone [heat-api]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: heat-api-cfn-clone [heat-api-cfn]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ Clone Set: heat-api-cloudwatch-clone [heat-api-cloudwatch]
+     Stopped: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+ heat-engine	(systemd:openstack-heat-engine):	Stopped 
+ Clone Set: horizon-clone [horizon]
+     Started: [ rhos6-node1 rhos6-node2 rhos6-node3 ]
+
diff --git a/pengine/test10/complex_enforce_colo.xml b/pengine/test10/complex_enforce_colo.xml
new file mode 100644
index 0000000..a6f9526
--- /dev/null
+++ b/pengine/test10/complex_enforce_colo.xml
@@ -0,0 +1,1461 @@
+<cib crm_feature_set="3.0.9" validate-with="pacemaker-2.3" epoch="157" num_updates="0" admin_epoch="0" cib-last-written="Sat Feb 14 08:54:18 2015" have-quorum="1" dc-uuid="1">
+  <configuration>
+    <crm_config>
+      <cluster_property_set id="cib-bootstrap-options">
+        <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/>
+        <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="1.1.12-a14efad"/>
+        <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/>
+        <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="rhos6"/>
+      </cluster_property_set>
+    </crm_config>
+    <nodes>
+      <node id="1" uname="rhos6-node1"/>
+      <node id="2" uname="rhos6-node2"/>
+      <node id="3" uname="rhos6-node3"/>
+    </nodes>
+    <resources>
+      <primitive class="stonith" id="node1-fence" type="fence_xvm">
+        <instance_attributes id="node1-fence-instance_attributes">
+          <nvpair id="node1-fence-instance_attributes-multicast_address" name="multicast_address" value="225.0.0.7"/>
+        </instance_attributes>
+        <operations>
+          <op id="node1-fence-monitor-interval-60s" interval="60s" name="monitor"/>
+        </operations>
+      </primitive>
+      <primitive class="stonith" id="node2-fence" type="fence_xvm">
+        <instance_attributes id="node2-fence-instance_attributes">
+          <nvpair id="node2-fence-instance_attributes-multicast_address" name="multicast_address" value="225.0.0.8"/>
+        </instance_attributes>
+        <operations>
+          <op id="node2-fence-monitor-interval-60s" interval="60s" name="monitor"/>
+        </operations>
+      </primitive>
+      <primitive class="stonith" id="node3-fence" type="fence_xvm">
+        <instance_attributes id="node3-fence-instance_attributes">
+          <nvpair id="node3-fence-instance_attributes-multicast_address" name="multicast_address" value="225.0.0.9"/>
+        </instance_attributes>
+        <operations>
+          <op id="node3-fence-monitor-interval-60s" interval="60s" name="monitor"/>
+        </operations>
+      </primitive>
+      <clone id="lb-haproxy-clone">
+        <primitive class="systemd" id="lb-haproxy" type="haproxy">
+          <instance_attributes id="lb-haproxy-instance_attributes"/>
+          <operations>
+            <op id="lb-haproxy-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="lb-haproxy-clone-meta">
+          <nvpair id="lb-haproxy-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <primitive class="ocf" id="vip-db" provider="heartbeat" type="IPaddr2">
+        <instance_attributes id="vip-db-instance_attributes">
+          <nvpair id="vip-db-instance_attributes-ip" name="ip" value="192.168.16.200"/>
+        </instance_attributes>
+        <operations>
+          <op id="vip-db-start-timeout-20s" interval="0s" name="start" timeout="20s"/>
+          <op id="vip-db-stop-timeout-20s" interval="0s" name="stop" timeout="20s"/>
+          <op id="vip-db-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/>
+        </operations>
+      </primitive>
+      <primitive class="ocf" id="vip-rabbitmq" provider="heartbeat" type="IPaddr2">
+        <instance_attributes id="vip-rabbitmq-instance_attributes">
+          <nvpair id="vip-rabbitmq-instance_attributes-ip" name="ip" value="192.168.16.213"/>
+        </instance_attributes>
+        <operations>
+          <op id="vip-rabbitmq-start-timeout-20s" interval="0s" name="start" timeout="20s"/>
+          <op id="vip-rabbitmq-stop-timeout-20s" interval="0s" name="stop" timeout="20s"/>
+          <op id="vip-rabbitmq-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/>
+        </operations>
+      </primitive>
+      <primitive class="ocf" id="vip-qpid" provider="heartbeat" type="IPaddr2">
+        <instance_attributes id="vip-qpid-instance_attributes">
+          <nvpair id="vip-qpid-instance_attributes-ip" name="ip" value="192.168.16.201"/>
+        </instance_attributes>
+        <operations>
+          <op id="vip-qpid-start-timeout-20s" interval="0s" name="start" timeout="20s"/>
+          <op id="vip-qpid-stop-timeout-20s" interval="0s" name="stop" timeout="20s"/>
+          <op id="vip-qpid-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/>
+        </operations>
+      </primitive>
+      <primitive class="ocf" id="vip-keystone" provider="heartbeat" type="IPaddr2">
+        <instance_attributes id="vip-keystone-instance_attributes">
+          <nvpair id="vip-keystone-instance_attributes-ip" name="ip" value="192.168.16.202"/>
+        </instance_attributes>
+        <operations>
+          <op id="vip-keystone-start-timeout-20s" interval="0s" name="start" timeout="20s"/>
+          <op id="vip-keystone-stop-timeout-20s" interval="0s" name="stop" timeout="20s"/>
+          <op id="vip-keystone-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/>
+        </operations>
+      </primitive>
+      <primitive class="ocf" id="vip-glance" provider="heartbeat" type="IPaddr2">
+        <instance_attributes id="vip-glance-instance_attributes">
+          <nvpair id="vip-glance-instance_attributes-ip" name="ip" value="192.168.16.203"/>
+        </instance_attributes>
+        <operations>
+          <op id="vip-glance-start-timeout-20s" interval="0s" name="start" timeout="20s"/>
+          <op id="vip-glance-stop-timeout-20s" interval="0s" name="stop" timeout="20s"/>
+          <op id="vip-glance-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/>
+        </operations>
+      </primitive>
+      <primitive class="ocf" id="vip-cinder" provider="heartbeat" type="IPaddr2">
+        <instance_attributes id="vip-cinder-instance_attributes">
+          <nvpair id="vip-cinder-instance_attributes-ip" name="ip" value="192.168.16.204"/>
+        </instance_attributes>
+        <operations>
+          <op id="vip-cinder-start-timeout-20s" interval="0s" name="start" timeout="20s"/>
+          <op id="vip-cinder-stop-timeout-20s" interval="0s" name="stop" timeout="20s"/>
+          <op id="vip-cinder-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/>
+        </operations>
+      </primitive>
+      <primitive class="ocf" id="vip-swift" provider="heartbeat" type="IPaddr2">
+        <instance_attributes id="vip-swift-instance_attributes">
+          <nvpair id="vip-swift-instance_attributes-ip" name="ip" value="192.168.16.205"/>
+        </instance_attributes>
+        <operations>
+          <op id="vip-swift-start-timeout-20s" interval="0s" name="start" timeout="20s"/>
+          <op id="vip-swift-stop-timeout-20s" interval="0s" name="stop" timeout="20s"/>
+          <op id="vip-swift-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/>
+        </operations>
+      </primitive>
+      <primitive class="ocf" id="vip-neutron" provider="heartbeat" type="IPaddr2">
+        <instance_attributes id="vip-neutron-instance_attributes">
+          <nvpair id="vip-neutron-instance_attributes-ip" name="ip" value="192.168.16.206"/>
+        </instance_attributes>
+        <operations>
+          <op id="vip-neutron-start-timeout-20s" interval="0s" name="start" timeout="20s"/>
+          <op id="vip-neutron-stop-timeout-20s" interval="0s" name="stop" timeout="20s"/>
+          <op id="vip-neutron-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/>
+        </operations>
+      </primitive>
+      <primitive class="ocf" id="vip-nova" provider="heartbeat" type="IPaddr2">
+        <instance_attributes id="vip-nova-instance_attributes">
+          <nvpair id="vip-nova-instance_attributes-ip" name="ip" value="192.168.16.207"/>
+        </instance_attributes>
+        <operations>
+          <op id="vip-nova-start-timeout-20s" interval="0s" name="start" timeout="20s"/>
+          <op id="vip-nova-stop-timeout-20s" interval="0s" name="stop" timeout="20s"/>
+          <op id="vip-nova-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/>
+        </operations>
+      </primitive>
+      <primitive class="ocf" id="vip-horizon" provider="heartbeat" type="IPaddr2">
+        <instance_attributes id="vip-horizon-instance_attributes">
+          <nvpair id="vip-horizon-instance_attributes-ip" name="ip" value="192.168.16.208"/>
+        </instance_attributes>
+        <operations>
+          <op id="vip-horizon-start-timeout-20s" interval="0s" name="start" timeout="20s"/>
+          <op id="vip-horizon-stop-timeout-20s" interval="0s" name="stop" timeout="20s"/>
+          <op id="vip-horizon-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/>
+        </operations>
+      </primitive>
+      <primitive class="ocf" id="vip-heat" provider="heartbeat" type="IPaddr2">
+        <instance_attributes id="vip-heat-instance_attributes">
+          <nvpair id="vip-heat-instance_attributes-ip" name="ip" value="192.168.16.209"/>
+        </instance_attributes>
+        <operations>
+          <op id="vip-heat-start-timeout-20s" interval="0s" name="start" timeout="20s"/>
+          <op id="vip-heat-stop-timeout-20s" interval="0s" name="stop" timeout="20s"/>
+          <op id="vip-heat-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/>
+        </operations>
+      </primitive>
+      <primitive class="ocf" id="vip-ceilometer" provider="heartbeat" type="IPaddr2">
+        <instance_attributes id="vip-ceilometer-instance_attributes">
+          <nvpair id="vip-ceilometer-instance_attributes-ip" name="ip" value="192.168.16.211"/>
+        </instance_attributes>
+        <operations>
+          <op id="vip-ceilometer-start-timeout-20s" interval="0s" name="start" timeout="20s"/>
+          <op id="vip-ceilometer-stop-timeout-20s" interval="0s" name="stop" timeout="20s"/>
+          <op id="vip-ceilometer-monitor-interval-10s" interval="10s" name="monitor" timeout="20s"/>
+        </operations>
+      </primitive>
+      <master id="galera-master">
+        <primitive class="ocf" id="galera" provider="heartbeat" type="galera">
+          <instance_attributes id="galera-instance_attributes">
+            <nvpair id="galera-instance_attributes-enable_creation" name="enable_creation" value="true"/>
+            <nvpair id="galera-instance_attributes-wsrep_cluster_address" name="wsrep_cluster_address" value="gcomm://rhos6-node1,rhos6-node2,rhos6-node3"/>
+          </instance_attributes>
+          <operations>
+            <op id="galera-start-timeout-120" interval="0s" name="start" timeout="120"/>
+            <op id="galera-stop-timeout-120" interval="0s" name="stop" timeout="120"/>
+            <op id="galera-monitor-interval-20" interval="20" name="monitor" timeout="30"/>
+            <op id="galera-monitor-interval-10-role-Master" interval="10" name="monitor" role="Master" timeout="30"/>
+            <op id="galera-monitor-interval-30-role-Slave" interval="30" name="monitor" role="Slave" timeout="30"/>
+            <op id="galera-demote-timeout-120" interval="0s" name="demote" timeout="120"/>
+            <op id="galera-promote-timeout-300s-on-fail-block" interval="0s" name="promote" on-fail="block" timeout="300s"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="galera-master-meta_attributes">
+          <nvpair id="galera-master-meta_attributes-master-max" name="master-max" value="3"/>
+          <nvpair id="galera-master-meta_attributes-ordered" name="ordered" value="true"/>
+        </meta_attributes>
+      </master>
+      <clone id="rabbitmq-server-clone">
+        <primitive class="ocf" id="rabbitmq-server" provider="heartbeat" type="rabbitmq-cluster">
+          <instance_attributes id="rabbitmq-server-instance_attributes">
+            <nvpair id="rabbitmq-server-instance_attributes-set_policy" name="set_policy" value="HA ^(?!amq\.).* {&quot;ha-mode&quot;:&quot;all&quot;}"/>
+          </instance_attributes>
+          <operations>
+            <op id="rabbitmq-server-start-timeout-100" interval="0s" name="start" timeout="100"/>
+            <op id="rabbitmq-server-stop-timeout-90" interval="0s" name="stop" timeout="90"/>
+            <op id="rabbitmq-server-monitor-interval-10" interval="10" name="monitor" timeout="40"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="rabbitmq-server-clone-meta">
+          <nvpair id="rabbitmq-server-ordered" name="ordered" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="memcached-clone">
+        <primitive class="systemd" id="memcached" type="memcached">
+          <instance_attributes id="memcached-instance_attributes"/>
+          <operations>
+            <op id="memcached-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="memcached-clone-meta">
+          <nvpair id="memcached-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="mongodb-clone">
+        <primitive class="systemd" id="mongodb" type="mongod">
+          <instance_attributes id="mongodb-instance_attributes"/>
+          <operations>
+            <op id="mongodb-start-timeout-120" interval="0s" name="start" timeout="120"/>
+            <op id="mongodb-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="mongodb-clone-meta"/>
+      </clone>
+      <clone id="keystone-clone">
+        <primitive class="systemd" id="keystone" type="openstack-keystone">
+          <instance_attributes id="keystone-instance_attributes"/>
+          <operations>
+            <op id="keystone-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+          <meta_attributes id="keystone-meta_attributes">
+            <nvpair id="keystone-meta_attributes-target-role" name="target-role" value="Stopped"/>
+          </meta_attributes>
+        </primitive>
+        <meta_attributes id="keystone-clone-meta">
+          <nvpair id="keystone-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="glance-fs-clone">
+        <primitive class="ocf" id="glance-fs" provider="heartbeat" type="Filesystem">
+          <instance_attributes id="glance-fs-instance_attributes">
+            <nvpair id="glance-fs-instance_attributes-device" name="device" value="mrg-01:/srv/rhos6/glance"/>
+            <nvpair id="glance-fs-instance_attributes-directory" name="directory" value="/var/lib/glance"/>
+            <nvpair id="glance-fs-instance_attributes-fstype" name="fstype" value="nfs"/>
+            <nvpair id="glance-fs-instance_attributes-options" name="options" value="v3"/>
+          </instance_attributes>
+          <operations>
+            <op id="glance-fs-start-timeout-60" interval="0s" name="start" timeout="60"/>
+            <op id="glance-fs-stop-timeout-60" interval="0s" name="stop" timeout="60"/>
+            <op id="glance-fs-monitor-interval-20" interval="20" name="monitor" timeout="40"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="glance-fs-clone-meta">
+          <nvpair id="glance-fs-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="glance-registry-clone">
+        <primitive class="systemd" id="glance-registry" type="openstack-glance-registry">
+          <instance_attributes id="glance-registry-instance_attributes"/>
+          <operations>
+            <op id="glance-registry-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="glance-registry-clone-meta">
+          <nvpair id="glance-registry-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="glance-api-clone">
+        <primitive class="systemd" id="glance-api" type="openstack-glance-api">
+          <instance_attributes id="glance-api-instance_attributes"/>
+          <operations>
+            <op id="glance-api-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="glance-api-clone-meta">
+          <nvpair id="glance-api-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <primitive class="systemd" id="cinder-api" type="openstack-cinder-api">
+        <instance_attributes id="cinder-api-instance_attributes"/>
+        <operations>
+          <op id="cinder-api-monitor-interval-60s" interval="60s" name="monitor"/>
+        </operations>
+      </primitive>
+      <primitive class="systemd" id="cinder-scheduler" type="openstack-cinder-scheduler">
+        <instance_attributes id="cinder-scheduler-instance_attributes"/>
+        <operations>
+          <op id="cinder-scheduler-monitor-interval-60s" interval="60s" name="monitor"/>
+        </operations>
+      </primitive>
+      <primitive class="systemd" id="cinder-volume" type="openstack-cinder-volume">
+        <instance_attributes id="cinder-volume-instance_attributes"/>
+        <operations>
+          <op id="cinder-volume-monitor-interval-60s" interval="60s" name="monitor"/>
+        </operations>
+      </primitive>
+      <clone id="swift-fs-clone">
+        <primitive class="ocf" id="swift-fs" provider="heartbeat" type="Filesystem">
+          <instance_attributes id="swift-fs-instance_attributes">
+            <nvpair id="swift-fs-instance_attributes-device" name="device" value="/dev/vdb"/>
+            <nvpair id="swift-fs-instance_attributes-directory" name="directory" value="/localswiftstorage/vdb"/>
+            <nvpair id="swift-fs-instance_attributes-fstype" name="fstype" value="xfs"/>
+            <nvpair id="swift-fs-instance_attributes-force_clones" name="force_clones" value="yes"/>
+          </instance_attributes>
+          <operations>
+            <op id="swift-fs-start-timeout-60" interval="0s" name="start" timeout="60"/>
+            <op id="swift-fs-stop-timeout-60" interval="0s" name="stop" timeout="60"/>
+            <op id="swift-fs-monitor-interval-20" interval="20" name="monitor" timeout="40"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="swift-fs-clone-meta">
+          <nvpair id="swift-fs-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="swift-account-clone">
+        <primitive class="systemd" id="swift-account" type="openstack-swift-account">
+          <instance_attributes id="swift-account-instance_attributes"/>
+          <operations>
+            <op id="swift-account-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="swift-account-clone-meta">
+          <nvpair id="swift-account-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="swift-container-clone">
+        <primitive class="systemd" id="swift-container" type="openstack-swift-container">
+          <instance_attributes id="swift-container-instance_attributes"/>
+          <operations>
+            <op id="swift-container-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="swift-container-clone-meta">
+          <nvpair id="swift-container-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="swift-object-clone">
+        <primitive class="systemd" id="swift-object" type="openstack-swift-object">
+          <instance_attributes id="swift-object-instance_attributes"/>
+          <operations>
+            <op id="swift-object-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="swift-object-clone-meta">
+          <nvpair id="swift-object-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="swift-proxy-clone">
+        <primitive class="systemd" id="swift-proxy" type="openstack-swift-proxy">
+          <instance_attributes id="swift-proxy-instance_attributes"/>
+          <operations>
+            <op id="swift-proxy-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="swift-proxy-clone-meta">
+          <nvpair id="swift-proxy-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <primitive class="systemd" id="swift-object-expirer" type="openstack-swift-object-expirer">
+        <instance_attributes id="swift-object-expirer-instance_attributes"/>
+        <operations>
+          <op id="swift-object-expirer-monitor-interval-60s" interval="60s" name="monitor"/>
+        </operations>
+      </primitive>
+      <clone id="neutron-server-clone">
+        <primitive class="systemd" id="neutron-server" type="neutron-server">
+          <instance_attributes id="neutron-server-instance_attributes"/>
+          <operations>
+            <op id="neutron-server-start-timeout-90" interval="0s" name="start" timeout="90"/>
+            <op id="neutron-server-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="neutron-server-clone-meta">
+          <nvpair id="neutron-server-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="neutron-scale-clone">
+        <primitive class="ocf" id="neutron-scale" provider="neutron" type="NeutronScale">
+          <instance_attributes id="neutron-scale-instance_attributes"/>
+          <operations>
+            <op id="neutron-scale-start-timeout-40" interval="0s" name="start" timeout="40"/>
+            <op id="neutron-scale-stop-timeout-300" interval="0s" name="stop" timeout="300"/>
+            <op id="neutron-scale-monitor-interval-10" interval="10" name="monitor" timeout="20"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="neutron-scale-clone-meta">
+          <nvpair id="neutron-scale-globally-unique" name="globally-unique" value="true"/>
+          <nvpair id="neutron-scale-clone-max" name="clone-max" value="3"/>
+          <nvpair id="neutron-scale-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="neutron-ovs-cleanup-clone">
+        <primitive class="ocf" id="neutron-ovs-cleanup" provider="neutron" type="OVSCleanup">
+          <instance_attributes id="neutron-ovs-cleanup-instance_attributes"/>
+          <operations>
+            <op id="neutron-ovs-cleanup-start-timeout-40" interval="0s" name="start" timeout="40"/>
+            <op id="neutron-ovs-cleanup-stop-timeout-300" interval="0s" name="stop" timeout="300"/>
+            <op id="neutron-ovs-cleanup-monitor-interval-10" interval="10" name="monitor" timeout="20"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="neutron-ovs-cleanup-clone-meta">
+          <nvpair id="neutron-ovs-cleanup-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="neutron-netns-cleanup-clone">
+        <primitive class="ocf" id="neutron-netns-cleanup" provider="neutron" type="NetnsCleanup">
+          <instance_attributes id="neutron-netns-cleanup-instance_attributes"/>
+          <operations>
+            <op id="neutron-netns-cleanup-start-timeout-40" interval="0s" name="start" timeout="40"/>
+            <op id="neutron-netns-cleanup-stop-timeout-300" interval="0s" name="stop" timeout="300"/>
+            <op id="neutron-netns-cleanup-monitor-interval-10" interval="10" name="monitor" timeout="20"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="neutron-netns-cleanup-clone-meta">
+          <nvpair id="neutron-netns-cleanup-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="neutron-openvswitch-agent-clone">
+        <primitive class="systemd" id="neutron-openvswitch-agent" type="neutron-openvswitch-agent">
+          <instance_attributes id="neutron-openvswitch-agent-instance_attributes"/>
+          <operations>
+            <op id="neutron-openvswitch-agent-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="neutron-openvswitch-agent-clone-meta">
+          <nvpair id="neutron-openvswitch-agent-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="neutron-dhcp-agent-clone">
+        <primitive class="systemd" id="neutron-dhcp-agent" type="neutron-dhcp-agent">
+          <instance_attributes id="neutron-dhcp-agent-instance_attributes"/>
+          <operations>
+            <op id="neutron-dhcp-agent-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="neutron-dhcp-agent-clone-meta">
+          <nvpair id="neutron-dhcp-agent-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="neutron-l3-agent-clone">
+        <primitive class="systemd" id="neutron-l3-agent" type="neutron-l3-agent">
+          <instance_attributes id="neutron-l3-agent-instance_attributes"/>
+          <operations>
+            <op id="neutron-l3-agent-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="neutron-l3-agent-clone-meta">
+          <nvpair id="neutron-l3-agent-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="neutron-metadata-agent-clone">
+        <primitive class="systemd" id="neutron-metadata-agent" type="neutron-metadata-agent">
+          <instance_attributes id="neutron-metadata-agent-instance_attributes"/>
+          <operations>
+            <op id="neutron-metadata-agent-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="neutron-metadata-agent-clone-meta">
+          <nvpair id="neutron-metadata-agent-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="nova-consoleauth-clone">
+        <primitive class="systemd" id="nova-consoleauth" type="openstack-nova-consoleauth">
+          <instance_attributes id="nova-consoleauth-instance_attributes"/>
+          <operations>
+            <op id="nova-consoleauth-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="nova-consoleauth-clone-meta">
+          <nvpair id="nova-consoleauth-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="nova-novncproxy-clone">
+        <primitive class="systemd" id="nova-novncproxy" type="openstack-nova-novncproxy">
+          <instance_attributes id="nova-novncproxy-instance_attributes"/>
+          <operations>
+            <op id="nova-novncproxy-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="nova-novncproxy-clone-meta">
+          <nvpair id="nova-novncproxy-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="nova-api-clone">
+        <primitive class="systemd" id="nova-api" type="openstack-nova-api">
+          <instance_attributes id="nova-api-instance_attributes"/>
+          <operations>
+            <op id="nova-api-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="nova-api-clone-meta">
+          <nvpair id="nova-api-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="nova-scheduler-clone">
+        <primitive class="systemd" id="nova-scheduler" type="openstack-nova-scheduler">
+          <instance_attributes id="nova-scheduler-instance_attributes"/>
+          <operations>
+            <op id="nova-scheduler-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="nova-scheduler-clone-meta">
+          <nvpair id="nova-scheduler-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="nova-conductor-clone">
+        <primitive class="systemd" id="nova-conductor" type="openstack-nova-conductor">
+          <instance_attributes id="nova-conductor-instance_attributes"/>
+          <operations>
+            <op id="nova-conductor-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="nova-conductor-clone-meta">
+          <nvpair id="nova-conductor-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <primitive class="systemd" id="ceilometer-central" type="openstack-ceilometer-central">
+        <instance_attributes id="ceilometer-central-instance_attributes"/>
+        <operations>
+          <op id="ceilometer-central-monitor-interval-60s" interval="60s" name="monitor"/>
+        </operations>
+      </primitive>
+      <clone id="ceilometer-collector-clone">
+        <primitive class="systemd" id="ceilometer-collector" type="openstack-ceilometer-collector">
+          <instance_attributes id="ceilometer-collector-instance_attributes"/>
+          <operations>
+            <op id="ceilometer-collector-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="ceilometer-collector-clone-meta">
+          <nvpair id="ceilometer-collector-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="ceilometer-api-clone">
+        <primitive class="systemd" id="ceilometer-api" type="openstack-ceilometer-api">
+          <instance_attributes id="ceilometer-api-instance_attributes"/>
+          <operations>
+            <op id="ceilometer-api-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="ceilometer-api-clone-meta">
+          <nvpair id="ceilometer-api-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="ceilometer-delay-clone">
+        <primitive class="ocf" id="ceilometer-delay" provider="heartbeat" type="Delay">
+          <instance_attributes id="ceilometer-delay-instance_attributes">
+            <nvpair id="ceilometer-delay-instance_attributes-startdelay" name="startdelay" value="10"/>
+          </instance_attributes>
+          <operations>
+            <op id="ceilometer-delay-start-timeout-30" interval="0s" name="start" timeout="30"/>
+            <op id="ceilometer-delay-stop-timeout-30" interval="0s" name="stop" timeout="30"/>
+            <op id="ceilometer-delay-monitor-interval-10" interval="10" name="monitor" timeout="30"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="ceilometer-delay-clone-meta">
+          <nvpair id="ceilometer-delay-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="ceilometer-alarm-evaluator-clone">
+        <primitive class="systemd" id="ceilometer-alarm-evaluator" type="openstack-ceilometer-alarm-evaluator">
+          <instance_attributes id="ceilometer-alarm-evaluator-instance_attributes"/>
+          <operations>
+            <op id="ceilometer-alarm-evaluator-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="ceilometer-alarm-evaluator-clone-meta">
+          <nvpair id="ceilometer-alarm-evaluator-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="ceilometer-alarm-notifier-clone">
+        <primitive class="systemd" id="ceilometer-alarm-notifier" type="openstack-ceilometer-alarm-notifier">
+          <instance_attributes id="ceilometer-alarm-notifier-instance_attributes"/>
+          <operations>
+            <op id="ceilometer-alarm-notifier-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="ceilometer-alarm-notifier-clone-meta">
+          <nvpair id="ceilometer-alarm-notifier-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="ceilometer-notification-clone">
+        <primitive class="systemd" id="ceilometer-notification" type="openstack-ceilometer-notification">
+          <instance_attributes id="ceilometer-notification-instance_attributes"/>
+          <operations>
+            <op id="ceilometer-notification-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="ceilometer-notification-clone-meta">
+          <nvpair id="ceilometer-notification-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="heat-api-clone">
+        <primitive class="systemd" id="heat-api" type="openstack-heat-api">
+          <instance_attributes id="heat-api-instance_attributes"/>
+          <operations>
+            <op id="heat-api-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="heat-api-clone-meta">
+          <nvpair id="heat-api-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="heat-api-cfn-clone">
+        <primitive class="systemd" id="heat-api-cfn" type="openstack-heat-api-cfn">
+          <instance_attributes id="heat-api-cfn-instance_attributes"/>
+          <operations>
+            <op id="heat-api-cfn-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="heat-api-cfn-clone-meta">
+          <nvpair id="heat-api-cfn-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <clone id="heat-api-cloudwatch-clone">
+        <primitive class="systemd" id="heat-api-cloudwatch" type="openstack-heat-api-cloudwatch">
+          <instance_attributes id="heat-api-cloudwatch-instance_attributes"/>
+          <operations>
+            <op id="heat-api-cloudwatch-monitor-interval-60s" interval="60s" name="monitor"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="heat-api-cloudwatch-clone-meta">
+          <nvpair id="heat-api-cloudwatch-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+      <primitive class="systemd" id="heat-engine" type="openstack-heat-engine">
+        <instance_attributes id="heat-engine-instance_attributes"/>
+        <operations>
+          <op id="heat-engine-monitor-interval-60s" interval="60s" name="monitor"/>
+        </operations>
+      </primitive>
+      <clone id="horizon-clone">
+        <primitive class="ocf" id="horizon" provider="heartbeat" type="apache">
+          <instance_attributes id="horizon-instance_attributes"/>
+          <operations>
+            <op id="horizon-start-timeout-40s" interval="0s" name="start" timeout="40s"/>
+            <op id="horizon-stop-timeout-60s" interval="0s" name="stop" timeout="60s"/>
+            <op id="horizon-monitor-interval-10" interval="10" name="monitor" timeout="20s"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="horizon-clone-meta">
+          <nvpair id="horizon-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+      </clone>
+    </resources>
+    <constraints>
+      <rsc_order first="vip-db" first-action="start" id="order-vip-db-lb-haproxy-clone-Optional" kind="Optional" then="lb-haproxy-clone" then-action="start"/>
+      <rsc_colocation id="colocation-vip-db-lb-haproxy-clone-INFINITY" rsc="vip-db" score="INFINITY" with-rsc="lb-haproxy-clone"/>
+      <rsc_order first="vip-rabbitmq" first-action="start" id="order-vip-rabbitmq-lb-haproxy-clone-Optional" kind="Optional" then="lb-haproxy-clone" then-action="start"/>
+      <rsc_colocation id="colocation-vip-rabbitmq-lb-haproxy-clone-INFINITY" rsc="vip-rabbitmq" score="INFINITY" with-rsc="lb-haproxy-clone"/>
+      <rsc_order first="vip-qpid" first-action="start" id="order-vip-qpid-lb-haproxy-clone-Optional" kind="Optional" then="lb-haproxy-clone" then-action="start"/>
+      <rsc_colocation id="colocation-vip-qpid-lb-haproxy-clone-INFINITY" rsc="vip-qpid" score="INFINITY" with-rsc="lb-haproxy-clone"/>
+      <rsc_order first="vip-keystone" first-action="start" id="order-vip-keystone-lb-haproxy-clone-Optional" kind="Optional" then="lb-haproxy-clone" then-action="start"/>
+      <rsc_colocation id="colocation-vip-keystone-lb-haproxy-clone-INFINITY" rsc="vip-keystone" score="INFINITY" with-rsc="lb-haproxy-clone"/>
+      <rsc_order first="vip-glance" first-action="start" id="order-vip-glance-lb-haproxy-clone-Optional" kind="Optional" then="lb-haproxy-clone" then-action="start"/>
+      <rsc_colocation id="colocation-vip-glance-lb-haproxy-clone-INFINITY" rsc="vip-glance" score="INFINITY" with-rsc="lb-haproxy-clone"/>
+      <rsc_order first="vip-cinder" first-action="start" id="order-vip-cinder-lb-haproxy-clone-Optional" kind="Optional" then="lb-haproxy-clone" then-action="start"/>
+      <rsc_colocation id="colocation-vip-cinder-lb-haproxy-clone-INFINITY" rsc="vip-cinder" score="INFINITY" with-rsc="lb-haproxy-clone"/>
+      <rsc_order first="vip-swift" first-action="start" id="order-vip-swift-lb-haproxy-clone-Optional" kind="Optional" then="lb-haproxy-clone" then-action="start"/>
+      <rsc_colocation id="colocation-vip-swift-lb-haproxy-clone-INFINITY" rsc="vip-swift" score="INFINITY" with-rsc="lb-haproxy-clone"/>
+      <rsc_order first="vip-neutron" first-action="start" id="order-vip-neutron-lb-haproxy-clone-Optional" kind="Optional" then="lb-haproxy-clone" then-action="start"/>
+      <rsc_colocation id="colocation-vip-neutron-lb-haproxy-clone-INFINITY" rsc="vip-neutron" score="INFINITY" with-rsc="lb-haproxy-clone"/>
+      <rsc_order first="vip-nova" first-action="start" id="order-vip-nova-lb-haproxy-clone-Optional" kind="Optional" then="lb-haproxy-clone" then-action="start"/>
+      <rsc_colocation id="colocation-vip-nova-lb-haproxy-clone-INFINITY" rsc="vip-nova" score="INFINITY" with-rsc="lb-haproxy-clone"/>
+      <rsc_order first="vip-horizon" first-action="start" id="order-vip-horizon-lb-haproxy-clone-Optional" kind="Optional" then="lb-haproxy-clone" then-action="start"/>
+      <rsc_colocation id="colocation-vip-horizon-lb-haproxy-clone-INFINITY" rsc="vip-horizon" score="INFINITY" with-rsc="lb-haproxy-clone"/>
+      <rsc_order first="vip-heat" first-action="start" id="order-vip-heat-lb-haproxy-clone-Optional" kind="Optional" then="lb-haproxy-clone" then-action="start"/>
+      <rsc_colocation id="colocation-vip-heat-lb-haproxy-clone-INFINITY" rsc="vip-heat" score="INFINITY" with-rsc="lb-haproxy-clone"/>
+      <rsc_order first="vip-ceilometer" first-action="start" id="order-vip-ceilometer-lb-haproxy-clone-Optional" kind="Optional" then="lb-haproxy-clone" then-action="start"/>
+      <rsc_colocation id="colocation-vip-ceilometer-lb-haproxy-clone-INFINITY" rsc="vip-ceilometer" score="INFINITY" with-rsc="lb-haproxy-clone"/>
+      <rsc_order first="lb-haproxy-clone" first-action="start" id="order-lb-haproxy-clone-keystone-clone-mandatory" then="keystone-clone" then-action="start"/>
+      <rsc_order first="galera-master" first-action="start" id="order-galera-master-keystone-clone-mandatory" then="keystone-clone" then-action="start"/>
+      <rsc_order first="rabbitmq-server-clone" first-action="start" id="order-rabbitmq-server-clone-keystone-clone-mandatory" then="keystone-clone" then-action="start"/>
+      <rsc_order first="memcached-clone" first-action="start" id="order-memcached-clone-keystone-clone-mandatory" then="keystone-clone" then-action="start"/>
+      <rsc_order first="keystone-clone" first-action="start" id="order-keystone-clone-glance-registry-clone-mandatory" then="glance-registry-clone" then-action="start"/>
+      <rsc_order first="glance-fs-clone" first-action="start" id="order-glance-fs-clone-glance-registry-clone-mandatory" then="glance-registry-clone" then-action="start"/>
+      <rsc_colocation id="colocation-glance-registry-clone-glance-fs-clone-INFINITY" rsc="glance-registry-clone" score="INFINITY" with-rsc="glance-fs-clone"/>
+      <rsc_order first="glance-registry-clone" first-action="start" id="order-glance-registry-clone-glance-api-clone-mandatory" then="glance-api-clone" then-action="start"/>
+      <rsc_colocation id="colocation-glance-api-clone-glance-registry-clone-INFINITY" rsc="glance-api-clone" score="INFINITY" with-rsc="glance-registry-clone"/>
+      <rsc_order first="keystone-clone" first-action="start" id="order-keystone-clone-cinder-api-mandatory" then="cinder-api" then-action="start"/>
+      <rsc_order first="cinder-api" first-action="start" id="order-cinder-api-cinder-scheduler-mandatory" then="cinder-scheduler" then-action="start"/>
+      <rsc_colocation id="colocation-cinder-scheduler-cinder-api-INFINITY" rsc="cinder-scheduler" score="INFINITY" with-rsc="cinder-api"/>
+      <rsc_order first="cinder-scheduler" first-action="start" id="order-cinder-scheduler-cinder-volume-mandatory" then="cinder-volume" then-action="start"/>
+      <rsc_colocation id="colocation-cinder-volume-cinder-scheduler-INFINITY" rsc="cinder-volume" score="INFINITY" with-rsc="cinder-scheduler"/>
+      <rsc_order first="keystone-clone" first-action="start" id="order-keystone-clone-swift-account-clone-mandatory" then="swift-account-clone" then-action="start"/>
+      <rsc_order first="swift-fs-clone" first-action="start" id="order-swift-fs-clone-swift-account-clone-mandatory" then="swift-account-clone" then-action="start"/>
+      <rsc_colocation id="colocation-swift-account-clone-swift-fs-clone-INFINITY" rsc="swift-account-clone" score="INFINITY" with-rsc="swift-fs-clone"/>
+      <rsc_order first="swift-account-clone" first-action="start" id="order-swift-account-clone-swift-container-clone-mandatory" then="swift-container-clone" then-action="start"/>
+      <rsc_colocation id="colocation-swift-container-clone-swift-account-clone-INFINITY" rsc="swift-container-clone" score="INFINITY" with-rsc="swift-account-clone"/>
+      <rsc_order first="swift-container-clone" first-action="start" id="order-swift-container-clone-swift-object-clone-mandatory" then="swift-object-clone" then-action="start"/>
+      <rsc_colocation id="colocation-swift-object-clone-swift-container-clone-INFINITY" rsc="swift-object-clone" score="INFINITY" with-rsc="swift-container-clone"/>
+      <rsc_order first="swift-account-clone" first-action="start" id="order-swift-account-clone-swift-proxy-clone-mandatory" then="swift-proxy-clone" then-action="start"/>
+      <rsc_order first="swift-proxy-clone" first-action="start" id="order-swift-proxy-clone-swift-object-expirer-mandatory" then="swift-object-expirer" then-action="start"/>
+      <rsc_order first="keystone-clone" first-action="start" id="order-keystone-clone-neutron-server-clone-mandatory" then="neutron-server-clone" then-action="start"/>
+      <rsc_order first="neutron-server-clone" first-action="start" id="order-neutron-server-clone-neutron-scale-clone-mandatory" then="neutron-scale-clone" then-action="start"/>
+      <rsc_order first="neutron-scale-clone" first-action="start" id="order-neutron-scale-clone-neutron-ovs-cleanup-clone-mandatory" then="neutron-ovs-cleanup-clone" then-action="start"/>
+      <rsc_colocation id="colocation-neutron-ovs-cleanup-clone-neutron-scale-clone-INFINITY" rsc="neutron-ovs-cleanup-clone" score="INFINITY" with-rsc="neutron-scale-clone"/>
+      <rsc_order first="neutron-ovs-cleanup-clone" first-action="start" id="order-neutron-ovs-cleanup-clone-neutron-netns-cleanup-clone-mandatory" then="neutron-netns-cleanup-clone" then-action="start"/>
+      <rsc_colocation id="colocation-neutron-netns-cleanup-clone-neutron-ovs-cleanup-clone-INFINITY" rsc="neutron-netns-cleanup-clone" score="INFINITY" with-rsc="neutron-ovs-cleanup-clone"/>
+      <rsc_order first="neutron-netns-cleanup-clone" first-action="start" id="order-neutron-netns-cleanup-clone-neutron-openvswitch-agent-clone-mandatory" then="neutron-openvswitch-agent-clone" then-action="start"/>
+      <rsc_colocation id="colocation-neutron-openvswitch-agent-clone-neutron-netns-cleanup-clone-INFINITY" rsc="neutron-openvswitch-agent-clone" score="INFINITY" with-rsc="neutron-netns-cleanup-clone"/>
+      <rsc_order first="neutron-openvswitch-agent-clone" first-action="start" id="order-neutron-openvswitch-agent-clone-neutron-dhcp-agent-clone-mandatory" then="neutron-dhcp-agent-clone" then-action="start"/>
+      <rsc_colocation id="colocation-neutron-dhcp-agent-clone-neutron-openvswitch-agent-clone-INFINITY" rsc="neutron-dhcp-agent-clone" score="INFINITY" with-rsc="neutron-openvswitch-agent-clone"/>
+      <rsc_order first="neutron-dhcp-agent-clone" first-action="start" id="order-neutron-dhcp-agent-clone-neutron-l3-agent-clone-mandatory" then="neutron-l3-agent-clone" then-action="start"/>
+      <rsc_colocation id="colocation-neutron-l3-agent-clone-neutron-dhcp-agent-clone-INFINITY" rsc="neutron-l3-agent-clone" score="INFINITY" with-rsc="neutron-dhcp-agent-clone"/>
+      <rsc_order first="neutron-l3-agent-clone" first-action="start" id="order-neutron-l3-agent-clone-neutron-metadata-agent-clone-mandatory" then="neutron-metadata-agent-clone" then-action="start"/>
+      <rsc_colocation id="colocation-neutron-metadata-agent-clone-neutron-l3-agent-clone-INFINITY" rsc="neutron-metadata-agent-clone" score="INFINITY" with-rsc="neutron-l3-agent-clone"/>
+      <rsc_order first="keystone-clone" first-action="start" id="order-keystone-clone-nova-consoleauth-clone-mandatory" then="nova-consoleauth-clone" then-action="start"/>
+      <rsc_order first="nova-consoleauth-clone" first-action="start" id="order-nova-consoleauth-clone-nova-novncproxy-clone-mandatory" then="nova-novncproxy-clone" then-action="start"/>
+      <rsc_colocation id="colocation-nova-novncproxy-clone-nova-consoleauth-clone-INFINITY" rsc="nova-novncproxy-clone" score="INFINITY" with-rsc="nova-consoleauth-clone"/>
+      <rsc_order first="nova-novncproxy-clone" first-action="start" id="order-nova-novncproxy-clone-nova-api-clone-mandatory" then="nova-api-clone" then-action="start"/>
+      <rsc_colocation id="colocation-nova-api-clone-nova-novncproxy-clone-INFINITY" rsc="nova-api-clone" score="INFINITY" with-rsc="nova-novncproxy-clone"/>
+      <rsc_order first="nova-api-clone" first-action="start" id="order-nova-api-clone-nova-scheduler-clone-mandatory" then="nova-scheduler-clone" then-action="start"/>
+      <rsc_colocation id="colocation-nova-scheduler-clone-nova-api-clone-INFINITY" rsc="nova-scheduler-clone" score="INFINITY" with-rsc="nova-api-clone"/>
+      <rsc_order first="nova-scheduler-clone" first-action="start" id="order-nova-scheduler-clone-nova-conductor-clone-mandatory" then="nova-conductor-clone" then-action="start"/>
+      <rsc_colocation id="colocation-nova-conductor-clone-nova-scheduler-clone-INFINITY" rsc="nova-conductor-clone" score="INFINITY" with-rsc="nova-scheduler-clone"/>
+      <rsc_order first="mongodb-clone" first-action="start" id="order-mongodb-clone-ceilometer-central-mandatory" then="ceilometer-central" then-action="start"/>
+      <rsc_order first="keystone-clone" first-action="start" id="order-keystone-clone-ceilometer-central-mandatory" then="ceilometer-central" then-action="start"/>
+      <rsc_order first="ceilometer-central" first-action="start" id="order-ceilometer-central-ceilometer-collector-clone-mandatory" then="ceilometer-collector-clone" then-action="start"/>
+      <rsc_order first="ceilometer-collector-clone" first-action="start" id="order-ceilometer-collector-clone-ceilometer-api-clone-mandatory" then="ceilometer-api-clone" then-action="start"/>
+      <rsc_colocation id="colocation-ceilometer-api-clone-ceilometer-collector-clone-INFINITY" rsc="ceilometer-api-clone" score="INFINITY" with-rsc="ceilometer-collector-clone"/>
+      <rsc_order first="ceilometer-api-clone" first-action="start" id="order-ceilometer-api-clone-ceilometer-delay-clone-mandatory" then="ceilometer-delay-clone" then-action="start"/>
+      <rsc_colocation id="colocation-ceilometer-delay-clone-ceilometer-api-clone-INFINITY" rsc="ceilometer-delay-clone" score="INFINITY" with-rsc="ceilometer-api-clone"/>
+      <rsc_order first="ceilometer-delay-clone" first-action="start" id="order-ceilometer-delay-clone-ceilometer-alarm-evaluator-clone-mandatory" then="ceilometer-alarm-evaluator-clone" then-action="start"/>
+      <rsc_colocation id="colocation-ceilometer-alarm-evaluator-clone-ceilometer-delay-clone-INFINITY" rsc="ceilometer-alarm-evaluator-clone" score="INFINITY" with-rsc="ceilometer-delay-clone"/>
+      <rsc_order first="ceilometer-alarm-evaluator-clone" first-action="start" id="order-ceilometer-alarm-evaluator-clone-ceilometer-alarm-notifier-clone-mandatory" then="ceilometer-alarm-notifier-clone" then-action="start"/>
+      <rsc_colocation id="colocation-ceilometer-alarm-notifier-clone-ceilometer-alarm-evaluator-clone-INFINITY" rsc="ceilometer-alarm-notifier-clone" score="INFINITY" with-rsc="ceilometer-alarm-evaluator-clone"/>
+      <rsc_order first="ceilometer-alarm-notifier-clone" first-action="start" id="order-ceilometer-alarm-notifier-clone-ceilometer-notification-clone-mandatory" then="ceilometer-notification-clone" then-action="start"/>
+      <rsc_colocation id="colocation-ceilometer-notification-clone-ceilometer-alarm-notifier-clone-INFINITY" rsc="ceilometer-notification-clone" score="INFINITY" with-rsc="ceilometer-alarm-notifier-clone"/>
+      <rsc_order first="ceilometer-notification-clone" first-action="start" id="order-ceilometer-notification-clone-heat-api-clone-mandatory" then="heat-api-clone" then-action="start"/>
+      <rsc_order first="heat-api-clone" first-action="start" id="order-heat-api-clone-heat-api-cfn-clone-mandatory" then="heat-api-cfn-clone" then-action="start"/>
+      <rsc_colocation id="colocation-heat-api-cfn-clone-heat-api-clone-INFINITY" rsc="heat-api-cfn-clone" score="INFINITY" with-rsc="heat-api-clone"/>
+      <rsc_order first="heat-api-cfn-clone" first-action="start" id="order-heat-api-cfn-clone-heat-api-cloudwatch-clone-mandatory" then="heat-api-cloudwatch-clone" then-action="start"/>
+      <rsc_colocation id="colocation-heat-api-cloudwatch-clone-heat-api-cfn-clone-INFINITY" rsc="heat-api-cloudwatch-clone" score="INFINITY" with-rsc="heat-api-cfn-clone"/>
+      <rsc_order first="heat-api-cloudwatch-clone" first-action="start" id="order-heat-api-cloudwatch-clone-heat-engine-mandatory" then="heat-engine" then-action="start"/>
+      <rsc_colocation id="colocation-heat-engine-heat-api-cloudwatch-clone-INFINITY" rsc="heat-engine" score="INFINITY" with-rsc="heat-api-cloudwatch-clone"/>
+    </constraints>
+  </configuration>
+  <status>
+    <node_state id="1" uname="rhos6-node1" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member">
+      <lrm id="1">
+        <lrm_resources>
+          <lrm_resource id="node1-fence" type="fence_xvm" class="stonith">
+            <lrm_rsc_op id="node1-fence_last_0" operation_key="node1-fence_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="12:4:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;12:4:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="6" rc-code="0" op-status="0" interval="0" last-run="1423899141" last-rc-change="1423899141" exec-time="61" queue-time="0" op-digest="4a988e1797faefdf7a743d9382b11018" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="node1-fence_monitor_60000" operation_key="node1-fence_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="13:4:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;13:4:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="15" rc-code="0" op-status="0" interval="60000" last-rc-change="1423899141" exec-time="53" queue-time="0" op-digest="26d53c710d70cfd2e313752d05cf0843" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="node2-fence" type="fence_xvm" class="stonith">
+            <lrm_rsc_op id="node2-fence_last_0" operation_key="node2-fence_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="4:4:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;4:4:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="10" rc-code="7" op-status="0" interval="0" last-run="1423899141" last-rc-change="1423899141" exec-time="0" queue-time="0" op-digest="f5618606bd9abcc101443f35eef999f7" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="node3-fence" type="fence_xvm" class="stonith">
+            <lrm_rsc_op id="node3-fence_last_0" operation_key="node3-fence_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="5:4:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;5:4:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="14" rc-code="7" op-status="0" interval="0" last-run="1423899141" last-rc-change="1423899141" exec-time="0" queue-time="0" op-digest="861090d69df799a0aa8cdd9dc736d9ff" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="lb-haproxy" type="haproxy" class="systemd">
+            <lrm_rsc_op id="lb-haproxy_last_0" operation_key="lb-haproxy_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="18:5:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;18:5:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="21" rc-code="0" op-status="0" interval="0" last-run="1423899172" last-rc-change="1423899172" exec-time="8" queue-time="2002" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="lb-haproxy_monitor_60000" operation_key="lb-haproxy_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="26:6:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;26:6:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="22" rc-code="0" op-status="0" interval="60000" last-rc-change="1423899172" exec-time="7" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="vip-qpid" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-qpid_last_0" operation_key="vip-qpid_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="9:6:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;9:6:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="34" rc-code="7" op-status="0" interval="0" last-run="1423899172" last-rc-change="1423899172" exec-time="656" queue-time="0" op-digest="d62959354aa6b47c3f36285361c2d082" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="vip-db" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-db_last_0" operation_key="vip-db_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="37:6:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;37:6:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="35" rc-code="0" op-status="0" interval="0" last-run="1423899172" last-rc-change="1423899172" exec-time="463" queue-time="0" op-digest="bd83dcd57107f6c3acbb6e2d40e1d756" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="vip-db_monitor_10000" operation_key="vip-db_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="33:7:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;33:7:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="36" rc-code="0" op-status="0" interval="10000" last-rc-change="1423899173" exec-time="528" queue-time="0" op-digest="5fcab1c3c47ddbb0d662133d28b21a1c" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="vip-rabbitmq" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-rabbitmq_last_0" operation_key="vip-rabbitmq_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="8:6:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;8:6:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="30" rc-code="7" op-status="0" interval="0" last-run="1423899172" last-rc-change="1423899172" exec-time="674" queue-time="0" op-digest="7ba719a59a5c688a8b7fd956bf87a1fa" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="vip-keystone" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-keystone_last_0" operation_key="vip-keystone_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="40:7:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;40:7:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="41" rc-code="0" op-status="0" interval="0" last-run="1423899173" last-rc-change="1423899173" exec-time="491" queue-time="0" op-digest="d69192df0e0d0c91b76e20111eba774e" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="vip-keystone_monitor_10000" operation_key="vip-keystone_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="42:8:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;42:8:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="42" rc-code="0" op-status="0" interval="10000" last-rc-change="1423899174" exec-time="534" queue-time="1" op-digest="f69f8b5ee6685e6328460d742cd72af3" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="vip-glance" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-glance_last_0" operation_key="vip-glance_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="13:8:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;13:8:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="46" rc-code="7" op-status="0" interval="0" last-run="1423899174" last-rc-change="1423899174" exec-time="536" queue-time="0" op-digest="2da6630244d6f2d1f8f44c36b67518a3" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="vip-cinder" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-cinder_last_0" operation_key="vip-cinder_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="14:9:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;14:9:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="50" rc-code="7" op-status="0" interval="0" last-run="1423899175" last-rc-change="1423899175" exec-time="320" queue-time="0" op-digest="23848d72333024af7f572044e074b601" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="vip-swift" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-swift_last_0" operation_key="vip-swift_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="49:10:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;49:10:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="55" rc-code="0" op-status="0" interval="0" last-run="1423899176" last-rc-change="1423899176" exec-time="540" queue-time="0" op-digest="9ff141249defb61f70df05c7bd9977b3" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="vip-swift_monitor_10000" operation_key="vip-swift_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="51:11:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;51:11:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="56" rc-code="0" op-status="0" interval="10000" last-rc-change="1423899177" exec-time="469" queue-time="0" op-digest="6864365b28fe3fca9536ffd6e63eb261" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="vip-neutron" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-neutron_last_0" operation_key="vip-neutron_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="16:11:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;16:11:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="60" rc-code="7" op-status="0" interval="0" last-run="1423899177" last-rc-change="1423899177" exec-time="440" queue-time="0" op-digest="4b17de0bf3cdba285ef2deb5055bb247" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="vip-nova" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-nova_last_0" operation_key="vip-nova_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="17:12:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;17:12:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="64" rc-code="7" op-status="0" interval="0" last-run="1423899178" last-rc-change="1423899178" exec-time="310" queue-time="0" op-digest="16dfd9890935251651bd9eae18d4cabb" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="vip-horizon" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-horizon_last_0" operation_key="vip-horizon_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="58:13:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;58:13:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="69" rc-code="0" op-status="0" interval="0" last-run="1423899179" last-rc-change="1423899179" exec-time="470" queue-time="0" op-digest="5f7ba67ff81462367b72255342234aff" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="vip-horizon_monitor_10000" operation_key="vip-horizon_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="60:14:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;60:14:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="70" rc-code="0" op-status="0" interval="10000" last-rc-change="1423899179" exec-time="536" queue-time="1" op-digest="c7e2da3c874f0b457ec0e7da6725a694" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="vip-heat" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-heat_last_0" operation_key="vip-heat_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="19:14:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;19:14:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="74" rc-code="7" op-status="0" interval="0" last-run="1423899179" last-rc-change="1423899179" exec-time="544" queue-time="0" op-digest="a7e14d3428848000cee2f17c6f6e0d4b" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="vip-ceilometer" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-ceilometer_last_0" operation_key="vip-ceilometer_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="20:15:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;20:15:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="78" rc-code="7" op-status="0" interval="0" last-run="1423899180" last-rc-change="1423899180" exec-time="300" queue-time="0" op-digest="e0621f478d714995b7c7207aa3b66f14" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="galera" type="galera" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="galera_last_0" operation_key="galera_promote_0" operation="promote" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="73:44:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;73:44:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="101" rc-code="0" op-status="0" interval="0" last-run="1423899268" last-rc-change="1423899268" exec-time="18124" queue-time="0" op-digest="a357a4e08e165ea819421e864e21c1cf" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="galera_monitor_10000" operation_key="galera_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="73:45:8:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:8;73:45:8:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="104" rc-code="8" op-status="0" interval="10000" last-rc-change="1423899295" exec-time="463" queue-time="0" op-digest="ee7e11b1582557660354b43fb6650c70" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="rabbitmq-server" type="rabbitmq-cluster" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="rabbitmq-server_last_0" operation_key="rabbitmq-server_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="89:43:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;89:43:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="92" rc-code="0" op-status="0" interval="0" last-run="1423899250" last-rc-change="1423899250" exec-time="7171" queue-time="0" op-digest="2ebdda5ddce91e8c3b822256678ca77e" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="rabbitmq-server_monitor_10000" operation_key="rabbitmq-server_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="94:44:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;94:44:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="95" rc-code="0" op-status="0" interval="10000" last-rc-change="1423899268" exec-time="1750" queue-time="0" op-digest="c4d156bf07592cb5b4494bd45588554c" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="memcached" type="memcached" class="systemd">
+            <lrm_rsc_op id="memcached_last_0" operation_key="memcached_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="116:46:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;116:46:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="110" rc-code="0" op-status="0" interval="0" last-run="1423899312" last-rc-change="1423899312" exec-time="8" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="memcached_monitor_60000" operation_key="memcached_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="117:46:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;117:46:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="111" rc-code="0" op-status="0" interval="60000" last-rc-change="1423899312" exec-time="4" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="mongodb" type="mongod" class="systemd">
+            <lrm_rsc_op id="mongodb_last_0" operation_key="mongodb_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="116:50:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;116:50:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="120" rc-code="0" op-status="0" interval="0" last-run="1423899341" last-rc-change="1423899341" exec-time="3" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="mongodb_monitor_60000" operation_key="mongodb_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="117:50:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;117:50:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="121" rc-code="0" op-status="0" interval="60000" last-rc-change="1423899341" exec-time="2" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="keystone" type="openstack-keystone" class="systemd">
+            <lrm_rsc_op id="keystone_last_0" operation_key="keystone_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="129:51:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;129:51:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="127" rc-code="0" op-status="0" interval="0" last-run="1423899367" last-rc-change="1423899367" exec-time="8" queue-time="2002" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="keystone_monitor_60000" operation_key="keystone_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="130:51:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;130:51:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="128" rc-code="0" op-status="0" interval="60000" last-rc-change="1423899368" exec-time="3" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="glance-fs" type="Filesystem" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="glance-fs_last_0" operation_key="glance-fs_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="142:56:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;142:56:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="134" rc-code="0" op-status="0" interval="0" last-run="1423900062" last-rc-change="1423900062" exec-time="672" queue-time="0" op-digest="4ff0fcceab38a3d5886d54ffe7acfc44" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="glance-fs_monitor_20000" operation_key="glance-fs_monitor_20000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="143:56:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;143:56:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="135" rc-code="0" op-status="0" interval="20000" last-rc-change="1423900063" exec-time="484" queue-time="0" op-digest="bb262ffc27a92e293fe4511a781fff77" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="glance-registry" type="openstack-glance-registry" class="systemd">
+            <lrm_rsc_op id="glance-registry_last_0" operation_key="glance-registry_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="155:57:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;155:57:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="141" rc-code="0" op-status="0" interval="0" last-run="1423900071" last-rc-change="1423900071" exec-time="11" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="glance-registry_monitor_60000" operation_key="glance-registry_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="157:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;157:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="142" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900073" exec-time="3" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="glance-api" type="openstack-glance-api" class="systemd">
+            <lrm_rsc_op id="glance-api_last_0" operation_key="glance-api_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="168:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;168:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="148" rc-code="0" op-status="0" interval="0" last-run="1423900077" last-rc-change="1423900077" exec-time="3" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="glance-api_monitor_60000" operation_key="glance-api_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="169:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;169:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="149" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900077" exec-time="2" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="cinder-api" type="openstack-cinder-api" class="systemd">
+            <lrm_rsc_op id="cinder-api_last_0" operation_key="cinder-api_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="181:59:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;181:59:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="154" rc-code="0" op-status="0" interval="0" last-run="1423900116" last-rc-change="1423900116" exec-time="13" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="cinder-api_monitor_60000" operation_key="cinder-api_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="186:60:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;186:60:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="155" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900116" exec-time="12" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="cinder-scheduler" type="openstack-cinder-scheduler" class="systemd">
+            <lrm_rsc_op id="cinder-scheduler_last_0" operation_key="cinder-scheduler_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="182:64:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;182:64:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="164" rc-code="0" op-status="0" interval="0" last-run="1423900140" last-rc-change="1423900140" exec-time="10" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="cinder-scheduler_monitor_60000" operation_key="cinder-scheduler_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="183:64:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;183:64:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="165" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900140" exec-time="10" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="cinder-volume" type="openstack-cinder-volume" class="systemd">
+            <lrm_rsc_op id="cinder-volume_last_0" operation_key="cinder-volume_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="185:64:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;185:64:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="166" rc-code="0" op-status="0" interval="0" last-run="1423900142" last-rc-change="1423900142" exec-time="7" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="cinder-volume_monitor_60000" operation_key="cinder-volume_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="186:64:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;186:64:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="167" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900142" exec-time="3" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="swift-fs" type="Filesystem" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="swift-fs_last_0" operation_key="swift-fs_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="194:65:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;194:65:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="173" rc-code="0" op-status="0" interval="0" last-run="1423900227" last-rc-change="1423900227" exec-time="532" queue-time="0" op-digest="56a72ba33ffa927a833adeb9c5bba0d8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="swift-fs_monitor_20000" operation_key="swift-fs_monitor_20000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="195:65:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;195:65:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="174" rc-code="0" op-status="0" interval="20000" last-rc-change="1423900228" exec-time="303" queue-time="0" op-digest="66a6c4ae14cae285a4240b391f6571a0" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="swift-account" type="openstack-swift-account" class="systemd">
+            <lrm_rsc_op id="swift-account_last_0" operation_key="swift-account_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="207:66:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;207:66:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="180" rc-code="0" op-status="0" interval="0" last-run="1423900242" last-rc-change="1423900242" exec-time="5" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="swift-account_monitor_60000" operation_key="swift-account_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="208:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;208:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="181" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900242" exec-time="5" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="swift-container" type="openstack-swift-container" class="systemd">
+            <lrm_rsc_op id="swift-container_last_0" operation_key="swift-container_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="223:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;223:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="192" rc-code="0" op-status="0" interval="0" last-run="1423900244" last-rc-change="1423900244" exec-time="8" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="swift-container_monitor_60000" operation_key="swift-container_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="215:68:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;215:68:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="194" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900244" exec-time="4" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="swift-object" type="openstack-swift-object" class="systemd">
+            <lrm_rsc_op id="swift-object_last_0" operation_key="swift-object_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="233:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;233:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="193" rc-code="0" op-status="0" interval="0" last-run="1423900244" last-rc-change="1423900244" exec-time="4" queue-time="2000" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="swift-object_monitor_60000" operation_key="swift-object_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="228:68:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;228:68:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="195" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900244" exec-time="3" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="swift-proxy" type="openstack-swift-proxy" class="systemd">
+            <lrm_rsc_op id="swift-proxy_last_0" operation_key="swift-proxy_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="246:74:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;246:74:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="201" rc-code="0" op-status="0" interval="0" last-run="1423900270" last-rc-change="1423900270" exec-time="19" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="swift-proxy_monitor_60000" operation_key="swift-proxy_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="244:75:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;244:75:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="202" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900271" exec-time="7" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="swift-object-expirer" type="openstack-swift-object-expirer" class="systemd">
+            <lrm_rsc_op id="swift-object-expirer_last_0" operation_key="swift-object-expirer_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="61:75:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;61:75:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="206" rc-code="7" op-status="0" interval="0" last-run="1423900271" last-rc-change="1423900271" exec-time="7" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-server" type="neutron-server" class="systemd">
+            <lrm_rsc_op id="neutron-server_last_0" operation_key="neutron-server_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="262:77:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;262:77:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="212" rc-code="0" op-status="0" interval="0" last-run="1423900288" last-rc-change="1423900288" exec-time="4" queue-time="2000" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="neutron-server_monitor_60000" operation_key="neutron-server_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="257:78:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;257:78:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="213" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900288" exec-time="2" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-scale:0" type="NeutronScale" class="ocf" provider="neutron">
+            <lrm_rsc_op id="neutron-scale:0_last_0" operation_key="neutron-scale:0_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="68:79:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;68:79:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="217" rc-code="7" op-status="0" interval="0" last-run="1423900298" last-rc-change="1423900298" exec-time="71" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1" op-force-restart=" hostbasename " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-scale:1" type="NeutronScale" class="ocf" provider="neutron">
+            <lrm_rsc_op id="neutron-scale:1_last_0" operation_key="neutron-scale:1_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="69:79:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;69:79:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="221" rc-code="7" op-status="0" interval="0" last-run="1423900298" last-rc-change="1423900298" exec-time="72" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1" op-force-restart=" hostbasename " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-scale:2" type="NeutronScale" class="ocf" provider="neutron">
+            <lrm_rsc_op id="neutron-scale:2_last_0" operation_key="neutron-scale:2_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="281:79:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;281:79:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="226" rc-code="0" op-status="0" interval="0" last-run="1423900298" last-rc-change="1423900298" exec-time="1138" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1" op-force-restart=" hostbasename " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+            <lrm_rsc_op id="neutron-scale:2_monitor_10000" operation_key="neutron-scale:2_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="282:79:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;282:79:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="227" rc-code="0" op-status="0" interval="10000" last-rc-change="1423900299" exec-time="34" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-ovs-cleanup" type="OVSCleanup" class="ocf" provider="neutron">
+            <lrm_rsc_op id="neutron-ovs-cleanup_last_0" operation_key="neutron-ovs-cleanup_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="288:80:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;288:80:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="233" rc-code="0" op-status="0" interval="0" last-run="1423900312" last-rc-change="1423900312" exec-time="7884" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="neutron-ovs-cleanup_monitor_10000" operation_key="neutron-ovs-cleanup_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="298:81:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;298:81:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="234" rc-code="0" op-status="0" interval="10000" last-rc-change="1423900320" exec-time="191" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-openvswitch-agent" type="neutron-openvswitch-agent" class="systemd">
+            <lrm_rsc_op id="neutron-openvswitch-agent_last_0" operation_key="neutron-openvswitch-agent_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="308:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;308:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="261" rc-code="0" op-status="0" interval="0" last-run="1423900322" last-rc-change="1423900322" exec-time="11" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="neutron-openvswitch-agent_monitor_60000" operation_key="neutron-openvswitch-agent_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="309:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;309:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="266" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900323" exec-time="22" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-dhcp-agent" type="neutron-dhcp-agent" class="systemd">
+            <lrm_rsc_op id="neutron-dhcp-agent_last_0" operation_key="neutron-dhcp-agent_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="318:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;318:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="262" rc-code="0" op-status="0" interval="0" last-run="1423900322" last-rc-change="1423900322" exec-time="5" queue-time="2000" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="neutron-dhcp-agent_monitor_60000" operation_key="neutron-dhcp-agent_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="322:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;322:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="267" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900323" exec-time="22" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-l3-agent" type="neutron-l3-agent" class="systemd">
+            <lrm_rsc_op id="neutron-l3-agent_last_0" operation_key="neutron-l3-agent_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="328:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;328:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="263" rc-code="0" op-status="0" interval="0" last-run="1423900322" last-rc-change="1423900322" exec-time="7" queue-time="2000" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="neutron-l3-agent_monitor_60000" operation_key="neutron-l3-agent_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="335:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;335:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="268" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900323" exec-time="8" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-metadata-agent" type="neutron-metadata-agent" class="systemd">
+            <lrm_rsc_op id="neutron-metadata-agent_last_0" operation_key="neutron-metadata-agent_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="338:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;338:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="264" rc-code="0" op-status="0" interval="0" last-run="1423900323" last-rc-change="1423900323" exec-time="8" queue-time="2002" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="neutron-metadata-agent_monitor_60000" operation_key="neutron-metadata-agent_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="348:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;348:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="269" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900323" exec-time="9" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-netns-cleanup" type="NetnsCleanup" class="ocf" provider="neutron">
+            <lrm_rsc_op id="neutron-netns-cleanup_last_0" operation_key="neutron-netns-cleanup_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="298:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;298:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="260" rc-code="0" op-status="0" interval="0" last-run="1423900320" last-rc-change="1423900320" exec-time="2558" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="neutron-netns-cleanup_monitor_10000" operation_key="neutron-netns-cleanup_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="296:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;296:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="265" rc-code="0" op-status="0" interval="10000" last-rc-change="1423900323" exec-time="400" queue-time="1" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="nova-consoleauth" type="openstack-nova-consoleauth" class="systemd">
+            <lrm_rsc_op id="nova-consoleauth_last_0" operation_key="nova-consoleauth_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="366:94:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;366:94:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="275" rc-code="0" op-status="0" interval="0" last-run="1423900350" last-rc-change="1423900350" exec-time="14" queue-time="2013" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="nova-consoleauth_monitor_60000" operation_key="nova-consoleauth_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="364:95:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;364:95:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="276" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900350" exec-time="14" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="nova-novncproxy" type="openstack-nova-novncproxy" class="systemd">
+            <lrm_rsc_op id="nova-novncproxy_last_0" operation_key="nova-novncproxy_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="379:95:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;379:95:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="282" rc-code="0" op-status="0" interval="0" last-run="1423900353" last-rc-change="1423900353" exec-time="13" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="nova-novncproxy_monitor_60000" operation_key="nova-novncproxy_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="380:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;380:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="283" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900353" exec-time="8" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="nova-api" type="openstack-nova-api" class="systemd">
+            <lrm_rsc_op id="nova-api_last_0" operation_key="nova-api_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="395:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;395:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="294" rc-code="0" op-status="0" interval="0" last-run="1423900359" last-rc-change="1423900359" exec-time="11" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="nova-api_monitor_60000" operation_key="nova-api_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="390:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;390:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="296" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900359" exec-time="5" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="nova-scheduler" type="openstack-nova-scheduler" class="systemd">
+            <lrm_rsc_op id="nova-scheduler_last_0" operation_key="nova-scheduler_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="405:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;405:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="295" rc-code="0" op-status="0" interval="0" last-run="1423900355" last-rc-change="1423900355" exec-time="19" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="nova-scheduler_monitor_60000" operation_key="nova-scheduler_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="403:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;403:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="297" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900359" exec-time="4" queue-time="1" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="nova-conductor" type="openstack-nova-conductor" class="systemd">
+            <lrm_rsc_op id="nova-conductor_last_0" operation_key="nova-conductor_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="418:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;418:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="303" rc-code="0" op-status="0" interval="0" last-run="1423900361" last-rc-change="1423900361" exec-time="9" queue-time="2002" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="nova-conductor_monitor_60000" operation_key="nova-conductor_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="413:98:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;413:98:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="304" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900362" exec-time="5" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-central" type="openstack-ceilometer-central" class="systemd">
+            <lrm_rsc_op id="ceilometer-central_last_0" operation_key="ceilometer-central_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="104:102:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;104:102:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="308" rc-code="7" op-status="0" interval="0" last-run="1423900373" last-rc-change="1423900373" exec-time="6" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-collector" type="openstack-ceilometer-collector" class="systemd">
+            <lrm_rsc_op id="ceilometer-collector_last_0" operation_key="ceilometer-collector_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="434:103:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;434:103:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="314" rc-code="0" op-status="0" interval="0" last-run="1423900378" last-rc-change="1423900378" exec-time="5" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="ceilometer-collector_monitor_60000" operation_key="ceilometer-collector_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="432:104:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;432:104:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="315" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900378" exec-time="4" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-api" type="openstack-ceilometer-api" class="systemd">
+            <lrm_rsc_op id="ceilometer-api_last_0" operation_key="ceilometer-api_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="447:105:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;447:105:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="326" rc-code="0" op-status="0" interval="0" last-run="1423900380" last-rc-change="1423900380" exec-time="16" queue-time="2002" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="ceilometer-api_monitor_60000" operation_key="ceilometer-api_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="451:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;451:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="327" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900389" exec-time="11" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-delay" type="Delay" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="ceilometer-delay_last_0" operation_key="ceilometer-delay_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="466:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;466:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="343" rc-code="0" op-status="0" interval="0" last-run="1423900389" last-rc-change="1423900389" exec-time="10335" queue-time="0" op-digest="ad19c7364a8662d5d94488a98ccc4fda" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="ceilometer-delay_monitor_10000" operation_key="ceilometer-delay_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="455:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;455:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="347" rc-code="0" op-status="0" interval="10000" last-rc-change="1423900400" exec-time="10147" queue-time="0" op-digest="e5d5e2a8b3e3e78f22e76dfc79a91e9d" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-alarm-evaluator" type="openstack-ceilometer-alarm-evaluator" class="systemd">
+            <lrm_rsc_op id="ceilometer-alarm-evaluator_last_0" operation_key="ceilometer-alarm-evaluator_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="476:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;476:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="344" rc-code="0" op-status="0" interval="0" last-run="1423900391" last-rc-change="1423900391" exec-time="8" queue-time="2005" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="ceilometer-alarm-evaluator_monitor_60000" operation_key="ceilometer-alarm-evaluator_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="468:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;468:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="348" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900400" exec-time="13" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-alarm-notifier" type="openstack-ceilometer-alarm-notifier" class="systemd">
+            <lrm_rsc_op id="ceilometer-alarm-notifier_last_0" operation_key="ceilometer-alarm-notifier_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="486:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;486:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="345" rc-code="0" op-status="0" interval="0" last-run="1423900391" last-rc-change="1423900391" exec-time="7" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="ceilometer-alarm-notifier_monitor_60000" operation_key="ceilometer-alarm-notifier_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="481:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;481:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="349" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900400" exec-time="13" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-notification" type="openstack-ceilometer-notification" class="systemd">
+            <lrm_rsc_op id="ceilometer-notification_last_0" operation_key="ceilometer-notification_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="496:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;496:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="346" rc-code="0" op-status="0" interval="0" last-run="1423900392" last-rc-change="1423900392" exec-time="7" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="ceilometer-notification_monitor_60000" operation_key="ceilometer-notification_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="494:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;494:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="350" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900400" exec-time="12" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="heat-api" type="openstack-heat-api" class="systemd">
+            <lrm_rsc_op id="heat-api_last_0" operation_key="heat-api_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="521:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;521:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="370" rc-code="0" op-status="0" interval="0" last-run="1423900412" last-rc-change="1423900412" exec-time="16" queue-time="2029" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="heat-api_monitor_60000" operation_key="heat-api_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="507:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;507:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="373" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900413" exec-time="5" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="heat-api-cfn" type="openstack-heat-api-cfn" class="systemd">
+            <lrm_rsc_op id="heat-api-cfn_last_0" operation_key="heat-api-cfn_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="531:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;531:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="371" rc-code="0" op-status="0" interval="0" last-run="1423900412" last-rc-change="1423900412" exec-time="18" queue-time="2003" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="heat-api-cfn_monitor_60000" operation_key="heat-api-cfn_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="520:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;520:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="374" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900413" exec-time="9" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="heat-api-cloudwatch" type="openstack-heat-api-cloudwatch" class="systemd">
+            <lrm_rsc_op id="heat-api-cloudwatch_last_0" operation_key="heat-api-cloudwatch_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="541:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;541:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="372" rc-code="0" op-status="0" interval="0" last-run="1423900412" last-rc-change="1423900412" exec-time="6" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="heat-api-cloudwatch_monitor_60000" operation_key="heat-api-cloudwatch_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="533:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;533:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="375" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900413" exec-time="8" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="heat-engine" type="openstack-heat-engine" class="systemd">
+            <lrm_rsc_op id="heat-engine_last_0" operation_key="heat-engine_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="126:109:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;126:109:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="369" rc-code="7" op-status="0" interval="0" last-run="1423900410" last-rc-change="1423900410" exec-time="22" queue-time="1" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+          </lrm_resource>
+          <lrm_resource id="horizon" type="apache" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="horizon_last_0" operation_key="horizon_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="554:115:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;554:115:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="381" rc-code="0" op-status="0" interval="0" last-run="1423900429" last-rc-change="1423900429" exec-time="2188" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node1"/>
+            <lrm_rsc_op id="horizon_monitor_10000" operation_key="horizon_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="555:115:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;555:115:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="382" rc-code="0" op-status="0" interval="10000" last-rc-change="1423900431" exec-time="491" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node1"/>
+          </lrm_resource>
+        </lrm_resources>
+      </lrm>
+      <transient_attributes id="1">
+        <instance_attributes id="status-1">
+          <nvpair id="status-1-shutdown" name="shutdown" value="0"/>
+          <nvpair id="status-1-probe_complete" name="probe_complete" value="true"/>
+          <nvpair id="status-1-rmq-node-attr-rabbitmq-server" name="rmq-node-attr-rabbitmq-server" value="rabbit@rhos6-node1"/>
+          <nvpair id="status-1-master-galera" name="master-galera" value="100"/>
+        </instance_attributes>
+      </transient_attributes>
+    </node_state>
+    <node_state id="2" uname="rhos6-node2" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member">
+      <lrm id="2">
+        <lrm_resources>
+          <lrm_resource id="node1-fence" type="fence_xvm" class="stonith">
+            <lrm_rsc_op id="node1-fence_last_0" operation_key="node1-fence_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="6:3:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;6:3:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="5" rc-code="7" op-status="0" interval="0" last-run="1423899139" last-rc-change="1423899139" exec-time="1000" queue-time="0" op-digest="4a988e1797faefdf7a743d9382b11018" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="node2-fence" type="fence_xvm" class="stonith">
+            <lrm_rsc_op id="node2-fence_last_0" operation_key="node2-fence_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="14:4:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;14:4:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="14" rc-code="0" op-status="0" interval="0" last-run="1423899141" last-rc-change="1423899141" exec-time="60" queue-time="0" op-digest="f5618606bd9abcc101443f35eef999f7" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="node2-fence_monitor_60000" operation_key="node2-fence_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="15:4:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;15:4:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="15" rc-code="0" op-status="0" interval="60000" last-rc-change="1423899141" exec-time="57" queue-time="0" op-digest="f9d26a7881fac56eaa72a927c52388bc" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="node3-fence" type="fence_xvm" class="stonith">
+            <lrm_rsc_op id="node3-fence_last_0" operation_key="node3-fence_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="8:4:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;8:4:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="13" rc-code="7" op-status="0" interval="0" last-run="1423899141" last-rc-change="1423899141" exec-time="0" queue-time="0" op-digest="861090d69df799a0aa8cdd9dc736d9ff" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="lb-haproxy" type="haproxy" class="systemd">
+            <lrm_rsc_op id="lb-haproxy_last_0" operation_key="lb-haproxy_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="20:5:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;20:5:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="21" rc-code="0" op-status="0" interval="0" last-run="1423899172" last-rc-change="1423899172" exec-time="6" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="lb-haproxy_monitor_60000" operation_key="lb-haproxy_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="29:6:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;29:6:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="22" rc-code="0" op-status="0" interval="60000" last-rc-change="1423899172" exec-time="9" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="vip-rabbitmq" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-rabbitmq_last_0" operation_key="vip-rabbitmq_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="39:6:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;39:6:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="35" rc-code="0" op-status="0" interval="0" last-run="1423899172" last-rc-change="1423899172" exec-time="411" queue-time="0" op-digest="7ba719a59a5c688a8b7fd956bf87a1fa" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="vip-rabbitmq_monitor_10000" operation_key="vip-rabbitmq_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="36:7:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;36:7:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="36" rc-code="0" op-status="0" interval="10000" last-rc-change="1423899173" exec-time="429" queue-time="0" op-digest="a8f430c08c41988e395a030a4229b818" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="vip-db" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-db_last_0" operation_key="vip-db_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="11:6:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;11:6:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="26" rc-code="7" op-status="0" interval="0" last-run="1423899172" last-rc-change="1423899172" exec-time="558" queue-time="0" op-digest="bd83dcd57107f6c3acbb6e2d40e1d756" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="vip-qpid" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-qpid_last_0" operation_key="vip-qpid_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="13:6:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;13:6:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="34" rc-code="7" op-status="0" interval="0" last-run="1423899172" last-rc-change="1423899172" exec-time="548" queue-time="1" op-digest="d62959354aa6b47c3f36285361c2d082" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="vip-keystone" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-keystone_last_0" operation_key="vip-keystone_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="12:7:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;12:7:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="40" rc-code="7" op-status="0" interval="0" last-run="1423899173" last-rc-change="1423899173" exec-time="430" queue-time="1" op-digest="d69192df0e0d0c91b76e20111eba774e" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="vip-glance" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-glance_last_0" operation_key="vip-glance_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="43:8:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;43:8:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="45" rc-code="0" op-status="0" interval="0" last-run="1423899174" last-rc-change="1423899174" exec-time="397" queue-time="1" op-digest="2da6630244d6f2d1f8f44c36b67518a3" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="vip-glance_monitor_10000" operation_key="vip-glance_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="45:9:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;45:9:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="46" rc-code="0" op-status="0" interval="10000" last-rc-change="1423899175" exec-time="398" queue-time="0" op-digest="0ccc056b8a0ae49c11d79b68555bd6b3" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="vip-cinder" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-cinder_last_0" operation_key="vip-cinder_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="16:9:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;16:9:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="50" rc-code="7" op-status="0" interval="0" last-run="1423899175" last-rc-change="1423899175" exec-time="418" queue-time="0" op-digest="23848d72333024af7f572044e074b601" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="vip-swift" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-swift_last_0" operation_key="vip-swift_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="17:10:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;17:10:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="54" rc-code="7" op-status="0" interval="0" last-run="1423899176" last-rc-change="1423899176" exec-time="241" queue-time="1" op-digest="9ff141249defb61f70df05c7bd9977b3" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="vip-neutron" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-neutron_last_0" operation_key="vip-neutron_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="52:11:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;52:11:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="59" rc-code="0" op-status="0" interval="0" last-run="1423899177" last-rc-change="1423899177" exec-time="469" queue-time="0" op-digest="4b17de0bf3cdba285ef2deb5055bb247" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="vip-neutron_monitor_10000" operation_key="vip-neutron_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="54:12:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;54:12:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="60" rc-code="0" op-status="0" interval="10000" last-rc-change="1423899178" exec-time="376" queue-time="1" op-digest="794546187ff2b0bf6c67a1ce4a47205e" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="vip-nova" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-nova_last_0" operation_key="vip-nova_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="19:12:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;19:12:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="64" rc-code="7" op-status="0" interval="0" last-run="1423899178" last-rc-change="1423899178" exec-time="368" queue-time="0" op-digest="16dfd9890935251651bd9eae18d4cabb" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="vip-horizon" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-horizon_last_0" operation_key="vip-horizon_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="20:13:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;20:13:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="68" rc-code="7" op-status="0" interval="0" last-run="1423899178" last-rc-change="1423899178" exec-time="324" queue-time="0" op-digest="5f7ba67ff81462367b72255342234aff" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="vip-heat" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-heat_last_0" operation_key="vip-heat_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="61:14:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;61:14:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="73" rc-code="0" op-status="0" interval="0" last-run="1423899180" last-rc-change="1423899180" exec-time="398" queue-time="0" op-digest="a7e14d3428848000cee2f17c6f6e0d4b" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="vip-heat_monitor_10000" operation_key="vip-heat_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="63:15:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;63:15:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="74" rc-code="0" op-status="0" interval="10000" last-rc-change="1423899180" exec-time="418" queue-time="0" op-digest="7ebfbaa936b02dad60c02830c13163a8" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="vip-ceilometer" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-ceilometer_last_0" operation_key="vip-ceilometer_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="22:15:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;22:15:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="78" rc-code="7" op-status="0" interval="0" last-run="1423899180" last-rc-change="1423899180" exec-time="391" queue-time="0" op-digest="e0621f478d714995b7c7207aa3b66f14" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="galera" type="galera" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="galera_last_0" operation_key="galera_promote_0" operation="promote" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="75:43:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;75:43:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="94" rc-code="0" op-status="0" interval="0" last-run="1423899249" last-rc-change="1423899249" exec-time="18708" queue-time="0" op-digest="a357a4e08e165ea819421e864e21c1cf" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="galera_monitor_10000" operation_key="galera_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="79:44:8:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:8;79:44:8:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="95" rc-code="8" op-status="0" interval="10000" last-rc-change="1423899268" exec-time="941" queue-time="0" op-digest="ee7e11b1582557660354b43fb6650c70" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="rabbitmq-server" type="rabbitmq-cluster" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="rabbitmq-server_last_0" operation_key="rabbitmq-server_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="95:44:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;95:44:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="101" rc-code="0" op-status="0" interval="0" last-run="1423899268" last-rc-change="1423899268" exec-time="26665" queue-time="0" op-digest="2ebdda5ddce91e8c3b822256678ca77e" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="rabbitmq-server_monitor_10000" operation_key="rabbitmq-server_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="95:45:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;95:45:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="104" rc-code="0" op-status="0" interval="10000" last-rc-change="1423899295" exec-time="1422" queue-time="0" op-digest="c4d156bf07592cb5b4494bd45588554c" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="memcached" type="memcached" class="systemd">
+            <lrm_rsc_op id="memcached_last_0" operation_key="memcached_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="118:46:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;118:46:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="110" rc-code="0" op-status="0" interval="0" last-run="1423899312" last-rc-change="1423899312" exec-time="9" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="memcached_monitor_60000" operation_key="memcached_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="119:46:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;119:46:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="111" rc-code="0" op-status="0" interval="60000" last-rc-change="1423899312" exec-time="4" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="mongodb" type="mongod" class="systemd">
+            <lrm_rsc_op id="mongodb_last_0" operation_key="mongodb_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="118:50:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;118:50:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="120" rc-code="0" op-status="0" interval="0" last-run="1423899337" last-rc-change="1423899337" exec-time="5" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="mongodb_monitor_60000" operation_key="mongodb_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="119:50:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;119:50:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="121" rc-code="0" op-status="0" interval="60000" last-rc-change="1423899337" exec-time="2" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="keystone" type="openstack-keystone" class="systemd">
+            <lrm_rsc_op id="keystone_last_0" operation_key="keystone_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="131:51:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;131:51:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="127" rc-code="0" op-status="0" interval="0" last-run="1423899367" last-rc-change="1423899367" exec-time="4" queue-time="2002" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="keystone_monitor_60000" operation_key="keystone_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="132:51:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;132:51:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="128" rc-code="0" op-status="0" interval="60000" last-rc-change="1423899368" exec-time="2" queue-time="1" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="glance-fs" type="Filesystem" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="glance-fs_last_0" operation_key="glance-fs_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="144:56:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;144:56:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="134" rc-code="0" op-status="0" interval="0" last-run="1423900062" last-rc-change="1423900062" exec-time="512" queue-time="0" op-digest="4ff0fcceab38a3d5886d54ffe7acfc44" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="glance-fs_monitor_20000" operation_key="glance-fs_monitor_20000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="145:56:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;145:56:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="135" rc-code="0" op-status="0" interval="20000" last-rc-change="1423900063" exec-time="243" queue-time="0" op-digest="bb262ffc27a92e293fe4511a781fff77" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="glance-registry" type="openstack-glance-registry" class="systemd">
+            <lrm_rsc_op id="glance-registry_last_0" operation_key="glance-registry_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="157:57:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;157:57:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="141" rc-code="0" op-status="0" interval="0" last-run="1423900073" last-rc-change="1423900073" exec-time="4" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="glance-registry_monitor_60000" operation_key="glance-registry_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="160:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;160:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="142" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900073" exec-time="5" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="glance-api" type="openstack-glance-api" class="systemd">
+            <lrm_rsc_op id="glance-api_last_0" operation_key="glance-api_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="170:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;170:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="148" rc-code="0" op-status="0" interval="0" last-run="1423900075" last-rc-change="1423900075" exec-time="5" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="glance-api_monitor_60000" operation_key="glance-api_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="171:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;171:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="149" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900075" exec-time="2" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="cinder-api" type="openstack-cinder-api" class="systemd">
+            <lrm_rsc_op id="cinder-api_last_0" operation_key="cinder-api_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="48:59:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;48:59:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="153" rc-code="7" op-status="0" interval="0" last-run="1423900114" last-rc-change="1423900114" exec-time="12" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="cinder-scheduler" type="openstack-cinder-scheduler" class="systemd">
+            <lrm_rsc_op id="cinder-scheduler_last_0" operation_key="cinder-scheduler_stop_0" operation="stop" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="183:63:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;183:63:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="165" rc-code="0" op-status="0" interval="0" last-run="1423900137" last-rc-change="1423900137" exec-time="8" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="cinder-scheduler_monitor_60000" operation_key="cinder-scheduler_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="188:60:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;188:60:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="163" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900118" exec-time="1" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="cinder-volume" type="openstack-cinder-volume" class="systemd">
+            <lrm_rsc_op id="cinder-volume_last_0" operation_key="cinder-volume_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="50:60:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;50:60:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="161" rc-code="7" op-status="0" interval="0" last-run="1423900116" last-rc-change="1423900116" exec-time="13" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="swift-fs" type="Filesystem" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="swift-fs_last_0" operation_key="swift-fs_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="190:65:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;190:65:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="171" rc-code="0" op-status="0" interval="0" last-run="1423900227" last-rc-change="1423900227" exec-time="668" queue-time="0" op-digest="56a72ba33ffa927a833adeb9c5bba0d8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="swift-fs_monitor_20000" operation_key="swift-fs_monitor_20000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="191:65:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;191:65:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="172" rc-code="0" op-status="0" interval="20000" last-rc-change="1423900228" exec-time="420" queue-time="0" op-digest="66a6c4ae14cae285a4240b391f6571a0" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="swift-account" type="openstack-swift-account" class="systemd">
+            <lrm_rsc_op id="swift-account_last_0" operation_key="swift-account_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="203:66:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;203:66:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="178" rc-code="0" op-status="0" interval="0" last-run="1423900242" last-rc-change="1423900242" exec-time="7" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="swift-account_monitor_60000" operation_key="swift-account_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="211:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;211:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="179" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900242" exec-time="3" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="swift-container" type="openstack-swift-container" class="systemd">
+            <lrm_rsc_op id="swift-container_last_0" operation_key="swift-container_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="219:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;219:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="190" rc-code="0" op-status="0" interval="0" last-run="1423900244" last-rc-change="1423900244" exec-time="11" queue-time="2000" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="swift-container_monitor_60000" operation_key="swift-container_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="218:68:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;218:68:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="192" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900244" exec-time="4" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="swift-object" type="openstack-swift-object" class="systemd">
+            <lrm_rsc_op id="swift-object_last_0" operation_key="swift-object_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="229:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;229:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="191" rc-code="0" op-status="0" interval="0" last-run="1423900244" last-rc-change="1423900244" exec-time="4" queue-time="2002" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="swift-object_monitor_60000" operation_key="swift-object_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="231:68:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;231:68:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="193" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900244" exec-time="4" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="swift-proxy" type="openstack-swift-proxy" class="systemd">
+            <lrm_rsc_op id="swift-proxy_last_0" operation_key="swift-proxy_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="242:74:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;242:74:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="199" rc-code="0" op-status="0" interval="0" last-run="1423900270" last-rc-change="1423900270" exec-time="6" queue-time="2002" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="swift-proxy_monitor_60000" operation_key="swift-proxy_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="247:75:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;247:75:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="200" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900271" exec-time="5" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="swift-object-expirer" type="openstack-swift-object-expirer" class="systemd">
+            <lrm_rsc_op id="swift-object-expirer_last_0" operation_key="swift-object-expirer_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="255:75:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;255:75:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="205" rc-code="0" op-status="0" interval="0" last-run="1423900273" last-rc-change="1423900273" exec-time="4" queue-time="2000" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="swift-object-expirer_monitor_60000" operation_key="swift-object-expirer_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="254:76:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;254:76:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="206" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900273" exec-time="3" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-server" type="neutron-server" class="systemd">
+            <lrm_rsc_op id="neutron-server_last_0" operation_key="neutron-server_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="260:77:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;260:77:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="212" rc-code="0" op-status="0" interval="0" last-run="1423900288" last-rc-change="1423900288" exec-time="6" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="neutron-server_monitor_60000" operation_key="neutron-server_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="260:78:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;260:78:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="213" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900288" exec-time="2" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-scale:0" type="NeutronScale" class="ocf" provider="neutron">
+            <lrm_rsc_op id="neutron-scale:0_last_0" operation_key="neutron-scale:0_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="72:79:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;72:79:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="217" rc-code="7" op-status="0" interval="0" last-run="1423900298" last-rc-change="1423900298" exec-time="62" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2" op-force-restart=" hostbasename " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-scale:1" type="NeutronScale" class="ocf" provider="neutron">
+            <lrm_rsc_op id="neutron-scale:1_last_0" operation_key="neutron-scale:1_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="279:79:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;279:79:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="226" rc-code="0" op-status="0" interval="0" last-run="1423900298" last-rc-change="1423900298" exec-time="1124" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2" op-force-restart=" hostbasename " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+            <lrm_rsc_op id="neutron-scale:1_monitor_10000" operation_key="neutron-scale:1_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="280:79:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;280:79:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="227" rc-code="0" op-status="0" interval="10000" last-rc-change="1423900299" exec-time="38" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-scale:2" type="NeutronScale" class="ocf" provider="neutron">
+            <lrm_rsc_op id="neutron-scale:2_last_0" operation_key="neutron-scale:2_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="74:79:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;74:79:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="225" rc-code="7" op-status="0" interval="0" last-run="1423900298" last-rc-change="1423900298" exec-time="53" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2" op-force-restart=" hostbasename " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-ovs-cleanup" type="OVSCleanup" class="ocf" provider="neutron">
+            <lrm_rsc_op id="neutron-ovs-cleanup_last_0" operation_key="neutron-ovs-cleanup_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="286:80:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;286:80:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="233" rc-code="0" op-status="0" interval="0" last-run="1423900312" last-rc-change="1423900312" exec-time="6794" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="neutron-ovs-cleanup_monitor_10000" operation_key="neutron-ovs-cleanup_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="301:81:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;301:81:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="234" rc-code="0" op-status="0" interval="10000" last-rc-change="1423900320" exec-time="168" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-openvswitch-agent" type="neutron-openvswitch-agent" class="systemd">
+            <lrm_rsc_op id="neutron-openvswitch-agent_last_0" operation_key="neutron-openvswitch-agent_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="306:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;306:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="261" rc-code="0" op-status="0" interval="0" last-run="1423900322" last-rc-change="1423900322" exec-time="18" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="neutron-openvswitch-agent_monitor_60000" operation_key="neutron-openvswitch-agent_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="312:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;312:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="266" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900323" exec-time="12" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-dhcp-agent" type="neutron-dhcp-agent" class="systemd">
+            <lrm_rsc_op id="neutron-dhcp-agent_last_0" operation_key="neutron-dhcp-agent_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="316:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;316:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="262" rc-code="0" op-status="0" interval="0" last-run="1423900322" last-rc-change="1423900322" exec-time="6" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="neutron-dhcp-agent_monitor_60000" operation_key="neutron-dhcp-agent_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="325:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;325:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="267" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900323" exec-time="8" queue-time="4" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-l3-agent" type="neutron-l3-agent" class="systemd">
+            <lrm_rsc_op id="neutron-l3-agent_last_0" operation_key="neutron-l3-agent_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="326:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;326:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="263" rc-code="0" op-status="0" interval="0" last-run="1423900322" last-rc-change="1423900322" exec-time="5" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="neutron-l3-agent_monitor_60000" operation_key="neutron-l3-agent_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="338:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;338:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="268" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900323" exec-time="10" queue-time="3" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-metadata-agent" type="neutron-metadata-agent" class="systemd">
+            <lrm_rsc_op id="neutron-metadata-agent_last_0" operation_key="neutron-metadata-agent_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="336:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;336:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="264" rc-code="0" op-status="0" interval="0" last-run="1423900323" last-rc-change="1423900323" exec-time="12" queue-time="2002" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="neutron-metadata-agent_monitor_60000" operation_key="neutron-metadata-agent_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="351:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;351:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="269" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900323" exec-time="6" queue-time="5" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-netns-cleanup" type="NetnsCleanup" class="ocf" provider="neutron">
+            <lrm_rsc_op id="neutron-netns-cleanup_last_0" operation_key="neutron-netns-cleanup_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="296:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;296:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="260" rc-code="0" op-status="0" interval="0" last-run="1423900320" last-rc-change="1423900320" exec-time="2291" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="neutron-netns-cleanup_monitor_10000" operation_key="neutron-netns-cleanup_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="299:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;299:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="265" rc-code="0" op-status="0" interval="10000" last-rc-change="1423900323" exec-time="205" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="nova-consoleauth" type="openstack-nova-consoleauth" class="systemd">
+            <lrm_rsc_op id="nova-consoleauth_last_0" operation_key="nova-consoleauth_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="364:94:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;364:94:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="275" rc-code="0" op-status="0" interval="0" last-run="1423900350" last-rc-change="1423900350" exec-time="8" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="nova-consoleauth_monitor_60000" operation_key="nova-consoleauth_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="367:95:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;367:95:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="276" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900351" exec-time="11" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="nova-novncproxy" type="openstack-nova-novncproxy" class="systemd">
+            <lrm_rsc_op id="nova-novncproxy_last_0" operation_key="nova-novncproxy_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="377:95:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;377:95:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="282" rc-code="0" op-status="0" interval="0" last-run="1423900353" last-rc-change="1423900353" exec-time="6" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="nova-novncproxy_monitor_60000" operation_key="nova-novncproxy_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="383:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;383:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="283" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900353" exec-time="3" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="nova-api" type="openstack-nova-api" class="systemd">
+            <lrm_rsc_op id="nova-api_last_0" operation_key="nova-api_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="393:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;393:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="294" rc-code="0" op-status="0" interval="0" last-run="1423900359" last-rc-change="1423900359" exec-time="5" queue-time="2000" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="nova-api_monitor_60000" operation_key="nova-api_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="393:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;393:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="296" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900359" exec-time="6" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="nova-scheduler" type="openstack-nova-scheduler" class="systemd">
+            <lrm_rsc_op id="nova-scheduler_last_0" operation_key="nova-scheduler_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="403:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;403:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="295" rc-code="0" op-status="0" interval="0" last-run="1423900355" last-rc-change="1423900355" exec-time="8" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="nova-scheduler_monitor_60000" operation_key="nova-scheduler_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="406:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;406:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="297" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900359" exec-time="9" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="nova-conductor" type="openstack-nova-conductor" class="systemd">
+            <lrm_rsc_op id="nova-conductor_last_0" operation_key="nova-conductor_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="416:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;416:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="303" rc-code="0" op-status="0" interval="0" last-run="1423900361" last-rc-change="1423900361" exec-time="24" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="nova-conductor_monitor_60000" operation_key="nova-conductor_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="416:98:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;416:98:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="304" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900362" exec-time="6" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-central" type="openstack-ceilometer-central" class="systemd">
+            <lrm_rsc_op id="ceilometer-central_last_0" operation_key="ceilometer-central_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="106:102:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;106:102:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="308" rc-code="7" op-status="0" interval="0" last-run="1423900373" last-rc-change="1423900373" exec-time="5" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-collector" type="openstack-ceilometer-collector" class="systemd">
+            <lrm_rsc_op id="ceilometer-collector_last_0" operation_key="ceilometer-collector_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="430:103:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;430:103:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="314" rc-code="0" op-status="0" interval="0" last-run="1423900378" last-rc-change="1423900378" exec-time="11" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="ceilometer-collector_monitor_60000" operation_key="ceilometer-collector_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="435:104:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;435:104:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="315" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900378" exec-time="8" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-api" type="openstack-ceilometer-api" class="systemd">
+            <lrm_rsc_op id="ceilometer-api_last_0" operation_key="ceilometer-api_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="443:105:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;443:105:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="326" rc-code="0" op-status="0" interval="0" last-run="1423900380" last-rc-change="1423900380" exec-time="10" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="ceilometer-api_monitor_60000" operation_key="ceilometer-api_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="454:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;454:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="327" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900389" exec-time="20" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-delay" type="Delay" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="ceilometer-delay_last_0" operation_key="ceilometer-delay_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="462:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;462:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="343" rc-code="0" op-status="0" interval="0" last-run="1423900389" last-rc-change="1423900389" exec-time="10143" queue-time="0" op-digest="ad19c7364a8662d5d94488a98ccc4fda" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="ceilometer-delay_monitor_10000" operation_key="ceilometer-delay_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="458:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;458:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="347" rc-code="0" op-status="0" interval="10000" last-rc-change="1423900400" exec-time="10212" queue-time="0" op-digest="e5d5e2a8b3e3e78f22e76dfc79a91e9d" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-alarm-evaluator" type="openstack-ceilometer-alarm-evaluator" class="systemd">
+            <lrm_rsc_op id="ceilometer-alarm-evaluator_last_0" operation_key="ceilometer-alarm-evaluator_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="472:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;472:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="344" rc-code="0" op-status="0" interval="0" last-run="1423900391" last-rc-change="1423900391" exec-time="8" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="ceilometer-alarm-evaluator_monitor_60000" operation_key="ceilometer-alarm-evaluator_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="471:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;471:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="348" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900400" exec-time="16" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-alarm-notifier" type="openstack-ceilometer-alarm-notifier" class="systemd">
+            <lrm_rsc_op id="ceilometer-alarm-notifier_last_0" operation_key="ceilometer-alarm-notifier_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="482:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;482:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="345" rc-code="0" op-status="0" interval="0" last-run="1423900391" last-rc-change="1423900391" exec-time="4" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="ceilometer-alarm-notifier_monitor_60000" operation_key="ceilometer-alarm-notifier_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="484:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;484:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="349" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900400" exec-time="16" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-notification" type="openstack-ceilometer-notification" class="systemd">
+            <lrm_rsc_op id="ceilometer-notification_last_0" operation_key="ceilometer-notification_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="492:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;492:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="346" rc-code="0" op-status="0" interval="0" last-run="1423900391" last-rc-change="1423900391" exec-time="4" queue-time="2002" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="ceilometer-notification_monitor_60000" operation_key="ceilometer-notification_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="497:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;497:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="350" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900400" exec-time="17" queue-time="1" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="heat-api" type="openstack-heat-api" class="systemd">
+            <lrm_rsc_op id="heat-api_last_0" operation_key="heat-api_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="517:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;517:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="370" rc-code="0" op-status="0" interval="0" last-run="1423900412" last-rc-change="1423900412" exec-time="7" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="heat-api_monitor_60000" operation_key="heat-api_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="510:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;510:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="374" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900413" exec-time="4" queue-time="1" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="heat-api-cfn" type="openstack-heat-api-cfn" class="systemd">
+            <lrm_rsc_op id="heat-api-cfn_last_0" operation_key="heat-api-cfn_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="527:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;527:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="371" rc-code="0" op-status="0" interval="0" last-run="1423900412" last-rc-change="1423900412" exec-time="6" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="heat-api-cfn_monitor_60000" operation_key="heat-api-cfn_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="523:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;523:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="375" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900413" exec-time="5" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="heat-api-cloudwatch" type="openstack-heat-api-cloudwatch" class="systemd">
+            <lrm_rsc_op id="heat-api-cloudwatch_last_0" operation_key="heat-api-cloudwatch_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="537:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;537:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="372" rc-code="0" op-status="0" interval="0" last-run="1423900412" last-rc-change="1423900412" exec-time="6" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="heat-api-cloudwatch_monitor_60000" operation_key="heat-api-cloudwatch_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="536:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;536:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="376" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900413" exec-time="5" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="heat-engine" type="openstack-heat-engine" class="systemd">
+            <lrm_rsc_op id="heat-engine_last_0" operation_key="heat-engine_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="547:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;547:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="373" rc-code="0" op-status="0" interval="0" last-run="1423900412" last-rc-change="1423900412" exec-time="5" queue-time="2000" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="heat-engine_monitor_60000" operation_key="heat-engine_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="546:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;546:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="377" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900413" exec-time="6" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+          <lrm_resource id="horizon" type="apache" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="horizon_last_0" operation_key="horizon_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="552:115:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;552:115:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="383" rc-code="0" op-status="0" interval="0" last-run="1423900429" last-rc-change="1423900429" exec-time="1860" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node2"/>
+            <lrm_rsc_op id="horizon_monitor_10000" operation_key="horizon_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="553:115:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;553:115:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="384" rc-code="0" op-status="0" interval="10000" last-rc-change="1423900431" exec-time="735" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node2"/>
+          </lrm_resource>
+        </lrm_resources>
+      </lrm>
+      <transient_attributes id="2">
+        <instance_attributes id="status-2">
+          <nvpair id="status-2-shutdown" name="shutdown" value="0"/>
+          <nvpair id="status-2-probe_complete" name="probe_complete" value="true"/>
+          <nvpair id="status-2-master-galera" name="master-galera" value="100"/>
+          <nvpair id="status-2-rmq-node-attr-rabbitmq-server" name="rmq-node-attr-rabbitmq-server" value="rabbit@rhos6-node2"/>
+        </instance_attributes>
+      </transient_attributes>
+    </node_state>
+    <node_state id="3" uname="rhos6-node3" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member">
+      <lrm id="3">
+        <lrm_resources>
+          <lrm_resource id="node1-fence" type="fence_xvm" class="stonith">
+            <lrm_rsc_op id="node1-fence_last_0" operation_key="node1-fence_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="8:3:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;8:3:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="5" rc-code="7" op-status="0" interval="0" last-run="1423899139" last-rc-change="1423899139" exec-time="996" queue-time="0" op-digest="4a988e1797faefdf7a743d9382b11018" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="node2-fence" type="fence_xvm" class="stonith">
+            <lrm_rsc_op id="node2-fence_last_0" operation_key="node2-fence_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="10:4:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;10:4:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="9" rc-code="7" op-status="0" interval="0" last-run="1423899141" last-rc-change="1423899141" exec-time="0" queue-time="0" op-digest="f5618606bd9abcc101443f35eef999f7" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="node3-fence" type="fence_xvm" class="stonith">
+            <lrm_rsc_op id="node3-fence_last_0" operation_key="node3-fence_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="16:4:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;16:4:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="14" rc-code="0" op-status="0" interval="0" last-run="1423899141" last-rc-change="1423899141" exec-time="56" queue-time="0" op-digest="861090d69df799a0aa8cdd9dc736d9ff" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="node3-fence_monitor_60000" operation_key="node3-fence_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="17:4:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;17:4:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="15" rc-code="0" op-status="0" interval="60000" last-rc-change="1423899141" exec-time="51" queue-time="0" op-digest="322e8ed87a49546cea89989f0db90420" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="lb-haproxy" type="haproxy" class="systemd">
+            <lrm_rsc_op id="lb-haproxy_last_0" operation_key="lb-haproxy_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="22:5:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;22:5:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="21" rc-code="0" op-status="0" interval="0" last-run="1423899172" last-rc-change="1423899172" exec-time="6" queue-time="2002" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="lb-haproxy_monitor_60000" operation_key="lb-haproxy_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="32:6:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;32:6:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="22" rc-code="0" op-status="0" interval="60000" last-rc-change="1423899172" exec-time="2" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="vip-db" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-db_last_0" operation_key="vip-db_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="15:6:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;15:6:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="26" rc-code="7" op-status="0" interval="0" last-run="1423899172" last-rc-change="1423899172" exec-time="544" queue-time="0" op-digest="bd83dcd57107f6c3acbb6e2d40e1d756" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="vip-rabbitmq" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-rabbitmq_last_0" operation_key="vip-rabbitmq_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="16:6:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;16:6:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="30" rc-code="7" op-status="0" interval="0" last-run="1423899172" last-rc-change="1423899172" exec-time="541" queue-time="0" op-digest="7ba719a59a5c688a8b7fd956bf87a1fa" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="vip-qpid" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-qpid_last_0" operation_key="vip-qpid_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="41:6:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;41:6:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="35" rc-code="0" op-status="0" interval="0" last-run="1423899172" last-rc-change="1423899172" exec-time="396" queue-time="0" op-digest="d62959354aa6b47c3f36285361c2d082" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="vip-qpid_monitor_10000" operation_key="vip-qpid_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="39:7:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;39:7:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="36" rc-code="0" op-status="0" interval="10000" last-rc-change="1423899173" exec-time="427" queue-time="0" op-digest="a482287f6ea536c2cc4c326e8c52ccef" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="vip-keystone" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-keystone_last_0" operation_key="vip-keystone_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="14:7:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;14:7:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="40" rc-code="7" op-status="0" interval="0" last-run="1423899173" last-rc-change="1423899173" exec-time="431" queue-time="0" op-digest="d69192df0e0d0c91b76e20111eba774e" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="vip-glance" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-glance_last_0" operation_key="vip-glance_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="17:8:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;17:8:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="44" rc-code="7" op-status="0" interval="0" last-run="1423899174" last-rc-change="1423899174" exec-time="283" queue-time="0" op-digest="2da6630244d6f2d1f8f44c36b67518a3" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="vip-cinder" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-cinder_last_0" operation_key="vip-cinder_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="46:9:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;46:9:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="49" rc-code="0" op-status="0" interval="0" last-run="1423899175" last-rc-change="1423899175" exec-time="405" queue-time="0" op-digest="23848d72333024af7f572044e074b601" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="vip-cinder_monitor_10000" operation_key="vip-cinder_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="48:10:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;48:10:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="50" rc-code="0" op-status="0" interval="10000" last-rc-change="1423899176" exec-time="367" queue-time="0" op-digest="2da859e65aa9b3df880c4e76eebc8318" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="vip-swift" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-swift_last_0" operation_key="vip-swift_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="19:10:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;19:10:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="54" rc-code="7" op-status="0" interval="0" last-run="1423899176" last-rc-change="1423899176" exec-time="368" queue-time="0" op-digest="9ff141249defb61f70df05c7bd9977b3" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="vip-neutron" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-neutron_last_0" operation_key="vip-neutron_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="20:11:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;20:11:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="58" rc-code="7" op-status="0" interval="0" last-run="1423899177" last-rc-change="1423899177" exec-time="233" queue-time="0" op-digest="4b17de0bf3cdba285ef2deb5055bb247" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="vip-nova" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-nova_last_0" operation_key="vip-nova_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="55:12:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;55:12:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="63" rc-code="0" op-status="0" interval="0" last-run="1423899178" last-rc-change="1423899178" exec-time="410" queue-time="0" op-digest="16dfd9890935251651bd9eae18d4cabb" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="vip-nova_monitor_10000" operation_key="vip-nova_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="57:13:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;57:13:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="64" rc-code="0" op-status="0" interval="10000" last-rc-change="1423899178" exec-time="396" queue-time="0" op-digest="dafd91a4039f0f51e0a5c1df9f4d53ba" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="vip-horizon" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-horizon_last_0" operation_key="vip-horizon_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="22:13:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;22:13:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="68" rc-code="7" op-status="0" interval="0" last-run="1423899178" last-rc-change="1423899178" exec-time="391" queue-time="0" op-digest="5f7ba67ff81462367b72255342234aff" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="vip-heat" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-heat_last_0" operation_key="vip-heat_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="23:14:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;23:14:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="72" rc-code="7" op-status="0" interval="0" last-run="1423899179" last-rc-change="1423899179" exec-time="316" queue-time="0" op-digest="a7e14d3428848000cee2f17c6f6e0d4b" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="vip-ceilometer" type="IPaddr2" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="vip-ceilometer_last_0" operation_key="vip-ceilometer_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="61:16:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;61:16:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="77" rc-code="0" op-status="0" interval="0" last-run="1423899181" last-rc-change="1423899181" exec-time="392" queue-time="0" op-digest="e0621f478d714995b7c7207aa3b66f14" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="vip-ceilometer_monitor_10000" operation_key="vip-ceilometer_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="62:16:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;62:16:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="78" rc-code="0" op-status="0" interval="10000" last-rc-change="1423899181" exec-time="257" queue-time="0" op-digest="400537e934538c60220ca4297a28f280" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="galera" type="galera" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="galera_last_0" operation_key="galera_promote_0" operation="promote" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="82:44:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;82:44:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="99" rc-code="0" op-status="0" interval="0" last-run="1423899268" last-rc-change="1423899268" exec-time="21999" queue-time="0" op-digest="a357a4e08e165ea819421e864e21c1cf" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="galera_monitor_10000" operation_key="galera_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="82:45:8:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:8;82:45:8:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="102" rc-code="8" op-status="0" interval="10000" last-rc-change="1423899295" exec-time="678" queue-time="0" op-digest="ee7e11b1582557660354b43fb6650c70" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="rabbitmq-server" type="rabbitmq-cluster" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="rabbitmq-server_last_0" operation_key="rabbitmq-server_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="96:45:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;96:45:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="103" rc-code="0" op-status="0" interval="0" last-run="1423899295" last-rc-change="1423899295" exec-time="14741" queue-time="0" op-digest="2ebdda5ddce91e8c3b822256678ca77e" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="rabbitmq-server_monitor_10000" operation_key="rabbitmq-server_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="101:46:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;101:46:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="104" rc-code="0" op-status="0" interval="10000" last-rc-change="1423899310" exec-time="1377" queue-time="0" op-digest="c4d156bf07592cb5b4494bd45588554c" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="memcached" type="memcached" class="systemd">
+            <lrm_rsc_op id="memcached_last_0" operation_key="memcached_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="120:46:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;120:46:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="110" rc-code="0" op-status="0" interval="0" last-run="1423899312" last-rc-change="1423899312" exec-time="5" queue-time="2002" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="memcached_monitor_60000" operation_key="memcached_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="121:46:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;121:46:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="111" rc-code="0" op-status="0" interval="60000" last-rc-change="1423899312" exec-time="3" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="mongodb" type="mongod" class="systemd">
+            <lrm_rsc_op id="mongodb_last_0" operation_key="mongodb_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="120:50:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;120:50:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="120" rc-code="0" op-status="0" interval="0" last-run="1423899337" last-rc-change="1423899337" exec-time="8" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="mongodb_monitor_60000" operation_key="mongodb_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="121:50:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;121:50:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="121" rc-code="0" op-status="0" interval="60000" last-rc-change="1423899337" exec-time="2" queue-time="1" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="keystone" type="openstack-keystone" class="systemd">
+            <lrm_rsc_op id="keystone_last_0" operation_key="keystone_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="133:51:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;133:51:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="127" rc-code="0" op-status="0" interval="0" last-run="1423899367" last-rc-change="1423899367" exec-time="4" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="keystone_monitor_60000" operation_key="keystone_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="134:51:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;134:51:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="128" rc-code="0" op-status="0" interval="60000" last-rc-change="1423899367" exec-time="2" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="glance-fs" type="Filesystem" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="glance-fs_last_0" operation_key="glance-fs_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="146:56:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;146:56:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="134" rc-code="0" op-status="0" interval="0" last-run="1423900062" last-rc-change="1423900062" exec-time="484" queue-time="0" op-digest="4ff0fcceab38a3d5886d54ffe7acfc44" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="glance-fs_monitor_20000" operation_key="glance-fs_monitor_20000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="147:56:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;147:56:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="135" rc-code="0" op-status="0" interval="20000" last-rc-change="1423900063" exec-time="309" queue-time="0" op-digest="bb262ffc27a92e293fe4511a781fff77" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="glance-registry" type="openstack-glance-registry" class="systemd">
+            <lrm_rsc_op id="glance-registry_last_0" operation_key="glance-registry_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="159:57:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;159:57:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="141" rc-code="0" op-status="0" interval="0" last-run="1423900071" last-rc-change="1423900071" exec-time="5" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="glance-registry_monitor_60000" operation_key="glance-registry_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="163:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;163:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="142" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900073" exec-time="4" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="glance-api" type="openstack-glance-api" class="systemd">
+            <lrm_rsc_op id="glance-api_last_0" operation_key="glance-api_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="172:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;172:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="148" rc-code="0" op-status="0" interval="0" last-run="1423900075" last-rc-change="1423900075" exec-time="7" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="glance-api_monitor_60000" operation_key="glance-api_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="173:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;173:58:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="149" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900075" exec-time="2" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="cinder-api" type="openstack-cinder-api" class="systemd">
+            <lrm_rsc_op id="cinder-api_last_0" operation_key="cinder-api_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="50:59:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;50:59:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="153" rc-code="7" op-status="0" interval="0" last-run="1423900114" last-rc-change="1423900114" exec-time="10" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="cinder-scheduler" type="openstack-cinder-scheduler" class="systemd">
+            <lrm_rsc_op id="cinder-scheduler_last_0" operation_key="cinder-scheduler_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="52:60:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;52:60:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="157" rc-code="7" op-status="0" interval="0" last-run="1423900116" last-rc-change="1423900116" exec-time="13" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="cinder-volume" type="openstack-cinder-volume" class="systemd">
+            <lrm_rsc_op id="cinder-volume_last_0" operation_key="cinder-volume_stop_0" operation="stop" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="184:64:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;184:64:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="165" rc-code="0" op-status="0" interval="0" last-run="1423900140" last-rc-change="1423900140" exec-time="7" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="cinder-volume_monitor_60000" operation_key="cinder-volume_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="190:60:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;190:60:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="163" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900118" exec-time="3" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="swift-fs" type="Filesystem" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="swift-fs_last_0" operation_key="swift-fs_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="192:65:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;192:65:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="171" rc-code="0" op-status="0" interval="0" last-run="1423900227" last-rc-change="1423900227" exec-time="569" queue-time="0" op-digest="56a72ba33ffa927a833adeb9c5bba0d8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="swift-fs_monitor_20000" operation_key="swift-fs_monitor_20000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="193:65:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;193:65:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="172" rc-code="0" op-status="0" interval="20000" last-rc-change="1423900228" exec-time="312" queue-time="0" op-digest="66a6c4ae14cae285a4240b391f6571a0" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="swift-account" type="openstack-swift-account" class="systemd">
+            <lrm_rsc_op id="swift-account_last_0" operation_key="swift-account_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="205:66:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;205:66:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="178" rc-code="0" op-status="0" interval="0" last-run="1423900242" last-rc-change="1423900242" exec-time="9" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="swift-account_monitor_60000" operation_key="swift-account_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="214:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;214:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="179" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900242" exec-time="5" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="swift-container" type="openstack-swift-container" class="systemd">
+            <lrm_rsc_op id="swift-container_last_0" operation_key="swift-container_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="221:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;221:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="190" rc-code="0" op-status="0" interval="0" last-run="1423900244" last-rc-change="1423900244" exec-time="7" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="swift-container_monitor_60000" operation_key="swift-container_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="221:68:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;221:68:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="192" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900244" exec-time="4" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="swift-object" type="openstack-swift-object" class="systemd">
+            <lrm_rsc_op id="swift-object_last_0" operation_key="swift-object_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="231:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;231:67:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="191" rc-code="0" op-status="0" interval="0" last-run="1423900244" last-rc-change="1423900244" exec-time="5" queue-time="2000" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="swift-object_monitor_60000" operation_key="swift-object_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="234:68:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;234:68:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="193" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900244" exec-time="4" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="swift-proxy" type="openstack-swift-proxy" class="systemd">
+            <lrm_rsc_op id="swift-proxy_last_0" operation_key="swift-proxy_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="244:74:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;244:74:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="199" rc-code="0" op-status="0" interval="0" last-run="1423900270" last-rc-change="1423900270" exec-time="6" queue-time="2002" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="swift-proxy_monitor_60000" operation_key="swift-proxy_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="250:75:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;250:75:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="200" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900271" exec-time="7" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="swift-object-expirer" type="openstack-swift-object-expirer" class="systemd">
+            <lrm_rsc_op id="swift-object-expirer_last_0" operation_key="swift-object-expirer_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="65:75:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;65:75:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="204" rc-code="7" op-status="0" interval="0" last-run="1423900271" last-rc-change="1423900271" exec-time="7" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-server" type="neutron-server" class="systemd">
+            <lrm_rsc_op id="neutron-server_last_0" operation_key="neutron-server_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="258:77:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;258:77:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="210" rc-code="0" op-status="0" interval="0" last-run="1423900286" last-rc-change="1423900286" exec-time="4" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="neutron-server_monitor_60000" operation_key="neutron-server_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="263:78:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;263:78:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="211" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900288" exec-time="2" queue-time="1" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-scale:0" type="NeutronScale" class="ocf" provider="neutron">
+            <lrm_rsc_op id="neutron-scale:0_last_0" operation_key="neutron-scale:0_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="277:79:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;277:79:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="224" rc-code="0" op-status="0" interval="0" last-run="1423900298" last-rc-change="1423900298" exec-time="1214" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3" op-force-restart=" hostbasename " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+            <lrm_rsc_op id="neutron-scale:0_monitor_10000" operation_key="neutron-scale:0_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="278:79:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;278:79:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="225" rc-code="0" op-status="0" interval="10000" last-rc-change="1423900299" exec-time="37" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-scale:1" type="NeutronScale" class="ocf" provider="neutron">
+            <lrm_rsc_op id="neutron-scale:1_last_0" operation_key="neutron-scale:1_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="77:79:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;77:79:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="219" rc-code="7" op-status="0" interval="0" last-run="1423900298" last-rc-change="1423900298" exec-time="56" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3" op-force-restart=" hostbasename " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-scale:2" type="NeutronScale" class="ocf" provider="neutron">
+            <lrm_rsc_op id="neutron-scale:2_last_0" operation_key="neutron-scale:2_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="78:79:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;78:79:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="223" rc-code="7" op-status="0" interval="0" last-run="1423900298" last-rc-change="1423900298" exec-time="55" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3" op-force-restart=" hostbasename " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-ovs-cleanup" type="OVSCleanup" class="ocf" provider="neutron">
+            <lrm_rsc_op id="neutron-ovs-cleanup_last_0" operation_key="neutron-ovs-cleanup_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="284:80:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;284:80:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="231" rc-code="0" op-status="0" interval="0" last-run="1423900312" last-rc-change="1423900312" exec-time="6606" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="neutron-ovs-cleanup_monitor_10000" operation_key="neutron-ovs-cleanup_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="304:81:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;304:81:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="232" rc-code="0" op-status="0" interval="10000" last-rc-change="1423900320" exec-time="147" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-openvswitch-agent" type="neutron-openvswitch-agent" class="systemd">
+            <lrm_rsc_op id="neutron-openvswitch-agent_last_0" operation_key="neutron-openvswitch-agent_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="304:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;304:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="259" rc-code="0" op-status="0" interval="0" last-run="1423900322" last-rc-change="1423900322" exec-time="16" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="neutron-openvswitch-agent_monitor_60000" operation_key="neutron-openvswitch-agent_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="315:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;315:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="264" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900323" exec-time="11" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-dhcp-agent" type="neutron-dhcp-agent" class="systemd">
+            <lrm_rsc_op id="neutron-dhcp-agent_last_0" operation_key="neutron-dhcp-agent_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="314:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;314:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="260" rc-code="0" op-status="0" interval="0" last-run="1423900322" last-rc-change="1423900322" exec-time="6" queue-time="2000" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="neutron-dhcp-agent_monitor_60000" operation_key="neutron-dhcp-agent_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="328:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;328:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="265" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900323" exec-time="10" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-l3-agent" type="neutron-l3-agent" class="systemd">
+            <lrm_rsc_op id="neutron-l3-agent_last_0" operation_key="neutron-l3-agent_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="324:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;324:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="261" rc-code="0" op-status="0" interval="0" last-run="1423900322" last-rc-change="1423900322" exec-time="5" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="neutron-l3-agent_monitor_60000" operation_key="neutron-l3-agent_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="341:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;341:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="266" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900323" exec-time="7" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-metadata-agent" type="neutron-metadata-agent" class="systemd">
+            <lrm_rsc_op id="neutron-metadata-agent_last_0" operation_key="neutron-metadata-agent_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="334:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;334:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="262" rc-code="0" op-status="0" interval="0" last-run="1423900322" last-rc-change="1423900322" exec-time="5" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="neutron-metadata-agent_monitor_60000" operation_key="neutron-metadata-agent_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="354:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;354:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="267" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900323" exec-time="4" queue-time="3" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="neutron-netns-cleanup" type="NetnsCleanup" class="ocf" provider="neutron">
+            <lrm_rsc_op id="neutron-netns-cleanup_last_0" operation_key="neutron-netns-cleanup_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="294:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;294:82:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="258" rc-code="0" op-status="0" interval="0" last-run="1423900320" last-rc-change="1423900320" exec-time="2432" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="neutron-netns-cleanup_monitor_10000" operation_key="neutron-netns-cleanup_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="302:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;302:84:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="263" rc-code="0" op-status="0" interval="10000" last-rc-change="1423900323" exec-time="182" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="nova-consoleauth" type="openstack-nova-consoleauth" class="systemd">
+            <lrm_rsc_op id="nova-consoleauth_last_0" operation_key="nova-consoleauth_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="362:94:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;362:94:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="273" rc-code="0" op-status="0" interval="0" last-run="1423900350" last-rc-change="1423900350" exec-time="9" queue-time="2002" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="nova-consoleauth_monitor_60000" operation_key="nova-consoleauth_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="370:95:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;370:95:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="274" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900350" exec-time="7" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="nova-novncproxy" type="openstack-nova-novncproxy" class="systemd">
+            <lrm_rsc_op id="nova-novncproxy_last_0" operation_key="nova-novncproxy_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="375:95:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;375:95:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="280" rc-code="0" op-status="0" interval="0" last-run="1423900353" last-rc-change="1423900353" exec-time="12" queue-time="2000" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="nova-novncproxy_monitor_60000" operation_key="nova-novncproxy_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="386:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;386:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="281" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900353" exec-time="10" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="nova-api" type="openstack-nova-api" class="systemd">
+            <lrm_rsc_op id="nova-api_last_0" operation_key="nova-api_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="391:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;391:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="292" rc-code="0" op-status="0" interval="0" last-run="1423900357" last-rc-change="1423900357" exec-time="5" queue-time="2000" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="nova-api_monitor_60000" operation_key="nova-api_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="396:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;396:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="294" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900359" exec-time="4" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="nova-scheduler" type="openstack-nova-scheduler" class="systemd">
+            <lrm_rsc_op id="nova-scheduler_last_0" operation_key="nova-scheduler_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="401:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;401:96:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="293" rc-code="0" op-status="0" interval="0" last-run="1423900355" last-rc-change="1423900355" exec-time="3" queue-time="2000" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="nova-scheduler_monitor_60000" operation_key="nova-scheduler_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="409:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;409:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="295" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900359" exec-time="6" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="nova-conductor" type="openstack-nova-conductor" class="systemd">
+            <lrm_rsc_op id="nova-conductor_last_0" operation_key="nova-conductor_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="414:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;414:97:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="301" rc-code="0" op-status="0" interval="0" last-run="1423900361" last-rc-change="1423900361" exec-time="18" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="nova-conductor_monitor_60000" operation_key="nova-conductor_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="419:98:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;419:98:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="302" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900362" exec-time="9" queue-time="1" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-central" type="openstack-ceilometer-central" class="systemd">
+            <lrm_rsc_op id="ceilometer-central_last_0" operation_key="ceilometer-central_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="427:102:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;427:102:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="307" rc-code="0" op-status="0" interval="0" last-run="1423900375" last-rc-change="1423900375" exec-time="4" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="ceilometer-central_monitor_60000" operation_key="ceilometer-central_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="429:103:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;429:103:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="308" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900376" exec-time="14" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-collector" type="openstack-ceilometer-collector" class="systemd">
+            <lrm_rsc_op id="ceilometer-collector_last_0" operation_key="ceilometer-collector_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="432:103:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;432:103:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="314" rc-code="0" op-status="0" interval="0" last-run="1423900378" last-rc-change="1423900378" exec-time="8" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="ceilometer-collector_monitor_60000" operation_key="ceilometer-collector_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="438:104:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;438:104:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="315" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900378" exec-time="5" queue-time="1" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-api" type="openstack-ceilometer-api" class="systemd">
+            <lrm_rsc_op id="ceilometer-api_last_0" operation_key="ceilometer-api_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="445:105:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;445:105:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="326" rc-code="0" op-status="0" interval="0" last-run="1423900380" last-rc-change="1423900380" exec-time="9" queue-time="2000" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="ceilometer-api_monitor_60000" operation_key="ceilometer-api_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="457:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;457:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="327" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900389" exec-time="7" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-delay" type="Delay" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="ceilometer-delay_last_0" operation_key="ceilometer-delay_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="464:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;464:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="343" rc-code="0" op-status="0" interval="0" last-run="1423900389" last-rc-change="1423900389" exec-time="10295" queue-time="0" op-digest="ad19c7364a8662d5d94488a98ccc4fda" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="ceilometer-delay_monitor_10000" operation_key="ceilometer-delay_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="461:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;461:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="347" rc-code="0" op-status="0" interval="10000" last-rc-change="1423900400" exec-time="10199" queue-time="1" op-digest="e5d5e2a8b3e3e78f22e76dfc79a91e9d" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-alarm-evaluator" type="openstack-ceilometer-alarm-evaluator" class="systemd">
+            <lrm_rsc_op id="ceilometer-alarm-evaluator_last_0" operation_key="ceilometer-alarm-evaluator_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="474:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;474:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="344" rc-code="0" op-status="0" interval="0" last-run="1423900391" last-rc-change="1423900391" exec-time="8" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="ceilometer-alarm-evaluator_monitor_60000" operation_key="ceilometer-alarm-evaluator_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="474:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;474:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="348" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900400" exec-time="8" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-alarm-notifier" type="openstack-ceilometer-alarm-notifier" class="systemd">
+            <lrm_rsc_op id="ceilometer-alarm-notifier_last_0" operation_key="ceilometer-alarm-notifier_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="484:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;484:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="345" rc-code="0" op-status="0" interval="0" last-run="1423900391" last-rc-change="1423900391" exec-time="6" queue-time="2000" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="ceilometer-alarm-notifier_monitor_60000" operation_key="ceilometer-alarm-notifier_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="487:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;487:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="349" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900400" exec-time="7" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="ceilometer-notification" type="openstack-ceilometer-notification" class="systemd">
+            <lrm_rsc_op id="ceilometer-notification_last_0" operation_key="ceilometer-notification_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="494:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;494:107:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="346" rc-code="0" op-status="0" interval="0" last-run="1423900392" last-rc-change="1423900392" exec-time="7" queue-time="2002" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="ceilometer-notification_monitor_60000" operation_key="ceilometer-notification_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="500:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;500:108:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="350" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900400" exec-time="6" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="heat-api" type="openstack-heat-api" class="systemd">
+            <lrm_rsc_op id="heat-api_last_0" operation_key="heat-api_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="519:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;519:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="370" rc-code="0" op-status="0" interval="0" last-run="1423900412" last-rc-change="1423900412" exec-time="12" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="heat-api_monitor_60000" operation_key="heat-api_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="513:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;513:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="373" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900413" exec-time="10" queue-time="1" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="heat-api-cfn" type="openstack-heat-api-cfn" class="systemd">
+            <lrm_rsc_op id="heat-api-cfn_last_0" operation_key="heat-api-cfn_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="529:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;529:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="371" rc-code="0" op-status="0" interval="0" last-run="1423900412" last-rc-change="1423900412" exec-time="4" queue-time="2000" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="heat-api-cfn_monitor_60000" operation_key="heat-api-cfn_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="526:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;526:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="374" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900413" exec-time="6" queue-time="5" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="heat-api-cloudwatch" type="openstack-heat-api-cloudwatch" class="systemd">
+            <lrm_rsc_op id="heat-api-cloudwatch_last_0" operation_key="heat-api-cloudwatch_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="539:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;539:109:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="372" rc-code="0" op-status="0" interval="0" last-run="1423900412" last-rc-change="1423900412" exec-time="4" queue-time="2001" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="heat-api-cloudwatch_monitor_60000" operation_key="heat-api-cloudwatch_monitor_60000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="539:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;539:110:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="375" rc-code="0" op-status="0" interval="60000" last-rc-change="1423900413" exec-time="4" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="heat-engine" type="openstack-heat-engine" class="systemd">
+            <lrm_rsc_op id="heat-engine_last_0" operation_key="heat-engine_monitor_0" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="136:109:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:7;136:109:7:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="369" rc-code="7" op-status="0" interval="0" last-run="1423900410" last-rc-change="1423900410" exec-time="25" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+          </lrm_resource>
+          <lrm_resource id="horizon" type="apache" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="horizon_last_0" operation_key="horizon_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="550:115:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;550:115:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="381" rc-code="0" op-status="0" interval="0" last-run="1423900429" last-rc-change="1423900429" exec-time="1837" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhos6-node3"/>
+            <lrm_rsc_op id="horizon_monitor_10000" operation_key="horizon_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="551:115:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" transition-magic="0:0;551:115:0:7ed84b30-f781-4b1b-b44e-1507dc6463ac" call-id="382" rc-code="0" op-status="0" interval="10000" last-rc-change="1423900431" exec-time="629" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhos6-node3"/>
+          </lrm_resource>
+        </lrm_resources>
+      </lrm>
+      <transient_attributes id="3">
+        <instance_attributes id="status-3">
+          <nvpair id="status-3-shutdown" name="shutdown" value="0"/>
+          <nvpair id="status-3-probe_complete" name="probe_complete" value="true"/>
+          <nvpair id="status-3-master-galera" name="master-galera" value="100"/>
+          <nvpair id="status-3-rmq-node-attr-rabbitmq-server" name="rmq-node-attr-rabbitmq-server" value="rabbit@rhos6-node3"/>
+        </instance_attributes>
+      </transient_attributes>
+    </node_state>
+  </status>
+</cib>
diff --git a/pengine/test10/enforce-colo1.dot b/pengine/test10/enforce-colo1.dot
new file mode 100644
index 0000000..68200fe
--- /dev/null
+++ b/pengine/test10/enforce-colo1.dot
@@ -0,0 +1,31 @@
+ digraph "g" {
+"all_stopped" [ style=bold color="green" fontcolor="orange"]
+"central_monitor_10000 rhel7-auto3" [ style=dashed color="red" fontcolor="black"]
+"central_start_0 rhel7-auto3" -> "central_monitor_10000 rhel7-auto3" [ style = dashed]
+"central_start_0 rhel7-auto3" [ style=dashed color="red" fontcolor="black"]
+"central_stop_0 rhel7-auto3" -> "all_stopped" [ style = bold]
+"central_stop_0 rhel7-auto3" -> "central_start_0 rhel7-auto3" [ style = dashed]
+"central_stop_0 rhel7-auto3" -> "keystone-clone_stop_0" [ style = bold]
+"central_stop_0 rhel7-auto3" [ style=bold color="green" fontcolor="black"]
+"engine_monitor_10000 rhel7-auto3" [ style=dashed color="red" fontcolor="black"]
+"engine_start_0 rhel7-auto3" -> "engine_monitor_10000 rhel7-auto3" [ style = dashed]
+"engine_start_0 rhel7-auto3" [ style=dashed color="red" fontcolor="black"]
+"engine_stop_0 rhel7-auto3" -> "all_stopped" [ style = bold]
+"engine_stop_0 rhel7-auto3" -> "engine_start_0 rhel7-auto3" [ style = dashed]
+"engine_stop_0 rhel7-auto3" [ style=bold color="green" fontcolor="black"]
+"keystone-clone_stop_0" -> "keystone-clone_stopped_0" [ style = bold]
+"keystone-clone_stop_0" -> "keystone_stop_0 rhel7-auto1" [ style = bold]
+"keystone-clone_stop_0" -> "keystone_stop_0 rhel7-auto2" [ style = bold]
+"keystone-clone_stop_0" -> "keystone_stop_0 rhel7-auto3" [ style = bold]
+"keystone-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
+"keystone-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
+"keystone_stop_0 rhel7-auto1" -> "all_stopped" [ style = bold]
+"keystone_stop_0 rhel7-auto1" -> "keystone-clone_stopped_0" [ style = bold]
+"keystone_stop_0 rhel7-auto1" [ style=bold color="green" fontcolor="black"]
+"keystone_stop_0 rhel7-auto2" -> "all_stopped" [ style = bold]
+"keystone_stop_0 rhel7-auto2" -> "keystone-clone_stopped_0" [ style = bold]
+"keystone_stop_0 rhel7-auto2" [ style=bold color="green" fontcolor="black"]
+"keystone_stop_0 rhel7-auto3" -> "all_stopped" [ style = bold]
+"keystone_stop_0 rhel7-auto3" -> "keystone-clone_stopped_0" [ style = bold]
+"keystone_stop_0 rhel7-auto3" [ style=bold color="green" fontcolor="black"]
+}
diff --git a/pengine/test10/enforce-colo1.exp b/pengine/test10/enforce-colo1.exp
new file mode 100644
index 0000000..ea87443
--- /dev/null
+++ b/pengine/test10/enforce-colo1.exp
@@ -0,0 +1,116 @@
+<transition_graph cluster-delay="60s" stonith-timeout="60s" failed-stop-offset="INFINITY" failed-start-offset="INFINITY"  transition_id="0">
+  <synapse id="0">
+    <action_set>
+      <rsc_op id="14" operation="stop" operation_key="engine_stop_0" on_node="rhel7-auto3" on_node_uuid="3">
+        <primitive id="engine" class="ocf" provider="heartbeat" type="Dummy"/>
+        <attributes CRM_meta_name="stop" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs/>
+  </synapse>
+  <synapse id="1">
+    <action_set>
+      <rsc_op id="16" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:0_stop_0" on_node="rhel7-auto2" on_node_uuid="2">
+        <primitive id="keystone" long-id="keystone:0" class="ocf" provider="heartbeat" type="Dummy"/>
+        <attributes CRM_meta_clone="0" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="21" operation="stop" operation_key="keystone-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="2">
+    <action_set>
+      <rsc_op id="17" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:1_stop_0" on_node="rhel7-auto3" on_node_uuid="3">
+        <primitive id="keystone" long-id="keystone:1" class="ocf" provider="heartbeat" type="Dummy"/>
+        <attributes CRM_meta_clone="1" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="21" operation="stop" operation_key="keystone-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="3">
+    <action_set>
+      <rsc_op id="18" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:2_stop_0" on_node="rhel7-auto1" on_node_uuid="1">
+        <primitive id="keystone" long-id="keystone:2" class="ocf" provider="heartbeat" type="Dummy"/>
+        <attributes CRM_meta_clone="2" CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_name="stop" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs>
+      <trigger>
+        <pseudo_event id="21" operation="stop" operation_key="keystone-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="4" priority="1000000">
+    <action_set>
+      <pseudo_event id="22" operation="stopped" operation_key="keystone-clone_stopped_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="16" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:0_stop_0" on_node="rhel7-auto2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="17" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:1_stop_0" on_node="rhel7-auto3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="18" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:2_stop_0" on_node="rhel7-auto1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <pseudo_event id="21" operation="stop" operation_key="keystone-clone_stop_0"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="5">
+    <action_set>
+      <pseudo_event id="21" operation="stop" operation_key="keystone-clone_stop_0">
+        <attributes CRM_meta_clone_max="3" CRM_meta_clone_node_max="1" CRM_meta_globally_unique="false" CRM_meta_notify="false" CRM_meta_timeout="20000" />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="23" operation="stop" operation_key="central_stop_0" on_node="rhel7-auto3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+  <synapse id="6">
+    <action_set>
+      <rsc_op id="23" operation="stop" operation_key="central_stop_0" on_node="rhel7-auto3" on_node_uuid="3">
+        <primitive id="central" class="ocf" provider="heartbeat" type="Dummy"/>
+        <attributes CRM_meta_name="stop" CRM_meta_timeout="20000" />
+      </rsc_op>
+    </action_set>
+    <inputs/>
+  </synapse>
+  <synapse id="7">
+    <action_set>
+      <pseudo_event id="7" operation="all_stopped" operation_key="all_stopped">
+        <attributes />
+      </pseudo_event>
+    </action_set>
+    <inputs>
+      <trigger>
+        <rsc_op id="14" operation="stop" operation_key="engine_stop_0" on_node="rhel7-auto3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="16" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:0_stop_0" on_node="rhel7-auto2" on_node_uuid="2"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="17" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:1_stop_0" on_node="rhel7-auto3" on_node_uuid="3"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="18" operation="stop" operation_key="keystone_stop_0" internal_operation_key="keystone:2_stop_0" on_node="rhel7-auto1" on_node_uuid="1"/>
+      </trigger>
+      <trigger>
+        <rsc_op id="23" operation="stop" operation_key="central_stop_0" on_node="rhel7-auto3" on_node_uuid="3"/>
+      </trigger>
+    </inputs>
+  </synapse>
+</transition_graph>
diff --git a/pengine/test10/enforce-colo1.scores b/pengine/test10/enforce-colo1.scores
new file mode 100644
index 0000000..b3dee71
--- /dev/null
+++ b/pengine/test10/enforce-colo1.scores
@@ -0,0 +1,31 @@
+Allocation scores:
+clone_color: keystone-clone allocation score on rhel7-auto1: 0
+clone_color: keystone-clone allocation score on rhel7-auto2: 0
+clone_color: keystone-clone allocation score on rhel7-auto3: 0
+clone_color: keystone:0 allocation score on rhel7-auto1: 0
+clone_color: keystone:0 allocation score on rhel7-auto2: 1
+clone_color: keystone:0 allocation score on rhel7-auto3: 0
+clone_color: keystone:1 allocation score on rhel7-auto1: 0
+clone_color: keystone:1 allocation score on rhel7-auto2: 0
+clone_color: keystone:1 allocation score on rhel7-auto3: 1
+clone_color: keystone:2 allocation score on rhel7-auto1: 1
+clone_color: keystone:2 allocation score on rhel7-auto2: 0
+clone_color: keystone:2 allocation score on rhel7-auto3: 0
+native_color: central allocation score on rhel7-auto1: 0
+native_color: central allocation score on rhel7-auto2: 0
+native_color: central allocation score on rhel7-auto3: 0
+native_color: engine allocation score on rhel7-auto1: -INFINITY
+native_color: engine allocation score on rhel7-auto2: -INFINITY
+native_color: engine allocation score on rhel7-auto3: 0
+native_color: keystone:0 allocation score on rhel7-auto1: -INFINITY
+native_color: keystone:0 allocation score on rhel7-auto2: -INFINITY
+native_color: keystone:0 allocation score on rhel7-auto3: -INFINITY
+native_color: keystone:1 allocation score on rhel7-auto1: -INFINITY
+native_color: keystone:1 allocation score on rhel7-auto2: -INFINITY
+native_color: keystone:1 allocation score on rhel7-auto3: -INFINITY
+native_color: keystone:2 allocation score on rhel7-auto1: -INFINITY
+native_color: keystone:2 allocation score on rhel7-auto2: -INFINITY
+native_color: keystone:2 allocation score on rhel7-auto3: -INFINITY
+native_color: shooter allocation score on rhel7-auto1: 0
+native_color: shooter allocation score on rhel7-auto2: 0
+native_color: shooter allocation score on rhel7-auto3: 0
diff --git a/pengine/test10/enforce-colo1.summary b/pengine/test10/enforce-colo1.summary
new file mode 100644
index 0000000..d8b16ed
--- /dev/null
+++ b/pengine/test10/enforce-colo1.summary
@@ -0,0 +1,36 @@
+
+Current cluster status:
+Online: [ rhel7-auto1 rhel7-auto2 rhel7-auto3 ]
+
+ shooter	(stonith:fence_xvm):	Started rhel7-auto2 
+ engine	(ocf::heartbeat:Dummy):	Started rhel7-auto3 
+ Clone Set: keystone-clone [keystone]
+     Started: [ rhel7-auto1 rhel7-auto2 rhel7-auto3 ]
+ central	(ocf::heartbeat:Dummy):	Started rhel7-auto3 
+
+Transition Summary:
+ * Stop    engine	(Started rhel7-auto3)
+ * Stop    keystone:0	(rhel7-auto2)
+ * Stop    keystone:1	(rhel7-auto3)
+ * Stop    keystone:2	(rhel7-auto1)
+ * Stop    central	(Started rhel7-auto3)
+
+Executing cluster transition:
+ * Resource action: engine          stop on rhel7-auto3
+ * Resource action: central         stop on rhel7-auto3
+ * Pseudo action:   keystone-clone_stop_0
+ * Resource action: keystone        stop on rhel7-auto2
+ * Resource action: keystone        stop on rhel7-auto3
+ * Resource action: keystone        stop on rhel7-auto1
+ * Pseudo action:   keystone-clone_stopped_0
+ * Pseudo action:   all_stopped
+
+Revised cluster status:
+Online: [ rhel7-auto1 rhel7-auto2 rhel7-auto3 ]
+
+ shooter	(stonith:fence_xvm):	Started rhel7-auto2 
+ engine	(ocf::heartbeat:Dummy):	Stopped 
+ Clone Set: keystone-clone [keystone]
+     Stopped: [ rhel7-auto1 rhel7-auto2 rhel7-auto3 ]
+ central	(ocf::heartbeat:Dummy):	Stopped 
+
diff --git a/pengine/test10/enforce-colo1.xml b/pengine/test10/enforce-colo1.xml
new file mode 100644
index 0000000..0378f34
--- /dev/null
+++ b/pengine/test10/enforce-colo1.xml
@@ -0,0 +1,150 @@
+<cib crm_feature_set="3.0.9" validate-with="pacemaker-2.3" epoch="156" num_updates="0" admin_epoch="0" cib-last-written="Mon Feb 16 17:19:58 2015" have-quorum="1" dc-uuid="3">
+  <configuration>
+    <crm_config>
+      <cluster_property_set id="cib-bootstrap-options">
+        <nvpair id="cib-bootstrap-options-have-watchdog" name="have-watchdog" value="false"/>
+        <nvpair id="cib-bootstrap-options-dc-version" name="dc-version" value="1.1.12-a14efad"/>
+        <nvpair id="cib-bootstrap-options-cluster-infrastructure" name="cluster-infrastructure" value="corosync"/>
+        <nvpair id="cib-bootstrap-options-cluster-name" name="cluster-name" value="phd"/>
+        <nvpair id="cib-bootstrap-options-last-lrm-refresh" name="last-lrm-refresh" value="1423777376"/>
+      </cluster_property_set>
+    </crm_config>
+    <nodes>
+      <node id="1" uname="rhel7-auto1">
+        <instance_attributes id="nodes-1"/>
+      </node>
+      <node id="2" uname="rhel7-auto2"/>
+      <node id="3" uname="rhel7-auto3">
+        <instance_attributes id="nodes-3"/>
+      </node>
+    </nodes>
+    <resources>
+      <primitive class="stonith" id="shooter" type="fence_xvm">
+        <instance_attributes id="shooter-instance_attributes"/>
+        <operations>
+          <op id="shooter-monitor-interval-60s" interval="60s" name="monitor"/>
+        </operations>
+      </primitive>
+      <primitive class="ocf" id="engine" provider="heartbeat" type="Dummy">
+        <instance_attributes id="engine-instance_attributes"/>
+        <operations>
+          <op id="engine-start-timeout-20" interval="0s" name="start" timeout="20"/>
+          <op id="engine-stop-timeout-20" interval="0s" name="stop" timeout="20"/>
+          <op id="engine-monitor-interval-10" interval="10" name="monitor" timeout="20"/>
+        </operations>
+      </primitive>
+      <clone id="keystone-clone">
+        <primitive class="ocf" id="keystone" provider="heartbeat" type="Dummy">
+          <instance_attributes id="keystone-instance_attributes"/>
+          <operations>
+            <op id="keystone-start-timeout-20" interval="0s" name="start" timeout="20"/>
+            <op id="keystone-stop-timeout-20" interval="0s" name="stop" timeout="20"/>
+            <op id="keystone-monitor-interval-10" interval="10" name="monitor" timeout="20"/>
+          </operations>
+        </primitive>
+        <meta_attributes id="keystone-clone-meta">
+          <nvpair id="keystone-interleave" name="interleave" value="true"/>
+        </meta_attributes>
+        <meta_attributes id="keystone-clone-meta_attributes">
+          <nvpair id="keystone-clone-meta_attributes-target-role" name="target-role" value="Stopped"/>
+        </meta_attributes>
+      </clone>
+      <primitive class="ocf" id="central" provider="heartbeat" type="Dummy">
+        <instance_attributes id="central-instance_attributes"/>
+        <operations>
+          <op id="central-start-timeout-20" interval="0s" name="start" timeout="20"/>
+          <op id="central-stop-timeout-20" interval="0s" name="stop" timeout="20"/>
+          <op id="central-monitor-interval-10" interval="10" name="monitor" timeout="20"/>
+        </operations>
+        <meta_attributes id="central-meta_attributes"/>
+      </primitive>
+    </resources>
+    <constraints>
+      <rsc_order first="keystone-clone" first-action="start" id="order-keystone-clone-central-mandatory" then="central" then-action="start"/>
+      <rsc_colocation id="colocation-engine-central-INFINITY" rsc="engine" score="INFINITY" with-rsc="central"/>
+    </constraints>
+  </configuration>
+  <status>
+    <node_state id="2" uname="rhel7-auto2" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member">
+      <transient_attributes id="2">
+        <instance_attributes id="status-2">
+          <nvpair id="status-2-shutdown" name="shutdown" value="0"/>
+          <nvpair id="status-2-probe_complete" name="probe_complete" value="true"/>
+          <nvpair id="status-2-last-failure-gluster-daemon" name="last-failure-gluster-daemon" value="1422649122"/>
+        </instance_attributes>
+      </transient_attributes>
+      <lrm id="2">
+        <lrm_resources>
+          <lrm_resource id="shooter" type="fence_xvm" class="stonith">
+            <lrm_rsc_op id="shooter_last_0" operation_key="shooter_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="12:1294:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:0;12:1294:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="53" rc-code="0" op-status="0" interval="0" last-run="1423780281" last-rc-change="1423780281" exec-time="111" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhel7-auto2"/>
+            <lrm_rsc_op id="shooter_monitor_60000" operation_key="shooter_monitor_60000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="13:1294:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:0;13:1294:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="57" rc-code="0" op-status="0" interval="60000" last-rc-change="1423780282" exec-time="110" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhel7-auto2"/>
+          </lrm_resource>
+          <lrm_resource id="central" type="Dummy" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="central_last_0" operation_key="central_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="17:1779:7:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:7;17:1779:7:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="219" rc-code="7" op-status="0" interval="0" last-run="1424119585" last-rc-change="1424119585" exec-time="20" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhel7-auto2" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+          </lrm_resource>
+          <lrm_resource id="engine" type="Dummy" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="engine_last_0" operation_key="engine_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="13:1716:7:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:7;13:1716:7:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="124" rc-code="7" op-status="0" interval="0" last-run="1424108568" last-rc-change="1424108568" exec-time="20" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhel7-auto2" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+          </lrm_resource>
+          <lrm_resource id="keystone" type="Dummy" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="keystone_last_0" operation_key="keystone_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="19:1776:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:0;19:1776:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="200" rc-code="0" op-status="0" interval="0" last-run="1424119555" last-rc-change="1424119555" exec-time="21" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhel7-auto2" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+            <lrm_rsc_op id="keystone_monitor_10000" operation_key="keystone_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="20:1776:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:0;20:1776:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="201" rc-code="0" op-status="0" interval="10000" last-rc-change="1424119555" exec-time="19" queue-time="1" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhel7-auto2"/>
+          </lrm_resource>
+        </lrm_resources>
+      </lrm>
+    </node_state>
+    <node_state id="3" uname="rhel7-auto3" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member">
+      <transient_attributes id="3">
+        <instance_attributes id="status-3">
+          <nvpair id="status-3-shutdown" name="shutdown" value="0"/>
+          <nvpair id="status-3-probe_complete" name="probe_complete" value="true"/>
+        </instance_attributes>
+      </transient_attributes>
+      <lrm id="3">
+        <lrm_resources>
+          <lrm_resource id="shooter" type="fence_xvm" class="stonith">
+            <lrm_rsc_op id="shooter_last_0" operation_key="shooter_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="8:4:7:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:7;8:4:7:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="5" rc-code="7" op-status="0" interval="0" last-run="1422649104" last-rc-change="1422649104" exec-time="1002" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhel7-auto3"/>
+          </lrm_resource>
+          <lrm_resource id="central" type="Dummy" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="central_last_0" operation_key="central_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="54:1779:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:0;54:1779:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="248" rc-code="0" op-status="0" interval="0" last-run="1424119584" last-rc-change="1424119584" exec-time="24" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhel7-auto3" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+            <lrm_rsc_op id="central_monitor_10000" operation_key="central_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="55:1779:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:0;55:1779:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="249" rc-code="0" op-status="0" interval="10000" last-rc-change="1424119584" exec-time="22" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhel7-auto3"/>
+          </lrm_resource>
+          <lrm_resource id="engine" type="Dummy" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="engine_last_0" operation_key="engine_start_0" operation="start" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="15:1808:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:0;15:1808:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="266" rc-code="0" op-status="0" interval="0" last-run="1424125197" last-rc-change="1424125197" exec-time="23" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhel7-auto3" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+            <lrm_rsc_op id="engine_monitor_10000" operation_key="engine_monitor_10000" operation="monitor" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="16:1808:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:0;16:1808:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="267" rc-code="0" op-status="0" interval="10000" last-rc-change="1424125197" exec-time="21" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhel7-auto3"/>
+          </lrm_resource>
+          <lrm_resource id="keystone" type="Dummy" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="keystone_last_0" operation_key="keystone_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="15:1776:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:0;15:1776:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="228" rc-code="0" op-status="0" interval="0" last-run="1424119555" last-rc-change="1424119555" exec-time="26" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhel7-auto3" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+            <lrm_rsc_op id="keystone_monitor_10000" operation_key="keystone_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="16:1776:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:0;16:1776:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="229" rc-code="0" op-status="0" interval="10000" last-rc-change="1424119555" exec-time="29" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhel7-auto3"/>
+          </lrm_resource>
+        </lrm_resources>
+      </lrm>
+    </node_state>
+    <node_state id="1" uname="rhel7-auto1" in_ccm="true" crmd="online" crm-debug-origin="do_update_resource" join="member" expected="member">
+      <transient_attributes id="1">
+        <instance_attributes id="status-1">
+          <nvpair id="status-1-shutdown" name="shutdown" value="0"/>
+          <nvpair id="status-1-probe_complete" name="probe_complete" value="true"/>
+          <nvpair id="status-1-last-failure-gluster-daemon" name="last-failure-gluster-daemon" value="1422649122"/>
+        </instance_attributes>
+      </transient_attributes>
+      <lrm id="1">
+        <lrm_resources>
+          <lrm_resource id="shooter" type="fence_xvm" class="stonith">
+            <lrm_rsc_op id="shooter_last_0" operation_key="shooter_stop_0" operation="stop" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="11:1294:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:0;11:1294:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="55" rc-code="0" op-status="0" interval="0" last-run="1423780281" last-rc-change="1423780281" exec-time="1" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhel7-auto1"/>
+          </lrm_resource>
+          <lrm_resource id="central" type="Dummy" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="central_last_0" operation_key="central_monitor_0" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="15:1779:7:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:7;15:1779:7:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="262" rc-code="7" op-status="0" interval="0" last-run="1424119585" last-rc-change="1424119585" exec-time="21" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhel7-auto1" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+          </lrm_resource>
+          <lrm_resource id="engine" type="Dummy" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="engine_last_0" operation_key="engine_stop_0" operation="stop" crm-debug-origin="do_update_resource" crm_feature_set="3.0.9" transition-key="14:1808:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:0;14:1808:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="280" rc-code="0" op-status="0" interval="0" last-run="1424125198" last-rc-change="1424125198" exec-time="24" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhel7-auto1" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+            <lrm_rsc_op id="engine_monitor_10000" operation_key="engine_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="14:1774:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:0;14:1774:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="236" rc-code="0" op-status="0" interval="10000" last-rc-change="1424119430" exec-time="42" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhel7-auto1"/>
+          </lrm_resource>
+          <lrm_resource id="keystone" type="Dummy" class="ocf" provider="heartbeat">
+            <lrm_rsc_op id="keystone_last_0" operation_key="keystone_start_0" operation="start" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="17:1776:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:0;17:1776:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="243" rc-code="0" op-status="0" interval="0" last-run="1424119555" last-rc-change="1424119555" exec-time="23" queue-time="0" op-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8" on_node="rhel7-auto1" op-force-restart=" state " op-restart-digest="f2317cad3d54cec5d7d7aa7d0bf35cf8"/>
+            <lrm_rsc_op id="keystone_monitor_10000" operation_key="keystone_monitor_10000" operation="monitor" crm-debug-origin="build_active_RAs" crm_feature_set="3.0.9" transition-key="18:1776:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" transition-magic="0:0;18:1776:0:a13fb368-d7d5-462f-9754-cd134bb1aaeb" call-id="244" rc-code="0" op-status="0" interval="10000" last-rc-change="1424119555" exec-time="20" queue-time="0" op-digest="4811cef7f7f94e3a35a70be7916cb2fd" on_node="rhel7-auto1"/>
+          </lrm_resource>
+        </lrm_resources>
+      </lrm>
+    </node_state>
+  </status>
+</cib>
-- 
1.8.4.2