diff --git a/pengine/test10/probe-2.dot b/pengine/test10/probe-2.dot
new file mode 100644
index 0000000000..c28b7e5f65
--- /dev/null
+++ b/pengine/test10/probe-2.dot
@@ -0,0 +1,228 @@
+digraph "g" {
+"Cancel drbd_mysql:0_monitor_10000 wc01" -> "drbd_mysql:0_promote_0 wc01" [ style = bold]
+"Cancel drbd_mysql:0_monitor_10000 wc01" [ style=bold color="green" fontcolor="black" ]
+"DoFencing_running_0" [ style=bold color="green" fontcolor="orange" ]
+"DoFencing_start_0" -> "DoFencing_running_0" [ style = bold]
+"DoFencing_start_0" -> "stonith_rackpdu:0_start_0 wc01" [ style = bold]
+"DoFencing_start_0" [ style=bold color="green" fontcolor="orange" ]
+"DoFencing_stop_0" -> "DoFencing_start_0" [ style = bold]
+"DoFencing_stop_0" -> "DoFencing_stopped_0" [ style = bold]
+"DoFencing_stop_0" -> "stonith_rackpdu:0_stop_0 wc01" [ style = bold]
+"DoFencing_stop_0" -> "stonith_rackpdu:1_stop_0 wc02" [ style = bold]
+"DoFencing_stop_0" [ style=bold color="green" fontcolor="orange" ]
+"DoFencing_stopped_0" -> "DoFencing_start_0" [ style = bold]
+"DoFencing_stopped_0" [ style=bold color="green" fontcolor="orange" ]
+"all_stopped" -> "stonith_rackpdu:1_stop_0 wc02" [ style = bold]
+"all_stopped" [ style=bold color="green" fontcolor="orange" ]
+"apache2:1_stop_0 wc02" -> "all_stopped" [ style = bold]
+"apache2:1_stop_0 wc02" -> "fs_www:1_stop_0 wc02" [ style = bold]
+"apache2:1_stop_0 wc02" -> "group_webservice:1_stopped_0" [ style = bold]
+"apache2:1_stop_0 wc02" [ style=bold color="green" fontcolor="black" ]
+"clone_mysql-proxy_stop_0" -> "clone_mysql-proxy_stopped_0" [ style = bold]
+"clone_mysql-proxy_stop_0" -> "group_mysql-proxy:1_stop_0" [ style = bold]
+"clone_mysql-proxy_stop_0" [ style=bold color="green" fontcolor="orange" ]
+"clone_mysql-proxy_stopped_0" [ style=bold color="green" fontcolor="orange" ]
+"clone_nfs-common_stop_0" -> "clone_nfs-common_stopped_0" [ style = bold]
+"clone_nfs-common_stop_0" -> "group_nfs-common:1_stop_0" [ style = bold]
+"clone_nfs-common_stop_0" [ style=bold color="green" fontcolor="orange" ]
+"clone_nfs-common_stopped_0" [ style=bold color="green" fontcolor="orange" ]
+"clone_webservice_stop_0" -> "clone_webservice_stopped_0" [ style = bold]
+"clone_webservice_stop_0" -> "group_webservice:1_stop_0" [ style = bold]
+"clone_webservice_stop_0" [ style=bold color="green" fontcolor="orange" ]
+"clone_webservice_stopped_0" [ style=bold color="green" fontcolor="orange" ]
+"drbd_mysql:0_monitor_5000 wc01" [ style=bold color="green" fontcolor="black" ]
+"drbd_mysql:0_post_notify_demote_0 wc01" -> "ms_drbd_mysql_confirmed-post_notify_demoted_0" [ style = bold]
+"drbd_mysql:0_post_notify_demote_0 wc01" [ style=bold color="green" fontcolor="black" ]
+"drbd_mysql:0_post_notify_promote_0 wc01" -> "ms_drbd_mysql_confirmed-post_notify_promoted_0" [ style = bold]
+"drbd_mysql:0_post_notify_promote_0 wc01" [ style=bold color="green" fontcolor="black" ]
+"drbd_mysql:0_post_notify_stop_0 wc01" -> "ms_drbd_mysql_confirmed-post_notify_stopped_0" [ style = bold]
+"drbd_mysql:0_post_notify_stop_0 wc01" [ style=bold color="green" fontcolor="black" ]
+"drbd_mysql:0_pre_notify_demote_0 wc01" -> "ms_drbd_mysql_confirmed-pre_notify_demote_0" [ style = bold]
+"drbd_mysql:0_pre_notify_demote_0 wc01" [ style=bold color="green" fontcolor="black" ]
+"drbd_mysql:0_pre_notify_promote_0 wc01" -> "ms_drbd_mysql_confirmed-pre_notify_promote_0" [ style = bold]
+"drbd_mysql:0_pre_notify_promote_0 wc01" [ style=bold color="green" fontcolor="black" ]
+"drbd_mysql:0_pre_notify_stop_0 wc01" -> "ms_drbd_mysql_confirmed-pre_notify_stop_0" [ style = bold]
+"drbd_mysql:0_pre_notify_stop_0 wc01" [ style=bold color="green" fontcolor="black" ]
+"drbd_mysql:0_promote_0 wc01" -> "drbd_mysql:0_monitor_5000 wc01" [ style = bold]
+"drbd_mysql:0_promote_0 wc01" -> "ms_drbd_mysql_promoted_0" [ style = bold]
+"drbd_mysql:0_promote_0 wc01" [ style=bold color="green" fontcolor="black" ]
+"drbd_mysql:1_demote_0 wc02" -> "drbd_mysql:1_stop_0 wc02" [ style = bold]
+"drbd_mysql:1_demote_0 wc02" -> "ms_drbd_mysql_demoted_0" [ style = bold]
+"drbd_mysql:1_demote_0 wc02" [ style=bold color="green" fontcolor="black" ]
+"drbd_mysql:1_post_notify_demote_0 wc02" -> "ms_drbd_mysql_confirmed-post_notify_demoted_0" [ style = bold]
+"drbd_mysql:1_post_notify_demote_0 wc02" [ style=bold color="green" fontcolor="black" ]
+"drbd_mysql:1_pre_notify_demote_0 wc02" -> "ms_drbd_mysql_confirmed-pre_notify_demote_0" [ style = bold]
+"drbd_mysql:1_pre_notify_demote_0 wc02" [ style=bold color="green" fontcolor="black" ]
+"drbd_mysql:1_pre_notify_stop_0 wc02" -> "ms_drbd_mysql_confirmed-pre_notify_stop_0" [ style = bold]
+"drbd_mysql:1_pre_notify_stop_0 wc02" [ style=bold color="green" fontcolor="black" ]
+"drbd_mysql:1_stop_0 wc02" -> "all_stopped" [ style = bold]
+"drbd_mysql:1_stop_0 wc02" -> "ms_drbd_mysql_stopped_0" [ style = bold]
+"drbd_mysql:1_stop_0 wc02" [ style=bold color="green" fontcolor="black" ]
+"drbd_www:0_post_notify_stop_0 wc01" -> "ms_drbd_www_confirmed-post_notify_stopped_0" [ style = bold]
+"drbd_www:0_post_notify_stop_0 wc01" [ style=bold color="green" fontcolor="black" ]
+"drbd_www:0_pre_notify_stop_0 wc01" -> "ms_drbd_www_confirmed-pre_notify_stop_0" [ style = bold]
+"drbd_www:0_pre_notify_stop_0 wc01" [ style=bold color="green" fontcolor="black" ]
+"drbd_www:1_pre_notify_stop_0 wc02" -> "ms_drbd_www_confirmed-pre_notify_stop_0" [ style = bold]
+"drbd_www:1_pre_notify_stop_0 wc02" [ style=bold color="green" fontcolor="black" ]
+"drbd_www:1_stop_0 wc02" -> "all_stopped" [ style = bold]
+"drbd_www:1_stop_0 wc02" -> "ms_drbd_www_stopped_0" [ style = bold]
+"drbd_www:1_stop_0 wc02" [ style=bold color="green" fontcolor="black" ]
+"fs_mysql_monitor_30000 wc01" [ style=bold color="green" fontcolor="black" ]
+"fs_mysql_start_0 wc01" -> "fs_mysql_monitor_30000 wc01" [ style = bold]
+"fs_mysql_start_0 wc01" -> "group_mysql_running_0" [ style = bold]
+"fs_mysql_start_0 wc01" -> "intip_sql_start_0 wc01" [ style = bold]
+"fs_mysql_start_0 wc01" [ style=bold color="green" fontcolor="black" ]
+"fs_mysql_stop_0 wc02" -> "all_stopped" [ style = bold]
+"fs_mysql_stop_0 wc02" -> "fs_mysql_start_0 wc01" [ style = bold]
+"fs_mysql_stop_0 wc02" -> "group_mysql_stopped_0" [ style = bold]
+"fs_mysql_stop_0 wc02" [ style=bold color="green" fontcolor="black" ]
+"fs_www:1_stop_0 wc02" -> "all_stopped" [ style = bold]
+"fs_www:1_stop_0 wc02" -> "group_webservice:1_stopped_0" [ style = bold]
+"fs_www:1_stop_0 wc02" [ style=bold color="green" fontcolor="black" ]
+"group_mysql-proxy:1_stop_0" -> "group_mysql-proxy:1_stopped_0" [ style = bold]
+"group_mysql-proxy:1_stop_0" -> "mysql-proxy:1_stop_0 wc02" [ style = bold]
+"group_mysql-proxy:1_stop_0" [ style=bold color="green" fontcolor="orange" ]
+"group_mysql-proxy:1_stopped_0" -> "clone_mysql-proxy_stopped_0" [ style = bold]
+"group_mysql-proxy:1_stopped_0" [ style=bold color="green" fontcolor="orange" ]
+"group_mysql_running_0" [ style=bold color="green" fontcolor="orange" ]
+"group_mysql_start_0" -> "fs_mysql_start_0 wc01" [ style = bold]
+"group_mysql_start_0" -> "group_mysql_running_0" [ style = bold]
+"group_mysql_start_0" -> "intip_sql_start_0 wc01" [ style = bold]
+"group_mysql_start_0" -> "mysql-server_start_0 wc01" [ style = bold]
+"group_mysql_start_0" [ style=bold color="green" fontcolor="orange" ]
+"group_mysql_stop_0" -> "fs_mysql_stop_0 wc02" [ style = bold]
+"group_mysql_stop_0" -> "group_mysql_start_0" [ style = bold]
+"group_mysql_stop_0" -> "group_mysql_stopped_0" [ style = bold]
+"group_mysql_stop_0" -> "intip_sql_stop_0 wc02" [ style = bold]
+"group_mysql_stop_0" -> "mysql-server_stop_0 wc02" [ style = bold]
+"group_mysql_stop_0" [ style=bold color="green" fontcolor="orange" ]
+"group_mysql_stopped_0" -> "drbd_mysql:1_demote_0 wc02" [ style = bold]
+"group_mysql_stopped_0" -> "group_mysql_start_0" [ style = bold]
+"group_mysql_stopped_0" -> "ms_drbd_mysql_demote_0" [ style = bold]
+"group_mysql_stopped_0" [ style=bold color="green" fontcolor="orange" ]
+"group_nfs-common:1_stop_0" -> "group_nfs-common:1_stopped_0" [ style = bold]
+"group_nfs-common:1_stop_0" -> "nfs-common:1_stop_0 wc02" [ style = bold]
+"group_nfs-common:1_stop_0" [ style=bold color="green" fontcolor="orange" ]
+"group_nfs-common:1_stopped_0" -> "clone_nfs-common_stopped_0" [ style = bold]
+"group_nfs-common:1_stopped_0" [ style=bold color="green" fontcolor="orange" ]
+"group_webservice:1_stop_0" -> "apache2:1_stop_0 wc02" [ style = bold]
+"group_webservice:1_stop_0" -> "fs_www:1_stop_0 wc02" [ style = bold]
+"group_webservice:1_stop_0" -> "group_webservice:1_stopped_0" [ style = bold]
+"group_webservice:1_stop_0" [ style=bold color="green" fontcolor="orange" ]
+"group_webservice:1_stopped_0" -> "clone_webservice_stopped_0" [ style = bold]
+"group_webservice:1_stopped_0" -> "group_nfs-common:1_stop_0" [ style = bold]
+"group_webservice:1_stopped_0" [ style=bold color="green" fontcolor="orange" ]
+"intip_sql_monitor_30000 wc01" [ style=bold color="green" fontcolor="black" ]
+"intip_sql_start_0 wc01" -> "group_mysql_running_0" [ style = bold]
+"intip_sql_start_0 wc01" -> "intip_sql_monitor_30000 wc01" [ style = bold]
+"intip_sql_start_0 wc01" -> "mysql-server_start_0 wc01" [ style = bold]
+"intip_sql_start_0 wc01" [ style=bold color="green" fontcolor="black" ]
+"intip_sql_stop_0 wc02" -> "all_stopped" [ style = bold]
+"intip_sql_stop_0 wc02" -> "fs_mysql_stop_0 wc02" [ style = bold]
+"intip_sql_stop_0 wc02" -> "group_mysql_stopped_0" [ style = bold]
+"intip_sql_stop_0 wc02" -> "intip_sql_start_0 wc01" [ style = bold]
+"intip_sql_stop_0 wc02" [ style=bold color="green" fontcolor="black" ]
+"ms_drbd_mysql_confirmed-post_notify_demoted_0" -> "drbd_mysql:0_monitor_5000 wc01" [ style = bold]
+"ms_drbd_mysql_confirmed-post_notify_demoted_0" -> "ms_drbd_mysql_pre_notify_promote_0" [ style = bold]
+"ms_drbd_mysql_confirmed-post_notify_demoted_0" -> "ms_drbd_mysql_pre_notify_stop_0" [ style = bold]
+"ms_drbd_mysql_confirmed-post_notify_demoted_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_confirmed-post_notify_promoted_0" -> "drbd_mysql:0_monitor_5000 wc01" [ style = bold]
+"ms_drbd_mysql_confirmed-post_notify_promoted_0" -> "group_mysql_start_0" [ style = bold]
+"ms_drbd_mysql_confirmed-post_notify_promoted_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_confirmed-post_notify_stopped_0" -> "all_stopped" [ style = bold]
+"ms_drbd_mysql_confirmed-post_notify_stopped_0" -> "drbd_mysql:0_monitor_5000 wc01" [ style = bold]
+"ms_drbd_mysql_confirmed-post_notify_stopped_0" -> "ms_drbd_mysql_pre_notify_promote_0" [ style = bold]
+"ms_drbd_mysql_confirmed-post_notify_stopped_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_confirmed-pre_notify_demote_0" -> "ms_drbd_mysql_demote_0" [ style = bold]
+"ms_drbd_mysql_confirmed-pre_notify_demote_0" -> "ms_drbd_mysql_post_notify_demoted_0" [ style = bold]
+"ms_drbd_mysql_confirmed-pre_notify_demote_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_confirmed-pre_notify_promote_0" -> "ms_drbd_mysql_post_notify_promoted_0" [ style = bold]
+"ms_drbd_mysql_confirmed-pre_notify_promote_0" -> "ms_drbd_mysql_promote_0" [ style = bold]
+"ms_drbd_mysql_confirmed-pre_notify_promote_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_confirmed-pre_notify_stop_0" -> "ms_drbd_mysql_post_notify_stopped_0" [ style = bold]
+"ms_drbd_mysql_confirmed-pre_notify_stop_0" -> "ms_drbd_mysql_stop_0" [ style = bold]
+"ms_drbd_mysql_confirmed-pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_demote_0" -> "drbd_mysql:1_demote_0 wc02" [ style = bold]
+"ms_drbd_mysql_demote_0" -> "ms_drbd_mysql_demoted_0" [ style = bold]
+"ms_drbd_mysql_demote_0" -> "ms_drbd_mysql_stop_0" [ style = bold]
+"ms_drbd_mysql_demote_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_demoted_0" -> "ms_drbd_mysql_post_notify_demoted_0" [ style = bold]
+"ms_drbd_mysql_demoted_0" -> "ms_drbd_mysql_promote_0" [ style = bold]
+"ms_drbd_mysql_demoted_0" -> "ms_drbd_mysql_stop_0" [ style = bold]
+"ms_drbd_mysql_demoted_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_post_notify_demoted_0" -> "drbd_mysql:0_post_notify_demote_0 wc01" [ style = bold]
+"ms_drbd_mysql_post_notify_demoted_0" -> "drbd_mysql:1_post_notify_demote_0 wc02" [ style = bold]
+"ms_drbd_mysql_post_notify_demoted_0" -> "ms_drbd_mysql_confirmed-post_notify_demoted_0" [ style = bold]
+"ms_drbd_mysql_post_notify_demoted_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_post_notify_promoted_0" -> "drbd_mysql:0_post_notify_promote_0 wc01" [ style = bold]
+"ms_drbd_mysql_post_notify_promoted_0" -> "ms_drbd_mysql_confirmed-post_notify_promoted_0" [ style = bold]
+"ms_drbd_mysql_post_notify_promoted_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_post_notify_stopped_0" -> "drbd_mysql:0_post_notify_stop_0 wc01" [ style = bold]
+"ms_drbd_mysql_post_notify_stopped_0" -> "ms_drbd_mysql_confirmed-post_notify_stopped_0" [ style = bold]
+"ms_drbd_mysql_post_notify_stopped_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_pre_notify_demote_0" -> "drbd_mysql:0_pre_notify_demote_0 wc01" [ style = bold]
+"ms_drbd_mysql_pre_notify_demote_0" -> "drbd_mysql:1_pre_notify_demote_0 wc02" [ style = bold]
+"ms_drbd_mysql_pre_notify_demote_0" -> "ms_drbd_mysql_confirmed-pre_notify_demote_0" [ style = bold]
+"ms_drbd_mysql_pre_notify_demote_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_pre_notify_promote_0" -> "drbd_mysql:0_pre_notify_promote_0 wc01" [ style = bold]
+"ms_drbd_mysql_pre_notify_promote_0" -> "ms_drbd_mysql_confirmed-pre_notify_promote_0" [ style = bold]
+"ms_drbd_mysql_pre_notify_promote_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_pre_notify_stop_0" -> "drbd_mysql:0_pre_notify_stop_0 wc01" [ style = bold]
+"ms_drbd_mysql_pre_notify_stop_0" -> "drbd_mysql:1_pre_notify_stop_0 wc02" [ style = bold]
+"ms_drbd_mysql_pre_notify_stop_0" -> "ms_drbd_mysql_confirmed-pre_notify_stop_0" [ style = bold]
+"ms_drbd_mysql_pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_promote_0" -> "drbd_mysql:0_promote_0 wc01" [ style = bold]
+"ms_drbd_mysql_promote_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_promoted_0" -> "group_mysql_start_0" [ style = bold]
+"ms_drbd_mysql_promoted_0" -> "ms_drbd_mysql_post_notify_promoted_0" [ style = bold]
+"ms_drbd_mysql_promoted_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_stop_0" -> "drbd_mysql:1_stop_0 wc02" [ style = bold]
+"ms_drbd_mysql_stop_0" -> "ms_drbd_mysql_stopped_0" [ style = bold]
+"ms_drbd_mysql_stop_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_mysql_stopped_0" -> "ms_drbd_mysql_post_notify_stopped_0" [ style = bold]
+"ms_drbd_mysql_stopped_0" -> "ms_drbd_mysql_promote_0" [ style = bold]
+"ms_drbd_mysql_stopped_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_www_confirmed-post_notify_stopped_0" -> "all_stopped" [ style = bold]
+"ms_drbd_www_confirmed-post_notify_stopped_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_www_confirmed-pre_notify_stop_0" -> "ms_drbd_www_post_notify_stopped_0" [ style = bold]
+"ms_drbd_www_confirmed-pre_notify_stop_0" -> "ms_drbd_www_stop_0" [ style = bold]
+"ms_drbd_www_confirmed-pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_www_post_notify_stopped_0" -> "drbd_www:0_post_notify_stop_0 wc01" [ style = bold]
+"ms_drbd_www_post_notify_stopped_0" -> "ms_drbd_www_confirmed-post_notify_stopped_0" [ style = bold]
+"ms_drbd_www_post_notify_stopped_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_www_pre_notify_stop_0" -> "drbd_www:0_pre_notify_stop_0 wc01" [ style = bold]
+"ms_drbd_www_pre_notify_stop_0" -> "drbd_www:1_pre_notify_stop_0 wc02" [ style = bold]
+"ms_drbd_www_pre_notify_stop_0" -> "ms_drbd_www_confirmed-pre_notify_stop_0" [ style = bold]
+"ms_drbd_www_pre_notify_stop_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_www_stop_0" -> "drbd_www:1_stop_0 wc02" [ style = bold]
+"ms_drbd_www_stop_0" -> "ms_drbd_www_stopped_0" [ style = bold]
+"ms_drbd_www_stop_0" [ style=bold color="green" fontcolor="orange" ]
+"ms_drbd_www_stopped_0" -> "ms_drbd_www_post_notify_stopped_0" [ style = bold]
+"ms_drbd_www_stopped_0" [ style=bold color="green" fontcolor="orange" ]
+"mysql-proxy:1_stop_0 wc02" -> "all_stopped" [ style = bold]
+"mysql-proxy:1_stop_0 wc02" -> "group_mysql-proxy:1_stopped_0" [ style = bold]
+"mysql-proxy:1_stop_0 wc02" [ style=bold color="green" fontcolor="black" ]
+"mysql-server_monitor_30000 wc01" [ style=bold color="green" fontcolor="black" ]
+"mysql-server_start_0 wc01" -> "group_mysql_running_0" [ style = bold]
+"mysql-server_start_0 wc01" -> "mysql-server_monitor_30000 wc01" [ style = bold]
+"mysql-server_start_0 wc01" [ style=bold color="green" fontcolor="black" ]
+"mysql-server_stop_0 wc02" -> "all_stopped" [ style = bold]
+"mysql-server_stop_0 wc02" -> "group_mysql_stopped_0" [ style = bold]
+"mysql-server_stop_0 wc02" -> "intip_sql_stop_0 wc02" [ style = bold]
+"mysql-server_stop_0 wc02" -> "mysql-server_start_0 wc01" [ style = bold]
+"mysql-server_stop_0 wc02" [ style=bold color="green" fontcolor="black" ]
+"nfs-common:1_stop_0 wc02" -> "all_stopped" [ style = bold]
+"nfs-common:1_stop_0 wc02" -> "group_nfs-common:1_stopped_0" [ style = bold]
+"nfs-common:1_stop_0 wc02" [ style=bold color="green" fontcolor="black" ]
+"stonith_rackpdu:0_monitor_5000 wc01" [ style=bold color="green" fontcolor="black" ]
+"stonith_rackpdu:0_start_0 wc01" -> "DoFencing_running_0" [ style = bold]
+"stonith_rackpdu:0_start_0 wc01" -> "stonith_rackpdu:0_monitor_5000 wc01" [ style = bold]
+"stonith_rackpdu:0_start_0 wc01" -> "stonith_rackpdu:0_start_20000 wc01" [ style = bold]
+"stonith_rackpdu:0_start_0 wc01" [ style=bold color="green" fontcolor="black" ]
+"stonith_rackpdu:0_start_20000 wc01" [ style=bold color="green" fontcolor="black" ]
+"stonith_rackpdu:0_stop_0 wc01" -> "DoFencing_stopped_0" [ style = bold]
+"stonith_rackpdu:0_stop_0 wc01" -> "stonith_rackpdu:0_start_0 wc01" [ style = bold]
+"stonith_rackpdu:0_stop_0 wc01" [ style=bold color="green" fontcolor="black" ]
+"stonith_rackpdu:1_stop_0 wc02" -> "DoFencing_stopped_0" [ style = bold]
+"stonith_rackpdu:1_stop_0 wc02" [ style=bold color="green" fontcolor="black" ]
+}
diff --git a/pengine/test10/probe-2.exp b/pengine/test10/probe-2.exp
new file mode 100644
index 0000000000..fef4a88cd8
--- /dev/null
+++ b/pengine/test10/probe-2.exp
@@ -0,0 +1,1195 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pengine/test10/probe-2.scores b/pengine/test10/probe-2.scores
new file mode 100644
index 0000000000..f44d15d2bf
--- /dev/null
+++ b/pengine/test10/probe-2.scores
@@ -0,0 +1,155 @@
+Allocation scores:
+group_color: group_www_data allocation score on wc01: 0
+group_color: group_www_data allocation score on wc02: 0
+group_color: fs_www_data allocation score on wc01: 0
+group_color: fs_www_data allocation score on wc02: 0
+group_color: nfs-kernel-server allocation score on wc01: 0
+group_color: nfs-kernel-server allocation score on wc02: 0
+group_color: intip_nfs allocation score on wc01: 0
+group_color: intip_nfs allocation score on wc02: 0
+clone_color: clone_nfs-common allocation score on wc01: 0
+clone_color: clone_nfs-common allocation score on wc02: -1000000
+clone_color: group_nfs-common:0 allocation score on wc01: 0
+clone_color: group_nfs-common:0 allocation score on wc02: 0
+clone_color: nfs-common:0 allocation score on wc01: 1
+clone_color: nfs-common:0 allocation score on wc02: 0
+clone_color: group_nfs-common:1 allocation score on wc01: 0
+clone_color: group_nfs-common:1 allocation score on wc02: 0
+clone_color: nfs-common:1 allocation score on wc01: 0
+clone_color: nfs-common:1 allocation score on wc02: 1
+group_color: group_nfs-common:0 allocation score on wc01: 0
+group_color: group_nfs-common:0 allocation score on wc02: -1000000
+group_color: nfs-common:0 allocation score on wc01: 1
+group_color: nfs-common:0 allocation score on wc02: -1000000
+native_color: nfs-common:0 allocation score on wc01: 1
+native_color: nfs-common:0 allocation score on wc02: -1000000
+group_color: group_nfs-common:1 allocation score on wc01: -1000000
+group_color: group_nfs-common:1 allocation score on wc02: -1000000
+group_color: nfs-common:1 allocation score on wc01: -1000000
+group_color: nfs-common:1 allocation score on wc02: -1000000
+native_color: nfs-common:1 allocation score on wc01: -1000000
+native_color: nfs-common:1 allocation score on wc02: -1000000
+clone_color: ms_drbd_www allocation score on wc01: 1
+clone_color: ms_drbd_www allocation score on wc02: -1000000
+clone_color: drbd_www:0 allocation score on wc01: 76
+clone_color: drbd_www:0 allocation score on wc02: 0
+clone_color: drbd_www:1 allocation score on wc01: 0
+clone_color: drbd_www:1 allocation score on wc02: 1
+native_color: drbd_www:0 allocation score on wc01: 76
+native_color: drbd_www:0 allocation score on wc02: -1000000
+native_color: drbd_www:1 allocation score on wc01: -1000000
+native_color: drbd_www:1 allocation score on wc02: -1000000
+drbd_www:0 promotion score on wc01: 177
+drbd_www:1 promotion score on none: 0
+native_color: fs_www_data allocation score on wc01: 77
+native_color: fs_www_data allocation score on wc02: -1000000
+native_color: nfs-kernel-server allocation score on wc01: 0
+native_color: nfs-kernel-server allocation score on wc02: -1000000
+native_color: intip_nfs allocation score on wc01: 0
+native_color: intip_nfs allocation score on wc02: -1000000
+clone_color: ms_drbd_mysql allocation score on wc01: 0
+clone_color: ms_drbd_mysql allocation score on wc02: -1000000
+clone_color: drbd_mysql:0 allocation score on wc01: 76
+clone_color: drbd_mysql:0 allocation score on wc02: 0
+clone_color: drbd_mysql:1 allocation score on wc01: 0
+clone_color: drbd_mysql:1 allocation score on wc02: 1
+native_color: drbd_mysql:0 allocation score on wc01: 76
+native_color: drbd_mysql:0 allocation score on wc02: -1000000
+native_color: drbd_mysql:1 allocation score on wc01: -1000000
+native_color: drbd_mysql:1 allocation score on wc02: -1000000
+drbd_mysql:0 promotion score on wc01: 75
+drbd_mysql:1 promotion score on none: 0
+group_color: group_mysql allocation score on wc01: 0
+group_color: group_mysql allocation score on wc02: 0
+group_color: fs_mysql allocation score on wc01: 0
+group_color: fs_mysql allocation score on wc02: 0
+group_color: intip_sql allocation score on wc01: 0
+group_color: intip_sql allocation score on wc02: 0
+group_color: mysql-server allocation score on wc01: 0
+group_color: mysql-server allocation score on wc02: 0
+drbd_mysql:0 promotion score on wc01: 1000000
+drbd_mysql:1 promotion score on none: 0
+native_color: fs_mysql allocation score on wc01: 76
+native_color: fs_mysql allocation score on wc02: -1000000
+native_color: intip_sql allocation score on wc01: 0
+native_color: intip_sql allocation score on wc02: -1000000
+native_color: mysql-server allocation score on wc01: 0
+native_color: mysql-server allocation score on wc02: -1000000
+drbd_www:0 promotion score on wc01: 1000000
+drbd_www:1 promotion score on none: 0
+clone_color: clone_mysql-proxy allocation score on wc01: 0
+clone_color: clone_mysql-proxy allocation score on wc02: 0
+clone_color: group_mysql-proxy:0 allocation score on wc01: 0
+clone_color: group_mysql-proxy:0 allocation score on wc02: 0
+clone_color: mysql-proxy:0 allocation score on wc01: 1
+clone_color: mysql-proxy:0 allocation score on wc02: 0
+clone_color: group_mysql-proxy:1 allocation score on wc01: 0
+clone_color: group_mysql-proxy:1 allocation score on wc02: 0
+clone_color: mysql-proxy:1 allocation score on wc01: 0
+clone_color: mysql-proxy:1 allocation score on wc02: 1
+group_color: group_mysql-proxy:0 allocation score on wc01: 0
+group_color: group_mysql-proxy:0 allocation score on wc02: -1000000
+group_color: mysql-proxy:0 allocation score on wc01: 1
+group_color: mysql-proxy:0 allocation score on wc02: -1000000
+native_color: mysql-proxy:0 allocation score on wc01: 1
+native_color: mysql-proxy:0 allocation score on wc02: -1000000
+group_color: group_mysql-proxy:1 allocation score on wc01: -1000000
+group_color: group_mysql-proxy:1 allocation score on wc02: -1000000
+group_color: mysql-proxy:1 allocation score on wc01: -1000000
+group_color: mysql-proxy:1 allocation score on wc02: -1000000
+native_color: mysql-proxy:1 allocation score on wc01: -1000000
+native_color: mysql-proxy:1 allocation score on wc02: -1000000
+clone_color: clone_webservice allocation score on wc01: 0
+clone_color: clone_webservice allocation score on wc02: -1000000
+clone_color: group_webservice:0 allocation score on wc01: 0
+clone_color: group_webservice:0 allocation score on wc02: 0
+clone_color: fs_www:0 allocation score on wc01: 1
+clone_color: fs_www:0 allocation score on wc02: 0
+clone_color: apache2:0 allocation score on wc01: 1
+clone_color: apache2:0 allocation score on wc02: 0
+clone_color: group_webservice:1 allocation score on wc01: 0
+clone_color: group_webservice:1 allocation score on wc02: 0
+clone_color: fs_www:1 allocation score on wc01: 0
+clone_color: fs_www:1 allocation score on wc02: 1
+clone_color: apache2:1 allocation score on wc01: 0
+clone_color: apache2:1 allocation score on wc02: 1
+group_color: group_webservice:0 allocation score on wc01: 0
+group_color: group_webservice:0 allocation score on wc02: -1000000
+group_color: fs_www:0 allocation score on wc01: 1
+group_color: fs_www:0 allocation score on wc02: -1000000
+group_color: apache2:0 allocation score on wc01: 1
+group_color: apache2:0 allocation score on wc02: -1000000
+native_color: fs_www:0 allocation score on wc01: 3
+native_color: fs_www:0 allocation score on wc02: -1000000
+native_color: apache2:0 allocation score on wc01: 1
+native_color: apache2:0 allocation score on wc02: -1000000
+group_color: group_webservice:1 allocation score on wc01: -1000000
+group_color: group_webservice:1 allocation score on wc02: -1000000
+group_color: fs_www:1 allocation score on wc01: -1000000
+group_color: fs_www:1 allocation score on wc02: -1000000
+group_color: apache2:1 allocation score on wc01: -1000000
+group_color: apache2:1 allocation score on wc02: -1000000
+native_color: fs_www:1 allocation score on wc01: -1000000
+native_color: fs_www:1 allocation score on wc02: -1000000
+native_color: apache2:1 allocation score on wc01: -1000000
+native_color: apache2:1 allocation score on wc02: -1000000
+group_color: group_ftpd allocation score on wc01: 0
+group_color: group_ftpd allocation score on wc02: 0
+group_color: extip_ftp allocation score on wc01: 0
+group_color: extip_ftp allocation score on wc02: 0
+group_color: pure-ftpd allocation score on wc01: 0
+group_color: pure-ftpd allocation score on wc02: 0
+native_color: extip_ftp allocation score on wc01: 3
+native_color: extip_ftp allocation score on wc02: -1000000
+native_color: pure-ftpd allocation score on wc01: 0
+native_color: pure-ftpd allocation score on wc02: -1000000
+clone_color: DoFencing allocation score on wc01: 0
+clone_color: DoFencing allocation score on wc02: 0
+clone_color: stonith_rackpdu:0 allocation score on wc01: 1
+clone_color: stonith_rackpdu:0 allocation score on wc02: 0
+clone_color: stonith_rackpdu:1 allocation score on wc01: 0
+clone_color: stonith_rackpdu:1 allocation score on wc02: 1
+native_color: stonith_rackpdu:0 allocation score on wc01: 1
+native_color: stonith_rackpdu:0 allocation score on wc02: -1000000
+native_color: stonith_rackpdu:1 allocation score on wc01: -1000000
+native_color: stonith_rackpdu:1 allocation score on wc02: -1000000
diff --git a/pengine/test10/probe-2.xml b/pengine/test10/probe-2.xml
new file mode 100644
index 0000000000..d48de8180f
--- /dev/null
+++ b/pengine/test10/probe-2.xml
@@ -0,0 +1,480 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+