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
|