import from CS git resource-agents-4.9.0-54.el8.5
This commit is contained in:
parent
db8e1b2210
commit
8df5f7fd90
2
.gitignore
vendored
2
.gitignore
vendored
@ -9,4 +9,4 @@ SOURCES/httplib2-0.20.4.tar.gz
|
|||||||
SOURCES/pycryptodome-3.20.0.tar.gz
|
SOURCES/pycryptodome-3.20.0.tar.gz
|
||||||
SOURCES/pyparsing-2.4.7-py2.py3-none-any.whl
|
SOURCES/pyparsing-2.4.7-py2.py3-none-any.whl
|
||||||
SOURCES/pyroute2-0.4.13.tar.gz
|
SOURCES/pyroute2-0.4.13.tar.gz
|
||||||
SOURCES/urllib3-1.26.18.tar.gz
|
SOURCES/urllib3-1.26.18.tar.gz
|
@ -0,0 +1,38 @@
|
|||||||
|
From 38eaf00bc81af7530c56eba282918762a47a9326 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Oyvind Albrigtsen <oalbrigt@redhat.com>
|
||||||
|
Date: Thu, 19 Sep 2024 13:01:53 +0200
|
||||||
|
Subject: [PATCH] nfsserver: also stop rpc-statd for nfsv4_only to avoid stop
|
||||||
|
failing in some cases
|
||||||
|
|
||||||
|
E.g. nfs_no_notify=true nfsv4_only=true nfs_shared_infodir=/nfsmq/nfsinfo would cause a "Failed to unmount a bind mount" error
|
||||||
|
---
|
||||||
|
heartbeat/nfsserver | 16 +++++++---------
|
||||||
|
1 file changed, 7 insertions(+), 9 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/heartbeat/nfsserver b/heartbeat/nfsserver
|
||||||
|
index 5793d7a70..fd9268afc 100755
|
||||||
|
--- a/heartbeat/nfsserver
|
||||||
|
+++ b/heartbeat/nfsserver
|
||||||
|
@@ -947,15 +947,13 @@ nfsserver_stop ()
|
||||||
|
sleep 1
|
||||||
|
done
|
||||||
|
|
||||||
|
- if ! ocf_is_true "$OCF_RESKEY_nfsv4_only"; then
|
||||||
|
- nfs_exec stop rpc-statd > /dev/null 2>&1
|
||||||
|
- ocf_log info "Stop: rpc-statd"
|
||||||
|
- rpcinfo -t localhost 100024 > /dev/null 2>&1
|
||||||
|
- rc=$?
|
||||||
|
- if [ "$rc" -eq "0" ]; then
|
||||||
|
- ocf_exit_reason "Failed to stop rpc-statd"
|
||||||
|
- return $OCF_ERR_GENERIC
|
||||||
|
- fi
|
||||||
|
+ nfs_exec stop rpc-statd > /dev/null 2>&1
|
||||||
|
+ ocf_log info "Stop: rpc-statd"
|
||||||
|
+ rpcinfo -t localhost 100024 > /dev/null 2>&1
|
||||||
|
+ rc=$?
|
||||||
|
+ if [ "$rc" -eq "0" ]; then
|
||||||
|
+ ocf_exit_reason "Failed to stop rpc-statd"
|
||||||
|
+ return $OCF_ERR_GENERIC
|
||||||
|
fi
|
||||||
|
|
||||||
|
nfs_exec stop nfs-idmapd > /dev/null 2>&1
|
@ -73,7 +73,7 @@
|
|||||||
Name: resource-agents
|
Name: resource-agents
|
||||||
Summary: Open Source HA Reusable Cluster Resource Scripts
|
Summary: Open Source HA Reusable Cluster Resource Scripts
|
||||||
Version: 4.9.0
|
Version: 4.9.0
|
||||||
Release: 54%{?rcver:%{rcver}}%{?numcomm:.%{numcomm}}%{?alphatag:.%{alphatag}}%{?dirty:.%{dirty}}%{?dist}.4
|
Release: 54%{?rcver:%{rcver}}%{?numcomm:.%{numcomm}}%{?alphatag:.%{alphatag}}%{?dirty:.%{dirty}}%{?dist}.5
|
||||||
License: GPLv2+ and LGPLv2+
|
License: GPLv2+ and LGPLv2+
|
||||||
URL: https://github.com/ClusterLabs/resource-agents
|
URL: https://github.com/ClusterLabs/resource-agents
|
||||||
%if 0%{?fedora} || 0%{?centos_version} || 0%{?rhel}
|
%if 0%{?fedora} || 0%{?centos_version} || 0%{?rhel}
|
||||||
@ -162,6 +162,7 @@ Patch65: RHEL-17083-findif-EOS-fix.patch
|
|||||||
Patch66: RHEL-15305-2-findif.sh-dont-use-table-parameter.patch
|
Patch66: RHEL-15305-2-findif.sh-dont-use-table-parameter.patch
|
||||||
Patch67: RHEL-34137-aws-agents-use-curl_retry.patch
|
Patch67: RHEL-34137-aws-agents-use-curl_retry.patch
|
||||||
Patch68: RHEL-32828-db2-fix-OCF_SUCESS-typo.patch
|
Patch68: RHEL-32828-db2-fix-OCF_SUCESS-typo.patch
|
||||||
|
Patch69: RHEL-61138-nfsserver-also-stop-rpc-statd-for-nfsv4_only.patch
|
||||||
|
|
||||||
# bundle patches
|
# bundle patches
|
||||||
Patch1000: 7-gcp-bundled.patch
|
Patch1000: 7-gcp-bundled.patch
|
||||||
@ -414,6 +415,7 @@ exit 1
|
|||||||
%patch -p1 -P 66
|
%patch -p1 -P 66
|
||||||
%patch -p1 -P 67 -F1
|
%patch -p1 -P 67 -F1
|
||||||
%patch -p1 -P 68
|
%patch -p1 -P 68
|
||||||
|
%patch -p1 -P 69
|
||||||
|
|
||||||
chmod 755 heartbeat/nova-compute-wait
|
chmod 755 heartbeat/nova-compute-wait
|
||||||
chmod 755 heartbeat/NovaEvacuate
|
chmod 755 heartbeat/NovaEvacuate
|
||||||
@ -1003,6 +1005,12 @@ ccs_update_schema > /dev/null 2>&1 ||:
|
|||||||
%{_usr}/lib/ocf/lib/heartbeat/OCF_*.pm
|
%{_usr}/lib/ocf/lib/heartbeat/OCF_*.pm
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Oct 1 2024 Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-54.5
|
||||||
|
- nfsserver: also stop rpc-statd for nfsv4_only to avoid stop failing
|
||||||
|
in some cases
|
||||||
|
|
||||||
|
Resolves: RHEL-61138
|
||||||
|
|
||||||
* Thu Jul 25 2024 Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-54.4
|
* Thu Jul 25 2024 Oyvind Albrigtsen <oalbrigt@redhat.com> - 4.9.0-54.4
|
||||||
- bundled setuptools: fix CVE-2024-6345
|
- bundled setuptools: fix CVE-2024-6345
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user