Hi! I’m experimenting with LXD clustering (snap 3.6).
At the moment, I have two armv7 hosts on Ubuntu 18.04 and a single bridged network, manually tunneled with GRE.
When Alpine (3.8 and edge) containers start, they are able to communicate between each others and with internet, both in IPv4 and IPv6. However, after some time, IPv6 connectivity is completely lost.
I’ve noticed some strange output regarding the “expires” duration. The following output is produced right after container startup and during IPv6 failure.
# ip -6 route # in container fd42:da74:f51:7a04::/64 dev eth0 metric 256 expires 0sec fe80::/64 dev eth0 metric 256 default via fe80::20f8:b4ff:fee9:e852 dev eth0 metric 1024 expires 0sec default via fe80::a456:d6ff:fe02:ac4b dev eth0 metric 1024 expires 0sec ff00::/8 dev eth0 metric 256
Restarting the container network with
service networking restart gives IPv6 connectivity again.
I’ve not observed this issue on Debian containers (yet).
What can I do to investigate and solve this issue? Thanks!
Edit: Debian containers are also affected after some time