From a4e492f728d895d59730de7d8f2e4f3a9ac8b7f4 Mon Sep 17 00:00:00 2001 From: Vinit Agnihotri Date: Thu, 26 Oct 2023 03:32:00 -0700 Subject: [PATCH] ctdb-scripts: Add handling for startipreallocate Signed-off-by: Vinit Agnihotri Reviewed-by: Martin Schwenke Reviewed-by: Volker Lendecke --- ctdb/config/events/legacy/60.nfs.script | 4 ++++ ctdb/config/nfs-linux-kernel-callout | 2 +- ctdb/doc/examples/nfs-ganesha-callout | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ctdb/config/events/legacy/60.nfs.script b/ctdb/config/events/legacy/60.nfs.script index b7ae0746be5..001140611a2 100755 --- a/ctdb/config/events/legacy/60.nfs.script +++ b/ctdb/config/events/legacy/60.nfs.script @@ -269,6 +269,10 @@ takeip) ctdb_service_set_reconfigure ;; +startipreallocate) + nfs_callout "$@" || exit $? + ;; + releaseip) nfs_callout "$@" || exit $? ctdb_service_set_reconfigure diff --git a/ctdb/config/nfs-linux-kernel-callout b/ctdb/config/nfs-linux-kernel-callout index f2f3e3824d0..d596c9928ee 100755 --- a/ctdb/config/nfs-linux-kernel-callout +++ b/ctdb/config/nfs-linux-kernel-callout @@ -431,7 +431,7 @@ monitor-post) register) nfs_register ;; -monitor-pre | releaseip | takeip | releaseip-pre | takeip-pre) +monitor-pre | releaseip | takeip | releaseip-pre | takeip-pre | startipreallocate) # Not required/implemented : ;; diff --git a/ctdb/doc/examples/nfs-ganesha-callout b/ctdb/doc/examples/nfs-ganesha-callout index 7c7b07413ab..aac301df5d4 100755 --- a/ctdb/doc/examples/nfs-ganesha-callout +++ b/ctdb/doc/examples/nfs-ganesha-callout @@ -343,7 +343,7 @@ releaseip) nfs_releaseip "$@" ;; takeip) nfs_takeip "$@" ;; monitor-list-shares) nfs_monitor_list_shares ;; register) nfs_register ;; -monitor-pre|monitor-post|releaseip-pre|takeip-pre) +monitor-pre|monitor-post|releaseip-pre|takeip-pre|startipreallocate) # Not required/implemented : ;;