From e0e12ad9666c3b7f81c45e71ace187e99600be5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Graber?= Date: Fri, 29 Dec 2023 03:51:19 -0500 Subject: [PATCH] incusd/network/ovn: Fix BridgeAdd MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Stéphane Graber Sponsored-by: Luizalabs (https://luizalabs.com) --- internal/server/network/ovs/ovs_actions.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/server/network/ovs/ovs_actions.go b/internal/server/network/ovs/ovs_actions.go index ef899e8a35d..bb28716fdcf 100644 --- a/internal/server/network/ovs/ovs_actions.go +++ b/internal/server/network/ovs/ovs_actions.go @@ -67,7 +67,7 @@ func (o *VSwitch) BridgeAdd(bridgeName string, mayExist bool, hwaddr net.Hardwar port := ovsSwitch.Port{ UUID: "port", Name: bridgeName, - Interfaces: []string{"interface"}, + Interfaces: []string{iface.UUID}, } portOps, err := o.client.Create(&port) @@ -97,7 +97,7 @@ func (o *VSwitch) BridgeAdd(bridgeName string, mayExist bool, hwaddr net.Hardwar return err } - if bridge.UUID != "" { + if bridge.UUID != "bridge" { // Bridge already exists. return nil }