Skip to content

Commit 15dee86

Browse files
authored
Update to ubuntu 24.04 runners (#8081)
1 parent 891d656 commit 15dee86

39 files changed

+84
-84
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-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@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

.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@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

.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@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

.github/workflows/build-ubi-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-binaries:
2525
name: Build Binary Container Image
26-
runs-on: ubuntu-22.04
26+
runs-on: ubuntu-24.04
2727
permissions:
2828
packages: write
2929
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/certify-ubi-image.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ permissions:
3333
jobs:
3434
certify-ubi-images:
3535
name: Certify OpenShift UBI images
36-
runs-on: ubuntu-22.04
36+
runs-on: ubuntu-24.04
3737
steps:
3838
- name: Checkout
3939
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

.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: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ permissions:
3434
jobs:
3535
checks:
3636
name: Checks and variables
37-
runs-on: ubuntu-22.04
37+
runs-on: ubuntu-24.04
3838
permissions:
3939
contents: read
4040
id-token: write
@@ -176,7 +176,7 @@ jobs:
176176
177177
verify-codegen:
178178
name: Verify generated code
179-
runs-on: ubuntu-22.04
179+
runs-on: ubuntu-24.04
180180
permissions:
181181
contents: read
182182
needs: checks
@@ -229,7 +229,7 @@ jobs:
229229

230230
unit-tests:
231231
name: Unit Tests
232-
runs-on: ubuntu-22.04
232+
runs-on: ubuntu-24.04
233233
needs: checks
234234
env:
235235
GOPROXY: ${{ needs.checks.outputs.go_proxy }}
@@ -273,7 +273,7 @@ jobs:
273273

274274
binaries:
275275
name: Build Binaries
276-
runs-on: ubuntu-22.04
276+
runs-on: ubuntu-24.04
277277
needs: [checks, unit-tests, verify-codegen]
278278
permissions:
279279
contents: write # for goreleaser/goreleaser-action to manage releases
@@ -422,7 +422,7 @@ jobs:
422422
package-tests:
423423
if: ${{ needs.checks.outputs.docs_only != 'true' && (inputs.run_tests && inputs.run_tests || true) }}
424424
name: Package Tests
425-
runs-on: ubuntu-22.04
425+
runs-on: ubuntu-24.04
426426
needs: [checks, binaries, build-docker, build-docker-plus, build-docker-nap]
427427
permissions:
428428
contents: read
@@ -482,7 +482,7 @@ jobs:
482482
helm-tests:
483483
if: ${{ needs.checks.outputs.docs_only != 'true' && (inputs.run_tests && inputs.run_tests || true) }}
484484
name: Helm Tests ${{ matrix.base-os }}
485-
runs-on: ubuntu-22.04
485+
runs-on: ubuntu-24.04
486486
needs: [checks, binaries, build-docker, build-docker-plus]
487487
strategy:
488488
fail-fast: false
@@ -621,7 +621,7 @@ jobs:
621621
setup-matrix:
622622
if: ${{ inputs.force || (inputs.run_tests && inputs.run_tests || true) || needs.checks.outputs.docs_only != 'true' }}
623623
name: Setup Matrix for Smoke Tests
624-
runs-on: ubuntu-22.04
624+
runs-on: ubuntu-24.04
625625
needs: [binaries, checks]
626626
permissions:
627627
contents: read
@@ -777,7 +777,7 @@ jobs:
777777

778778
final-results:
779779
if: ${{ !cancelled() }}
780-
runs-on: ubuntu-22.04
780+
runs-on: ubuntu-24.04
781781
name: Final CI Results
782782
needs: [tag-stable, build-docker, build-docker-plus, build-docker-nap, smoke-tests-oss, smoke-tests-plus, smoke-tests-nap, package-tests, helm-tests]
783783
steps:

0 commit comments

Comments
 (0)