Skip to content

Conversation

@elelaysh
Copy link
Contributor

@elelaysh elelaysh commented Jan 13, 2026

Ensure we use the right tag (eg. rockylinux:9.6) docker base image,
instead of just the major version (eg. rockylinux:9).

@elelaysh elelaysh requested a review from a team as a code owner January 13, 2026 10:58
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request aims to specify the minor version for the Rocky 9 overcloud host base image, moving from a major version tag (e.g., rockylinux:9) to a more specific one (e.g., rockylinux:9.6). This is achieved by introducing a new build argument ROCKY_MINOR_DOT_VERSION in the DIB image build process.

My review identifies a critical issue with how the build argument is constructed, which could lead to build failures when a minor version is not specified. I've provided a suggestion to fix this. Additionally, I've pointed out a maintainability concern regarding the use of a branch name for a dependency, recommending a switch to a specific commit or tag for better stability.

@elelaysh
Copy link
Contributor Author

elelaysh commented Jan 13, 2026

See stackhpc/stackhpc-image-elements#73
Tagged as v1.6.5

@elelaysh elelaysh force-pushed the feat/overcloud-push-to-local-first branch from 0659206 to 41d9b72 Compare January 22, 2026 08:57
Previously rockylinux/rockylinux:9 was used.
As soon as a new release was tagged in the docker hub it would be used
@elelaysh elelaysh force-pushed the feat/overcloud-push-to-local-first branch from f034b08 to 6678ffb Compare January 22, 2026 10:21
@elelaysh
Copy link
Contributor Author

Workflow building the overcloud host image: https://github.com/stackhpc/stackhpc-kayobe-config/actions/runs/20954129314

@priteau priteau enabled auto-merge January 22, 2026 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants