2929jobs :
3030 build-kube-ovn-base :
3131 name : Build kube-ovn-base
32- runs-on : ubuntu-22 .04
32+ runs-on : ubuntu-24 .04
3333 outputs :
3434 build-base : ${{ steps.check.outputs.build-base }}
3535 steps :
9393
9494 build-kube-ovn-dpdk-base :
9595 name : Build kube-ovn-dpdk-base
96- runs-on : ubuntu-22 .04
96+ runs-on : ubuntu-24 .04
9797 outputs :
9898 build-dpdk-base : ${{ steps.check.outputs.build-dpdk-base }}
9999 steps :
@@ -140,7 +140,7 @@ jobs:
140140
141141 build-kube-ovn :
142142 name : Build kube-ovn
143- runs-on : ubuntu-22 .04
143+ runs-on : ubuntu-24 .04
144144 needs :
145145 - build-kube-ovn-base
146146 - build-kube-ovn-dpdk-base
@@ -321,7 +321,7 @@ jobs:
321321
322322 build-vpc-nat-gateway :
323323 name : Build vpc-nat-gateway
324- runs-on : ubuntu-22 .04
324+ runs-on : ubuntu-24 .04
325325 steps :
326326 - uses : jlumbroso/free-disk-space@v1.3.1
327327 with :
@@ -348,7 +348,7 @@ jobs:
348348
349349 build-e2e-binaries :
350350 name : Build E2E Binaries
351- runs-on : ubuntu-22 .04
351+ runs-on : ubuntu-24 .04
352352 timeout-minutes : 15
353353 steps :
354354 - uses : actions/checkout@v4
@@ -427,7 +427,7 @@ jobs:
427427 netpol-path-filter :
428428 name : Network Policy Path Filter
429429 if : github.event_name != 'pull_request'
430- runs-on : ubuntu-22 .04
430+ runs-on : ubuntu-24 .04
431431 outputs :
432432 test-netpol : ${{ steps.filter.outputs.kube-ovn-controller }}
433433 steps :
@@ -464,7 +464,7 @@ jobs:
464464 needs :
465465 - build-kube-ovn
466466 - build-e2e-binaries
467- runs-on : ubuntu-22 .04
467+ runs-on : ubuntu-24 .04
468468 timeout-minutes : 20
469469 strategy :
470470 fail-fast : false
@@ -634,7 +634,7 @@ jobs:
634634 - build-kube-ovn
635635 - build-e2e-binaries
636636 - netpol-path-filter
637- runs-on : ubuntu-22 .04
637+ runs-on : ubuntu-24 .04
638638 timeout-minutes : 90
639639 strategy :
640640 fail-fast : false
@@ -796,7 +796,7 @@ jobs:
796796 needs :
797797 - build-kube-ovn
798798 - netpol-path-filter
799- runs-on : ubuntu-22 .04
799+ runs-on : ubuntu-24 .04
800800 timeout-minutes : 30
801801 strategy :
802802 fail-fast : false
@@ -931,7 +931,7 @@ jobs:
931931 needs :
932932 - build-kube-ovn
933933 - build-e2e-binaries
934- runs-on : ubuntu-22 .04
934+ runs-on : ubuntu-24 .04
935935 timeout-minutes : 40
936936 strategy :
937937 fail-fast : false
@@ -1098,7 +1098,7 @@ jobs:
10981098 needs :
10991099 - build-kube-ovn
11001100 - build-e2e-binaries
1101- runs-on : ubuntu-22 .04
1101+ runs-on : ubuntu-24 .04
11021102 strategy :
11031103 fail-fast : false
11041104 matrix :
@@ -1224,7 +1224,7 @@ jobs:
12241224 needs :
12251225 - build-kube-ovn
12261226 - build-e2e-binaries
1227- runs-on : ubuntu-22 .04
1227+ runs-on : ubuntu-24 .04
12281228 timeout-minutes : 10
12291229 strategy :
12301230 fail-fast : false
@@ -1346,7 +1346,7 @@ jobs:
13461346 chart-test :
13471347 name : Chart Installation/Uninstallation Test
13481348 needs : build-kube-ovn
1349- runs-on : ubuntu-22 .04
1349+ runs-on : ubuntu-24 .04
13501350 timeout-minutes : 30
13511351 steps :
13521352 - uses : jlumbroso/free-disk-space@v1.3.1
@@ -1392,7 +1392,7 @@ jobs:
13921392 underlay-logical-gateway-installation-test :
13931393 name : Underlay Logical Gateway Installation Test
13941394 needs : build-kube-ovn
1395- runs-on : ubuntu-22 .04
1395+ runs-on : ubuntu-24 .04
13961396 timeout-minutes : 30
13971397 steps :
13981398 - uses : jlumbroso/free-disk-space@v1.3.1
@@ -1443,7 +1443,7 @@ jobs:
14431443 no-ovn-lb-test :
14441444 name : Disable OVN LB Test
14451445 needs : build-kube-ovn
1446- runs-on : ubuntu-22 .04
1446+ runs-on : ubuntu-24 .04
14471447 timeout-minutes : 30
14481448 steps :
14491449 - uses : jlumbroso/free-disk-space@v1.3.1
@@ -1496,7 +1496,7 @@ jobs:
14961496 no-np-test :
14971497 name : Disable Network Policy Test
14981498 needs : build-kube-ovn
1499- runs-on : ubuntu-22 .04
1499+ runs-on : ubuntu-24 .04
15001500 timeout-minutes : 30
15011501 steps :
15021502 - uses : jlumbroso/free-disk-space@v1.3.1
@@ -1552,7 +1552,7 @@ jobs:
15521552 - build-kube-ovn
15531553 - build-vpc-nat-gateway
15541554 - build-e2e-binaries
1555- runs-on : ubuntu-22 .04
1555+ runs-on : ubuntu-24 .04
15561556 timeout-minutes : 10
15571557 steps :
15581558 - uses : jlumbroso/free-disk-space@v1.3.1
@@ -1659,7 +1659,7 @@ jobs:
16591659 needs :
16601660 - build-kube-ovn
16611661 - build-e2e-binaries
1662- runs-on : ubuntu-22 .04
1662+ runs-on : ubuntu-24 .04
16631663 timeout-minutes : 10
16641664 steps :
16651665 - uses : jlumbroso/free-disk-space@v1.3.1
@@ -1771,7 +1771,7 @@ jobs:
17711771 installation-compatibility-test :
17721772 name : Installation Compatibility Test
17731773 needs : build-kube-ovn
1774- runs-on : ubuntu-22 .04
1774+ runs-on : ubuntu-24 .04
17751775 timeout-minutes : 10
17761776 steps :
17771777 - uses : jlumbroso/free-disk-space@v1.3.1
@@ -1840,7 +1840,7 @@ jobs:
18401840 needs :
18411841 - build-kube-ovn
18421842 - build-e2e-binaries
1843- runs-on : ubuntu-22 .04
1843+ runs-on : ubuntu-24 .04
18441844 timeout-minutes : 30
18451845 strategy :
18461846 fail-fast : false
@@ -1981,7 +1981,7 @@ jobs:
19811981 needs :
19821982 - build-kube-ovn
19831983 - build-e2e-binaries
1984- runs-on : ubuntu-22 .04
1984+ runs-on : ubuntu-24 .04
19851985 timeout-minutes : 15
19861986 strategy :
19871987 fail-fast : false
@@ -2114,7 +2114,7 @@ jobs:
21142114 name : Kube-OVN Submariner Conformance E2E
21152115 needs :
21162116 - build-kube-ovn
2117- runs-on : ubuntu-22 .04
2117+ runs-on : ubuntu-24 .04
21182118 timeout-minutes : 60
21192119 steps :
21202120 - uses : jlumbroso/free-disk-space@v1.3.1
@@ -2212,7 +2212,7 @@ jobs:
22122212 - build-kube-ovn
22132213 - build-vpc-nat-gateway
22142214 - build-e2e-binaries
2215- runs-on : ubuntu-22 .04
2215+ runs-on : ubuntu-24 .04
22162216 timeout-minutes : 15
22172217 steps :
22182218 - uses : jlumbroso/free-disk-space@v1.3.1
@@ -2332,7 +2332,7 @@ jobs:
23322332 needs :
23332333 - build-kube-ovn
23342334 - build-e2e-binaries
2335- runs-on : ubuntu-22 .04
2335+ runs-on : ubuntu-24 .04
23362336 timeout-minutes : 15
23372337 steps :
23382338 - uses : jlumbroso/free-disk-space@v1.3.1
@@ -2469,7 +2469,7 @@ jobs:
24692469 - kube-ovn-ha-e2e
24702470 - kube-ovn-submariner-conformance-e2e
24712471 if : always() && !contains(needs.*.result, 'failure') && !contains(needs.*.result, 'cancelled')
2472- runs-on : ubuntu-22 .04
2472+ runs-on : ubuntu-24 .04
24732473 steps :
24742474 - uses : jlumbroso/free-disk-space@v1.3.1
24752475 with :
0 commit comments