From 78aec2130242b81659bd199c6c8605c76e681ff6 Mon Sep 17 00:00:00 2001 From: Alessandro Rossi Date: Sat, 27 Aug 2022 18:28:24 +0200 Subject: Fix #15499 already connected network Compat: Treat already attached networks as a no-op Applies only to containers in created state. Maintain error in running state. Co-authored-by: Alessandro Rossi Co-authored-by: Brent Baude Co-authored-by: Jason T. Greene Signed-off-by: Alessandro Rossi Signed-off-by: Jason T. Greene --- libpod/boltdb_state.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libpod/boltdb_state.go') diff --git a/libpod/boltdb_state.go b/libpod/boltdb_state.go index 81f11410b..e5a7e20fc 100644 --- a/libpod/boltdb_state.go +++ b/libpod/boltdb_state.go @@ -1278,7 +1278,7 @@ func (s *BoltState) NetworkConnect(ctr *Container, network string, opts types.Pe } netConnected := ctrNetworksBkt.Get([]byte(network)) if netConnected != nil { - return fmt.Errorf("container %s is already connected to network %q: %w", ctr.ID(), network, define.ErrNetworkExists) + return fmt.Errorf("container %s is already connected to network %q: %w", ctr.ID(), network, define.ErrNetworkConnected) } // Add the network -- cgit v1.2.3-54-g00ecf