Skip to content

Commit 48ce9fd

Browse files
committed
.github: Bump remaining runners to Ubuntu-24.04
1 parent 050f6f7 commit 48ce9fd

13 files changed

+23
-23
lines changed

.github/workflows/build-shell-ui.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ on:
1616

1717
jobs:
1818
shell-ui:
19-
runs-on: ubuntu-20.04
19+
runs-on: ubuntu-24.04
2020
steps:
2121
- name: Checkout
2222
uses: actions/checkout@v4

.github/workflows/build.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ jobs:
124124
build-devcontainer: false
125125

126126
write-final-status:
127-
runs-on: ubuntu-20.04
127+
runs-on: ubuntu-24.04
128128
needs:
129129
- build
130130
- build-shell-ui

.github/workflows/crons.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
crons:
11-
runs-on: ubuntu-22.04
11+
runs-on: ubuntu-24.04
1212
strategy:
1313
fail-fast: false
1414
matrix:

.github/workflows/downgrade-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
downgrade:
3232
# We need to use a large runner so that we have known runner IPs
3333
# It allows us to filter authorized IPs on the machines we spawn
34-
runs-on: ubuntu-22.04-4core
34+
runs-on: ubuntu-24.04-4core
3535
env:
3636
NAME: downgrade-${{ inputs.type }}
3737
steps:

.github/workflows/lifecycle-dev.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ on:
2525

2626
jobs:
2727
get-dev-artifacts-url:
28-
runs-on: ubuntu-22.04
28+
runs-on: ubuntu-24.04
2929
outputs:
3030
artifacts-url: ${{ steps.artifacts.outputs.link }}
3131
steps:

.github/workflows/lifecycle-promoted.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
snapshot-upgrade:
3131
# We need to use a large runner so that we have known runner IPs
3232
# It allows us to filter authorized IPs on the machines we spawn
33-
runs-on: ubuntu-22.04-4core
33+
runs-on: ubuntu-24.04-4core
3434
strategy:
3535
fail-fast: false
3636
matrix:

.github/workflows/multi-node-test.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ jobs:
8181
multi-node:
8282
# We need to use a large runner so that we have known runner IPs
8383
# It allows us to filter authorized IPs on the machines we spawn
84-
runs-on: ubuntu-22.04-4core
84+
runs-on: ubuntu-24.04-4core
8585
env:
8686
SSH_PRIVATE_KEY: "~/.ssh/terraform"
8787
NODES_COUNT: ${{ inputs.nodes-count }}
@@ -376,7 +376,7 @@ jobs:
376376
- multi-node
377377
# We need to use a large runner so that we have known runner IPs
378378
# It allows us to filter authorized IPs on the machines we spawn
379-
runs-on: ubuntu-22.04-4core
379+
runs-on: ubuntu-24.04-4core
380380
if: always()
381381
steps:
382382
- name: Checkout

.github/workflows/nightly.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ on:
1717

1818
jobs:
1919
retrieve-info:
20-
runs-on: ubuntu-22.04
20+
runs-on: ubuntu-24.04
2121
outputs:
2222
artifacts-link: ${{ inputs.artifacts-url || steps.artifacts.outputs.link }}
2323
version_major: ${{ steps.get-version.outputs.version_major }}
@@ -49,7 +49,7 @@ jobs:
4949
echo "version_full=$VERSION_MAJOR.$VERSION_MINOR.$VERSION_PATCH-$VERSION_SUFFIX" >> $GITHUB_OUTPUT
5050
5151
compute-lifecycle-promoted-matrix:
52-
runs-on: ubuntu-22.04
52+
runs-on: ubuntu-24.04
5353
needs:
5454
- retrieve-info
5555
env:
@@ -97,7 +97,7 @@ jobs:
9797
echo "matrix=$matrix" >> $GITHUB_OUTPUT
9898
9999
compute-lifecycle-dev-matrix:
100-
runs-on: ubuntu-22.04
100+
runs-on: ubuntu-24.04
101101
needs:
102102
- retrieve-info
103103
env:
@@ -232,7 +232,7 @@ jobs:
232232
artifacts-url: ${{ needs.retrieve-info.outputs.artifacts-link }}
233233

234234
write-final-status:
235-
runs-on: ubuntu-22.04
235+
runs-on: ubuntu-24.04
236236
needs:
237237
- lifecycle-promoted
238238
- lifecycle-dev

.github/workflows/pre-merge.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ jobs:
148148
unit_tests_ui:
149149
needs: changed-files
150150
if: needs.changed-files.outputs.unit-tests-ui == 'true'
151-
runs-on: ubuntu-20.04
151+
runs-on: ubuntu-24.04
152152
steps:
153153
- name: Checkout
154154
uses: actions/checkout@v4
@@ -191,7 +191,7 @@ jobs:
191191
unit_tests_shell_ui:
192192
needs: changed-files
193193
if: needs.changed-files.outputs.unit-tests-shell-ui == 'true'
194-
runs-on: ubuntu-20.04
194+
runs-on: ubuntu-24.04
195195
steps:
196196
- name: Checkout
197197
uses: actions/checkout@v4
@@ -224,7 +224,7 @@ jobs:
224224
unit_tests_crd_client_generator:
225225
needs: changed-files
226226
if: needs.changed-files.outputs.unit-tests-crd-client-generator == 'true'
227-
runs-on: ubuntu-20.04
227+
runs-on: ubuntu-24.04
228228
defaults:
229229
run:
230230
working-directory: "tools/crd-client-generator-js"
@@ -364,7 +364,7 @@ jobs:
364364
build_integration_container_nginx:
365365
needs: changed-files
366366
if: needs.changed-files.outputs.integration-tests-ui == 'true'
367-
runs-on: ubuntu-20.04
367+
runs-on: ubuntu-24.04
368368
permissions: write-all
369369
steps:
370370
- name: Checkout
@@ -433,7 +433,7 @@ jobs:
433433
tags: ghcr.io/${{ github.repository_owner }}/metalk8s-nginx-integration-tests:${{ github.sha }}
434434

435435
integration_tests_ui:
436-
runs-on: ubuntu-20.04
436+
runs-on: ubuntu-24.04
437437
needs:
438438
- build_integration_container_nginx
439439
- changed-files
@@ -513,7 +513,7 @@ jobs:
513513
source: upload
514514

515515
write-final-status:
516-
runs-on: ubuntu-20.04
516+
runs-on: ubuntu-24.04
517517
needs:
518518
- changed-files
519519
- build-docs

.github/workflows/promote.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
needs:
2121
- build
2222
- generate-sbom
23-
runs-on: ubuntu-20.04
23+
runs-on: ubuntu-24.04
2424
outputs:
2525
artifact-link: ${{ steps.promote.outputs.link }}
2626
steps:

0 commit comments

Comments
 (0)