File bsc#1186693-clean-attrd-attributes-when-remote-node-is-up.patch of Package pacemaker.21507
Index: pacemaker-2.0.4+20200616.2deceaa3a/daemons/controld/controld_remote_ra.c
===================================================================
--- pacemaker-2.0.4+20200616.2deceaa3a.orig/daemons/controld/controld_remote_ra.c
+++ pacemaker-2.0.4+20200616.2deceaa3a/daemons/controld/controld_remote_ra.c
@@ -191,6 +191,9 @@ remote_node_up(const char *node_name)
if (controld_shutdown_lock_enabled) {
section = controld_section_all_unlocked;
}
+ /* Purge node from attrd's memory */
+ update_attrd_remote_node_removed(node_name, NULL);
+
controld_delete_node_state(node_name, section, call_opt);
/* Clear node's probed attribute */
@@ -1079,7 +1082,7 @@ handle_dup:
recurring_helper(cmd);
}
- return cmd;
+ return cmd;
}
int