Skip to content

Update container image refs to AAP 2.7 and RHEL 9#6003

Open
snecklifter wants to merge 1 commit into
ansible:mainfrom
snecklifter:fix/update-image-refs-to-2.7-rhel9
Open

Update container image refs to AAP 2.7 and RHEL 9#6003
snecklifter wants to merge 1 commit into
ansible:mainfrom
snecklifter:fix/update-image-refs-to-2.7-rhel9

Conversation

@snecklifter

Copy link
Copy Markdown
Contributor

Summary

  • Bump PlatformVers from 2.6 to 2.7 in the central attributes file
  • Add new AAPRegistryNS attribute (ansible-automation-platform-27) so future version bumps only require changing one line in downstream/attributes/attributes.adoc
  • Replace all hardcoded ansible-automation-platform-{24,25,26} registry namespaces with {AAPRegistryNS}, adding [subs="+attributes"] to code listing blocks where needed
  • Change all ee-minimal-rhel8 and ee-supported-rhel8 references to rhel9
  • Update registry_ns_aap default from platform-26 to platform-27
  • Update registry_ns_rhel default from rhel8 to rhel9
  • Keep historical version entries in EDA docs (2.4, 2.5, 2.6) and add 2.7

Intentionally skipped

  • ref-pac-inputs-outputs.adoc — contains a sha256 digest that cannot be generically updated
  • proc-specify-nodes-job-execution.adoc — historical platform-22 sha256 reference
  • archive/ and release-notes/ — historical content

Test plan

  • Grep for rhel8 and platform-2[456] outside archive/release-notes to confirm no stragglers
  • Verify {AAPRegistryNS} resolves correctly in prose and in [subs="+attributes"] code blocks
  • Build locally with asciidoctor to confirm no rendering issues

🤖 Generated with Claude Code

- Bump PlatformVers from 2.6 to 2.7 in central attributes file
- Add AAPRegistryNS attribute (ansible-automation-platform-27) and
  AAPRHELVer attribute (rhel9) so future version bumps only require
  changing two lines in downstream/attributes/attributes.adoc
- Replace all hardcoded ansible-automation-platform-{24,25,26} registry
  namespaces with {AAPRegistryNS}, adding [subs="+attributes"] to code
  listing blocks where needed
- Replace all hardcoded rhel8/rhel9 in image names with {AAPRHELVer}
- Update registry_ns_aap default to ansible-automation-platform-27
- Update registry_ns_rhel default to rhel9
- Keep historical version entries in EDA docs (2.4, 2.5, 2.6) and add 2.7

Intentionally skipped:
- ref-pac-inputs-outputs.adoc (contains sha256 digest)
- proc-specify-nodes-job-execution.adoc (historical platform-22 sha256)
- archive/ and release-notes/ (historical content)
- link: macro URLs (attributes don't expand there)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@snecklifter snecklifter force-pushed the fix/update-image-refs-to-2.7-rhel9 branch from ebd7a25 to e23bbd7 Compare June 9, 2026 14:57
@snecklifter

Copy link
Copy Markdown
Contributor Author

cc @ianf77 @hherbly — could you review this when you get a chance? This is similar in spirit to #5982 (replacing hardcoded version references with attributes).

@ianf77 ianf77 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This would only be viable for 2.5. We are not updating 2.4, and 2.6 and 2.7 are now in DITA format which does not use attibutes.

@snecklifter

Copy link
Copy Markdown
Contributor Author

This would only be viable for 2.5. We are not updating 2.4, and 2.6 and 2.7 are now in DITA format which does not use attibutes.

ok thanks, where can I contribute changes to those?

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.

2 participants