diff --git a/daemon/network.go b/daemon/network.go index af10723383..a9944e637c 100644 --- a/daemon/network.go +++ b/daemon/network.go @@ -292,10 +292,6 @@ func (daemon *Daemon) UpdateContainerServiceConfig(containerName string, service return nil } -func errClusterNetworkConnect() error { - return fmt.Errorf("cannot connect or disconnect managed containers on a network") -} - // ConnectContainerToNetwork connects the given container to the given // network. If either cannot be found, an err is returned. If the // network cannot be set up, an err is returned. @@ -304,9 +300,6 @@ func (daemon *Daemon) ConnectContainerToNetwork(containerName, networkName strin if err != nil { return err } - if container.Managed { - return errClusterNetworkConnect() - } return daemon.ConnectToNetwork(container, networkName, endpointConfig) } @@ -320,9 +313,6 @@ func (daemon *Daemon) DisconnectContainerFromNetwork(containerName string, netwo } return err } - if container.Managed { - return errClusterNetworkConnect() - } return daemon.DisconnectFromNetwork(container, network, force) }