Skip to content

Conversation

@claudia-lola
Copy link

Updates the IPA (Ironic Python Agent) compression algorithm from the default gzip to use instead zstd -19. This change will reduce the transfer size of the IPA boot ISO from the Ironic conductor to the baremetal nodes during provisioning. The IPA image tag has been updated to reference the new compressed IPA images.

@claudia-lola claudia-lola requested a review from a team as a code owner September 25, 2025 12:18
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 updates the Ironic Python Agent (IPA) image compression to use zstd for smaller image sizes, and updates the corresponding image tags. The changes are straightforward and correctly implement the switch to zstd compression. I have one minor suggestion in etc/kayobe/ipa.yml to improve the conciseness of the command. Also, there's a small typo ('alogrithm') in the pull request title.

@Alex-Welsh
Copy link
Member

@claudia-lola the IPA images were just rebuilt and updated in another PR: #1909

Could you please rebase your changes on the latest version of stackhpc/2025.1, then rebuild the images and update the tags?

Also, this change needs a release note.

If you need a hand with any of that, just let me know

@priteau
Copy link
Member

priteau commented Oct 22, 2025

Hi @claudia-lola. Can you please rebase your changes instead of merging from stackhpc/2025.1? You can also squash all your changes into a single commit.

@claudia-lola claudia-lola force-pushed the claudia-ipa branch 2 times, most recently from eba187f to 6ed591e Compare October 23, 2025 10:58
removed '--compress'

release note added
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.

6 participants