Automatically build and promote overcloud host images#1898
Automatically build and promote overcloud host images#1898Alex-Welsh merged 1 commit intostackhpc/2025.1from
Conversation
33704d6 to
6b58727
Compare
|
Here's examples of the trigger:
|
db1e282 to
d4fc695
Compare
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request introduces automation for building and promoting overcloud host images, triggered by changes to pulp-repo-versions.yml. The changes include adding a new path filter configuration for GitHub Actions and a release note for this new feature. My review focuses on improving the clarity of a configuration comment and enhancing the readability of the release note. The changes are straightforward and well-aligned with the PR's goal.
releasenotes/notes/automation-around-overcloud-host-images-1cb4ed5da1faee94.yaml
Outdated
Show resolved
Hide resolved
8b383c7 to
9160543
Compare
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request introduces automation to build overcloud host images when pulp-repo-versions.yml is updated. The changes are well-structured, adding a new path filter for GitHub Actions and a corresponding release note. The renaming of .github/path-filters.yml to a more specific name is also a good improvement for clarity. I have one minor suggestion for the release note to improve its readability for a wider audience.
releasenotes/notes/automation-around-overcloud-host-images-1cb4ed5da1faee94.yaml
Outdated
Show resolved
Hide resolved
releasenotes/notes/automation-around-overcloud-host-images-1cb4ed5da1faee94.yaml
Outdated
Show resolved
Hide resolved
|
This is good for review again @Alex-Welsh @seunghun1ee :) |
Trigger building new overcloud host images when a change to pulp-repo-versions.yml is pushed to stackhpc/2025.1.
|
recheck failed to reach upper constraints |
When updates to pulp-repo-versions.yml are pushed, new overcloud host images are automatically built.
Once the images build successfully, a new PR is proposed to SKC to bump the host image tags.
If this fails, we're now alerted in #release-train-alerts
The auto-promotion workflow is extended to automatically promote host images too.