File tree Expand file tree Collapse file tree 13 files changed +23
-23
lines changed
Expand file tree Collapse file tree 13 files changed +23
-23
lines changed Original file line number Diff line number Diff line change 1616
1717jobs :
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
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff line change 88
99jobs :
1010 crons :
11- runs-on : ubuntu-22 .04
11+ runs-on : ubuntu-24 .04
1212 strategy :
1313 fail-fast : false
1414 matrix :
Original file line number Diff line number Diff line change 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 :
Original file line number Diff line number Diff line change 2525
2626jobs :
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 :
Original file line number Diff line number Diff line change 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 :
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 1717
1818jobs :
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 }}
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 :
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
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff line change 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 :
You can’t perform that action at this time.
0 commit comments