File pacemaker-pengine-bare-metal-remotes-can-run-resources-and-must-be-probed.patch of Package pacemaker.14737

commit cafc6b1adca133b18c6769ab7eb09a869dccdfb2
Author: Andrew Beekhof <andrew@beekhof.net>
Date:   Tue Oct 24 13:20:56 2017 +1100

    Fix: PE: Bare metal remotes _can_ run resources now and must be probed

Index: pacemaker/pengine/native.c
===================================================================
--- pacemaker.orig/pengine/native.c
+++ pacemaker/pengine/native.c
@@ -2731,7 +2731,7 @@ native_create_probe(resource_t * rsc, no
         if (safe_str_eq(class, "stonith")) {
             pe_rsc_trace(rsc, "Skipping probe for %s on node %s, remote-nodes do not run stonith agents.", rsc->id, node->details->id);
             return FALSE;
-        } else if (rsc_contains_remote_node(data_set, rsc)) {
+        } else if (is_container_remote_node(node) && rsc_contains_remote_node(data_set, rsc)) {
             pe_rsc_trace(rsc, "Skipping probe for %s on node %s, remote-nodes can not run resources that contain connection resources.", rsc->id, node->details->id);
             return FALSE;
         } else if (rsc->is_remote_node) {
openSUSE Build Service is sponsored by