From 87c5a96b60c26835f08e98832ee967fc2c97bee1 Mon Sep 17 00:00:00 2001 From: Joe Lombrozo Date: Fri, 20 Mar 2026 12:09:49 -0700 Subject: [PATCH 01/15] build artifacts in parallel --- .github/workflows/pr-build.yml | 39 ++++++++++++++++++++++++++++++ .github/workflows/pull-request.yml | 4 ++- 2 files changed, 42 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/pr-build.yml diff --git a/.github/workflows/pr-build.yml b/.github/workflows/pr-build.yml new file mode 100644 index 0000000000..00068b89bb --- /dev/null +++ b/.github/workflows/pr-build.yml @@ -0,0 +1,39 @@ +name: Build all packages + +on: + workflow_call: + +jobs: + build-package: + runs-on: ubuntu-24.04 + strategy: + matrix: + package: + - path: packages/orchestrator + output: bin/orchestrator + - path: packages/api + output: bin/api + - path: packages/envd + output: bin/debug/envd + - path: packages/client-proxy + output: bin/client-proxy + + steps: + - uses: actions/checkout@v3 + + - name: Setup Go + uses: ./.github/actions/go-setup-cache + with: + cache-dependency-paths: | + go.work + ${{ matrix.package.path }}/go.mod + ${{ matrix.package.path }}/go.sum + + - name: Build package + run: make -C ${{ matrix.package.path }} build-debug + + - name: Upload artifact + uses: actions/upload-artifact@v3 + with: + name: ${{ matrix.package.path }}-build + path: ${{ matrix.package.path }}/{{ matrix.package.output }} diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index a3af82a46a..ed813277d4 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -28,8 +28,10 @@ jobs: uses: ./.github/workflows/out-of-order-migrations.yml unit-tests: uses: ./.github/workflows/pr-tests.yml + build: + uses: ./.github/workflows/pr-build.yml integration-tests: - needs: [out-of-order-migrations] + needs: [out-of-order-migrations, build] uses: ./.github/workflows/integration_tests.yml with: # Only publish the results for same-repo PRs From 236c3862e933458342644fcd26e3c04069591bf3 Mon Sep 17 00:00:00 2001 From: Joe Lombrozo Date: Fri, 20 Mar 2026 12:10:45 -0700 Subject: [PATCH 02/15] use latest upload-artifact version --- .github/workflows/pr-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-build.yml b/.github/workflows/pr-build.yml index 00068b89bb..c57f8918fd 100644 --- a/.github/workflows/pr-build.yml +++ b/.github/workflows/pr-build.yml @@ -33,7 +33,7 @@ jobs: run: make -C ${{ matrix.package.path }} build-debug - name: Upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v7 with: name: ${{ matrix.package.path }}-build path: ${{ matrix.package.path }}/{{ matrix.package.output }} From 89cab51a595f94a71b3418fd9fd7a56050f665f7 Mon Sep 17 00:00:00 2001 From: Joe Lombrozo Date: Fri, 20 Mar 2026 12:14:29 -0700 Subject: [PATCH 03/15] clean up --- .github/workflows/integration_tests.yml | 4 ++-- .github/workflows/pr-build.yml | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/integration_tests.yml b/.github/workflows/integration_tests.yml index af27a2ae71..18b4304a90 100644 --- a/.github/workflows/integration_tests.yml +++ b/.github/workflows/integration_tests.yml @@ -19,8 +19,8 @@ jobs: - name: Checkout Code uses: actions/checkout@v5 - - name: Build Packages - uses: ./.github/actions/build-packages + - name: Download packages + uses: actions/download-artifact@v8 - name: Initialize Host uses: ./.github/actions/host-init diff --git a/.github/workflows/pr-build.yml b/.github/workflows/pr-build.yml index c57f8918fd..d6a40fddbb 100644 --- a/.github/workflows/pr-build.yml +++ b/.github/workflows/pr-build.yml @@ -3,6 +3,9 @@ name: Build all packages on: workflow_call: +permissions: + contents: read + jobs: build-package: runs-on: ubuntu-24.04 @@ -36,4 +39,4 @@ jobs: uses: actions/upload-artifact@v7 with: name: ${{ matrix.package.path }}-build - path: ${{ matrix.package.path }}/{{ matrix.package.output }} + path: ${{ matrix.package.path }}/${{ matrix.package.output }} From 1b577a8744829c0868dfddadfd7cd7ec9a38c461 Mon Sep 17 00:00:00 2001 From: Joe Lombrozo Date: Fri, 20 Mar 2026 12:17:20 -0700 Subject: [PATCH 04/15] more clean up --- .github/actions/host-init/init-client.sh | 2 +- .github/workflows/lint.yml | 2 +- .github/workflows/pr-build.yml | 16 ++++++++++------ .github/workflows/pr-tests.yml | 2 +- packages/envd/Makefile | 2 +- 5 files changed, 14 insertions(+), 10 deletions(-) diff --git a/.github/actions/host-init/init-client.sh b/.github/actions/host-init/init-client.sh index 7db6c681b9..97432f7286 100644 --- a/.github/actions/host-init/init-client.sh +++ b/.github/actions/host-init/init-client.sh @@ -75,7 +75,7 @@ mkdir -p /fc-vm envd_dir="/fc-envd" mkdir -p $envd_dir -cp packages/envd/bin/debug/envd "${envd_dir}/." +cp packages/envd/bin/envd "${envd_dir}/." chmod -R 755 $envd_dir ls -lh $envd_dir diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 6d9b969d69..12925ac466 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -36,7 +36,7 @@ jobs: uses: wistia/parse-tool-versions@v2.1.1 - name: golangci-lint ${{ matrix.modules }} - uses: golangci/golangci-lint-action@v8 + uses: golangci/golangci-lint-action@v9 with: version: "v${{ env.GOLANGCI_LINT }}" working-directory: ${{ matrix.modules }} diff --git a/.github/workflows/pr-build.yml b/.github/workflows/pr-build.yml index d6a40fddbb..b85d27929d 100644 --- a/.github/workflows/pr-build.yml +++ b/.github/workflows/pr-build.yml @@ -12,13 +12,17 @@ jobs: strategy: matrix: package: - - path: packages/orchestrator + - name: orchestrator + path: packages/orchestrator output: bin/orchestrator - - path: packages/api + - name: api + path: packages/api output: bin/api - - path: packages/envd - output: bin/debug/envd - - path: packages/client-proxy + - name: envd + path: packages/envd + output: bin/envd + - name: client-proxy + path: packages/client-proxy output: bin/client-proxy steps: @@ -38,5 +42,5 @@ jobs: - name: Upload artifact uses: actions/upload-artifact@v7 with: - name: ${{ matrix.package.path }}-build + name: ${{ matrix.package.name }}-build path: ${{ matrix.package.path }}/${{ matrix.package.output }} diff --git a/.github/workflows/pr-tests.yml b/.github/workflows/pr-tests.yml index d9b8f23621..c8ec24521a 100644 --- a/.github/workflows/pr-tests.yml +++ b/.github/workflows/pr-tests.yml @@ -97,7 +97,7 @@ jobs: uses: wistia/parse-tool-versions@v2.1.1 - name: Setup Terraform - uses: hashicorp/setup-terraform@v3 + uses: hashicorp/setup-terraform@v4 with: terraform_version: "${{ env.TERRAFORM }}" diff --git a/packages/envd/Makefile b/packages/envd/Makefile index f073d37ae7..d7bd076cde 100644 --- a/packages/envd/Makefile +++ b/packages/envd/Makefile @@ -23,7 +23,7 @@ build: CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -a -o bin/envd ${LDFLAGS} build-debug: - CGO_ENABLED=1 go build -race -gcflags=all="-N -l" -o bin/debug/envd ${LDFLAGS} + CGO_ENABLED=1 go build -race -gcflags=all="-N -l" -o bin/envd ${LDFLAGS} start-docker: make build From 5e9097e1c8ec4fe2b273cb708ae3bdb2c0ea1ed9 Mon Sep 17 00:00:00 2001 From: Joe Lombrozo Date: Fri, 20 Mar 2026 12:21:01 -0700 Subject: [PATCH 05/15] put artifacts where they came from --- .github/workflows/integration_tests.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/integration_tests.yml b/.github/workflows/integration_tests.yml index 18b4304a90..c750b2d285 100644 --- a/.github/workflows/integration_tests.yml +++ b/.github/workflows/integration_tests.yml @@ -21,6 +21,8 @@ jobs: - name: Download packages uses: actions/download-artifact@v8 + with: + merge-multiple: true - name: Initialize Host uses: ./.github/actions/host-init From 868cefbe5fd338396b51c68605c8fd7f889c6c99 Mon Sep 17 00:00:00 2001 From: Joe Lombrozo Date: Fri, 20 Mar 2026 12:35:42 -0700 Subject: [PATCH 06/15] fix paths --- .github/workflows/integration_tests.yml | 9 ++++++++- .github/workflows/pr-build.yml | 13 ++----------- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/.github/workflows/integration_tests.yml b/.github/workflows/integration_tests.yml index c750b2d285..45181d7c75 100644 --- a/.github/workflows/integration_tests.yml +++ b/.github/workflows/integration_tests.yml @@ -22,7 +22,14 @@ jobs: - name: Download packages uses: actions/download-artifact@v8 with: - merge-multiple: true + merge-multiple: 'true' + + - name: Move packages back where the run scripts expect them to be + run: | + for f in api client-proxy envd orchestrator; do + mkdir -p ./packages/$f/bin + mv "$f" "./packages/$f/bin/$f + done - name: Initialize Host uses: ./.github/actions/host-init diff --git a/.github/workflows/pr-build.yml b/.github/workflows/pr-build.yml index b85d27929d..ad213f0d0c 100644 --- a/.github/workflows/pr-build.yml +++ b/.github/workflows/pr-build.yml @@ -13,17 +13,9 @@ jobs: matrix: package: - name: orchestrator - path: packages/orchestrator - output: bin/orchestrator - name: api - path: packages/api - output: bin/api - name: envd - path: packages/envd - output: bin/envd - name: client-proxy - path: packages/client-proxy - output: bin/client-proxy steps: - uses: actions/checkout@v3 @@ -39,8 +31,7 @@ jobs: - name: Build package run: make -C ${{ matrix.package.path }} build-debug - - name: Upload artifact - uses: actions/upload-artifact@v7 + - uses: actions/upload-artifact@v7 with: name: ${{ matrix.package.name }}-build - path: ${{ matrix.package.path }}/${{ matrix.package.output }} + path: packages/${{ matrix.package.name }}/bin/${{ matrix.package.name }} From 279e3fadcc1ce2a29a53d30c7be2f246f0f13827 Mon Sep 17 00:00:00 2001 From: Joe Lombrozo Date: Fri, 20 Mar 2026 12:40:02 -0700 Subject: [PATCH 07/15] fix build scripts --- .github/workflows/integration_tests.yml | 10 ++++++++++ .github/workflows/pr-build.yml | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/integration_tests.yml b/.github/workflows/integration_tests.yml index 45181d7c75..94292f1e4d 100644 --- a/.github/workflows/integration_tests.yml +++ b/.github/workflows/integration_tests.yml @@ -34,6 +34,16 @@ jobs: - name: Initialize Host uses: ./.github/actions/host-init + - name: Setup Go + uses: ./.github/actions/go-setup-cache + with: + cache-dependency-paths: | + go.work + packages/orchestrator/go.mod + packages/orchestrator/go.sum + tests/integration/go.mod + tests/integration/go.sum + - name: Build Template uses: ./.github/actions/build-sandbox-template diff --git a/.github/workflows/pr-build.yml b/.github/workflows/pr-build.yml index ad213f0d0c..76ad6e8a74 100644 --- a/.github/workflows/pr-build.yml +++ b/.github/workflows/pr-build.yml @@ -29,7 +29,7 @@ jobs: ${{ matrix.package.path }}/go.sum - name: Build package - run: make -C ${{ matrix.package.path }} build-debug + run: make -C packages/${{ matrix.package.name }} build-debug - uses: actions/upload-artifact@v7 with: From 572d19e28d6651e1faae605f78f36ba6a8df4835 Mon Sep 17 00:00:00 2001 From: Joe Lombrozo Date: Fri, 20 Mar 2026 12:43:38 -0700 Subject: [PATCH 08/15] fix unbalanced quotes --- .github/workflows/integration_tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/integration_tests.yml b/.github/workflows/integration_tests.yml index 94292f1e4d..586495fb99 100644 --- a/.github/workflows/integration_tests.yml +++ b/.github/workflows/integration_tests.yml @@ -27,8 +27,8 @@ jobs: - name: Move packages back where the run scripts expect them to be run: | for f in api client-proxy envd orchestrator; do - mkdir -p ./packages/$f/bin - mv "$f" "./packages/$f/bin/$f + mkdir -p "./packages/$f/bin" + mv "$f" "./packages/$f/bin/$f" done - name: Initialize Host From 442c302c870c2d61089e4d97839878bcdb8f77f8 Mon Sep 17 00:00:00 2001 From: Joe Lombrozo Date: Fri, 20 Mar 2026 12:45:02 -0700 Subject: [PATCH 09/15] fix cache dependency paths --- .github/workflows/pr-build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr-build.yml b/.github/workflows/pr-build.yml index 76ad6e8a74..cd04b67ef3 100644 --- a/.github/workflows/pr-build.yml +++ b/.github/workflows/pr-build.yml @@ -25,8 +25,8 @@ jobs: with: cache-dependency-paths: | go.work - ${{ matrix.package.path }}/go.mod - ${{ matrix.package.path }}/go.sum + packages/${{ matrix.package.name }}/go.mod + packages/${{ matrix.package.name }}/go.sum - name: Build package run: make -C packages/${{ matrix.package.name }} build-debug From bf94a7a0d6049a5ab6baf7a3de1f9233c8b0a993 Mon Sep 17 00:00:00 2001 From: Joe Lombrozo Date: Fri, 20 Mar 2026 12:50:50 -0700 Subject: [PATCH 10/15] sudo probably prevents correct go version --- .github/actions/build-sandbox-template/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/build-sandbox-template/action.yml b/.github/actions/build-sandbox-template/action.yml index c4aee77de9..fb2311c571 100644 --- a/.github/actions/build-sandbox-template/action.yml +++ b/.github/actions/build-sandbox-template/action.yml @@ -18,7 +18,7 @@ runs: echo "TESTS_SANDBOX_TEMPLATE_ID=${TEMPLATE_ID}" >> .env.test echo "TESTS_SANDBOX_BUILD_ID=${BUILD_ID}" >> .env.test - sudo -E make -C packages/orchestrator build-template \ + make -C packages/orchestrator build-template \ ARTIFACTS_REGISTRY_PROVIDER=Local \ STORAGE_PROVIDER=Local \ TEMPLATE_ID=${TEMPLATE_ID} \ From ba0eb123ae21e712b7b2df270d78cff9084ea8bb Mon Sep 17 00:00:00 2001 From: Joe Lombrozo Date: Fri, 20 Mar 2026 13:26:59 -0700 Subject: [PATCH 11/15] what version of go are we using? --- .github/workflows/integration_tests.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/integration_tests.yml b/.github/workflows/integration_tests.yml index 586495fb99..72e852dd78 100644 --- a/.github/workflows/integration_tests.yml +++ b/.github/workflows/integration_tests.yml @@ -44,6 +44,9 @@ jobs: tests/integration/go.mod tests/integration/go.sum + - name: Debug + run: go version + - name: Build Template uses: ./.github/actions/build-sandbox-template From 43fa0b404488f94bab5277c4467d197fe9343283 Mon Sep 17 00:00:00 2001 From: Joe Lombrozo Date: Fri, 20 Mar 2026 13:51:58 -0700 Subject: [PATCH 12/15] more debugging --- .github/actions/build-sandbox-template/action.yml | 2 ++ .github/workflows/integration_tests.yml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/actions/build-sandbox-template/action.yml b/.github/actions/build-sandbox-template/action.yml index fb2311c571..f4e89827c0 100644 --- a/.github/actions/build-sandbox-template/action.yml +++ b/.github/actions/build-sandbox-template/action.yml @@ -10,6 +10,8 @@ runs: KERNEL_VERSION: "vmlinux-6.1.158" FIRECRACKER_VERSION: "v1.12.1_a41d3fb" run: | + go env + # Generate an unique build ID for the template for this run export BUILD_ID=$(uuidgen) diff --git a/.github/workflows/integration_tests.yml b/.github/workflows/integration_tests.yml index 72e852dd78..44485bcfbe 100644 --- a/.github/workflows/integration_tests.yml +++ b/.github/workflows/integration_tests.yml @@ -45,7 +45,7 @@ jobs: tests/integration/go.sum - name: Debug - run: go version + run: go env - name: Build Template uses: ./.github/actions/build-sandbox-template From 1a758c7080cea2446d3f6baca3f97a0543f64895 Mon Sep 17 00:00:00 2001 From: Joe Lombrozo Date: Fri, 20 Mar 2026 13:52:28 -0700 Subject: [PATCH 13/15] add more debugging --- .github/actions/build-sandbox-template/action.yml | 1 + .github/workflows/integration_tests.yml | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/actions/build-sandbox-template/action.yml b/.github/actions/build-sandbox-template/action.yml index f4e89827c0..ed2866f88c 100644 --- a/.github/actions/build-sandbox-template/action.yml +++ b/.github/actions/build-sandbox-template/action.yml @@ -11,6 +11,7 @@ runs: FIRECRACKER_VERSION: "v1.12.1_a41d3fb" run: | go env + env # Generate an unique build ID for the template for this run export BUILD_ID=$(uuidgen) diff --git a/.github/workflows/integration_tests.yml b/.github/workflows/integration_tests.yml index 44485bcfbe..285af158f5 100644 --- a/.github/workflows/integration_tests.yml +++ b/.github/workflows/integration_tests.yml @@ -45,7 +45,9 @@ jobs: tests/integration/go.sum - name: Debug - run: go env + run: | + go env + env - name: Build Template uses: ./.github/actions/build-sandbox-template From ca8d1ade4873d7705d55097627cc939d8e5cf1d2 Mon Sep 17 00:00:00 2001 From: Joe Lombrozo Date: Fri, 20 Mar 2026 14:01:43 -0700 Subject: [PATCH 14/15] more debugging? --- .github/actions/build-sandbox-template/action.yml | 4 ++-- .github/actions/deploy-setup/action.yml | 2 +- .github/workflows/auto-request-same-site.yml | 2 +- .github/workflows/integration_tests.yml | 4 ++-- .github/workflows/pr-build.yml | 2 +- .github/workflows/pr-no-generated-changes.yml | 4 ++-- packages/orchestrator/Makefile | 3 +++ 7 files changed, 12 insertions(+), 9 deletions(-) diff --git a/.github/actions/build-sandbox-template/action.yml b/.github/actions/build-sandbox-template/action.yml index ed2866f88c..143008b47c 100644 --- a/.github/actions/build-sandbox-template/action.yml +++ b/.github/actions/build-sandbox-template/action.yml @@ -10,8 +10,8 @@ runs: KERNEL_VERSION: "vmlinux-6.1.158" FIRECRACKER_VERSION: "v1.12.1_a41d3fb" run: | - go env - env + which go + go version # Generate an unique build ID for the template for this run export BUILD_ID=$(uuidgen) diff --git a/.github/actions/deploy-setup/action.yml b/.github/actions/deploy-setup/action.yml index 1982428fae..f4325a8d80 100644 --- a/.github/actions/deploy-setup/action.yml +++ b/.github/actions/deploy-setup/action.yml @@ -55,7 +55,7 @@ runs: uses: google-github-actions/setup-gcloud@v2 - name: Setup Terraform - uses: hashicorp/setup-terraform@v3 + uses: hashicorp/setup-terraform@v4 with: terraform_version: 1.5.7 diff --git a/.github/workflows/auto-request-same-site.yml b/.github/workflows/auto-request-same-site.yml index 15d9138dbd..49d8175ba2 100644 --- a/.github/workflows/auto-request-same-site.yml +++ b/.github/workflows/auto-request-same-site.yml @@ -25,7 +25,7 @@ jobs: steps: - name: Get GitHub App installation token id: app - uses: actions/create-github-app-token@v1 + uses: actions/create-github-app-token@v3 with: app-id: ${{ secrets.E2B_GH_APP_AUTO_REQUEST_SAME_SITE_APP_ID }} private-key: ${{ secrets.E2B_GH_APP_AUTO_REQUEST_SAME_SITE_APP_PRIVATE_KEY }} diff --git a/.github/workflows/integration_tests.yml b/.github/workflows/integration_tests.yml index 285af158f5..2fa19f49a0 100644 --- a/.github/workflows/integration_tests.yml +++ b/.github/workflows/integration_tests.yml @@ -46,8 +46,8 @@ jobs: - name: Debug run: | - go env - env + which go + go version - name: Build Template uses: ./.github/actions/build-sandbox-template diff --git a/.github/workflows/pr-build.yml b/.github/workflows/pr-build.yml index cd04b67ef3..32ff55c66c 100644 --- a/.github/workflows/pr-build.yml +++ b/.github/workflows/pr-build.yml @@ -18,7 +18,7 @@ jobs: - name: client-proxy steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v6 - name: Setup Go uses: ./.github/actions/go-setup-cache diff --git a/.github/workflows/pr-no-generated-changes.yml b/.github/workflows/pr-no-generated-changes.yml index f4fd88d5aa..09f0edcb05 100644 --- a/.github/workflows/pr-no-generated-changes.yml +++ b/.github/workflows/pr-no-generated-changes.yml @@ -25,7 +25,7 @@ jobs: - name: Generate GitHub App installation token id: app-token if: ${{ inputs.commit == true }} - uses: actions/create-github-app-token@v2 + uses: actions/create-github-app-token@v3 with: app-id: ${{ secrets.app_id }} private-key: ${{ secrets.app_secret }} @@ -47,7 +47,7 @@ jobs: - name: Setup Go uses: ./.github/actions/go-setup-cache - - uses: hashicorp/setup-terraform@v3 + - uses: hashicorp/setup-terraform@v4 with: terraform_version: "${{ env.TERRAFORM }}" diff --git a/packages/orchestrator/Makefile b/packages/orchestrator/Makefile index 94da7d669b..4d58937027 100644 --- a/packages/orchestrator/Makefile +++ b/packages/orchestrator/Makefile @@ -112,6 +112,9 @@ test-docker: .PHONY: build-template build-template: + which go + go version + TEMPLATE_BUCKET_NAME=$(TEMPLATE_BUCKET_NAME) \ GOOGLE_SERVICE_ACCOUNT_BASE64=$(GOOGLE_SERVICE_ACCOUNT_BASE64) \ DOCKER_AUTH_BASE64=$(DOCKER_AUTH_BASE64) \ From 3856000db446dfd12db597a697dc1b6682e7868e Mon Sep 17 00:00:00 2001 From: Joe Lombrozo Date: Fri, 20 Mar 2026 14:07:12 -0700 Subject: [PATCH 15/15] add more debugging --- .github/actions/build-sandbox-template/action.yml | 6 ++++++ packages/orchestrator/Makefile | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/.github/actions/build-sandbox-template/action.yml b/.github/actions/build-sandbox-template/action.yml index 143008b47c..16b9241d14 100644 --- a/.github/actions/build-sandbox-template/action.yml +++ b/.github/actions/build-sandbox-template/action.yml @@ -10,8 +10,14 @@ runs: KERNEL_VERSION: "vmlinux-6.1.158" FIRECRACKER_VERSION: "v1.12.1_a41d3fb" run: | + echo "--- which go:" which go + echo "--- go version:" go version + echo "--- go env:" + go env + echo "--- env:" + env # Generate an unique build ID for the template for this run export BUILD_ID=$(uuidgen) diff --git a/packages/orchestrator/Makefile b/packages/orchestrator/Makefile index 4d58937027..fb5ef4570d 100644 --- a/packages/orchestrator/Makefile +++ b/packages/orchestrator/Makefile @@ -112,8 +112,14 @@ test-docker: .PHONY: build-template build-template: + echo "--- which go:" which go + echo "--- go version:" go version + echo "--- go env:" + go env + echo "--- env:" + env TEMPLATE_BUCKET_NAME=$(TEMPLATE_BUCKET_NAME) \ GOOGLE_SERVICE_ACCOUNT_BASE64=$(GOOGLE_SERVICE_ACCOUNT_BASE64) \