File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2424)
2525
2626func (c * Controller ) resyncExternalGateway () {
27- cm , err := c .configMapsLister .ConfigMaps (c .config .ExternalGatewayConfigNS ).Get (util .ExternalGatewayConfig )
28- if err != nil && ! k8serrors .IsNotFound (err ) {
29- klog .Errorf ("failed to get ovn-external-gw-config, %v" , err )
30- return
31- }
32-
3327 // check if default vpc only use extra external subnet
3428 defaultVPC , err := c .vpcsLister .Get (c .config .ClusterRouter )
3529 if err != nil {
@@ -42,6 +36,11 @@ func (c *Controller) resyncExternalGateway() {
4236 return
4337 }
4438
39+ cm , err := c .configMapsLister .ConfigMaps (c .config .ExternalGatewayConfigNS ).Get (util .ExternalGatewayConfig )
40+ if err != nil && ! k8serrors .IsNotFound (err ) {
41+ klog .Errorf ("failed to get ovn-external-gw-config, %v" , err )
42+ return
43+ }
4544 if k8serrors .IsNotFound (err ) || cm .Data ["enable-external-gw" ] == "false" {
4645 if exGwEnabled == "false" {
4746 return
You can’t perform that action at this time.
0 commit comments