@@ -20,7 +20,6 @@ import (
20
20
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
21
21
utilnet "k8s.io/utils/net"
22
22
23
- "github.com/ovn-org/ovn-kubernetes/go-controller/pkg/types"
24
23
apierrors "k8s.io/apimachinery/pkg/api/errors"
25
24
"k8s.io/apimachinery/pkg/api/meta"
26
25
"k8s.io/kubernetes/test/e2e/framework"
@@ -525,10 +524,10 @@ var _ = ginkgo.DescribeTableSubtree("BGP: isolation between advertised networks"
525
524
var cudnA , cudnB * udnv1.ClusterUserDefinedNetwork
526
525
var ra * rav1.RouteAdvertisements
527
526
528
- if cudnATemplate .Spec .Network .Topology == types .Layer2Topology && isLocalGWModeEnabled () {
529
- e2eskipper .Skipf ("Advertising Layer2 UDNs is not currently supported in LGW" )
530
- }
531
527
ginkgo .BeforeEach (func () {
528
+ if cudnATemplate .Spec .Network .Topology == udnv1 .NetworkTopologyLayer2 && isLocalGWModeEnabled () {
529
+ e2eskipper .Skipf ("Advertising Layer2 UDNs is not currently supported in LGW" )
530
+ }
532
531
ginkgo .By ("Configuring primary UDN namespaces" )
533
532
var err error
534
533
udnNamespaceA , err = f .CreateNamespace (context .TODO (), f .BaseName , map [string ]string {
@@ -666,6 +665,9 @@ var _ = ginkgo.DescribeTableSubtree("BGP: isolation between advertised networks"
666
665
})
667
666
668
667
ginkgo .AfterEach (func () {
668
+ if cudnATemplate .Spec .Network .Topology == udnv1 .NetworkTopologyLayer2 && isLocalGWModeEnabled () {
669
+ return
670
+ }
669
671
gomega .Expect (f .ClientSet .CoreV1 ().Pods (udnNamespaceA .Name ).DeleteCollection (context .Background (), metav1.DeleteOptions {}, metav1.ListOptions {})).To (gomega .Succeed ())
670
672
gomega .Expect (f .ClientSet .CoreV1 ().Pods (udnNamespaceB .Name ).DeleteCollection (context .Background (), metav1.DeleteOptions {}, metav1.ListOptions {})).To (gomega .Succeed ())
671
673
0 commit comments