summaryrefslogtreecommitdiff
path: root/systemd/cloud-config.target
diff options
context:
space:
mode:
Diffstat (limited to 'systemd/cloud-config.target')
-rw-r--r--systemd/cloud-config.target10
1 files changed, 10 insertions, 0 deletions
diff --git a/systemd/cloud-config.target b/systemd/cloud-config.target
new file mode 100644
index 00000000..28f5bcf1
--- /dev/null
+++ b/systemd/cloud-config.target
@@ -0,0 +1,10 @@
+# cloud-init normally emits a "cloud-config" upstart event to inform third
+# parties that cloud-config is available, which does us no good when we're
+# using systemd. cloud-config.target serves as this synchronization point
+# instead. Services that would "start on cloud-config" with upstart can
+# instead use "After=cloud-config.target" and "Wants=cloud-config.target"
+# as appropriate.
+
+[Unit]
+Description=Cloud-config availability
+Requires=cloud-init-local.service cloud-init.service