You are not logged in.
Upon reboot some of my autostarting nspawn containers refuse to start:
Failed to add new veth interfaces (vb-plex:host0): File exists
Seems like some kind of race condition.
This looks similar:
https://github.com/systemd/systemd/issues/2173
Downgrading to systemd-238.0-3 immediately resolves problem.
Anyone else?
Offline
I can confirm. Updated the host and 1 guest. The older container running 238.0-3 now shows this:
Mar 28 16:23:15 host systemd-nspawn[32065]: Failed to add new veth interfaces (ve-guestname:host0): File exists
While the updated container never even creates the virtual interface. Downgrading the host resolved both issues (guest can still run 238.51).
The systemd-nspawn@.service override I use is
$ cat /etc/systemd/system/systemd-nspawn@.service.d/override.conf
[Service]
ExecStart=
ExecStart=/usr/bin/systemd-nspawn --quiet --keep-unit --boot --link-journal=try-guest --network-veth --settings=trusted --machine=%I
Offline
Acknowledged as a regression upstream:
Offline
This issue resolved for me after updating all containers and host to 238.51 and rebooting.
Offline
A fix has been merged upstream:
Offline