From e51f8ebc1f600ed882c92980b1e67d480f099ce2 Mon Sep 17 00:00:00 2001 From: xnoto Date: Thu, 27 Aug 2026 23:09:15 -0600 Subject: [PATCH 1/4] fix: run OpenTofu CI on public runners --- .github/workflows/opentofu.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/opentofu.yml b/.github/workflows/opentofu.yml index 4865fa5..c632938 100644 --- a/.github/workflows/opentofu.yml +++ b/.github/workflows/opentofu.yml @@ -11,6 +11,7 @@ on: permissions: contents: write id-token: write + packages: read pull-requests: write jobs: @@ -20,9 +21,8 @@ jobs: github.event.pull_request.head.repo.full_name == github.repository uses: makeitworkcloud/shared-workflows/.github/workflows/opentofu.yml@main with: - # Native tfroot-runner scale set in kustomize-cluster/workloads/arc. - # The runner pod IS the tfroot-runner image — no nested container. - runs-on: arc-tf + runs-on: ubuntu-latest + container-image: ghcr.io/makeitworkcloud/tfroot-runner:ec03fa08b93cccc48c327d0b2b7aeb4f212000f7 setup-ssh: true secrets: SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} From 753d59937c0decaa647c6973ec5a2aaeef0c5768 Mon Sep 17 00:00:00 2001 From: xnoto Date: Thu, 27 Aug 2026 23:25:05 -0600 Subject: [PATCH 2/4] chore: rerun OpenTofu CI From 5f3679870e8678b40b2800ad0ea01587eb33ffda Mon Sep 17 00:00:00 2001 From: xnoto Date: Thu, 27 Aug 2026 23:35:39 -0600 Subject: [PATCH 3/4] fix: run OpenTofu CI on libvirt runner --- .github/workflows/opentofu.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/opentofu.yml b/.github/workflows/opentofu.yml index c632938..063ce13 100644 --- a/.github/workflows/opentofu.yml +++ b/.github/workflows/opentofu.yml @@ -11,7 +11,6 @@ on: permissions: contents: write id-token: write - packages: read pull-requests: write jobs: @@ -21,8 +20,7 @@ jobs: github.event.pull_request.head.repo.full_name == github.repository uses: makeitworkcloud/shared-workflows/.github/workflows/opentofu.yml@main with: - runs-on: ubuntu-latest - container-image: ghcr.io/makeitworkcloud/tfroot-runner:ec03fa08b93cccc48c327d0b2b7aeb4f212000f7 + runs-on: libvirt setup-ssh: true secrets: SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }} From be28dd535e86b363c7887b43a33b4d54322a23c1 Mon Sep 17 00:00:00 2001 From: xnoto Date: Thu, 27 Aug 2026 23:36:57 -0600 Subject: [PATCH 4/4] fix: run libvirt CI in tfroot runner container --- .github/workflows/opentofu.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/opentofu.yml b/.github/workflows/opentofu.yml index 063ce13..f9e7259 100644 --- a/.github/workflows/opentofu.yml +++ b/.github/workflows/opentofu.yml @@ -11,6 +11,7 @@ on: permissions: contents: write id-token: write + packages: read pull-requests: write jobs: @@ -21,6 +22,7 @@ jobs: uses: makeitworkcloud/shared-workflows/.github/workflows/opentofu.yml@main with: runs-on: libvirt + container-image: ghcr.io/makeitworkcloud/tfroot-runner:ec03fa08b93cccc48c327d0b2b7aeb4f212000f7 setup-ssh: true secrets: SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}