Skip to content

Commit 50f2920

Browse files
tariq1890shivakunv
authored andcommitted
ubuntu24.04 precompile image support
Signed-off-by: shiva kumar <[email protected]>
1 parent eea136d commit 50f2920

File tree

13 files changed

+388
-59
lines changed

13 files changed

+388
-59
lines changed

.common-ci.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,13 @@ trigger-pipeline:
8888
- DRIVER_BRANCH: [535, 550]
8989
KERNEL_FLAVOR: [aws, azure, generic, nvidia, oracle]
9090

91+
# Define the matrix of precompiled jobs that can be run in parallel for ubuntu24.04
92+
.driver-versions-precompiled-ubuntu24.04:
93+
parallel:
94+
matrix:
95+
- DRIVER_BRANCH: [550]
96+
KERNEL_FLAVOR: [aws, azure, generic, nvidia, oracle]
97+
9198
# Define the distribution targets
9299
.dist-ubuntu20.04:
93100
variables:
@@ -304,3 +311,14 @@ release:staging-precompiled-ubuntu22.04:
304311
- .release:staging-precompiled
305312
needs:
306313
- image-precompiled-ubuntu22.04
314+
315+
# Precompiled Ubuntu24.04 release
316+
release:staging-precompiled-ubuntu24.04:
317+
variables:
318+
DIST: signed_ubuntu24.04
319+
BASE_TARGET: noble
320+
extends:
321+
- .driver-versions-precompiled-ubuntu24.04
322+
- .release:staging-precompiled
323+
needs:
324+
- image-precompiled-ubuntu24.04

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
aws_access_key_id: ${{ secrets.AWS_ACCESS_KEY_ID }}
4141
aws_secret_access_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
4242
aws_ssh_key: ${{ secrets.AWS_SSH_KEY }}
43-
holodeck_config: "tests/holodeck.yaml"
43+
holodeck_config: "tests/holodeck_ubuntu22.04.yaml"
4444

4545
- name: Get public dns name
4646
id: get_public_dns_name

.github/workflows/image.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ on:
2121
- opened
2222
- synchronize
2323
branches:
24-
- main
25-
- release-*
24+
- maini-no
25+
# - release-*
2626
push:
2727
branches:
28-
- main
29-
- release-*
28+
- main-no
29+
# - release-*
3030

3131
jobs:
3232
image:

0 commit comments

Comments
 (0)