From 58c4ead0ad0113ba4ac0ce47d10571ba51f0a07f Mon Sep 17 00:00:00 2001 From: Jan Safranek Date: Tue, 14 Mar 2023 18:15:34 +0100 Subject: [PATCH] Add featureGate to CSIDriver.SELinuxMount --- pkg/apis/storage/types.go | 1 + staging/src/k8s.io/api/storage/v1/generated.proto | 1 + staging/src/k8s.io/api/storage/v1/types.go | 1 + staging/src/k8s.io/api/storage/v1beta1/generated.proto | 1 + staging/src/k8s.io/api/storage/v1beta1/types.go | 1 + 5 files changed, 5 insertions(+) diff --git a/pkg/apis/storage/types.go b/pkg/apis/storage/types.go index bde08724a71..8e2778991af 100644 --- a/pkg/apis/storage/types.go +++ b/pkg/apis/storage/types.go @@ -409,6 +409,7 @@ type CSIDriverSpec struct { // // Default is "false". // + // +featureGate=SELinuxMountReadWriteOncePod // +optional SELinuxMount *bool } diff --git a/staging/src/k8s.io/api/storage/v1/generated.proto b/staging/src/k8s.io/api/storage/v1/generated.proto index ff52fae7293..5f8eccaefc5 100644 --- a/staging/src/k8s.io/api/storage/v1/generated.proto +++ b/staging/src/k8s.io/api/storage/v1/generated.proto @@ -209,6 +209,7 @@ message CSIDriverSpec { // // Default is "false". // + // +featureGate=SELinuxMountReadWriteOncePod // +optional optional bool seLinuxMount = 8; } diff --git a/staging/src/k8s.io/api/storage/v1/types.go b/staging/src/k8s.io/api/storage/v1/types.go index be45de9cf0e..c785f368efd 100644 --- a/staging/src/k8s.io/api/storage/v1/types.go +++ b/staging/src/k8s.io/api/storage/v1/types.go @@ -412,6 +412,7 @@ type CSIDriverSpec struct { // // Default is "false". // + // +featureGate=SELinuxMountReadWriteOncePod // +optional SELinuxMount *bool `json:"seLinuxMount,omitempty" protobuf:"varint,8,opt,name=seLinuxMount"` } diff --git a/staging/src/k8s.io/api/storage/v1beta1/generated.proto b/staging/src/k8s.io/api/storage/v1beta1/generated.proto index b6eec40f3c8..2b354dd4715 100644 --- a/staging/src/k8s.io/api/storage/v1beta1/generated.proto +++ b/staging/src/k8s.io/api/storage/v1beta1/generated.proto @@ -210,6 +210,7 @@ message CSIDriverSpec { // // Default is "false". // + // +featureGate=SELinuxMountReadWriteOncePod // +optional optional bool seLinuxMount = 8; } diff --git a/staging/src/k8s.io/api/storage/v1beta1/types.go b/staging/src/k8s.io/api/storage/v1beta1/types.go index b3129cb3bf1..4c39b49ccd8 100644 --- a/staging/src/k8s.io/api/storage/v1beta1/types.go +++ b/staging/src/k8s.io/api/storage/v1beta1/types.go @@ -430,6 +430,7 @@ type CSIDriverSpec struct { // // Default is "false". // + // +featureGate=SELinuxMountReadWriteOncePod // +optional SELinuxMount *bool `json:"seLinuxMount,omitempty" protobuf:"varint,8,opt,name=seLinuxMount"` }