http://bugzilla.opensuse.org/show_bug.cgi?id=1203393 http://bugzilla.opensuse.org/show_bug.cgi?id=1203393#c6 --- Comment #6 from Hans Rakers <hans@shoq.com> --- (In reply to Hans Rakers from comment #5)
(In reply to Martin Petersen from comment #3)
The problem belongs to an old cloud-init version used by MicroOS. This old version does not have support for NetworkManager. I build an actual version of cloud-init (22.3.4) and all works fine for me. The version can be downloaded from the opensuse build system: https://build.opensuse.org/package/show/home%3Amartux69/cloud-init
I just tested this package and it instantly solved all my networking problems. Thank you!
I've been struggling with the network intermittently not coming up, and thus being unable to contact the metadata service of my cloud, resulting in a dead instance. I've tried everything from systemd drop-ins to creating a /etc/NetworkManager/NetworkManager.conf to convince cloud-init to look at the sysconfig renderer, to no avail. This newer cloud-init package is the answer.
This newer package still has 'After=wicked.service' in `/usr/lib/systemd/system/cloud-init.service` so i still need a drop-in that has the following: # cat /etc/systemd/system/cloud-init.service.d/boot-order.conf [Unit] After=NetworkManager.service After=NetworkManager-wait-online.service -- You are receiving this mail because: You are on the CC list for the bug.