Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP3:GA
pacemaker.13547
pacemaker-libpe_status-detect-when-nodes-should...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File pacemaker-libpe_status-detect-when-nodes-should-suicide.patch of Package pacemaker.13547
commit 4f574e10e3ce4838caf086180a8cb8d9b637b722 Author: Ken Gaillot <kgaillot@redhat.com> Date: Thu Oct 5 15:23:22 2017 -0500 Low: libpe_status: properly detect when nodes should suicide 64fdcf44 left no-quorum-policy as suicide when the cluster had not previously had quorum, but did now -- which triggered fencing code that should have been checking whether quorum was lost but wasn't. That is now fixed. diff --git a/lib/pengine/unpack.c b/lib/pengine/unpack.c index 141ab5e49..8cb2f1307 100644 --- a/lib/pengine/unpack.c +++ b/lib/pengine/unpack.c @@ -1210,7 +1210,9 @@ unpack_status(xmlNode * status, pe_working_set_t * data_set) crm_trace("determining node state"); determine_online_status(state, this_node, data_set); - if (this_node->details->online && data_set->no_quorum_policy == no_quorum_suicide) { + if (is_not_set(data_set->flags, pe_flag_have_quorum) + && this_node->details->online + && (data_set->no_quorum_policy == no_quorum_suicide)) { /* Everything else should flow from this automatically * At least until the PE becomes able to migrate off healthy resources */
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