DRIVE OS Version: 7.0.3
Issue Description: Docker fails to start due to network error.
# docker run --rm -it alpine sh
docker: Error response from daemon: failed to set up container networking: failed to create endpoint interesting_davinci on network bridge: failed to add the host (vethf7c397d) <=> sandbox (veth3dc579f) pair interfaces: operation not supported
I’ve looked into this issue and so far the first thing that I’ve found is that the VETH driver is meant to be built as a module but the expected veth.ko file does not exist.
# zcat /proc/config.gz |grep VETH
CONFIG_VETH=m
# find /usr/lib/modules/ -iname '*veth*'
/usr/lib/modules/6.1.119-rt45-rt-tegra/updates/drivers/net/ethernet/nvidia/nvethernet
/usr/lib/modules/6.1.119-rt45-rt-tegra/updates/drivers/net/ethernet/nvidia/nvethernet/nvethernet.ko
On other Linux machines where Docker does work and VETH driver is compiled as a module, I’ve been able to replicate the issue by running rmmod veth then renaming the veth.ko file such that Docker can’t automatically load it.
Looks like at this point I’ll have to build a new kernel and/or new image?