Skip to content

OCP 4.22 stabilization#704

Merged
prestist merged 4 commits into
coreos:mainfrom
prestist:OCP-4.22
May 19, 2026
Merged

OCP 4.22 stabilization#704
prestist merged 4 commits into
coreos:mainfrom
prestist:OCP-4.22

Conversation

@prestist

@prestist prestist commented May 19, 2026

Copy link
Copy Markdown
Collaborator
  • Stabilize OpenShift spec 4.22.0, targeting Ignition spec 3.6.0
  • Add OpenShift spec 4.23.0-experimental, targeting Ignition spec 3.7.0-experimental
  • Remove GRUB config support from OpenShift 4.22 (matching 4.21 pattern)
  • Update all documentation (specs, upgrading, release notes)

Closes #702

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

Copy link
Copy Markdown

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 stabilizes the OpenShift configuration specification version 4.22.0, which now targets Ignition specification 3.6.0, and introduces a new experimental version 4.23.0-experimental targeting Ignition 3.7.0-experimental. The changes include new schema definitions, translation and validation logic, and comprehensive documentation updates across release notes, upgrade guides, and specification lists. I have no feedback to provide as there were no review comments.

prestist added 4 commits May 19, 2026 11:21
- Regenerate spec documentation
- Update docs/specs.md to move 4.22.0 to stable and add 4.23.0-experimental
- Update docs/upgrading-openshift.md for 4.21.0 to 4.22.0 migration
- Update docs/release-notes.md to note stabilization and remove -exp suffixes
@prestist prestist changed the title openshift 4.22 stablization OCP 4.22 stabilization May 19, 2026
@prestist prestist marked this pull request as ready for review May 19, 2026 15:58
Comment thread docs/config-openshift-v4_23-exp.md

@Rolv-Apneseth Rolv-Apneseth left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@prestist prestist merged commit c21e5be into coreos:main May 19, 2026
8 checks passed
Comment thread docs/release-notes.md
@travier

travier commented May 19, 2026

Copy link
Copy Markdown
Member

But LGTM otherwise

yasminvalim added a commit to yasminvalim/butane that referenced this pull request Jun 26, 2026
OCP 4.22's Machine Config Operator does not support Ignition 3.6.0 (OCPBUGS-90256). Revert v4_22 to base/v0_6 (Ignition 3.5.0, undoing the stabilization in coreos#704).
yasminvalim added a commit to yasminvalim/butane that referenced this pull request Jun 26, 2026
Document that 4.22.0 now targets Ignition 3.5.0 instead of 3.6.0, with references to the stabilization (coreos#704) and the MCO limitation (OCPBUGS-90256).
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.

New stabilization for Butane: openshift-4.22

3 participants