forked from pool/cloud-init
29 lines
965 B
Diff
29 lines
965 B
Diff
|
From 1f7950f72dc5f3603118c0f91dca3fb7145f0801 Mon Sep 17 00:00:00 2001
|
||
|
From: Robert Schweikert <rjschwei@suse.com>
|
||
|
Date: Wed, 24 Oct 2018 09:50:11 -0400
|
||
|
Subject: [PATCH] - Fix the service order for SUSE distributions + Network
|
||
|
configuration file gets written when cloud-init.service runs. Therefore
|
||
|
this needs to run prior to the network tools (wicked)
|
||
|
|
||
|
---
|
||
|
systemd/cloud-init.service.tmpl | 3 +--
|
||
|
1 file changed, 1 insertion(+), 2 deletions(-)
|
||
|
|
||
|
diff --git a/systemd/cloud-init.service.tmpl b/systemd/cloud-init.service.tmpl
|
||
|
index b92e8abc..5cb00371 100644
|
||
|
--- a/systemd/cloud-init.service.tmpl
|
||
|
+++ b/systemd/cloud-init.service.tmpl
|
||
|
@@ -14,8 +14,7 @@ After=networking.service
|
||
|
After=network.service
|
||
|
{% endif %}
|
||
|
{% if variant in ["suse"] %}
|
||
|
-Requires=wicked.service
|
||
|
-After=wicked.service
|
||
|
+Before=wicked.service
|
||
|
# setting hostname via hostnamectl depends on dbus, which otherwise
|
||
|
# would not be guaranteed at this point.
|
||
|
After=dbus.service
|
||
|
--
|
||
|
2.13.7
|
||
|
|