I am using docker and pipework on an Ubuntu 16.04 machine. The pipework script makes it to the last line:
ip netns exec "$NSPID" "$DHCP_CLIENT" ...
The udhcpc client pulls a lease from the DHCP server successfully, but the the following error occurs and the script ends with a non-0 exit status:
ip: RTNETLINK answers: File exists
From there the docker instance is capable of replying to arp requests on the network, but does not receive any arp or ping replies from any other machines on the network.
I am using docker and pipework on an Ubuntu 16.04 machine. The pipework script makes it to the last line:
ip netns exec "$NSPID" "$DHCP_CLIENT" ...
The udhcpc client pulls a lease from the DHCP server successfully, but the the following error occurs and the script ends with a non-0 exit status:
ip: RTNETLINK answers: File exists
From there the docker instance is capable of replying to arp requests on the network, but does not receive any arp or ping replies from any other machines on the network.