diff --git a/.github/workflows/build_and_test.yaml b/.github/workflows/build_and_test.yaml index dd769b32e4a..731665cf6e3 100644 --- a/.github/workflows/build_and_test.yaml +++ b/.github/workflows/build_and_test.yaml @@ -36,7 +36,7 @@ jobs: image-base-name: "dev_image_with_extras" ref: ${{ needs.env-protect-setup.outputs.ref }} clang-tidy: - runs-on: ubuntu-latest-16-cores + runs-on: oracle-16cpu-64gb-x86-64 needs: [authorize, env-protect-setup, get-dev-image] container: image: ${{ needs.get-dev-image.outputs.image-with-tag }} @@ -64,7 +64,7 @@ jobs: code-coverage: if: github.event_name == 'push' needs: [authorize, env-protect-setup, get-dev-image] - runs-on: ubuntu-latest-16-cores + runs-on: oracle-16cpu-64gb-x86-64 container: image: ${{ needs.get-dev-image.outputs.image-with-tag }} steps: @@ -88,7 +88,7 @@ jobs: ./ci/collect_coverage.sh -u -b main -c "$(git rev-parse HEAD)" -r pixie-io/pixie generate-matrix: needs: [authorize, env-protect-setup, get-dev-image] - runs-on: ubuntu-latest-16-cores + runs-on: oracle-16cpu-64gb-x86-64 container: image: ${{ needs.get-dev-image.outputs.image-with-tag }} outputs: @@ -120,7 +120,7 @@ jobs: bazel_tests_* build-and-test: needs: [authorize, env-protect-setup, get-dev-image, generate-matrix] - runs-on: ubuntu-latest-16-cores + runs-on: oracle-16cpu-64gb-x86-64 permissions: contents: read actions: read diff --git a/.github/workflows/cacher.yaml b/.github/workflows/cacher.yaml index 8ef3691171f..584360a5ff3 100644 --- a/.github/workflows/cacher.yaml +++ b/.github/workflows/cacher.yaml @@ -12,7 +12,7 @@ jobs: with: image-base-name: "dev_image" populate-caches: - runs-on: ubuntu-latest-8-cores + runs-on: oracle-8cpu-32gb-x86-64 needs: get-dev-image container: image: ${{ needs.get-dev-image.outputs.image-with-tag }} diff --git a/.github/workflows/cli_release.yaml b/.github/workflows/cli_release.yaml index 03c23182ad5..5dc9612525a 100644 --- a/.github/workflows/cli_release.yaml +++ b/.github/workflows/cli_release.yaml @@ -15,7 +15,7 @@ jobs: image-base-name: "dev_image_with_extras" build-release: name: Build Release - runs-on: ubuntu-latest-16-cores + runs-on: oracle-16cpu-64gb-x86-64 needs: get-dev-image container: image: ${{ needs.get-dev-image.outputs.image-with-tag }} @@ -188,7 +188,7 @@ jobs: --notes $'Pixie CLI Release:\n'"${changelog}" gh release upload "${TAG_NAME}" linux-artifacts/* macos-artifacts/* update-gh-artifacts-manifest: - runs-on: ubuntu-latest-8-cores + runs-on: oracle-8cpu-32gb-x86-64 needs: [get-dev-image, create-github-release] container: image: ${{ needs.get-dev-image.outputs.image-with-tag }} diff --git a/.github/workflows/cloud_release.yaml b/.github/workflows/cloud_release.yaml index 644f1eacceb..e8622e15685 100644 --- a/.github/workflows/cloud_release.yaml +++ b/.github/workflows/cloud_release.yaml @@ -15,7 +15,7 @@ jobs: image-base-name: "dev_image_with_extras" build-release: name: Build Release - runs-on: ubuntu-latest-16-cores + runs-on: oracle-16cpu-64gb-x86-64 needs: get-dev-image container: image: ${{ needs.get-dev-image.outputs.image-with-tag }} diff --git a/.github/workflows/codeql.yaml b/.github/workflows/codeql.yaml index 99b9f4eff93..7c8cb8cd583 100644 --- a/.github/workflows/codeql.yaml +++ b/.github/workflows/codeql.yaml @@ -10,7 +10,7 @@ permissions: contents: read jobs: analyze-go: - runs-on: ubuntu-latest-16-cores + runs-on: oracle-16cpu-64gb-x86-64 permissions: actions: read contents: read @@ -28,7 +28,7 @@ jobs: with: category: "/language:go" analyze: - runs-on: ubuntu-latest-8-cores + runs-on: oracle-8cpu-32gb-x86-64 permissions: actions: read contents: read diff --git a/.github/workflows/mirror_demos.yaml b/.github/workflows/mirror_demos.yaml index 5b340cd85cd..0f2c5f46df4 100644 --- a/.github/workflows/mirror_demos.yaml +++ b/.github/workflows/mirror_demos.yaml @@ -9,7 +9,7 @@ jobs: permissions: contents: read packages: write - runs-on: ubuntu-latest-16-cores + runs-on: oracle-16cpu-64gb-x86-64 steps: - uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v2 with: diff --git a/.github/workflows/mirror_deps.yaml b/.github/workflows/mirror_deps.yaml index 2fa4acf0593..983b598927c 100644 --- a/.github/workflows/mirror_deps.yaml +++ b/.github/workflows/mirror_deps.yaml @@ -9,7 +9,7 @@ jobs: permissions: contents: read packages: write - runs-on: ubuntu-latest-16-cores + runs-on: oracle-16cpu-64gb-x86-64 steps: - uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v2 with: diff --git a/.github/workflows/mirror_releases.yaml b/.github/workflows/mirror_releases.yaml index e1b5973c473..f89ac612887 100644 --- a/.github/workflows/mirror_releases.yaml +++ b/.github/workflows/mirror_releases.yaml @@ -10,7 +10,7 @@ jobs: permissions: contents: read packages: write - runs-on: ubuntu-latest-16-cores + runs-on: oracle-16cpu-64gb-x86-64 steps: - uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v2 with: diff --git a/.github/workflows/operator_release.yaml b/.github/workflows/operator_release.yaml index 957009ed770..69950529ae1 100644 --- a/.github/workflows/operator_release.yaml +++ b/.github/workflows/operator_release.yaml @@ -15,7 +15,7 @@ jobs: image-base-name: "dev_image_with_extras" build-release: name: Build Release - runs-on: ubuntu-latest-16-cores + runs-on: oracle-16cpu-64gb-x86-64 needs: get-dev-image container: image: ${{ needs.get-dev-image.outputs.image-with-tag }} @@ -142,7 +142,7 @@ jobs: git commit -s -m "Release Helm chart ${VERSION}" git push origin "gh-pages" update-gh-artifacts-manifest: - runs-on: ubuntu-latest-8-cores + runs-on: oracle-8cpu-32gb-x86-64 needs: [get-dev-image, create-github-release] container: image: ${{ needs.get-dev-image.outputs.image-with-tag }} diff --git a/.github/workflows/perf_common.yaml b/.github/workflows/perf_common.yaml index 742dd02625e..b165ef3d600 100644 --- a/.github/workflows/perf_common.yaml +++ b/.github/workflows/perf_common.yaml @@ -34,7 +34,7 @@ jobs: ref: ${{ inputs.ref }} generate-perf-matrix: needs: get-dev-image-with-extras - runs-on: ubuntu-latest-16-cores + runs-on: oracle-16cpu-64gb-x86-64 container: image: ${{ needs.get-dev-image-with-extras.outputs.image-with-tag }} outputs: @@ -57,7 +57,7 @@ jobs: echo "matrix=${matrix}" >> $GITHUB_OUTPUT run-perf-eval: needs: [get-dev-image-with-extras, generate-perf-matrix] - runs-on: ubuntu-latest-16-cores + runs-on: oracle-16cpu-64gb-x86-64 container: image: ${{ needs.get-dev-image-with-extras.outputs.image-with-tag }} strategy: diff --git a/.github/workflows/pr_genfiles.yml b/.github/workflows/pr_genfiles.yml index 28f8ff27345..a76d3d65c36 100644 --- a/.github/workflows/pr_genfiles.yml +++ b/.github/workflows/pr_genfiles.yml @@ -13,7 +13,7 @@ jobs: with: image-base-name: "dev_image" run-genfiles: - runs-on: ubuntu-latest-8-cores + runs-on: oracle-8cpu-32gb-x86-64 needs: get-dev-image container: image: ${{ needs.get-dev-image.outputs.image-with-tag }} diff --git a/.github/workflows/pr_linter.yml b/.github/workflows/pr_linter.yml index 2276d2c3033..9769777a618 100644 --- a/.github/workflows/pr_linter.yml +++ b/.github/workflows/pr_linter.yml @@ -13,7 +13,7 @@ jobs: with: image-base-name: "linter_image" run-container-lint: - runs-on: ubuntu-latest-8-cores + runs-on: oracle-8cpu-32gb-x86-64 needs: get-linter-image container: image: ${{ needs.get-linter-image.outputs.image-with-tag }} diff --git a/.github/workflows/release_update_docs_px_dev.yaml b/.github/workflows/release_update_docs_px_dev.yaml index 5750e9aa596..61a9200bfb7 100644 --- a/.github/workflows/release_update_docs_px_dev.yaml +++ b/.github/workflows/release_update_docs_px_dev.yaml @@ -13,7 +13,7 @@ jobs: image-base-name: "dev_image_with_extras" generate-docs: needs: get-dev-image - runs-on: ubuntu-latest-8-cores + runs-on: oracle-8cpu-32gb-x86-64 container: image: ${{ needs.get-dev-image.outputs.image-with-tag }} steps: diff --git a/.github/workflows/trivy_images.yaml b/.github/workflows/trivy_images.yaml index a382fb2cf49..7527326ea7e 100644 --- a/.github/workflows/trivy_images.yaml +++ b/.github/workflows/trivy_images.yaml @@ -18,7 +18,7 @@ jobs: fail-fast: false matrix: artifact: [cloud, operator, vizier] - runs-on: ubuntu-latest-8-cores + runs-on: oracle-8cpu-32gb-x86-64 needs: get-dev-image container: image: ${{ needs.get-dev-image.outputs.image-with-tag }} diff --git a/.github/workflows/vizier_release.yaml b/.github/workflows/vizier_release.yaml index 7fbeaa34a6c..66f40fe0798 100644 --- a/.github/workflows/vizier_release.yaml +++ b/.github/workflows/vizier_release.yaml @@ -15,7 +15,7 @@ jobs: image-base-name: "dev_image_with_extras" build-release: name: Build Release - runs-on: ubuntu-latest-16-cores + runs-on: oracle-16cpu-64gb-x86-64 needs: get-dev-image container: image: ${{ needs.get-dev-image.outputs.image-with-tag }} @@ -149,7 +149,7 @@ jobs: git commit -s -m "Release Helm chart Vizier ${VERSION}" git push origin "gh-pages" update-gh-artifacts-manifest: - runs-on: ubuntu-latest-8-cores + runs-on: oracle-8cpu-32gb-x86-64 needs: [get-dev-image, create-github-release] container: image: ${{ needs.get-dev-image.outputs.image-with-tag }}