Red Hat Bugzilla – Bug 441737
[fence] fence_node broken in RHEL5.2
Last modified: 2009-04-16 18:18:24 EDT
Description of problem:
fence_node <name> and fence_node -O <name> always fail (and usually segfault)
This is because the API in agent.c and the API in fence_node.c don't match, but
because there's a correct prototype in fence_node.c, the compiler did not catch it.
int dispatch_fence_agent(char *victim, int force);
int dispatch_fence_agent(int cd, char *victim);
Version-Release number of selected component (if applicable): cman-2.0.83-2
How reproducible: 100%
Created attachment 301872 [details]
Patchy goodness. Tested against fence_node from 2.0.83-2 package
Escalating for inclusion in RHEL 5.2.
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.