Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP5:GA
pacemaker.19778
bsc#1151007-0003-Log-fencer-Indicate-fencing-ta...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File bsc#1151007-0003-Log-fencer-Indicate-fencing-target-in-the-logs-when--1.1.patch of Package pacemaker.19778
From f2c1c5ddcde9e7e8838420dfadb5242556f6db07 Mon Sep 17 00:00:00 2001 From: "Gao,Yan" <ygao@suse.com> Date: Fri, 11 Oct 2019 15:33:17 +0200 Subject: [PATCH 3/3] Log: fencer: Indicate fencing target in the logs when scheduling and executing fencing command --- fencing/commands.c | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/fencing/commands.c b/fencing/commands.c index 0081e0575..e64e54bb3 100644 --- a/fencing/commands.c +++ b/fencing/commands.c @@ -350,7 +350,7 @@ stonith_device_execute(stonith_device_t * device) if (pending_op && pending_op->delay_id) { crm_trace ("Operation %s%s%s on %s was asked to run too early, waiting for start_delay timeout of %dms", - pending_op->action, pending_op->victim ? " for node " : "", + pending_op->action, pending_op->victim ? " targeting " : "", pending_op->victim ? pending_op->victim : "", device->id, pending_op->start_delay); continue; @@ -482,11 +482,15 @@ schedule_stonith_command(async_command_t * cmd, stonith_device_t * device) cmd->timeout = get_action_timeout(device, cmd->action, cmd->default_timeout); if (cmd->remote_op_id) { - crm_debug("Scheduling %s on %s for remote peer %s with op id (%s) (timeout=%ds)", - cmd->action, device->id, cmd->origin, cmd->remote_op_id, cmd->timeout); + crm_debug("Scheduling %s%s%s on %s for remote peer %s with op id (%s) (timeout=%ds)", + cmd->action, + cmd->victim ? " targeting " : "", cmd->victim ? cmd->victim : "", + device->id, cmd->origin, cmd->remote_op_id, cmd->timeout); } else { - crm_debug("Scheduling %s on %s for %s (timeout=%ds)", - cmd->action, device->id, cmd->client, cmd->timeout); + crm_debug("Scheduling %s%s%s on %s for %s (timeout=%ds)", + cmd->action, + cmd->victim ? " targeting " : "", cmd->victim ? cmd->victim : "", + device->id, cmd->client, cmd->timeout); } device->pending_ops = g_list_append(device->pending_ops, cmd); @@ -508,9 +512,11 @@ schedule_stonith_command(async_command_t * cmd, stonith_device_t * device) cmd->start_delay = ((delay_max != delay_base)?(rand() % (delay_max - delay_base)):0) + delay_base; - crm_notice("Delaying %s on %s for %dms (timeout=%ds, base=%dms, " + crm_notice("Delaying %s%s%s on %s for %dms (timeout=%ds, base=%dms, " "max=%dms)", - cmd->action, device->id, cmd->start_delay, cmd->timeout, + cmd->action, + cmd->victim ? " targeting " : "", cmd->victim ? cmd->victim : "", + device->id, cmd->start_delay, cmd->timeout, delay_base, delay_max); cmd->delay_id = g_timeout_add(cmd->start_delay, start_delay_helper, cmd); -- 2.16.4
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