Hello. We seem to have a really weird race condition with Ubuntu 24.04 and Xen (XCP-ng 8.3). systemd-networkd starts, gets a DHCP link, cloud-init starts, successfully sees network info, cloud-init sends a network reconfigure which reloads systemd-networkd. Doing that errors out the next stage of cloud-init which also subsequently skips setting the machine hostname, root password and other customizations.
One workaround I could think of is leaving a base network config for DHCP in place and making cloud-init not touch network config at all. I haven't needed to do that for other OSes so far. Has anyone else encountered this issue? Xen can't use official cloud images from Ubuntu as far as I am aware as they are made for KVM or hyperscalers - if I am wrong about that, I'd be glad to be proven wrong of course. Lugupidamisega / Best regards, Joann Mõndresku Süsteemiadministraator | Systems Administrator | [email protected] WaveCom AS | ISO 9001, 27001 & 27017 Certified DC and Cloud services Endla 16, Tallinn 10142 | www.wavecom.ee | www.facebook.com/wavecom.ee
