Added hook delete policy for CRD in rook-ceph 95/89795/2
authorLianhao Lu <lianhao.lu@intel.com>
Thu, 13 Jun 2019 11:23:39 +0000 (19:23 +0800)
committerGary Wu <gary.wu@futurewei.com>
Thu, 13 Jun 2019 14:24:49 +0000 (14:24 +0000)
This is to ensure after 'helm delete rook-ceph', it can be installed
again succefully.

Change-Id: I9ad8b83bca24542897ff08a90aece0249650917c
Issue-ID: ONAPARC-366
Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
vnfs/DAaaS/deploy/00-init/rook-ceph/templates/resources.yaml

index e296663..5ea4177 100644 (file)
@@ -5,6 +5,7 @@ metadata:
   name: cephclusters.ceph.rook.io
   annotations:
     "helm.sh/hook": crd-install
+    "helm.sh/hook-delete-policy": before-hook-creation
 spec:
   group: ceph.rook.io
   names:
@@ -88,6 +89,7 @@ metadata:
   name: cephfilesystems.ceph.rook.io
   annotations:
     "helm.sh/hook": crd-install
+    "helm.sh/hook-delete-policy": before-hook-creation
 spec:
   group: ceph.rook.io
   names:
@@ -112,6 +114,7 @@ metadata:
   name: cephobjectstores.ceph.rook.io
   annotations:
     "helm.sh/hook": crd-install
+    "helm.sh/hook-delete-policy": before-hook-creation
 spec:
   group: ceph.rook.io
   names:
@@ -128,6 +131,7 @@ metadata:
   name: cephobjectstoreusers.ceph.rook.io
   annotations:
     "helm.sh/hook": crd-install
+    "helm.sh/hook-delete-policy": before-hook-creation
 spec:
   group: ceph.rook.io
   names:
@@ -147,6 +151,7 @@ metadata:
   name: cephblockpools.ceph.rook.io
   annotations:
     "helm.sh/hook": crd-install
+    "helm.sh/hook-delete-policy": before-hook-creation
 spec:
   group: ceph.rook.io
   names:
@@ -163,6 +168,7 @@ metadata:
   name: volumes.rook.io
   annotations:
     "helm.sh/hook": crd-install
+    "helm.sh/hook-delete-policy": before-hook-creation
 spec:
   group: rook.io
   names: