Skip to content

Conversation

@seunghun1ee
Copy link
Member

Added more detail about two breaking changes on Epoxy.

  1. Any playbook reference other than symlinks can break with new subdirectories of playbooks.
  2. Kayobe Automation image needs to be rebuilt with Python 3.12.

@seunghun1ee seunghun1ee self-assigned this Nov 11, 2025
@seunghun1ee seunghun1ee requested a review from a team as a code owner November 11, 2025 10:46
Copy link

@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 adds documentation for two breaking changes in Epoxy. My review focuses on the correctness and clarity of the added documentation. I've found a couple of issues: a grammatical error that affects clarity, and a docker build command example that is syntactically incorrect and would fail if executed. I've provided suggestions to fix both of these issues.

option to specify Beokay to use Python 3.12 as it is not the default.

For CI, Kayobe Automation image also needs to be rebuilt with Python 3.12.
Running the workflow from ``.github/workflows/stackhpc-build-kayobe-image.yml``
Copy link
Member

Choose a reason for hiding this comment

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

This isn't quite right.

This one you have referenced is just the one we use for SKC.

The generic one that clients use is called build-kayobe-docker-image.yml, it's written out by ansible-collection-kayobe-automation

@priteau priteau added the documentation Improvements or additions to documentation label Nov 18, 2025
@seunghun1ee seunghun1ee force-pushed the add-missing-breaking-changes branch from 3b8558f to 257fdac Compare November 24, 2025 09:59
Added more detail about two breaking changes on Epoxy.
1. Any playbook reference other than symlinks can break with new
   subdirectories of playbooks.
2. Kayobe Automation image needs to be rebuilt with Python 3.12.
@seunghun1ee seunghun1ee force-pushed the add-missing-breaking-changes branch from 257fdac to 4e17510 Compare November 24, 2025 09:59
Co-authored-by: Alex Welsh <112560678+Alex-Welsh@users.noreply.github.com>
@Alex-Welsh Alex-Welsh enabled auto-merge (rebase) November 24, 2025 11:27
@Alex-Welsh
Copy link
Member

LGTM, CI is just a bit broken at the moment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants