diff --git a/templates/packer/ansible/roles/common/files/worker-initialization-scripts/worker_service.sh b/templates/packer/ansible/roles/common/files/worker-initialization-scripts/worker_service.sh index 9c04486da..a0d238340 100755 --- a/templates/packer/ansible/roles/common/files/worker-initialization-scripts/worker_service.sh +++ b/templates/packer/ansible/roles/common/files/worker-initialization-scripts/worker_service.sh @@ -4,5 +4,16 @@ source /tmp/cloud_init_vars echo "Starting worker service." +http_proxy=${http_proxy:-} +https_proxy=${https_proxy:-} +if [ -n "$http_proxy" ] || [ -n "$https_proxy" ]; then + sudo mkdir /etc/systemd/system/osbuild-remote-worker@.service.d/ + sudo tee -a /etc/systemd/system/osbuild-remote-worker@.service.d/override.conf <