From 14f237db79167a596b8e14c66da8ffeeae6149c1 Mon Sep 17 00:00:00 2001 From: Pawan Date: Tue, 21 Jul 2020 19:13:13 +0530 Subject: [PATCH] fix(yaml): removing volumeLifecycleModes from the operator yaml This field was added in Kubernetes 1.16 and it informs Kubernetes about the volume modes that are supported by the driver. The default is "Persistent" if it is not used. This operator yaml will not work on k8s 1.14 and 1.15, since the driver supports those k8s version so no need to mention volumeLifecycleModes in the operator as the default is "Persistent". Signed-off-by: Pawan --- changelogs/unreleased/186-pawanpraka1 | 1 + deploy/operators/centos7/zfs-operator.yaml | 2 -- deploy/operators/centos8/zfs-operator.yaml | 2 -- deploy/yamls/centos7/zfs-driver.yaml | 2 -- deploy/yamls/centos8/zfs-driver.yaml | 2 -- deploy/yamls/ubuntu/zfs-driver.yaml | 2 -- deploy/zfs-operator.yaml | 2 -- 7 files changed, 1 insertion(+), 12 deletions(-) create mode 100644 changelogs/unreleased/186-pawanpraka1 diff --git a/changelogs/unreleased/186-pawanpraka1 b/changelogs/unreleased/186-pawanpraka1 new file mode 100644 index 0000000..5a17fa1 --- /dev/null +++ b/changelogs/unreleased/186-pawanpraka1 @@ -0,0 +1 @@ +removing volumeLifecycleModes from the operator yaml diff --git a/deploy/operators/centos7/zfs-operator.yaml b/deploy/operators/centos7/zfs-operator.yaml index 15c31c9..fde6e05 100644 --- a/deploy/operators/centos7/zfs-operator.yaml +++ b/deploy/operators/centos7/zfs-operator.yaml @@ -840,8 +840,6 @@ spec: # do not require volumeattachment attachRequired: false podInfoOnMount: false - volumeLifecycleModes: - - Persistent --- apiVersion: apiextensions.k8s.io/v1beta1 diff --git a/deploy/operators/centos8/zfs-operator.yaml b/deploy/operators/centos8/zfs-operator.yaml index 4e0357d..92635ff 100644 --- a/deploy/operators/centos8/zfs-operator.yaml +++ b/deploy/operators/centos8/zfs-operator.yaml @@ -840,8 +840,6 @@ spec: # do not require volumeattachment attachRequired: false podInfoOnMount: false - volumeLifecycleModes: - - Persistent --- apiVersion: apiextensions.k8s.io/v1beta1 diff --git a/deploy/yamls/centos7/zfs-driver.yaml b/deploy/yamls/centos7/zfs-driver.yaml index 29244d7..dd7a108 100644 --- a/deploy/yamls/centos7/zfs-driver.yaml +++ b/deploy/yamls/centos7/zfs-driver.yaml @@ -10,8 +10,6 @@ spec: # do not require volumeattachment attachRequired: false podInfoOnMount: false - volumeLifecycleModes: - - Persistent --- apiVersion: apiextensions.k8s.io/v1beta1 diff --git a/deploy/yamls/centos8/zfs-driver.yaml b/deploy/yamls/centos8/zfs-driver.yaml index fa2409c..5b07f2c 100644 --- a/deploy/yamls/centos8/zfs-driver.yaml +++ b/deploy/yamls/centos8/zfs-driver.yaml @@ -10,8 +10,6 @@ spec: # do not require volumeattachment attachRequired: false podInfoOnMount: false - volumeLifecycleModes: - - Persistent --- apiVersion: apiextensions.k8s.io/v1beta1 diff --git a/deploy/yamls/ubuntu/zfs-driver.yaml b/deploy/yamls/ubuntu/zfs-driver.yaml index d99cefa..05aeb4c 100644 --- a/deploy/yamls/ubuntu/zfs-driver.yaml +++ b/deploy/yamls/ubuntu/zfs-driver.yaml @@ -10,8 +10,6 @@ spec: # do not require volumeattachment attachRequired: false podInfoOnMount: false - volumeLifecycleModes: - - Persistent --- apiVersion: apiextensions.k8s.io/v1beta1 diff --git a/deploy/zfs-operator.yaml b/deploy/zfs-operator.yaml index 58f568e..1428d33 100644 --- a/deploy/zfs-operator.yaml +++ b/deploy/zfs-operator.yaml @@ -840,8 +840,6 @@ spec: # do not require volumeattachment attachRequired: false podInfoOnMount: false - volumeLifecycleModes: - - Persistent --- apiVersion: apiextensions.k8s.io/v1beta1