Skip to content

Commit 9d8cb00

Browse files
committed
Dev: workflows: Update CI image on github action
As ubuntu-20.04 is not provided by github action anymore, we need to update the CI image to ubuntu-24.04.
1 parent 2c89797 commit 9d8cb00

File tree

2 files changed

+28
-28
lines changed

2 files changed

+28
-28
lines changed

.github/workflows/crmsh-cd.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
delivery:
2424
if: github.repository == 'ClusterLabs/crmsh' && github.ref_name == 'crmsh-4.6'
2525
needs: integration
26-
runs-on: ubuntu-20.04
26+
runs-on: ubuntu-24.04
2727
timeout-minutes: 10
2828
steps:
2929
- uses: actions/checkout@v4
@@ -42,7 +42,7 @@ jobs:
4242
submit:
4343
if: github.repository == 'ClusterLabs/crmsh' && github.ref_name == 'crmsh-4.6'
4444
needs: delivery
45-
runs-on: ubuntu-20.04
45+
runs-on: ubuntu-24.04
4646
timeout-minutes: 10
4747
steps:
4848
- uses: actions/checkout@v4

.github/workflows/crmsh-ci.yml

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ env:
1414

1515
jobs:
1616
general_check:
17-
runs-on: ubuntu-20.04
17+
runs-on: ubuntu-24.04
1818
steps:
1919
- uses: actions/checkout@v4
2020
- name: check data-manifest
@@ -29,7 +29,7 @@ jobs:
2929
}
3030
3131
unit_test:
32-
runs-on: ubuntu-20.04
32+
runs-on: ubuntu-24.04
3333
strategy:
3434
matrix:
3535
python-version: ['3.6', '3.8', '3.10']
@@ -54,7 +54,7 @@ jobs:
5454
flags: unit
5555

5656
functional_test_crm_report_bugs:
57-
runs-on: ubuntu-20.04
57+
runs-on: ubuntu-24.04
5858
timeout-minutes: 40
5959
steps:
6060
- uses: actions/checkout@v4
@@ -70,7 +70,7 @@ jobs:
7070
flags: integration
7171

7272
functional_test_bootstrap_bugs:
73-
runs-on: ubuntu-20.04
73+
runs-on: ubuntu-24.04
7474
timeout-minutes: 40
7575
steps:
7676
- uses: actions/checkout@v4
@@ -86,7 +86,7 @@ jobs:
8686
flags: integration
8787

8888
functional_test_bootstrap_bugs_non_root:
89-
runs-on: ubuntu-20.04
89+
runs-on: ubuntu-24.04
9090
timeout-minutes: 40
9191
steps:
9292
- uses: actions/checkout@v4
@@ -102,7 +102,7 @@ jobs:
102102
flags: integration
103103

104104
functional_test_bootstrap_common:
105-
runs-on: ubuntu-20.04
105+
runs-on: ubuntu-24.04
106106
timeout-minutes: 40
107107
steps:
108108
- uses: actions/checkout@v4
@@ -118,7 +118,7 @@ jobs:
118118
flags: integration
119119

120120
functional_test_bootstrap_common_non_root:
121-
runs-on: ubuntu-20.04
121+
runs-on: ubuntu-24.04
122122
timeout-minutes: 40
123123
steps:
124124
- uses: actions/checkout@v4
@@ -134,7 +134,7 @@ jobs:
134134
flags: integration
135135

136136
functional_test_bootstrap_options:
137-
runs-on: ubuntu-20.04
137+
runs-on: ubuntu-24.04
138138
timeout-minutes: 40
139139
steps:
140140
- uses: actions/checkout@v4
@@ -150,7 +150,7 @@ jobs:
150150
flags: integration
151151

152152
functional_test_bootstrap_options_non_root:
153-
runs-on: ubuntu-20.04
153+
runs-on: ubuntu-24.04
154154
timeout-minutes: 40
155155
steps:
156156
- uses: actions/checkout@v4
@@ -166,7 +166,7 @@ jobs:
166166
flags: integration
167167

168168
functional_test_qdevice_setup_remove:
169-
runs-on: ubuntu-20.04
169+
runs-on: ubuntu-24.04
170170
timeout-minutes: 40
171171
steps:
172172
- uses: actions/checkout@v4
@@ -182,7 +182,7 @@ jobs:
182182
flags: integration
183183

184184
functional_test_qdevice_setup_remove_non_root:
185-
runs-on: ubuntu-20.04
185+
runs-on: ubuntu-24.04
186186
timeout-minutes: 40
187187
steps:
188188
- uses: actions/checkout@v4
@@ -198,7 +198,7 @@ jobs:
198198
flags: integration
199199

