Skip to content

Commit

Permalink
chore: update runners to ubuntu22.04 (#12455)
Browse files Browse the repository at this point in the history
* chore: update runners to ubuntu22.04

* fix: use ubuntu-latest-64cores-256GB instead of ubuntu22.04...
  • Loading branch information
erikburt authored Mar 18, 2024
1 parent bd9c278 commit 184a02e
Show file tree
Hide file tree
Showing 14 changed files with 31 additions and 31 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/automation-benchmark-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
id-token: write
contents: read
name: Automation Benchmark Test
runs-on: ubuntu20.04-16cores-64GB
runs-on: ubuntu22.04-16cores-64GB
env:
SLACK_API_KEY: ${{ secrets.QA_SLACK_API_KEY }}
SLACK_CHANNEL: C03KJ5S7KEK
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/automation-load-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
id-token: write
contents: read
name: Automation Load Test
runs-on: ubuntu20.04-16cores-64GB
runs-on: ubuntu22.04-16cores-64GB
env:
SLACK_API_KEY: ${{ secrets.QA_SLACK_API_KEY }}
SLACK_CHANNEL: C03KJ5S7KEK
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/automation-nightly-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
id-token: write
contents: read
name: Build Chainlink Image
runs-on: ubuntu20.04-16cores-64GB
runs-on: ubuntu22.04-16cores-64GB
steps:
- name: Collect Metrics
id: collect-gha-metrics
Expand Down Expand Up @@ -61,19 +61,19 @@ jobs:
- name: Upgrade 2.0
suite: smoke
nodes: 1
os: ubuntu20.04-8cores-32GB
os: ubuntu22.04-8cores-32GB
network: SIMULATED
command: -run ^TestAutomationNodeUpgrade/registry_2_0 ./smoke
- name: Upgrade 2.1
suite: smoke
nodes: 5
os: ubuntu20.04-8cores-32GB
os: ubuntu22.04-8cores-32GB
network: SIMULATED
command: -run ^TestAutomationNodeUpgrade/registry_2_1 ./smoke
- name: Upgrade 2.2
suite: smoke
nodes: 5
os: ubuntu20.04-8cores-32GB
os: ubuntu22.04-8cores-32GB
network: SIMULATED
command: -run ^TestAutomationNodeUpgrade/registry_2_2 ./smoke
runs-on: ${{ matrix.tests.os }}
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/automation-ondemand-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ jobs:
dockerfile: plugins/chainlink.Dockerfile
tag-suffix: -plugins
name: Build Chainlink Image ${{ matrix.image.name }}
runs-on: ubuntu20.04-16cores-64GB
runs-on: ubuntu22.04-16cores-64GB
steps:
- name: Collect Metrics
if: inputs.chainlinkImage == ''
Expand Down Expand Up @@ -98,7 +98,7 @@ jobs:
id-token: write
contents: read
name: Build Test Image
runs-on: ubuntu20.04-16cores-64GB
runs-on: ubuntu22.04-16cores-64GB
steps:
- name: Collect Metrics
id: collect-gha-metrics
Expand Down Expand Up @@ -157,7 +157,7 @@ jobs:
type: upgrade
suite: smoke
nodes: 1
os: ubuntu20.04-8cores-32GB
os: ubuntu22.04-8cores-32GB
enabled: true
pyroscope_env: ci-automation-on-demand-upgrade
network: SIMULATED
Expand All @@ -166,7 +166,7 @@ jobs:
type: upgrade
suite: smoke
nodes: 5
os: ubuntu20.04-8cores-32GB
os: ubuntu22.04-8cores-32GB
enabled: true
pyroscope_env: ci-automation-on-demand-upgrade
network: SIMULATED
Expand All @@ -175,7 +175,7 @@ jobs:
type: upgrade
suite: smoke
nodes: 5
os: ubuntu20.04-8cores-32GB
os: ubuntu22.04-8cores-32GB
enabled: true
pyroscope_env: ci-automation-on-demand-upgrade
network: SIMULATED
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/ci-core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
# We don't directly merge dependabot PRs, so let's not waste the resources
if: ${{ github.event_name == 'pull_request' || github.event_name == 'schedule' && github.actor != 'dependabot[bot]' }}
name: lint
runs-on: ubuntu20.04-8cores-32GB
runs-on: ubuntu22.04-8cores-32GB
needs: [filter]
steps:
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
Expand Down Expand Up @@ -70,7 +70,7 @@ jobs:
# We don't directly merge dependabot PRs, so let's not waste the resources
if: github.actor != 'dependabot[bot]'
needs: [filter]
runs-on: ubuntu20.04-64cores-256GB
runs-on: ubuntu-latest-64cores-256GB
env:
CL_DATABASE_URL: postgresql://postgres:postgres@localhost:5432/chainlink_test?sslmode=disable
steps:
Expand Down Expand Up @@ -295,7 +295,7 @@ jobs:
clean:
name: Clean Go Tidy & Generate
if: ${{ !contains(join(github.event.pull_request.labels.*.name, ' '), 'skip-smoke-tests') && github.actor != 'dependabot[bot]' }}
runs-on: ubuntu20.04-8cores-32GB
runs-on: ubuntu22.04-8cores-32GB
defaults:
run:
shell: bash
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/goreleaser-build-publish-develop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on:
jobs:
push-chainlink-develop-goreleaser:
runs-on:
labels: ubuntu20.04-16cores-64GB
labels: ubuntu22.04-16cores-64GB
outputs:
goreleaser-metadata: ${{ steps.build-sign-publish.outputs.goreleaser-metadata }}
goreleaser-artifacts: ${{ steps.build-sign-publish.outputs.goreleaser-artifacts }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/integration-staging-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ concurrency:
jobs:
e2e-soak-test:
environment: sdlc
runs-on: ubuntu20.04-8cores-32GB
runs-on: ubuntu22.04-8cores-32GB
permissions:
contents: read
id-token: write
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/integration-tests-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
id-token: write
contents: read
name: Publish Integration Test Image
runs-on: ubuntu20.04-16cores-64GB
runs-on: ubuntu22.04-16cores-64GB
steps:
- name: Collect Metrics
id: collect-gha-metrics
Expand Down Expand Up @@ -72,7 +72,7 @@ jobs:
# dockerfile: plugins/chainlink.Dockerfile
# tag-suffix: -plugins
name: Build Chainlink Image ${{ matrix.image.name }}
runs-on: ubuntu20.04-8cores-32GB
runs-on: ubuntu22.04-8cores-32GB
steps:
- name: Collect Metrics
id: collect-gha-metrics
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/integration-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ jobs:

build-lint-integration-tests:
name: Build and Lint integration-tests
runs-on: ubuntu20.04-16cores-64GB
runs-on: ubuntu22.04-16cores-64GB
# We don't directly merge dependabot PRs, so let's not waste the resources
if: github.actor != 'dependabot[bot]'
strategy:
Expand Down Expand Up @@ -187,7 +187,7 @@ jobs:
dockerfile: plugins/chainlink.Dockerfile
tag-suffix: -plugins
name: Build Chainlink Image ${{ matrix.image.name }}
runs-on: ubuntu20.04-16cores-64GB
runs-on: ubuntu22.04-16cores-64GB
needs: [changes, enforce-ctf-version]
steps:
- name: Collect Metrics
Expand Down Expand Up @@ -223,7 +223,7 @@ jobs:
id-token: write
contents: read
name: Build Test Image
runs-on: ubuntu20.04-16cores-64GB
runs-on: ubuntu22.04-16cores-64GB
needs: [changes]
steps:
- name: Collect Metrics
Expand Down Expand Up @@ -512,12 +512,12 @@ jobs:
pyroscope_env: ci-smoke-ocr-evm-simulated
- name: ocr2
nodes: 6
os: ubuntu20.04-16cores-64GB
os: ubuntu22.04-16cores-64GB
file: ocr2
pyroscope_env: ci-smoke-ocr2-evm-simulated
- name: ocr2
nodes: 6
os: ubuntu20.04-16cores-64GB
os: ubuntu22.04-16cores-64GB
pyroscope_env: ci-smoke-ocr2-plugins-evm-simulated
tag_suffix: "-plugins"
- name: vrf
Expand Down Expand Up @@ -955,7 +955,7 @@ jobs:
id-token: write
contents: read
name: Solana Build Artifacts
runs-on: ubuntu20.04-16cores-64GB
runs-on: ubuntu22.04-16cores-64GB
needs:
[
changes,
Expand Down Expand Up @@ -1000,7 +1000,7 @@ jobs:
id-token: write
contents: read
name: Solana Build Test Image
runs-on: ubuntu20.04-16cores-64GB
runs-on: ubuntu22.04-16cores-64GB
needs:
[
solana-build-contracts,
Expand Down Expand Up @@ -1048,7 +1048,7 @@ jobs:
id-token: write
contents: read
name: Solana Smoke Tests
runs-on: ubuntu20.04-16cores-64GB
runs-on: ubuntu22.04-16cores-64GB
needs:
[
build-chainlink,
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/on-demand-log-poller.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
test:
env:
REF_NAME: ${{ github.head_ref || github.ref_name }}
runs-on: ubuntu20.04-8cores-32GB
runs-on: ubuntu22.04-8cores-32GB
steps:
- name: Add masks and export base64 config
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/on-demand-vrfv2-eth2-clients-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
vrfv2_smoke_test:
name: VRFV2 Smoke Test with custom EL client client
environment: integration
runs-on: ubuntu20.04-8cores-32GB
runs-on: ubuntu22.04-8cores-32GB
permissions:
checks: write
pull-requests: write
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/on-demand-vrfv2-performance-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
vrfv2_performance_test:
name: VRFV2 Performance Test
environment: integration
runs-on: ubuntu20.04-8cores-32GB
runs-on: ubuntu22.04-8cores-32GB
permissions:
checks: write
pull-requests: write
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
vrfv2plus_smoke_test:
name: VRFV2Plus Smoke Test with custom EL client
environment: integration
runs-on: ubuntu20.04-8cores-32GB
runs-on: ubuntu22.04-8cores-32GB
permissions:
checks: write
pull-requests: write
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/on-demand-vrfv2plus-performance-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
vrfv2plus_performance_test:
name: VRFV2 Plus Performance Test
environment: integration
runs-on: ubuntu20.04-8cores-32GB
runs-on: ubuntu22.04-8cores-32GB
permissions:
checks: write
pull-requests: write
Expand Down

0 comments on commit 184a02e

Please sign in to comment.