From c4e56ef6e1fd675e52742f6e44452b2e1b48e8cb Mon Sep 17 00:00:00 2001 From: Tom Kirchner Date: Mon, 21 Oct 2019 11:43:01 -0700 Subject: [PATCH] Join systemd dependency lines This is consistent with other units, and arguably easier to find/read the dependency list if it's on a single line. Also add comments to clarify one of the dependencies. --- packages/workspaces/moondog.service | 7 +++---- packages/workspaces/sundog.service | 8 +++----- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/packages/workspaces/moondog.service b/packages/workspaces/moondog.service index 1fd7642e852..e93ed7581f6 100644 --- a/packages/workspaces/moondog.service +++ b/packages/workspaces/moondog.service @@ -1,9 +1,8 @@ [Unit] Description=Thar userdata configuration system -After=network-online.target -After=apiserver.service -Requires=network-online.target -Requires=apiserver.service +# Need network online to talk to IMDS. +After=network-online.target apiserver.service +Requires=network-online.target apiserver.service # We only want to run once, at first boot. This file is created by moondog # after a successful run. ConditionPathExists=!/var/lib/thar/moondog.ran diff --git a/packages/workspaces/sundog.service b/packages/workspaces/sundog.service index 29578b41a82..65a8c4d10bd 100644 --- a/packages/workspaces/sundog.service +++ b/packages/workspaces/sundog.service @@ -1,10 +1,8 @@ [Unit] Description=User-specified setting generators -After=network-online.target -After=apiserver.service -After=moondog.service -Requires=network-online.target -Requires=apiserver.service +# Need network access to support commands talking to IMDS. +After=network-online.target apiserver.service moondog.service +Requires=network-online.target apiserver.service [Service] Type=oneshot