-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
False
-
-
False
-
-
-
AIPCC Accelerators 9, AIPCC Accelerators 10, AIPCC Accelerators 11, AIPCC Accelerators 12
Can we build a RHEL9.6 base image in https://gitlab.com/redhat/rhel-ai/core/base-images/app.git ?
Please open stories and tasks to track all steps required to complete this ticket.
Important: Do not land your MR until we have branched base images 2.0 and CI/CD team has configured Konflux to create 3.0 images from main branch.
Steps:
- update argfile.conf to latest rhel9-6-els/rhel:9.6 and rhel9-eus/rhel-9.6-bootc:9.6 images . You can figure out the latest tags with "skopeo list-tags docker://registry.redhat.io/rhel9-6-els/rhel". Please talk to Christian if you don't have an account to access the registry, yet.
- configure argfile.conf to use RHELAI 3.0 repos – the repos are still empty and you won't be able to complete this step for now.
- run "make regen" to update the other config files
- update the default RHEL version in the "pulp-rocm-create.sh" script
- update examples in README.md
- configure Renovate to keep updating 1.0 and 2.0 to newer 9.4 versions and main to latest 9.6 version.
For Renovate you have to modify the existing custom managers or add two new custom managers for the two new images. For example https://gitlab.com/redhat/rhel-ai/containers/instructlab-nvidia/-/blob/main/renovate.json does not use "depNameTemplate". I think it picks up the dep name from the regular expression.
You definitely need package rules like this:
{ "matchPackageNames": [ "registry.redhat.io/rhel9-6-els/rhel" ], "allowedVersions": "/^9\\.6\\..*$/", "matchBaseBranches": ["main"] }, { "matchPackageNames": [ "registry.redhat.io/rhel9-4-els/rhel" ], "allowedVersions": "/^9\\.4\\..*$/", "matchBaseBranches": ["1.0", "2.0"] }
- blocks
-
AIPCC-1947 Demo: RHEL9.6 base image update
-
- Closed
-
-
AIPCC-1963 Demo: Build 9.6 builder image
-
- Closed
-
- mentioned on