diff --git a/.github/workflows/ansible-lint.yml b/.github/workflows/ansible-lint.yml index 10cabc08..7291b4be 100644 --- a/.github/workflows/ansible-lint.yml +++ b/.github/workflows/ansible-lint.yml @@ -15,6 +15,13 @@ jobs: steps: - uses: actions/checkout@v4 + # Python version must be pinned because of issue with Ubuntu permissions + # See https://github.com/actions/runner-images/issues/11499 + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: '3.12' + - name: Install Ansible collections run: | ansible-galaxy collection install -r requirements.yml diff --git a/.github/workflows/container-sync.yml b/.github/workflows/container-sync.yml index e9567324..a7c62b8a 100644 --- a/.github/workflows/container-sync.yml +++ b/.github/workflows/container-sync.yml @@ -32,7 +32,7 @@ env: jobs: container-sync: name: Sync container repositories - runs-on: arc-release-train-runner + runs-on: arc-release-train-runner-sms timeout-minutes: 720 steps: - name: Checkout diff --git a/.github/workflows/package-sync-nightly.yml b/.github/workflows/package-sync-nightly.yml index 216d1f0e..c431f05a 100644 --- a/.github/workflows/package-sync-nightly.yml +++ b/.github/workflows/package-sync-nightly.yml @@ -9,7 +9,7 @@ env: jobs: sync-matrix-build: name: Build package matrix of package repo sync jobs - runs-on: arc-release-train-runner + runs-on: arc-release-train-runner-sms outputs: matrix: ${{ steps.matrix-build.outputs.matrix }} steps: diff --git a/.github/workflows/package-sync-version-test-pulp.yml b/.github/workflows/package-sync-version-test-pulp.yml index 1130604e..67fdc3c9 100644 --- a/.github/workflows/package-sync-version-test-pulp.yml +++ b/.github/workflows/package-sync-version-test-pulp.yml @@ -21,7 +21,7 @@ env: jobs: package-sync-version-test: name: Sync specific package repository versions from Ark to Test Pulp - runs-on: arc-release-train-runner + runs-on: arc-release-train-runner-sms steps: - name: This workflow does not currently work. Test pulp does not exist. run: exit 1 diff --git a/.github/workflows/package-sync.yml b/.github/workflows/package-sync.yml index ddd2f7bc..0597aadd 100644 --- a/.github/workflows/package-sync.yml +++ b/.github/workflows/package-sync.yml @@ -39,7 +39,7 @@ env: jobs: package-sync-ark: name: Sync package repositories in Ark - runs-on: arc-release-train-runner + runs-on: arc-release-train-runner-sms timeout-minutes: 480 if: inputs.sync_ark steps: @@ -84,7 +84,7 @@ jobs: package-sync-test: name: Sync package repositories in test - runs-on: arc-release-train-runner + runs-on: arc-release-train-runner-sms needs: package-sync-ark timeout-minutes: 480 if: inputs.sync_test