diff --git a/test/e2e/persistentips_test.go b/test/e2e/persistentips_test.go index 303d8bee..e5a79d3f 100644 --- a/test/e2e/persistentips_test.go +++ b/test/e2e/persistentips_test.go @@ -83,7 +83,11 @@ var _ = DescribeTableSubtree("Persistent IPs", func(params testParams) { BeforeEach(func() { td = testenv.GenerateTestData() - td.SetUp() + labels := map[string]string{} + if params.role == rolePrimary { + labels["k8s.ovn.org/primary-user-defined-network"] = "" + } + td.SetUp(labels) DeferCleanup(func() { td.TearDown() }) @@ -378,7 +382,7 @@ ethernets: testenv.WithInterface(kubevirtv1.Interface{ Name: interfaceName, Binding: &kubevirtv1.PluginBinding{ - Name: "managedTap", + Name: "l2bridge", }, }), testenv.WithNetwork(kubevirtv1.Network{ diff --git a/test/env/env.go b/test/env/env.go index 72398048..6e7f0614 100644 --- a/test/env/env.go +++ b/test/env/env.go @@ -55,10 +55,10 @@ func GenerateTestData() TestData { } } -func (td *TestData) SetUp() { +func (td *TestData) SetUp(nsLabels map[string]string) { GinkgoHelper() By(fmt.Sprintf("Creating namespace %s", td.Namespace)) - Expect(Client.Create(context.Background(), &corev1.Namespace{ObjectMeta: metav1.ObjectMeta{Name: td.Namespace}})).To(Succeed()) + Expect(Client.Create(context.Background(), &corev1.Namespace{ObjectMeta: metav1.ObjectMeta{Name: td.Namespace, Labels: nsLabels}})).To(Succeed()) } func (td *TestData) TearDown() {