200200
functional_test_qdevice_options:
201-
runs-on: ubuntu-20.04
201+
runs-on: ubuntu-24.04
202202
timeout-minutes: 40
203203
steps:
204204
- uses: actions/checkout@v4
@@ -214,7 +214,7 @@ jobs:
214214
flags: integration
215215

216216
functional_test_qdevice_validate:
217-
runs-on: ubuntu-20.04
217+
runs-on: ubuntu-24.04
218218
timeout-minutes: 40
219219
steps:
220220
- uses: actions/checkout@v4
@@ -230,7 +230,7 @@ jobs:
230230
flags: integration
231231

232232
functional_test_qdevice_validate_non_root:
233-
runs-on: ubuntu-20.04
233+
runs-on: ubuntu-24.04
234234
timeout-minutes: 40
235235
steps:
236236
- uses: actions/checkout@v4
@@ -246,7 +246,7 @@ jobs:
246246
flags: integration
247247

248248
functional_test_qdevice_user_case:
249-
runs-on: ubuntu-20.04
249+
runs-on: ubuntu-24.04
250250
timeout-minutes: 40
251251
steps:
252252
- uses: actions/checkout@v4
@@ -262,7 +262,7 @@ jobs:
262262
flags: integration
263263

264264
functional_test_resource_failcount:
265-
runs-on: ubuntu-20.04
265+
runs-on: ubuntu-24.04
266266
timeout-minutes: 40
267267
steps:
268268
- uses: actions/checkout@v4
@@ -278,7 +278,7 @@ jobs:
278278
flags: integration
279279

280280
functional_test_resource_set:
281-
runs-on: ubuntu-20.04
281+
runs-on: ubuntu-24.04
282282
timeout-minutes: 40
283283
steps:
284284
- uses: actions/checkout@v4
@@ -294,7 +294,7 @@ jobs:
294294
flags: integration
295295

296296
functional_test_resource_set_non_root:
297-
runs-on: ubuntu-20.04
297+
runs-on: ubuntu-24.04
298298
timeout-minutes: 40
299299
steps:
300300
- uses: actions/checkout@v4
@@ -310,7 +310,7 @@ jobs:
310310
flags: integration
311311

312312
functional_test_configure_sublevel:
313-
runs-on: ubuntu-20.04
313+
runs-on: ubuntu-24.04
314314
timeout-minutes: 40
315315
steps:
316316
- uses: actions/checkout@v4
@@ -326,7 +326,7 @@ jobs:
326326
flags: integration
327327

328328
functional_test_constraints_bugs:
329-
runs-on: ubuntu-20.04
329+
runs-on: ubuntu-24.04
330330
timeout-minutes: 40
331331
steps:
332332
- uses: actions/checkout@v4
@@ -342,7 +342,7 @@ jobs:
342342
flags: integration
343343

344344
functional_test_geo_cluster:
345-
runs-on: ubuntu-20.04
345+
runs-on: ubuntu-24.04
346346
timeout-minutes: 40
347347
steps:
348348
- uses: actions/checkout@v4
@@ -358,7 +358,7 @@ jobs:
358358
flags: integration
359359

360360
functional_test_healthcheck:
361-
runs-on: ubuntu-20.04
361+
runs-on: ubuntu-24.04
362362
timeout-minutes: 40
363363
steps:
364364
- uses: actions/checkout@v4
@@ -374,7 +374,7 @@ jobs:
374374
flags: integration
375375

376376
functional_test_cluster_api:
377-
runs-on: ubuntu-20.04
377+
runs-on: ubuntu-24.04
378378
timeout-minutes: 40
379379
steps:
380380
- uses: actions/checkout@v4
@@ -389,7 +389,7 @@ jobs:
389389
flags: integration
390390

391391
functional_test_user_access:
392-
runs-on: ubuntu-20.04
392+
runs-on: ubuntu-24.04
393393
timeout-minutes: 40
394394
steps:
395395
- uses: actions/checkout@v4
@@ -404,7 +404,7 @@ jobs:
404404
flags: integration
405405

406406
functional_test_blocking_ssh:
407-
runs-on: ubuntu-20.04
407+
runs-on: ubuntu-24.04
408408
timeout-minutes: 40
409409
steps:
410410
- uses: actions/checkout@v4
@@ -419,7 +419,7 @@ jobs:
419419
flags: integration
420420

421421
original_regression_test:
422-
runs-on: ubuntu-20.04
422+
runs-on: ubuntu-24.04
423423
timeout-minutes: 40
424424
steps:
425425
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)