1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/ctdb/tests/takeover
Martin Schwenke d0739b2ea8 ctdb-daemon: Change default for tunable NoIPHostOnAllDisabled to 1
Defaulting to host public IP addresses when all nodes are unhealthy
does not obey the principle of least surprise.  It has caused much
confusion over the years.  It often leads to problems when all nodes
are unhealthy due to something like a cluster filesystem being
unmounted.

Change the default value for this tunable as the first step of
completely removing this behaviour.

Remove tests that set NoIPHostOnAllDisabled=1 and update the expected
result for other tests where no nodes are healthy.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
2018-07-11 11:48:37 +02:00
..
scripts ctdb-tests: Allow takeover tests to be run under valgrind 2016-07-04 15:42:26 +02:00
det.001.sh ctdb-tests: Make the fake log timestamp string easy to modify 2014-10-06 12:34:32 +02:00
det.002.sh ctdb-tests: Make the fake log timestamp string easy to modify 2014-10-06 12:34:32 +02:00
det.003.sh ctdb-tests: Make the fake log timestamp string easy to modify 2014-10-06 12:34:32 +02:00
lcp2.001.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.002.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.003.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.004.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.005.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.006.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.007.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.008.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.009.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.010.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.011.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.012.sh ctdb-takeover: NoIPTakeover is global across cluster 2016-12-19 04:07:08 +01:00
lcp2.013.sh ctdb-takeover: NoIPTakeover is global across cluster 2016-12-19 04:07:08 +01:00
lcp2.014.sh ctdb-daemon: Change default for tunable NoIPHostOnAllDisabled to 1 2018-07-11 11:48:37 +02:00
lcp2.015.sh ctdb-daemon: Change default for tunable NoIPHostOnAllDisabled to 1 2018-07-11 11:48:37 +02:00
lcp2.016.sh ctdb-daemon: Change default for tunable NoIPHostOnAllDisabled to 1 2018-07-11 11:48:37 +02:00
lcp2.024.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.025.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.027.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.028.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.029.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.030.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.031.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.032.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.033.sh ctdb-tests: Use symbolic debug levels in takeover tests 2016-12-05 08:09:22 +01:00
lcp2.034.sh ctdb-tests: Populate per-node known IPs inline 2017-02-24 07:47:11 +01:00
lcp2.035.sh ctdb-tests: Add a big no-op LCP2 IP takeover test 2017-08-10 10:30:58 +02:00
nondet.001.sh ctdb-tests: Make the fake log timestamp string easy to modify 2014-10-06 12:34:32 +02:00
nondet.002.sh ctdb-tests: Make the fake log timestamp string easy to modify 2014-10-06 12:34:32 +02:00
nondet.003.sh tests/takeover - Restructure according to new convention 2012-04-16 15:57:16 +10:00
README tests: Update README files and add new README files where missing 2012-04-27 15:40:43 +10:00

Unit tests for the CTDB IP allocation algorithm(s).

Test case filenames look like <algorithm>.NNN.sh, where <algorithm>
indicates the IP allocation algorithm to use.  These use the
ctdb_takeover_test test program.