[Unit] Description=Worker Initialization Service ConditionPathExists=!/etc/worker-first-boot ConditionPathExists=!/tmp/worker-run-executor-service Wants=cloud-final.service After=cloud-final.service [Service] Type=oneshot ExecStart=touch /etc/worker-first-boot ExecStart=/usr/local/libexec/worker-initialization-scripts/set_hostname.sh ExecStart=/usr/local/libexec/worker-initialization-scripts/vector.sh ExecStart=/usr/local/libexec/worker-initialization-scripts/worker_config.sh ExecStart=/usr/local/libexec/worker-initialization-scripts/offline_token.sh ExecStart=/usr/local/libexec/worker-initialization-scripts/client_credentials.sh ExecStart=/usr/local/libexec/worker-initialization-scripts/subscription_manager.sh ExecStart=/usr/local/libexec/worker-initialization-scripts/get_aws_creds.sh ExecStart=/usr/local/libexec/worker-initialization-scripts/get_azure_creds.sh ExecStart=/usr/local/libexec/worker-initialization-scripts/get_gcp_creds.sh ExecStart=/usr/local/libexec/worker-initialization-scripts/get_koji_creds.sh ExecStart=/usr/local/libexec/worker-initialization-scripts/get_oci_creds.sh ExecStart=/usr/local/libexec/worker-initialization-scripts/get_ldap_sa_mtls_creds.sh ExecStart=/usr/local/libexec/worker-initialization-scripts/worker_service.sh ExecStopPost=/usr/local/libexec/worker-initialization-scripts/on_exit.sh [Install] WantedBy=cloud-init.target