From cbd8dc9d8d81ef5912b16a510361b55a5411a170 Mon Sep 17 00:00:00 2001 From: Chris Lumens Date: Jan 22 2021 12:12:35 +0000 Subject: Fix: scheduler: Fix output of failed actions without an operation_key. patch_name: 010-feature-set.patch present_in_specfile: true location_in_specfile: 10 squash_commits: true --- diff --git a/lib/pengine/pe_output.c b/lib/pengine/pe_output.c index 1a3f93d..b91348f 100644 --- a/lib/pengine/pe_output.c +++ b/lib/pengine/pe_output.c @@ -975,7 +975,7 @@ pe__failed_action_xml(pcmk__output_t *out, va_list args) { xmlNodePtr node = pcmk__output_create_xml_node(out, "failure"); xmlSetProp(node, (pcmkXmlStr) (op_key ? "op_key" : "id"), - (pcmkXmlStr) (op_key ? op_key : "id")); + (pcmkXmlStr) (op_key ? op_key : ID(xml_op))); xmlSetProp(node, (pcmkXmlStr) "node", (pcmkXmlStr) crm_element_value(xml_op, XML_ATTR_UNAME)); xmlSetProp(node, (pcmkXmlStr) "exitstatus",