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

Packit Service 4c8a24
[Unit]
Packit Service 4c8a24
Description=Initial cloud-init job (pre-networking)
Packit Service 4c8a24
DefaultDependencies=no
Packit Service 4c8a24
Wants=network-pre.target
Packit Service 4c8a24
After=systemd-remount-fs.service
Packit Service 4c8a24
Requires=dbus.socket
Packit Service 4c8a24
After=dbus.socket
Packit Service 4c8a24
Before=NetworkManager.service network.service
Packit Service 4c8a24
Before=network-pre.target
Packit Service 4c8a24
Before=shutdown.target
Packit Service 4c8a24
Before=firewalld.target
Packit Service 4c8a24
Conflicts=shutdown.target
Packit Service 4c8a24
RequiresMountsFor=/var/lib/cloud
Packit Service 4c8a24
ConditionPathExists=!/etc/cloud/cloud-init.disabled
Packit Service 4c8a24
ConditionKernelCommandLine=!cloud-init=disabled
Packit Service 4c8a24
Packit Service 4c8a24
[Service]
Packit Service 4c8a24
Type=oneshot
Packit Service 4c8a24
ExecStartPre=/bin/mkdir -p /run/cloud-init
Packit Service 4c8a24
ExecStartPre=/sbin/restorecon /run/cloud-init
Packit Service 4c8a24
ExecStartPre=/usr/bin/touch /run/cloud-init/enabled
Packit Service 4c8a24
ExecStart=/usr/bin/cloud-init init --local
Packit Service 4c8a24
ExecStart=/bin/touch /run/cloud-init/network-config-ready
Packit Service 4c8a24
RemainAfterExit=yes
Packit Service 4c8a24
TimeoutSec=0
Packit Service 4c8a24
Packit Service 4c8a24
# Output needs to appear in instance console output
Packit Service 4c8a24
StandardOutput=journal+console
Packit Service 4c8a24
Packit Service 4c8a24
[Install]
Packit Service 4c8a24
WantedBy=cloud-init.target