--- systemd/cloud-init.service.tmpl.orig +++ systemd/cloud-init.service.tmpl @@ -19,6 +19,8 @@ After=NetworkManager.service {% endif %} {% if variant in ["suse"] %} After=wicked.service +After=NetworkManager.service +After=NetworkManager-wait-online.service # setting hostname via hostnamectl depends on dbus, which otherwise # would not be guaranteed at this point. After=dbus.service