Skip to content

Commit 76b181a

Browse files
Alex-Welshmarkgoddard
authored andcommitted
Use Rocky Linux 9 as base for kayobe-automation
By default, kayobe-automation uses CentOS Stream 8 as the base image for its kayobe docker image. As it doesn't support python 3.8 (a requirement for the Zed release), it must be overridden to use Rocky Linux 9. (cherry picked from commit bc87579)
1 parent f23d52c commit 76b181a

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/stackhpc-build-kayobe-image.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ on:
2121
no_proxy:
2222
type: string
2323
required: false
24+
base_image:
25+
type: string
26+
required: false
27+
default: "rockylinux:9"
2428
if:
2529
description: Whether to run the workflow (workaround for required status checks issue)
2630
type: boolean
@@ -49,7 +53,7 @@ jobs:
4953
- name: Checkout kayobe config
5054
uses: actions/checkout@v4
5155
with:
52-
submodules: true
56+
submodules: true
5357

5458
- name: Log in to the Container registry
5559
uses: docker/login-action@v3
@@ -88,6 +92,7 @@ jobs:
8892
build-args: |
8993
http_proxy=${{ inputs.http_proxy }}
9094
https_proxy=${{ inputs.https_proxy }}
95+
BASE_IMAGE=${{ inputs.base_image }}
9196
KAYOBE_USER_UID=1001
9297
KAYOBE_USER_GID=1001
9398
push: true

0 commit comments

Comments
 (0)