
Remove old RBD/CephFS provisioners and replace with a currently supported and evolving set of provisioners based on https://github.com/ceph/ceph-csi version 3.6.2. Test Plan: PASS: AIO-SX app upload/apply/remove/delete/update PASS: AIO-DX app upload/apply/remove/delete PASS: Storage 2+2+2 app upload/apply/remove/delete PASS: Create pvc using storageclass general (rbd) on SX/DX/Storage PASS: Create pod using rbd pvc on SX/DX/Storage PASS: Create pvc using storageclass cephfs on SX/DX/Storage PASS: Create pod using cephfs pvc on SX/DX/Storage Story: 2009987 Task: 45050 Signed-off-by: Hediberto Cavalcante da Silva <hediberto.cavalcantedasilva@windriver.com> Change-Id: Iffcd56f689aa70788c4c2abbbf2c9a02b5a797cf
29 lines
1.1 KiB
Diff
29 lines
1.1 KiB
Diff
From c5d76ee99c1728e341a8631d1c06708a63dc6304 Mon Sep 17 00:00:00 2001
|
|
From: Hediberto Cavalcante da Silva
|
|
<hediberto.cavalcantedasilva@windriver.com>
|
|
Date: Wed, 9 Nov 2022 09:20:34 -0300
|
|
Subject: [PATCH] ceph-csi-rbd: add annotations to provisioner-deployment.yaml
|
|
|
|
Signed-off-by: Hediberto Cavalcante da Silva <hediberto.cavalcantedasilva@windriver.com>
|
|
---
|
|
charts/ceph-csi-rbd/templates/provisioner-deployment.yaml | 3 +++
|
|
1 file changed, 3 insertions(+)
|
|
|
|
diff --git a/charts/ceph-csi-rbd/templates/provisioner-deployment.yaml b/charts/ceph-csi-rbd/templates/provisioner-deployment.yaml
|
|
index b3b0916..0aab501 100644
|
|
--- a/charts/ceph-csi-rbd/templates/provisioner-deployment.yaml
|
|
+++ b/charts/ceph-csi-rbd/templates/provisioner-deployment.yaml
|
|
@@ -9,6 +9,9 @@ metadata:
|
|
component: {{ .Values.provisioner.name }}
|
|
release: {{ .Release.Name }}
|
|
heritage: {{ .Release.Service }}
|
|
+ annotations:
|
|
+ "helm.sh/hook": "post-upgrade, post-install"
|
|
+ "helm.sh/hook-delete-policy": "before-hook-creation"
|
|
spec:
|
|
replicas: {{ .Values.provisioner.replicaCount }}
|
|
strategy:
|
|
--
|
|
2.17.1
|
|
|