Blame systemd/cloud-final.service.tmpl

Packit bc9a3a
## template:jinja
Packit bc9a3a
[Unit]
Packit bc9a3a
Description=Execute cloud user/final scripts
Packit bc9a3a
After=network-online.target cloud-config.service rc-local.service
Packit bc9a3a
{% if variant in ["ubuntu", "unknown", "debian"] %}
Packit bc9a3a
After=multi-user.target
Packit bc9a3a
Before=apt-daily.service
Packit bc9a3a
{% endif %}
Packit bc9a3a
Wants=network-online.target cloud-config.service
Packit bc9a3a
Packit bc9a3a
Packit bc9a3a
[Service]
Packit bc9a3a
Type=oneshot
Packit bc9a3a
ExecStart=/usr/bin/cloud-init modules --mode=final
Packit bc9a3a
RemainAfterExit=yes
Packit bc9a3a
TimeoutSec=0
Packit bc9a3a
KillMode=process
Packit bc9a3a
TasksMax=infinity
Packit bc9a3a
Packit bc9a3a
# Output needs to appear in instance console output
Packit bc9a3a
StandardOutput=journal+console
Packit bc9a3a
Packit bc9a3a
[Install]
Packit bc9a3a
WantedBy=cloud-init.target