Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15-SP5:GA
drbd-utils.19355
crm-fence-peer-pacemaker2-format.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File crm-fence-peer-pacemaker2-format.patch of Package drbd-utils.19355
From e59067974db65d70a2df81ca72af6887e10067d1 Mon Sep 17 00:00:00 2001 From: Lars Ellenberg <lars.ellenberg@linbit.com> Date: Tue, 1 Sep 2020 11:50:52 +0200 Subject: [PATCH] crm-fence-peer.9.sh: fix Pacemaker 2 compat The text output format of crm_mon changed (added an asterisk as list item bullet point) Drop the "start of line" anchor from the regex which detects whether the partition has quorum. Also add a missing "unset" when leaving the retry loop early. --- scripts/crm-fence-peer.9.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/crm-fence-peer.9.sh b/scripts/crm-fence-peer.9.sh index 345d4df6..a4f3e9f0 100755 --- a/scripts/crm-fence-peer.9.sh +++ b/scripts/crm-fence-peer.9.sh @@ -110,12 +110,13 @@ create_or_modify_constraint() export CIB_file=cib.xml set -- $( crm_mon -1nL "$id_prefix-$master_id" | sed -n \ - -e '/^Current DC:.*partition with quorum/ { s/.*/quorum=1/p };' \ + -e '/Current DC:.*partition with quorum/ { s/.*/quorum=1/p };' \ -e '1,/^Negative Location Constraints:/ d' \ -e '/^ *\([^[:space:]]*\)[[:space:]]prevents '"$master_id"' from running.*on '"$HOSTNAME"'$/ { s/.*/already_rejected/p }' ) if [[ $# != 1 || $1 != "quorum=1" ]] ; then : "sorry, want a quorate partition, and not be rejected by constraint already" + unset CIB_file break fi -- 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