mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-27 21:47:07 +00:00
[e2e]Bind csi driver namespace to test namespace to avoid namespace collision
This commit is contained in:
parent
da5ec168e7
commit
d030c64743
@ -709,9 +709,11 @@ func FindVolumeGlobalMountPoints(hostExec HostExec, node *v1.Node) sets.String {
|
|||||||
// CreateDriverNamespace creates a namespace for CSI driver installation.
|
// CreateDriverNamespace creates a namespace for CSI driver installation.
|
||||||
// The namespace is still tracked and ensured that gets deleted when test terminates.
|
// The namespace is still tracked and ensured that gets deleted when test terminates.
|
||||||
func CreateDriverNamespace(f *framework.Framework) *v1.Namespace {
|
func CreateDriverNamespace(f *framework.Framework) *v1.Namespace {
|
||||||
ginkgo.By(fmt.Sprintf("Building a driver namespace object, basename %s", f.BaseName))
|
ginkgo.By(fmt.Sprintf("Building a driver namespace object, basename %s", f.Namespace.Name))
|
||||||
namespace, err := f.CreateNamespace(f.BaseName, map[string]string{
|
// The driver namespace will be bound to the test namespace in the prefix
|
||||||
"e2e-framework": f.BaseName,
|
namespace, err := f.CreateNamespace(f.Namespace.Name, map[string]string{
|
||||||
|
"e2e-framework": f.BaseName,
|
||||||
|
"e2e-test-namespace": f.Namespace.Name,
|
||||||
})
|
})
|
||||||
framework.ExpectNoError(err)
|
framework.ExpectNoError(err)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user