Blame systemd/cloud-init-local.service.tmpl

Packit Service a04d08
## template:jinja
Packit Service a04d08
[Unit]
Packit Service a04d08
Description=Initial cloud-init job (pre-networking)
Packit Service a04d08
{% if variant in ["ubuntu", "unknown", "debian"] %}
Packit Service a04d08
DefaultDependencies=no
Packit Service a04d08
{% endif %}
Packit Service a04d08
Wants=network-pre.target
Packit Service a04d08
After=systemd-remount-fs.service
Packit Service a04d08
Before=NetworkManager.service
Packit Service a04d08
Before=network-pre.target
Packit Service a04d08
Before=shutdown.target
Packit Service a04d08
{% if variant in ["ubuntu", "unknown", "debian"] %}
Packit Service a04d08
Before=sysinit.target
Packit Service a04d08
Conflicts=shutdown.target
Packit Service a04d08
{% endif %}
Packit Service a04d08
RequiresMountsFor=/var/lib/cloud
Packit Service a04d08
Packit Service a04d08
[Service]
Packit Service a04d08
Type=oneshot
Packit Service a04d08
ExecStart=/usr/bin/cloud-init init --local
Packit Service a04d08
ExecStart=/bin/touch /run/cloud-init/network-config-ready
Packit Service a04d08
RemainAfterExit=yes
Packit Service a04d08
TimeoutSec=0
Packit Service a04d08
Packit Service a04d08
# Output needs to appear in instance console output
Packit Service a04d08
StandardOutput=journal+console
Packit Service a04d08
Packit Service a04d08
[Install]
Packit Service a04d08
WantedBy=cloud-init.target