@@ -821,6 +821,49 @@ logfile-maxage=0`,
821821 controlPlaneReplicaCount : 2 ,
822822 enabledFeatureGates : []configv1.FeatureGateName {apifeatures .FeatureGateNetworkSegmentation },
823823 },
824+ {
825+ desc : "disable network segmentation when multi-network is disabled" ,
826+ expected : `
827+ [default]
828+ mtu="1500"
829+ cluster-subnets="10.128.0.0/15/23,10.0.0.0/14/24"
830+ encap-port="8061"
831+ enable-lflow-cache=true
832+ lflow-cache-limit-kb=1048576
833+ enable-udp-aggregation=true
834+ udn-allowed-default-services="default/kubernetes,openshift-dns/dns-default"
835+
836+ [kubernetes]
837+ service-cidrs="172.30.0.0/16"
838+ ovn-config-namespace="openshift-ovn-kubernetes"
839+ apiserver="https://testing.test:8443"
840+ host-network-namespace="openshift-host-network"
841+ platform-type="GCP"
842+ healthz-bind-address="0.0.0.0:10256"
843+ dns-service-namespace="openshift-dns"
844+ dns-service-name="dns-default"
845+
846+ [ovnkubernetesfeature]
847+ enable-egress-ip=true
848+ enable-egress-firewall=true
849+ enable-egress-qos=true
850+ enable-egress-service=true
851+ egressip-node-healthcheck-port=9107
852+ enable-multi-external-gateway=true
853+
854+ [gateway]
855+ mode=shared
856+ nodeport=true
857+
858+ [logging]
859+ libovsdblogfile=/var/log/ovnkube/libovsdb.log
860+ logfile-maxsize=100
861+ logfile-maxbackups=5
862+ logfile-maxage=0` ,
863+ controlPlaneReplicaCount : 2 ,
864+ disableMultiNet : true ,
865+ enabledFeatureGates : []configv1.FeatureGateName {apifeatures .FeatureGateNetworkSegmentation },
866+ },
824867 {
825868 desc : "enable multi-network policies without multi-network support" ,
826869 expected : `
0 commit comments