Blame SOURCES/040-crm_mon-shutdown.patch

290b4e
From 49ebe4ce934b7bcc81b77a61e7ba3cf76f4ce911 Mon Sep 17 00:00:00 2001
290b4e
From: Klaus Wenninger <klaus.wenninger@aon.at>
290b4e
Date: Mon, 12 Apr 2021 15:06:09 +0200
290b4e
Subject: [PATCH] Fix: crm_mon: try to connect CIB while pacemakerd shutting
290b4e
 down
290b4e
290b4e
actually while resources are evacuated from the node. But atm
290b4e
there is no clean and easy way to tell when this is done and
290b4e
pacemakerd is just shutting down leftover daemons. So try to
290b4e
connect anyway.
290b4e
---
290b4e
 tools/crm_mon.c | 2 ++
290b4e
 1 file changed, 2 insertions(+)
290b4e
290b4e
diff --git a/tools/crm_mon.c b/tools/crm_mon.c
290b4e
index f77268a..8b6e174 100644
290b4e
--- a/tools/crm_mon.c
290b4e
+++ b/tools/crm_mon.c
290b4e
@@ -1014,6 +1014,8 @@ pacemakerd_status(void)
290b4e
                                 break;
290b4e
                             case pcmk_pacemakerd_state_shutting_down:
290b4e
                                 print_as(output_format ,"Pacemaker daemons shutting down ...\n");
290b4e
+                                /* try our luck maybe CIB is still accessible */
290b4e
+                                rc = pcmk_rc_ok;
290b4e
                                 break;
290b4e
                             case pcmk_pacemakerd_state_shutdown_complete:
290b4e
                                 /* assuming pacemakerd doesn't dispatch any pings after entering
290b4e
-- 
290b4e
1.8.3.1
290b4e