@@ -15,20 +15,21 @@ import (
15
15
"fmt"
16
16
"strconv"
17
17
18
+ v1 "k8s.io/api/core/v1"
19
+ metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
20
+ utilerrors "k8s.io/apimachinery/pkg/util/errors"
18
21
"k8s.io/kubernetes/test/e2e/framework"
22
+ e2edeployment "k8s.io/kubernetes/test/e2e/framework/deployment"
19
23
"k8s.io/kubernetes/test/e2e/framework/skipper"
24
+ e2evolume "k8s.io/kubernetes/test/e2e/framework/volume"
20
25
storageframework "k8s.io/kubernetes/test/e2e/storage/framework"
26
+ admissionapi "k8s.io/pod-security-admission/api"
21
27
22
28
"github.com/intel/pmem-csi/pkg/k8sutil"
23
29
"github.com/intel/pmem-csi/pkg/version"
24
30
"github.com/intel/pmem-csi/test/e2e/deploy"
25
31
"github.com/intel/pmem-csi/test/e2e/driver"
26
32
"github.com/intel/pmem-csi/test/e2e/storage/dax"
27
- v1 "k8s.io/api/core/v1"
28
- metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
29
- utilerrors "k8s.io/apimachinery/pkg/util/errors"
30
- e2edeployment "k8s.io/kubernetes/test/e2e/framework/deployment"
31
- e2evolume "k8s.io/kubernetes/test/e2e/framework/volume"
32
33
33
34
. "github.com/onsi/ginkgo/v2"
34
35
. "github.com/onsi/gomega"
@@ -155,6 +156,9 @@ func (p *skewTestSuite) DefineTests(driver storageframework.TestDriver, pattern
155
156
156
157
f := framework .NewDefaultFramework ("skew" )
157
158
159
+ // Several pods needs privileges.
160
+ f .NamespacePodSecurityEnforceLevel = admissionapi .LevelPrivileged
161
+
158
162
// We rely here on the driver being named after a deployment
159
163
// (see csi_volumes.go).
160
164
d := deploy .MustParse (driver .GetDriverInfo ().Name )
0 commit comments