From df6a84aaf3bfd48b8a42adbde5095e8ba736703e Mon Sep 17 00:00:00 2001 From: changluyi <47097611+changluyi@users.noreply.github.com> Date: Mon, 26 Feb 2024 15:39:59 +0800 Subject: [PATCH] if startOVNIC firstly, and setazName secondly, the ovn-ic-db may sync the old azname (#3759) (#3763) Signed-off-by: Changlu Yi --- pkg/ovn_ic_controller/ovn_ic_controller.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/ovn_ic_controller/ovn_ic_controller.go b/pkg/ovn_ic_controller/ovn_ic_controller.go index 0c4027f1d16..d29e05d06bc 100644 --- a/pkg/ovn_ic_controller/ovn_ic_controller.go +++ b/pkg/ovn_ic_controller/ovn_ic_controller.go @@ -281,13 +281,13 @@ func (c *Controller) removeInterConnection(azName string) error { } func (c *Controller) establishInterConnection(config map[string]string) error { - if err := c.startOVNIC(config["ic-db-host"], config["ic-nb-port"], config["ic-sb-port"]); err != nil { - klog.Errorf("failed to start ovn-ic, %v", err) + if err := c.OVNNbClient.SetAzName(config["az-name"]); err != nil { + klog.Errorf("failed to set az name. %v", err) return err } - if err := c.OVNNbClient.SetAzName(config["az-name"]); err != nil { - klog.Errorf("failed to set az name. %v", err) + if err := c.startOVNIC(config["ic-db-host"], config["ic-nb-port"], config["ic-sb-port"]); err != nil { + klog.Errorf("failed to start ovn-ic, %v", err) return err }