Parcourir la source

Merge pull request #947 from aboch/iptfd

Make sure iptables chains are recreated on firewall reload
Madhu Venugopal il y a 9 ans
Parent
commit
4cb61841e4
1 fichiers modifiés avec 2 ajouts et 0 suppressions
  1. 2 0
      libnetwork/drivers/bridge/bridge.go

+ 2 - 0
libnetwork/drivers/bridge/bridge.go

@@ -384,6 +384,8 @@ func (d *driver) configure(option map[string]interface{}) error {
 		if err != nil {
 			return err
 		}
+		// Make sure on firewall reload, first thing being re-played is chains creation
+		iptables.OnReloaded(func() { logrus.Debugf("Recreating iptables chains on firewall reload"); setupIPChains(config) })
 	}
 
 	d.Lock()