mark ip6tables as experimental feature
Signed-off-by: Benjamin Böhmke <benjamin@boehmke.net>
This commit is contained in:
parent
66459cc623
commit
cd63cc846e
|
@ -746,6 +746,9 @@ func verifyDaemonSettings(conf *config.Config) error {
|
||||||
if !conf.BridgeConfig.EnableIPTables && !conf.BridgeConfig.InterContainerCommunication {
|
if !conf.BridgeConfig.EnableIPTables && !conf.BridgeConfig.InterContainerCommunication {
|
||||||
return fmt.Errorf("You specified --iptables=false with --icc=false. ICC=false uses iptables to function. Please set --icc or --iptables to true")
|
return fmt.Errorf("You specified --iptables=false with --icc=false. ICC=false uses iptables to function. Please set --icc or --iptables to true")
|
||||||
}
|
}
|
||||||
|
if conf.BridgeConfig.EnableIP6Tables && !conf.Experimental {
|
||||||
|
return fmt.Errorf("ip6tables rules are only available if experimental features are enabled")
|
||||||
|
}
|
||||||
if !conf.BridgeConfig.EnableIPTables && conf.BridgeConfig.EnableIPMasq {
|
if !conf.BridgeConfig.EnableIPTables && conf.BridgeConfig.EnableIPMasq {
|
||||||
conf.BridgeConfig.EnableIPMasq = false
|
conf.BridgeConfig.EnableIPMasq = false
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue