From 605d075b9ff8a7453db1787241f414075ab6ce07 Mon Sep 17 00:00:00 2001 From: Aman Gupta Date: Mon, 13 Sep 2021 14:35:51 +0530 Subject: [PATCH] refact(e2e): Cleanup csi-driver CR before applying update operator yaml (#379) Signed-off-by: w3aman --- e2e-tests/experiments/upgrade-zfs-localpv/test.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/e2e-tests/experiments/upgrade-zfs-localpv/test.yml b/e2e-tests/experiments/upgrade-zfs-localpv/test.yml index 5c95f02..d555ee0 100644 --- a/e2e-tests/experiments/upgrade-zfs-localpv/test.yml +++ b/e2e-tests/experiments/upgrade-zfs-localpv/test.yml @@ -117,6 +117,15 @@ regexp: "replicas: 1" replace: "replicas: {{ zfs_ctrl_replicas }}" + ## Due to Newly added `storageCapacity` Parameter in csidriver spec + ## Reapply with updated yaml will fail due to change in immutable field. + - name: Clean up the CSIDriver CR before upgrade operator + shell: kubectl delete csidriver zfs.csi.openebs.io + args: + executable: /bin/bash + register: csidriver + failed_when: "csidriver.rc != 0" + - name: Apply the zfs_operator file to deploy zfs-driver components to the newer version shell: kubectl apply -f ./new_zfs_operator.yml