]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
ctdb-scripts: Remove unnecessary 06.nfs.script
authorVinit Agnihotri <vagnihotri@ddn.com>
Fri, 27 Oct 2023 06:35:25 +0000 (23:35 -0700)
committerVolker Lendecke <vl@samba.org>
Wed, 6 Mar 2024 06:05:38 +0000 (06:05 +0000)
Signed-off-by: Vinit Agnihotri <vagnihotri@ddn.com>
Signed-off-by: Martin Schwenke <mschwenke@ddn.com>
Reviewed-by: Volker Lendecke <vl@samba.org>
ctdb/config/events/legacy/06.nfs.script [deleted file]
ctdb/doc/ctdb-script.options.5.xml
ctdb/doc/ctdb.1.xml
ctdb/tests/UNIT/eventscripts/06.nfs.releaseip.001.sh [deleted file]
ctdb/tests/UNIT/eventscripts/06.nfs.releaseip.002.sh [deleted file]
ctdb/tests/UNIT/eventscripts/06.nfs.takeip.001.sh [deleted file]
ctdb/tests/UNIT/eventscripts/06.nfs.takeip.002.sh [deleted file]
ctdb/tests/UNIT/eventscripts/scripts/06.nfs.sh [deleted file]
ctdb/tests/scripts/integration_real_cluster.bash

diff --git a/ctdb/config/events/legacy/06.nfs.script b/ctdb/config/events/legacy/06.nfs.script
deleted file mode 100755 (executable)
index b937d43..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/sh
-# script to manage nfs in a clustered environment
-
-[ -n "$CTDB_BASE" ] || \
-       CTDB_BASE=$(d=$(dirname "$0") && cd -P "$d" && dirname "$PWD")
-
-. "${CTDB_BASE}/functions"
-
-service_name="nfs"
-
-load_script_options "service" "60.nfs"
-
-ctdb_setup_state_dir "service" "$service_name"
-
-######################################################################
-
-nfs_callout_pre ()
-{
-       _event="$1"
-       shift
-
-       nfs_callout "${_event}-pre" "$@"
-}
-
-######################################################################
-
-# script_state_dir set by ctdb_setup_state_dir()
-# shellcheck disable=SC2154
-nfs_callout_init "$script_state_dir"
-
-case "$1" in
-takeip)
-       nfs_callout_pre "$@"
-       ;;
-
-releaseip)
-       nfs_callout_pre "$@"
-       ;;
-esac
index a01b10a949c750cfca95cebe524a6e22e8f873fc..ef3ad416d0d3b826b90f770922ed8037fa7396bc 100644 (file)
@@ -758,8 +758,7 @@ CTDB_PER_IP_ROUTING_TABLE_ID_HIGH=9000
       <title>60.nfs</title>
 
       <para>
-       This event script (along with 06.nfs) provides CTDB's NFS
-       service management.
+       This event script provides CTDB's NFS service management.
       </para>
 
       <para>
index 75934ef50e3409f6093d5abfa3b81c67fe473282..e97da35489a51a3991a2a84739b017cb08009fd4 100644 (file)
@@ -656,7 +656,6 @@ Interface[2]: Name:eth5 Link:up References:2 (active)
 00.ctdb              OK         0.014 Sat Dec 17 19:39:11 2016
 01.reclock           OK         0.013 Sat Dec 17 19:39:11 2016
 05.system            OK         0.029 Sat Dec 17 19:39:11 2016
-06.nfs               OK         0.014 Sat Dec 17 19:39:11 2016
 10.interface         OK         0.037 Sat Dec 17 19:39:11 2016
 11.natgw             OK         0.011 Sat Dec 17 19:39:11 2016
 11.routing           OK         0.007 Sat Dec 17 19:39:11 2016
@@ -680,7 +679,6 @@ Interface[2]: Name:eth5 Link:up References:2 (active)
 00.ctdb              OK         0.011 Sat Dec 17 19:40:46 2016
 01.reclock           OK         0.010 Sat Dec 17 19:40:46 2016
 05.system            OK         0.030 Sat Dec 17 19:40:46 2016
-06.nfs               OK         0.014 Sat Dec 17 19:40:46 2016
 10.interface         OK         0.041 Sat Dec 17 19:40:46 2016
 11.natgw             OK         0.008 Sat Dec 17 19:40:46 2016
 11.routing           OK         0.007 Sat Dec 17 19:40:46 2016
@@ -717,7 +715,6 @@ Interface[2]: Name:eth5 Link:up References:2 (active)
 * 00.ctdb             
 * 01.reclock          
 * 05.system           
-* 06.nfs              
 * 10.interface        
   11.natgw            
   11.routing          
diff --git a/ctdb/tests/UNIT/eventscripts/06.nfs.releaseip.001.sh b/ctdb/tests/UNIT/eventscripts/06.nfs.releaseip.001.sh
deleted file mode 100755 (executable)
index 0546863..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-. "${TEST_SCRIPTS_DIR}/unit.sh"
-
-define_test "callout succeeds"
-
-setup
-
-setup_nfs_callout
-
-ok_null
-simple_test
diff --git a/ctdb/tests/UNIT/eventscripts/06.nfs.releaseip.002.sh b/ctdb/tests/UNIT/eventscripts/06.nfs.releaseip.002.sh
deleted file mode 100755 (executable)
index dc44d2d..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-. "${TEST_SCRIPTS_DIR}/unit.sh"
-
-define_test "callout causes releaseip-pre to fail"
-
-setup
-
-setup_nfs_callout "releaseip-pre"
-
-required_result 1 "releaseip-pre"
-simple_test
diff --git a/ctdb/tests/UNIT/eventscripts/06.nfs.takeip.001.sh b/ctdb/tests/UNIT/eventscripts/06.nfs.takeip.001.sh
deleted file mode 100755 (executable)
index 0546863..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-. "${TEST_SCRIPTS_DIR}/unit.sh"
-
-define_test "callout succeeds"
-
-setup
-
-setup_nfs_callout
-
-ok_null
-simple_test
diff --git a/ctdb/tests/UNIT/eventscripts/06.nfs.takeip.002.sh b/ctdb/tests/UNIT/eventscripts/06.nfs.takeip.002.sh
deleted file mode 100755 (executable)
index c9f3db9..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-. "${TEST_SCRIPTS_DIR}/unit.sh"
-
-define_test "callout causes takeip-pre to fail"
-
-setup
-
-setup_nfs_callout "takeip-pre"
-
-required_result 1 "takeip-pre"
-simple_test
diff --git a/ctdb/tests/UNIT/eventscripts/scripts/06.nfs.sh b/ctdb/tests/UNIT/eventscripts/scripts/06.nfs.sh
deleted file mode 100644 (file)
index 5912a4b..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-setup()
-{
-       :
-}
index 8d3f68a0b2ca629fa3e56cc0471c699ea4cae660..a1f05aa68b49a4821f2702aa9e49b1028ffb111d 100644 (file)
@@ -7,7 +7,6 @@
 _ctdb_enable_cluster_test_event_scripts ()
 {
        local scripts="
-                      06.nfs
                       10.interface
                       49.winbind
                       50.samba