From 731aa4e7b177bb87336c7609bc9ce2981fa9cc6b Mon Sep 17 00:00:00 2001 From: Arnab Ghosh Date: Wed, 8 May 2024 18:12:31 +0530 Subject: [PATCH] Set mount propagation to HostToContainer for /var/lib/kubelet This PR is to change mountPropagation for /var/lib/kubelet mount from None to HostToContainer. This is to allow clean unmount of CSI Volumes. Jira: https://issues.redhat.com/browse/OCPBUGS-30950 Signed-off-by: Arnab Ghosh --- bindata/network/multus/multus.yaml | 1 + bindata/network/ovn-kubernetes/managed/ovnkube-node.yaml | 1 + bindata/network/ovn-kubernetes/self-hosted/ovnkube-node.yaml | 1 + 3 files changed, 3 insertions(+) diff --git a/bindata/network/multus/multus.yaml b/bindata/network/multus/multus.yaml index bc04f95251..ba95849004 100644 --- a/bindata/network/multus/multus.yaml +++ b/bindata/network/multus/multus.yaml @@ -282,6 +282,7 @@ spec: # kubelet socket - name: host-var-lib-kubelet mountPath: /var/lib/kubelet + mountPropagation: HostToContainer - name: hostroot mountPath: /hostroot mountPropagation: HostToContainer diff --git a/bindata/network/ovn-kubernetes/managed/ovnkube-node.yaml b/bindata/network/ovn-kubernetes/managed/ovnkube-node.yaml index 7d7c058069..9cbe3b10a6 100644 --- a/bindata/network/ovn-kubernetes/managed/ovnkube-node.yaml +++ b/bindata/network/ovn-kubernetes/managed/ovnkube-node.yaml @@ -438,6 +438,7 @@ spec: - mountPath: /var/lib/kubelet name: host-kubelet readOnly: true + mountPropagation: HostToContainer {{ end }} # for checking ovs-configuration service - mountPath: /etc/systemd/system diff --git a/bindata/network/ovn-kubernetes/self-hosted/ovnkube-node.yaml b/bindata/network/ovn-kubernetes/self-hosted/ovnkube-node.yaml index 953bcc24d4..bfc376a4ff 100644 --- a/bindata/network/ovn-kubernetes/self-hosted/ovnkube-node.yaml +++ b/bindata/network/ovn-kubernetes/self-hosted/ovnkube-node.yaml @@ -557,6 +557,7 @@ spec: - mountPath: /var/lib/kubelet name: host-kubelet readOnly: true + mountPropagation: HostToContainer {{ end }} # for checking ovs-configuration service - mountPath: /etc/systemd/system