When the worker executor starts up, many error messages and warnings are shown in the system logs, worker-initialization.service should actually not run at all. The service crashes and functionally that's fine, but it just messes up the log, raises questions and can be avoided by just not running it.
28 lines
1.4 KiB
Desktop File
28 lines
1.4 KiB
Desktop File
[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_pulp_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
|