diff --git a/pengine/test10/bug-5025-4.dot b/pengine/test10/bug-5025-4.dot
index 20a526ffbb..95e65f559a 100644
--- a/pengine/test10/bug-5025-4.dot
+++ b/pengine/test10/bug-5025-4.dot
@@ -1,8 +1,8 @@
digraph "g" {
-"remote-node_clear_failcount 18builder" [ style=bold color="green" fontcolor="black"]
+"remote-node_clear_failcount_0 18builder" [ style=bold color="green" fontcolor="black"]
"remote-node_delete_0 18builder" -> "remote-node_start_0 18builder" [ style = bold]
"remote-node_delete_0 18builder" [ style=bold color="green" fontcolor="black"]
"remote-node_monitor_30000 18builder" [ style=bold color="green" fontcolor="black"]
"remote-node_start_0 18builder" -> "remote-node_monitor_30000 18builder" [ style = bold]
"remote-node_start_0 18builder" [ style=bold color="green" fontcolor="black"]
}
diff --git a/pengine/test10/bug-5025-4.exp b/pengine/test10/bug-5025-4.exp
index a51c888564..586c5401e9 100644
--- a/pengine/test10/bug-5025-4.exp
+++ b/pengine/test10/bug-5025-4.exp
@@ -1,47 +1,47 @@
-
+
diff --git a/pengine/test10/bug-lf-2106.dot b/pengine/test10/bug-lf-2106.dot
index dc36dcf574..97998921bc 100644
--- a/pengine/test10/bug-lf-2106.dot
+++ b/pengine/test10/bug-lf-2106.dot
@@ -1,32 +1,32 @@
digraph "g" {
"all_stopped" [ style=bold color="green" fontcolor="orange" ]
-"pingd:0_clear_failcount cl-virt-1" [ style=bold color="green" fontcolor="black" ]
+"pingd:0_clear_failcount_0 cl-virt-1" [ style=bold color="green" fontcolor="black"]
"pingd:0_clear_failcount_0 cl-virt-2" [ style=bold color="green" fontcolor="black"]
"pingd:0_monitor_30000 cl-virt-1" [ style=bold color="green" fontcolor="black" ]
"pingd:0_monitor_30000 cl-virt-2" [ style=bold color="green" fontcolor="black"]
"pingd:0_start_0 cl-virt-1" -> "pingd:0_monitor_30000 cl-virt-1" [ style = bold]
"pingd:0_start_0 cl-virt-1" -> "pingdclone_running_0" [ style = bold]
"pingd:0_start_0 cl-virt-1" [ style=bold color="green" fontcolor="black" ]
"pingd:0_start_0 cl-virt-2" -> "pingd:0_monitor_30000 cl-virt-2" [ style = bold]
"pingd:0_start_0 cl-virt-2" -> "pingdclone_running_0" [ style = bold]
"pingd:0_start_0 cl-virt-2" [ style=bold color="green" fontcolor="black"]
"pingd:0_stop_0 cl-virt-1" -> "all_stopped" [ style = bold]
"pingd:0_stop_0 cl-virt-1" -> "pingd:0_start_0 cl-virt-1" [ style = bold]
"pingd:0_stop_0 cl-virt-1" -> "pingdclone_stopped_0" [ style = bold]
"pingd:0_stop_0 cl-virt-1" [ style=bold color="green" fontcolor="black" ]
"pingd:0_stop_0 cl-virt-2" -> "all_stopped" [ style = bold]
"pingd:0_stop_0 cl-virt-2" -> "pingd:0_start_0 cl-virt-2" [ style = bold]
"pingd:0_stop_0 cl-virt-2" -> "pingdclone_stopped_0" [ style = bold]
"pingd:0_stop_0 cl-virt-2" [ style=bold color="green" fontcolor="black"]
"pingdclone_running_0" [ style=bold color="green" fontcolor="orange" ]
"pingdclone_start_0" -> "pingd:0_start_0 cl-virt-1" [ style = bold]
"pingdclone_start_0" -> "pingd:0_start_0 cl-virt-2" [ style = bold]
"pingdclone_start_0" -> "pingdclone_running_0" [ style = bold]
"pingdclone_start_0" [ style=bold color="green" fontcolor="orange" ]
"pingdclone_stop_0" -> "pingd:0_stop_0 cl-virt-1" [ style = bold]
"pingdclone_stop_0" -> "pingd:0_stop_0 cl-virt-2" [ style = bold]
"pingdclone_stop_0" -> "pingdclone_stopped_0" [ style = bold]
"pingdclone_stop_0" [ style=bold color="green" fontcolor="orange" ]
"pingdclone_stopped_0" -> "pingdclone_start_0" [ style = bold]
"pingdclone_stopped_0" [ style=bold color="green" fontcolor="orange" ]
}
diff --git a/pengine/test10/bug-lf-2106.exp b/pengine/test10/bug-lf-2106.exp
index f7d4900165..18b6673a8f 100644
--- a/pengine/test10/bug-lf-2106.exp
+++ b/pengine/test10/bug-lf-2106.exp
@@ -1,176 +1,176 @@
-
+
-
+
diff --git a/pengine/test10/expire-non-blocked-failure.dot b/pengine/test10/expire-non-blocked-failure.dot
index d449c7ed38..8de80a5797 100644
--- a/pengine/test10/expire-non-blocked-failure.dot
+++ b/pengine/test10/expire-non-blocked-failure.dot
@@ -1,3 +1,3 @@
digraph "g" {
-"rsc2_clear_failcount node1" [ style=bold color="green" fontcolor="black"]
+"rsc2_clear_failcount_0 node1" [ style=bold color="green" fontcolor="black"]
}
diff --git a/pengine/test10/expire-non-blocked-failure.exp b/pengine/test10/expire-non-blocked-failure.exp
index c21fb9d1cf..32bedc8dad 100644
--- a/pengine/test10/expire-non-blocked-failure.exp
+++ b/pengine/test10/expire-non-blocked-failure.exp
@@ -1,11 +1,11 @@
-
+
diff --git a/pengine/test10/failcount-block.dot b/pengine/test10/failcount-block.dot
index c45ebad2ec..7101861100 100644
--- a/pengine/test10/failcount-block.dot
+++ b/pengine/test10/failcount-block.dot
@@ -1,12 +1,12 @@
digraph "g" {
-"rsc_pcmk-1_clear_failcount pcmk-1" [ style=bold color="green" fontcolor="black"]
+"rsc_pcmk-1_clear_failcount_0 pcmk-1" [ style=bold color="green" fontcolor="black"]
"rsc_pcmk-1_monitor_5000 pcmk-1" [ style=bold color="green" fontcolor="black"]
-"rsc_pcmk-3_clear_failcount pcmk-1" [ style=bold color="green" fontcolor="black"]
+"rsc_pcmk-3_clear_failcount_0 pcmk-1" [ style=bold color="green" fontcolor="black"]
"rsc_pcmk-3_monitor_5000 pcmk-1" [ style=bold color="green" fontcolor="black"]
"rsc_pcmk-3_start_0 pcmk-1" -> "rsc_pcmk-3_monitor_5000 pcmk-1" [ style = bold]
"rsc_pcmk-3_start_0 pcmk-1" [ style=bold color="green" fontcolor="black"]
"rsc_pcmk-4_monitor_5000 pcmk-1" [ style=bold color="green" fontcolor="black"]
"rsc_pcmk-4_start_0 pcmk-1" -> "rsc_pcmk-4_monitor_5000 pcmk-1" [ style = bold]
"rsc_pcmk-4_start_0 pcmk-1" [ style=bold color="green" fontcolor="black"]
-"rsc_pcmk-5_clear_failcount pcmk-1" [ style=bold color="green" fontcolor="black"]
+"rsc_pcmk-5_clear_failcount_0 pcmk-1" [ style=bold color="green" fontcolor="black"]
}
diff --git a/pengine/test10/failcount-block.exp b/pengine/test10/failcount-block.exp
index ca27afa281..dd6b8c72c7 100644
--- a/pengine/test10/failcount-block.exp
+++ b/pengine/test10/failcount-block.exp
@@ -1,83 +1,83 @@
-
+
-
+
-
+
diff --git a/pengine/test10/failcount.dot b/pengine/test10/failcount.dot
index 41966ad3fc..10ef9961bf 100644
--- a/pengine/test10/failcount.dot
+++ b/pengine/test10/failcount.dot
@@ -1,6 +1,6 @@
digraph "g" {
"re-named-lsb:0_monitor_10000 dresproddns02" [ style=bold color="green" fontcolor="black"]
"re-named-lsb:1_monitor_10000 dresproddns01" [ style=bold color="green" fontcolor="black"]
-"re-openfire-lsb:0_clear_failcount dresproddns01" [ style=bold color="green" fontcolor="black"]
-"re-openfire-lsb:1_clear_failcount dresproddns02" [ style=bold color="green" fontcolor="black"]
+"re-openfire-lsb:0_clear_failcount_0 dresproddns01" [ style=bold color="green" fontcolor="black"]
+"re-openfire-lsb:1_clear_failcount_0 dresproddns02" [ style=bold color="green" fontcolor="black"]
}
diff --git a/pengine/test10/failcount.exp b/pengine/test10/failcount.exp
index d64c632384..e3d7c40f60 100644
--- a/pengine/test10/failcount.exp
+++ b/pengine/test10/failcount.exp
@@ -1,39 +1,39 @@
-
+
-
+
diff --git a/pengine/test10/orphan-2.dot b/pengine/test10/orphan-2.dot
index 2fc1e4330f..1a4e05765d 100644
--- a/pengine/test10/orphan-2.dot
+++ b/pengine/test10/orphan-2.dot
@@ -1,26 +1,26 @@
digraph "g" {
"Cancel rsc_c001n02_monitor_5000 c001n02" [ style=bold color="green" fontcolor="black"]
"Cancel rsc_c001n03_monitor_5000 c001n03" [ style=bold color="green" fontcolor="black"]
"DcIPaddr_monitor_0 c001n01" [ style=bold color="green" fontcolor="black"]
"DcIPaddr_monitor_0 c001n03" [ style=bold color="green" fontcolor="black"]
"DcIPaddr_monitor_0 c001n08" [ style=bold color="green" fontcolor="black"]
"all_stopped" [ style=bold color="green" fontcolor="orange"]
"rsc_c001n01_monitor_0 c001n02" [ style=bold color="green" fontcolor="black"]
"rsc_c001n01_monitor_0 c001n03" [ style=bold color="green" fontcolor="black"]
"rsc_c001n01_monitor_0 c001n08" [ style=bold color="green" fontcolor="black"]
"rsc_c001n02_monitor_0 c001n01" [ style=bold color="green" fontcolor="black"]
"rsc_c001n02_monitor_0 c001n03" [ style=bold color="green" fontcolor="black"]
"rsc_c001n02_monitor_0 c001n08" [ style=bold color="green" fontcolor="black"]
"rsc_c001n03_monitor_0 c001n01" [ style=bold color="green" fontcolor="black"]
"rsc_c001n03_monitor_0 c001n02" [ style=bold color="green" fontcolor="black"]
"rsc_c001n03_monitor_0 c001n08" [ style=bold color="green" fontcolor="black"]
"rsc_c001n03_monitor_6000 c001n03" [ style=bold color="green" fontcolor="black"]
-"rsc_c001n08_clear_failcount c001n02" -> "rsc_c001n08_stop_0 c001n08" [ style = bold]
-"rsc_c001n08_clear_failcount c001n02" [ style=bold color="green" fontcolor="black"]
-"rsc_c001n08_clear_failcount c001n08" -> "rsc_c001n08_stop_0 c001n08" [ style = bold]
-"rsc_c001n08_clear_failcount c001n08" [ style=bold color="green" fontcolor="black"]
+"rsc_c001n08_clear_failcount_0 c001n02" -> "rsc_c001n08_stop_0 c001n08" [ style = bold]
+"rsc_c001n08_clear_failcount_0 c001n02" [ style=bold color="green" fontcolor="black"]
+"rsc_c001n08_clear_failcount_0 c001n08" -> "rsc_c001n08_stop_0 c001n08" [ style = bold]
+"rsc_c001n08_clear_failcount_0 c001n08" [ style=bold color="green" fontcolor="black"]
"rsc_c001n08_delete_0 c001n08" [ style=bold color="green" fontcolor="black"]
"rsc_c001n08_stop_0 c001n08" -> "all_stopped" [ style = bold]
"rsc_c001n08_stop_0 c001n08" -> "rsc_c001n08_delete_0 c001n08" [ style = bold]
"rsc_c001n08_stop_0 c001n08" [ style=bold color="green" fontcolor="black"]
}
diff --git a/pengine/test10/orphan-2.exp b/pengine/test10/orphan-2.exp
index a0ad50e9f2..90042e7731 100644
--- a/pengine/test10/orphan-2.exp
+++ b/pengine/test10/orphan-2.exp
@@ -1,197 +1,197 @@
-
+
-
+
-
+
-
+
diff --git a/pengine/test10/whitebox-orphan-ms.dot b/pengine/test10/whitebox-orphan-ms.dot
index 5ef391942e..46b6cdaf6e 100644
--- a/pengine/test10/whitebox-orphan-ms.dot
+++ b/pengine/test10/whitebox-orphan-ms.dot
@@ -1,72 +1,72 @@
digraph "g" {
"FencingFail_start_0 18node1" [ style=bold color="green" fontcolor="black"]
"FencingFail_stop_0 18node3" -> "FencingFail_start_0 18node1" [ style = bold]
"FencingFail_stop_0 18node3" -> "all_stopped" [ style = bold]
"FencingFail_stop_0 18node3" [ style=bold color="green" fontcolor="black"]
"all_stopped" [ style=bold color="green" fontcolor="orange"]
"container1_delete_0 18node1" -> "container1_start_0 " [ style = dashed]
"container1_delete_0 18node1" [ style=bold color="green" fontcolor="black"]
"container1_delete_0 18node2" -> "container1_start_0 " [ style = dashed]
"container1_delete_0 18node2" [ style=bold color="green" fontcolor="black"]
"container1_delete_0 18node3" -> "container1_start_0 " [ style = dashed]
"container1_delete_0 18node3" [ style=bold color="green" fontcolor="black"]
"container1_start_0 " [ style=dashed color="red" fontcolor="black"]
"container1_stop_0 18node1" -> "all_stopped" [ style = bold]
"container1_stop_0 18node1" -> "container1_delete_0 18node1" [ style = bold]
"container1_stop_0 18node1" -> "container1_delete_0 18node2" [ style = bold]
"container1_stop_0 18node1" -> "container1_delete_0 18node3" [ style = bold]
"container1_stop_0 18node1" -> "container1_start_0 " [ style = dashed]
"container1_stop_0 18node1" [ style=bold color="green" fontcolor="black"]
"container2_delete_0 18node1" [ style=bold color="green" fontcolor="black"]
"container2_delete_0 18node2" [ style=bold color="green" fontcolor="black"]
"container2_delete_0 18node3" [ style=bold color="green" fontcolor="black"]
"container2_stop_0 18node1" -> "all_stopped" [ style = bold]
"container2_stop_0 18node1" -> "container2_delete_0 18node1" [ style = bold]
"container2_stop_0 18node1" -> "container2_delete_0 18node2" [ style = bold]
"container2_stop_0 18node1" -> "container2_delete_0 18node3" [ style = bold]
"container2_stop_0 18node1" [ style=bold color="green" fontcolor="black"]
-"lxc-ms_clear_failcount lxc1" -> "lxc-ms_stop_0 lxc1" [ style = dashed]
-"lxc-ms_clear_failcount lxc1" -> "lxc-ms_stop_0 lxc2" [ style = dashed]
-"lxc-ms_clear_failcount lxc1" [ style=dashed color="red" fontcolor="black"]
+"lxc-ms_clear_failcount_0 lxc1" -> "lxc-ms_stop_0 lxc1" [ style = dashed]
+"lxc-ms_clear_failcount_0 lxc1" -> "lxc-ms_stop_0 lxc2" [ style = dashed]
+"lxc-ms_clear_failcount_0 lxc1" [ style=dashed color="red" fontcolor="black"]
"lxc-ms_delete_0 18node1" [ style=bold color="green" fontcolor="black"]
"lxc-ms_delete_0 18node2" [ style=bold color="green" fontcolor="black"]
"lxc-ms_delete_0 18node3" [ style=bold color="green" fontcolor="black"]
"lxc-ms_demote_0 lxc1" -> "lxc-ms_stop_0 lxc1" [ style = bold]
"lxc-ms_demote_0 lxc1" -> "lxc-ms_stop_0 lxc2" [ style = bold]
"lxc-ms_demote_0 lxc1" -> "lxc1_stop_0 18node1" [ style = bold]
"lxc-ms_demote_0 lxc1" [ style=bold color="green" fontcolor="black"]
"lxc-ms_demote_0 lxc2" -> "lxc-ms_stop_0 lxc1" [ style = bold]
"lxc-ms_demote_0 lxc2" -> "lxc-ms_stop_0 lxc2" [ style = bold]
"lxc-ms_demote_0 lxc2" -> "lxc2_stop_0 18node1" [ style = bold]
"lxc-ms_demote_0 lxc2" [ style=bold color="green" fontcolor="black"]
"lxc-ms_stop_0 lxc1" -> "all_stopped" [ style = bold]
"lxc-ms_stop_0 lxc1" -> "lxc-ms_delete_0 18node1" [ style = bold]
"lxc-ms_stop_0 lxc1" -> "lxc-ms_delete_0 18node2" [ style = bold]
"lxc-ms_stop_0 lxc1" -> "lxc-ms_delete_0 18node3" [ style = bold]
"lxc-ms_stop_0 lxc1" -> "lxc1_stop_0 18node1" [ style = bold]
"lxc-ms_stop_0 lxc1" [ style=bold color="green" fontcolor="black"]
"lxc-ms_stop_0 lxc2" -> "all_stopped" [ style = bold]
"lxc-ms_stop_0 lxc2" -> "lxc-ms_delete_0 18node1" [ style = bold]
"lxc-ms_stop_0 lxc2" -> "lxc-ms_delete_0 18node2" [ style = bold]
"lxc-ms_stop_0 lxc2" -> "lxc-ms_delete_0 18node3" [ style = bold]
"lxc-ms_stop_0 lxc2" -> "lxc2_stop_0 18node1" [ style = bold]
"lxc-ms_stop_0 lxc2" [ style=bold color="green" fontcolor="black"]
"lxc1_delete_0 18node1" [ style=bold color="green" fontcolor="black"]
"lxc1_delete_0 18node2" [ style=bold color="green" fontcolor="black"]
"lxc1_delete_0 18node3" [ style=bold color="green" fontcolor="black"]
"lxc1_stop_0 18node1" -> "all_stopped" [ style = bold]
"lxc1_stop_0 18node1" -> "container1_stop_0 18node1" [ style = bold]
"lxc1_stop_0 18node1" -> "lxc1_delete_0 18node1" [ style = bold]
"lxc1_stop_0 18node1" -> "lxc1_delete_0 18node2" [ style = bold]
"lxc1_stop_0 18node1" -> "lxc1_delete_0 18node3" [ style = bold]
"lxc1_stop_0 18node1" [ style=bold color="green" fontcolor="black"]
"lxc2_delete_0 18node1" [ style=bold color="green" fontcolor="black"]
"lxc2_delete_0 18node2" [ style=bold color="green" fontcolor="black"]
"lxc2_delete_0 18node3" [ style=bold color="green" fontcolor="black"]
"lxc2_stop_0 18node1" -> "all_stopped" [ style = bold]
"lxc2_stop_0 18node1" -> "container2_stop_0 18node1" [ style = bold]
"lxc2_stop_0 18node1" -> "lxc2_delete_0 18node1" [ style = bold]
"lxc2_stop_0 18node1" -> "lxc2_delete_0 18node2" [ style = bold]
"lxc2_stop_0 18node1" -> "lxc2_delete_0 18node3" [ style = bold]
"lxc2_stop_0 18node1" [ style=bold color="green" fontcolor="black"]
}
diff --git a/pengine/test10/whitebox-orphaned.dot b/pengine/test10/whitebox-orphaned.dot
index 9405fe7b91..e50252d437 100644
--- a/pengine/test10/whitebox-orphaned.dot
+++ b/pengine/test10/whitebox-orphaned.dot
@@ -1,39 +1,39 @@
digraph "g" {
"B_monitor_10000 lxc2" [ style=bold color="green" fontcolor="black"]
"B_start_0 lxc2" -> "B_monitor_10000 lxc2" [ style = bold]
"B_start_0 lxc2" [ style=bold color="green" fontcolor="black"]
"B_stop_0 lxc1" -> "B_start_0 lxc2" [ style = bold]
"B_stop_0 lxc1" -> "all_stopped" [ style = bold]
"B_stop_0 lxc1" -> "lxc1_stop_0 18node2" [ style = bold]
"B_stop_0 lxc1" [ style=bold color="green" fontcolor="black"]
"M-clone_stop_0" -> "M-clone_stopped_0" [ style = bold]
"M-clone_stop_0" -> "M_stop_0 lxc1" [ style = bold]
"M-clone_stop_0" [ style=bold color="green" fontcolor="orange"]
"M-clone_stopped_0" [ style=bold color="green" fontcolor="orange"]
"M_stop_0 lxc1" -> "M-clone_stopped_0" [ style = bold]
"M_stop_0 lxc1" -> "all_stopped" [ style = bold]
"M_stop_0 lxc1" -> "lxc1_stop_0 18node2" [ style = bold]
"M_stop_0 lxc1" [ style=bold color="green" fontcolor="black"]
"all_stopped" [ style=bold color="green" fontcolor="orange"]
-"container1_clear_failcount 18node2" -> "container1_stop_0 18node2" [ style = bold]
-"container1_clear_failcount 18node2" [ style=bold color="green" fontcolor="black"]
+"container1_clear_failcount_0 18node2" -> "container1_stop_0 18node2" [ style = bold]
+"container1_clear_failcount_0 18node2" [ style=bold color="green" fontcolor="black"]
"container1_delete_0 18node1" [ style=bold color="green" fontcolor="black"]
"container1_delete_0 18node2" [ style=bold color="green" fontcolor="black"]
"container1_delete_0 18node3" [ style=bold color="green" fontcolor="black"]
"container1_stop_0 18node2" -> "all_stopped" [ style = bold]
"container1_stop_0 18node2" -> "container1_delete_0 18node1" [ style = bold]
"container1_stop_0 18node2" -> "container1_delete_0 18node2" [ style = bold]
"container1_stop_0 18node2" -> "container1_delete_0 18node3" [ style = bold]
"container1_stop_0 18node2" [ style=bold color="green" fontcolor="black"]
-"lxc1_clear_failcount 18node2" -> "lxc1_stop_0 18node2" [ style = bold]
-"lxc1_clear_failcount 18node2" [ style=bold color="green" fontcolor="black"]
+"lxc1_clear_failcount_0 18node2" -> "lxc1_stop_0 18node2" [ style = bold]
+"lxc1_clear_failcount_0 18node2" [ style=bold color="green" fontcolor="black"]
"lxc1_delete_0 18node1" [ style=bold color="green" fontcolor="black"]
"lxc1_delete_0 18node2" [ style=bold color="green" fontcolor="black"]
"lxc1_delete_0 18node3" [ style=bold color="green" fontcolor="black"]
"lxc1_stop_0 18node2" -> "all_stopped" [ style = bold]
"lxc1_stop_0 18node2" -> "container1_stop_0 18node2" [ style = bold]
"lxc1_stop_0 18node2" -> "lxc1_delete_0 18node1" [ style = bold]
"lxc1_stop_0 18node2" -> "lxc1_delete_0 18node2" [ style = bold]
"lxc1_stop_0 18node2" -> "lxc1_delete_0 18node3" [ style = bold]
"lxc1_stop_0 18node2" [ style=bold color="green" fontcolor="black"]
}
diff --git a/pengine/test10/whitebox-orphaned.exp b/pengine/test10/whitebox-orphaned.exp
index 2d70aedf0a..32f814107c 100644
--- a/pengine/test10/whitebox-orphaned.exp
+++ b/pengine/test10/whitebox-orphaned.exp
@@ -1,228 +1,228 @@
-
+
-
+
-
+
-
+