Explorar el Código

Check for BRIDGE_VLAN_FILTERING in overlay section

Overlay networking in docker stack does not work correctly if this option is missing, docker will output the following error:

```
enabling default vlan on bridge br0 failed open /sys/class/net/br0/bridge/default_pvdi: permission denied
```

This because `default_pvdi` does not exist without this option.

Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Simon Ausserlechner <simon.ausserlechner@siemens.com>
Pascal Bach hace 7 años
padre
commit
78405559cf
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      contrib/check-config.sh

+ 1 - 1
contrib/check-config.sh

@@ -292,7 +292,7 @@ fi
 
 echo '- Network Drivers:'
 echo "  - \"$(wrap_color 'overlay' blue)\":"
-check_flags VXLAN | sed 's/^/    /'
+check_flags VXLAN BRIDGE_VLAN_FILTERING | sed 's/^/    /'
 echo '      Optional (for encrypted networks):'
 check_flags CRYPTO CRYPTO_AEAD CRYPTO_GCM CRYPTO_SEQIV CRYPTO_GHASH \
             XFRM XFRM_USER XFRM_ALGO INET_ESP INET_XFRM_MODE_TRANSPORT | sed 's/^/      /'