Skip to content

Commit 6f51ffb

Browse files
authored
update runners to ubuntu-24.04 (#6308)
1 parent 81bcf96 commit 6f51ffb

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+87
-87
lines changed

.github/workflows/build-base-images.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ permissions:
2020
jobs:
2121
checks:
2222
name: Checks and variables
23-
runs-on: ubuntu-22.04
23+
runs-on: ubuntu-24.04
2424
outputs:
2525
docker_md5: ${{ steps.vars.outputs.docker_md5 }}
2626
ic_version: ${{ steps.vars.outputs.ic_version }}
@@ -44,7 +44,7 @@ jobs:
4444
4545
build-oss:
4646
name: Build OSS base images
47-
runs-on: ubuntu-22.04
47+
runs-on: ubuntu-24.04
4848
needs: checks
4949
permissions:
5050
contents: read
@@ -109,7 +109,7 @@ jobs:
109109
110110
build-plus:
111111
name: Build Plus base images
112-
runs-on: ubuntu-22.04
112+
runs-on: ubuntu-24.04
113113
needs: checks
114114
permissions:
115115
contents: read
@@ -177,7 +177,7 @@ jobs:
177177
178178
build-plus-nap:
179179
name: Build Plus NAP base images
180-
runs-on: ubuntu-22.04
180+
runs-on: ubuntu-24.04
181181
needs: checks
182182
permissions:
183183
contents: read

.github/workflows/build-oss.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ permissions:
4141

4242
jobs:
4343
build:
44-
runs-on: ubuntu-22.04
44+
runs-on: ubuntu-24.04
4545
permissions:
4646
contents: read # for docker/build-push-action to read repo content
4747
id-token: write # for OIDC login to GCR

.github/workflows/build-ot-dependency.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ permissions:
2323
jobs:
2424
build-docker:
2525
name: Build Docker Image
26-
runs-on: ubuntu-22.04
26+
runs-on: ubuntu-24.04
2727
permissions:
2828
packages: write
2929
contents: read

.github/workflows/build-plus.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151
contents: read # for docker/build-push-action to read repo content
5252
id-token: write # for OIDC login to AWS
5353
pull-requests: write # for scout report
54-
runs-on: ubuntu-22.04
54+
runs-on: ubuntu-24.04
5555
steps:
5656
- name: Checkout Repository
5757
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7

.github/workflows/build-single-image.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
permissions:
4343
contents: read # for docker/build-push-action to read repo content
4444
id-token: write # for login to GCP
45-
runs-on: ubuntu-22.04
45+
runs-on: ubuntu-24.04
4646
steps:
4747
- name: Checkout Repository
4848
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7

.github/workflows/build-test-image.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ permissions:
2525
jobs:
2626
build:
2727
name: Build test image
28-
runs-on: ubuntu-22.04
28+
runs-on: ubuntu-24.04
2929
steps:
3030
- name: Checkout Repository
3131
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7

.github/workflows/build-ubi-dependency.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ permissions:
3131
jobs:
3232
checks:
3333
name: Check versions
34-
runs-on: ubuntu-22.04
34+
runs-on: ubuntu-24.04
3535
permissions:
3636
packages: read
3737
contents: read
@@ -81,7 +81,7 @@ jobs:
8181
name: Build Binary Container Image
8282
if: ${{ needs.checks.outputs.target_exists != 'true' || inputs.force }}
8383
needs: checks
84-
runs-on: ubuntu-22.04
84+
runs-on: ubuntu-24.04
8585
permissions:
8686
packages: write
8787
contents: read

.github/workflows/cache-update.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ permissions:
1717
jobs:
1818
checks:
1919
name: Checks and variables
20-
runs-on: ubuntu-22.04
20+
runs-on: ubuntu-24.04
2121
outputs:
2222
go_code_md5: ${{ steps.vars.outputs.go_code_md5 }}
2323
docker_md5: ${{ steps.vars.outputs.docker_md5 }}

.github/workflows/cherry-pick.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
permissions:
1414
contents: write
1515
pull-requests: write
16-
runs-on: ubuntu-22.04
16+
runs-on: ubuntu-24.04
1717
name: Cherry pick into release branch
1818
if: ${{ (contains(github.event.pull_request.labels.*.name, 'dependencies') || contains(github.event.pull_request.labels.*.name, 'needs cherry pick')) && github.event.pull_request.merged == true }}
1919
steps:

.github/workflows/ci.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ permissions:
2929
jobs:
3030
checks:
3131
name: Checks and variables
32-
runs-on: ubuntu-22.04
32+
runs-on: ubuntu-24.04
3333
permissions:
3434
contents: read
3535
id-token: write
@@ -161,7 +161,7 @@ jobs:
161161
162162
verify-codegen:
163163
name: Verify generated code
164-
runs-on: ubuntu-22.04
164+
runs-on: ubuntu-24.04
165165
permissions:
166166
contents: read
167167
steps:
@@ -190,7 +190,7 @@ jobs:
190190
191191
unit-tests:
192192
name: Unit Tests
193-
runs-on: ubuntu-22.04
193+
runs-on: ubuntu-24.04
194194
needs: checks
195195
steps:
196196
- name: Checkout Repository
@@ -215,7 +215,7 @@ jobs:
215215

216216
binaries:
217217
name: Build Binaries
218-
runs-on: ubuntu-22.04
218+
runs-on: ubuntu-24.04
219219
needs: [checks, unit-tests, verify-codegen]
220220
permissions:
221221
contents: write # for goreleaser/goreleaser-action to manage releases
@@ -353,7 +353,7 @@ jobs:
353353
helm-tests:
354354
if: ${{ needs.checks.outputs.docs_only != 'true' }}
355355
name: Helm Tests ${{ matrix.base-os }}
356-
runs-on: ubuntu-22.04
356+
runs-on: ubuntu-24.04
357357
needs: [checks, binaries, build-docker, build-docker-plus]
358358
strategy:
359359
fail-fast: false
@@ -486,7 +486,7 @@ jobs:
486486
setup-matrix:
487487
if: ${{ inputs.force || needs.checks.outputs.docs_only != 'true' }}
488488
name: Setup Matrix for Smoke Tests
489-
runs-on: ubuntu-22.04
489+
runs-on: ubuntu-24.04
490490
needs: [binaries, checks]
491491
permissions:
492492
contents: read
@@ -642,7 +642,7 @@ jobs:
642642

643643
final-results:
644644
if: ${{ !cancelled() }}
645-
runs-on: ubuntu-22.04
645+
runs-on: ubuntu-24.04
646646
name: Final CI Results
647647
needs: [tag-stable, smoke-tests-oss, smoke-tests-plus, smoke-tests-nap]
648648
steps:

0 commit comments

Comments
 (0)