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

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

diff --git a/pengine/native.c b/pengine/native.c
index c87127f21..64a8a9073 100644
--- a/pengine/native.c
+++ b/pengine/native.c
@@ -2803,7 +2803,7 @@ native_create_probe(resource_t * rsc, node_t * node, action_t * complete,
         if (safe_str_eq(class, PCMK_RESOURCE_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