Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15-SP2:GA
pacemaker.27558
bsc#1206263-0004-Fix-libpacemaker-ensure-any-pe...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File bsc#1206263-0004-Fix-libpacemaker-ensure-any-pending-recurring-monito.patch of Package pacemaker.27558
From 11689380bb663bde3699093248039aa9479082f5 Mon Sep 17 00:00:00 2001 From: "Gao,Yan" <ygao@suse.com> Date: Mon, 5 Dec 2022 15:13:18 +0100 Subject: [PATCH 4/6] Fix: libpacemaker: ensure any pending recurring monitor gets updated if it fails So that it prevents any pending recurring monitor from getting stuck in the CIB status. --- lib/common/operations.c | 4 ++++ 1 file changed, 4 insertions(+) Index: pacemaker-2.0.1+20190417.13d370ca9/lib/common/operations.c =================================================================== --- pacemaker-2.0.1+20190417.13d370ca9.orig/lib/common/operations.c +++ pacemaker-2.0.1+20190417.13d370ca9/lib/common/operations.c @@ -494,6 +494,10 @@ create_operation_update(xmlNode * parent if (op->interval_ms == 0) { // Ensure 'last' gets updated, in case record-pending is true op_id_additional = generate_op_key(op->rsc_id, "last", 0); + + } else { + // Ensure any pending recurring monitor gets updated if it fails + op_id_additional = strdup(key); } exit_reason = op->exit_reason;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor