diff --git a/libnetwork/drivers/bridge/bridge_store.go b/libnetwork/drivers/bridge/bridge_store.go index d22d9bfdd4..96c31d87e8 100644 --- a/libnetwork/drivers/bridge/bridge_store.go +++ b/libnetwork/drivers/bridge/bridge_store.go @@ -193,7 +193,7 @@ func (ncfg *networkConfiguration) Exists() bool { } func (ncfg *networkConfiguration) Skip() bool { - return false + return ncfg.DefaultBridge } func (ncfg *networkConfiguration) New() datastore.KVObject { diff --git a/libnetwork/network.go b/libnetwork/network.go index 29c4d51729..704ddb9e85 100644 --- a/libnetwork/network.go +++ b/libnetwork/network.go @@ -623,7 +623,10 @@ func (n *network) deleteNetwork() error { if _, ok := err.(types.ForbiddenError); ok { return err } - log.Warnf("driver error deleting network %s : %v", n.name, err) + + if _, ok := err.(types.MaskableError); !ok { + log.Warnf("driver error deleting network %s : %v", n.name, err) + } } return nil