diff --git a/deploy/kubernetes/base/controller/controller.yaml b/deploy/kubernetes/base/controller/controller.yaml index e15b8593a..d783f9938 100644 --- a/deploy/kubernetes/base/controller/controller.yaml +++ b/deploy/kubernetes/base/controller/controller.yaml @@ -37,7 +37,6 @@ spec: - "--leader-election" - "--default-fstype=ext4" - "--controller-publish-readonly=true" - - "--feature-gates=VolumeAttributesClass=true" env: - name: PDCSI_NAMESPACE valueFrom: @@ -96,7 +95,6 @@ spec: - "--leader-election" - "--leader-election-namespace=$(PDCSI_NAMESPACE)" - "--handle-volume-inuse-error=false" - - "--feature-gates=VolumeAttributesClass=true" env: - name: PDCSI_NAMESPACE valueFrom: diff --git a/examples/kubernetes/demo-vol-create.yaml b/examples/kubernetes/demo-vol-create.yaml index 5fa536042..82e12b569 100644 --- a/examples/kubernetes/demo-vol-create.yaml +++ b/examples/kubernetes/demo-vol-create.yaml @@ -9,7 +9,7 @@ parameters: provisioned-throughput-on-create: "150Mi" volumeBindingMode: WaitForFirstConsumer --- -apiVersion: storage.k8s.io/v1beta1 +apiVersion: storage.k8s.io/v1 kind: VolumeAttributesClass metadata: name: silver @@ -18,7 +18,7 @@ parameters: iops: "3000" throughput: "150Mi" --- -apiVersion: storage.k8s.io/v1beta1 +apiVersion: storage.k8s.io/v1 kind: VolumeAttributesClass metadata: name: gold @@ -53,7 +53,7 @@ spec: - name: nginx image: nginx:1.14.2 ports: - - containerPort: 80 + - containerPort: 80 volumeMounts: - - mountPath: "/vol" - name: vol \ No newline at end of file + - mountPath: "/vol" + name: vol diff --git a/test/k8s-integration/main.go b/test/k8s-integration/main.go index 80205785f..217789ab6 100644 --- a/test/k8s-integration/main.go +++ b/test/k8s-integration/main.go @@ -639,8 +639,6 @@ func generateGCETestSkip(testParams *testParameters) string { skipString := "\\[Disruptive\\]|\\[Serial\\]" // Skip mount options test until we fix the invalid mount options for xfs. skipString = skipString + "|csi-gcepd-sc-xfs.*provisioning.should.provision.storage.with.mount.options" - // Skip VolumeAttributesClass tests while it's a beta feature. - skipString = skipString + "|\\[Feature:VolumeAttributesClass\\]" v := apimachineryversion.MustParseSemantic(testParams.clusterVersion)