From f03dac58346d029a645ac7fcf59c9a0cadb949c3 Mon Sep 17 00:00:00 2001 From: Sanne Raymaekers Date: Wed, 14 Feb 2024 13:10:43 +0100 Subject: [PATCH] templates/packer: don't subscribe fedora executor --- .../worker-initialization-scripts/worker_executor.sh | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/templates/packer/ansible/roles/common/files/worker-initialization-scripts/worker_executor.sh b/templates/packer/ansible/roles/common/files/worker-initialization-scripts/worker_executor.sh index 8ae26a10f..70576727f 100755 --- a/templates/packer/ansible/roles/common/files/worker-initialization-scripts/worker_executor.sh +++ b/templates/packer/ansible/roles/common/files/worker-initialization-scripts/worker_executor.sh @@ -1,10 +1,14 @@ #!/bin/bash set -euo pipefail -/usr/local/bin/aws secretsmanager get-secret-value \ - --secret-id executor-subscription-manager-command | jq -r ".SecretString" > /tmp/subscription_manager_command.json -jq -r ".subscription_manager_command" /tmp/subscription_manager_command.json | bash -rm -f /tmp/subscription_manager_command.json +# Don't subscribe on fedora +source /etc/os-release +if [ "$ID" != fedora ]; then + /usr/local/bin/aws secretsmanager get-secret-value \ + --secret-id executor-subscription-manager-command | jq -r ".SecretString" > /tmp/subscription_manager_command.json + jq -r ".subscription_manager_command" /tmp/subscription_manager_command.json | bash + rm -f /tmp/subscription_manager_command.json +fi echo "Starting osbuild-jobsite-builder." /usr/libexec/osbuild-composer/osbuild-jobsite-builder