glusterfs/extras
Kaleb S. KEITHLEY bdcc3ac42b common-ha: IPaddr RA is not stopped when pacemaker quorum is list
Ken Gaillot writes:
The other is pacemaker's no-quorum-policy cluster property. The
default (which has not changed) is "stop" (stop all resources).
Other values are "ignore" (act as if quorum was not lost),
"freeze" (continue running existing resources but don't recover
resources from unseen nodes) or "suicide" (shut down).

But on my four node cluster
% pcs property show no-quorum-policy
Cluster Properties:
%

i.e. shows nothing.

But:
% pcs property list --all
Cluster Properties:
...
 no-quorum-policy: stop
...
%

Seems to think it knows about it.

and then
% pcs property set no-quorum-policy=stop
% pcs property show no-quorum-policy
Cluster Properties:
 no-quorum-policy: stop
%

Which looks rather inconsistent. So we will try explicitly
setting it to "stop" when there are three or more nodes.

Change-Id: I47fc7ee84fcd6ad52ccb776913511978a8d517b4
BUG: 1400237
Signed-off-by: Kaleb S. KEITHLEY <kkeithle@redhat.com>
Reviewed-on: http://review.gluster.org/15981
Smoke: Gluster Build System <jenkins@build.gluster.org>
NetBSD-regression: NetBSD Build System <jenkins@build.gluster.org>
Reviewed-by: soumya k <skoduri@redhat.com>
CentOS-regression: Gluster Build System <jenkins@build.gluster.org>
2016-12-01 07:07:54 -08:00
..
benchmarking Respect autotools docdir variable 2013-02-07 16:38:06 -08:00
cliutils extras/cliutils: Utils for creating CLI tools for Gluster 2016-07-12 09:07:29 -07:00
command-completion bash-completion: Swap order of characters in egrep bracket expression 2015-09-08 07:49:30 -07:00
create_new_xlator extras: Fix the create_new_xlator tool 2016-04-13 08:01:52 -07:00
devel-tools extra/devel-vagrant: accept gluster src location from user 2016-05-18 10:10:14 -07:00
firewalld eventsapi: Add support for Client side Events 2016-08-30 18:34:59 -07:00
FreeBSD Man page updates 2010-09-07 07:45:58 -07:00
ganesha common-ha: IPaddr RA is not stopped when pacemaker quorum is list 2016-12-01 07:07:54 -08:00
geo-rep build: out-of-tree builds generates files in the wrong directory 2016-09-18 09:34:37 -07:00
hook-scripts ganesha/scripts : use export id for dbus signals 2016-11-17 13:17:30 -08:00
init.d eventsapi: Add Init scripts for different distributions 2016-09-09 03:29:33 -07:00
LinuxRPM build: out-of-tree builds generates files in the wrong directory 2016-09-18 09:34:37 -07:00
ocf build: include OCF resource agents by default and package them 2012-12-12 10:58:45 -08:00
profiler All: License message change 2012-09-13 13:19:37 -07:00
snap_scheduler snapshot/scheduler: Removing dependency of scheduler on eventing 2016-11-20 22:18:13 -08:00
Solaris Change Copyright current year 2011-08-10 10:57:19 -07:00
systemd eventsapi: Add Init scripts for different distributions 2016-09-09 03:29:33 -07:00
test all: reduce "inline" usage 2015-09-01 04:55:15 -07:00
Ubuntu Updating extras/Ubuntu with latest upstart configs (BUG: 1047007) 2013-12-29 23:03:52 -08:00
who-wrote-glusterfs who-wrote-glusterfs: use the set $GITDM_REPO variable 2014-08-19 23:34:39 -07:00
backend-cleanup.sh scripts: correct the usage of -perm in backend-cleanup.sh 2016-01-14 03:40:58 -08:00
backend-xattr-sanitize.sh backend-xattr-sanitize.sh: script added to extras/ 2009-05-07 15:12:09 +05:30
check_goto.pl gluster: Fix the recursive goto outs in the source code. 2014-07-21 10:26:20 -07:00
clang-checker.sh clang-analyzer: adding clang static analysis support 2016-06-07 06:56:09 -07:00
clear_xattrs.sh extras: add check for brick path existence 2012-01-05 09:18:11 -08:00
contri-add.sh extras: Add quota-related debugging scripts. 2011-06-19 20:41:21 -07:00
disk_usage_sync.sh extras: Add script to be used before using quota translator. 2010-03-09 00:24:57 -08:00
failed-tests.py extras: Fix failed_tests.py to have the updated regression links 2016-08-31 00:20:20 -07:00
file_size_contri.sh extras: Add quota-related debugging scripts. 2011-06-19 20:41:21 -07:00
gfid-to-dirname.sh extras:add gfid-to-dirname.sh 2016-03-22 19:24:17 -07:00
git-branch-diff.py git-branch-diff: wrapper script for git to visualize backports 2016-05-18 10:11:03 -07:00
gluster-rsyslog-5.8.conf log: add comments to rsyslog gluster configuration file 2013-08-14 13:05:50 -07:00
gluster-rsyslog-7.2.conf log: add comments to rsyslog gluster configuration file 2013-08-14 13:05:50 -07:00
glusterd-sysconfig RHEL init script: ability to overwrite options from sysconfig 2012-12-12 07:36:26 -08:00
glusterd.vol.in glusterd: Bug fixes for IPv6 support 2016-02-20 09:16:42 -08:00
glusterfs-georep-logrotate Stop logrotate from complaining about missing files. 2014-12-11 00:04:36 -08:00
glusterfs-logrotate debug/io-stats: Add FOP sampling feature 2015-11-01 09:14:34 -08:00
glusterfs-mode.el Change Copyright current year 2011-08-10 10:57:19 -07:00
glusterfs.vim All: License message change 2012-09-13 13:19:37 -07:00
gnfs-loganalyse.py All: License message change 2012-09-13 13:19:37 -07:00
group-virt.example extras: Add namespace for options in group-virt.example 2016-04-09 12:00:30 -07:00
logger.conf.example build: disable logging framework on rhel6 2013-10-18 08:30:08 -07:00
Makefile.am extras/cliutils: Utils for creating CLI tools for Gluster 2016-07-12 09:07:29 -07:00
migrate-unify-to-distribute.sh enhancement to migrate-unify-to-distribute.sh 2009-04-18 11:42:52 +05:30
peer_add_secret_pub.in geo-rep: Fix ssh issue in geo-rep 2015-06-25 04:48:31 -07:00
post-upgrade-script-for-quota.sh NetBSD build fixes 2014-05-17 11:53:34 -07:00
pre-upgrade-script-for-quota.sh NetBSD build fixes 2014-05-17 11:53:34 -07:00
prot_filter.py features: add a directory-protection translator 2013-02-17 12:04:48 -08:00
rebalance.py Add scripts for size-weighted rebalance. 2013-02-07 14:27:47 -08:00
run-gluster.tmpfiles.in build: add a tmpfiles.d config file for /run/gluster 2015-01-19 00:55:31 -08:00
specgen.scm Change Copyright current year 2011-08-10 10:57:19 -07:00
stop-all-gluster-processes.sh extras: kill gsyncd before glusterfsd 2016-08-29 04:55:15 -07:00
stripe-merge.c remove useless if-before-free (and free-like) functions 2012-07-13 14:03:42 -07:00
volfilter.py Add scripts for size-weighted rebalance. 2013-02-07 14:27:47 -08:00