Skip to content

el9 grub2 (ciq9): Epoch 3 → 5 (catch up to deployed/tested build) - #7

Closed
jason-rodri wants to merge 5 commits into
ciq9from
add-ciq-grub2-provides-ciq9
Closed

jason-rodri wants to merge 5 commits into
ciq9from
add-ciq-grub2-provides-ciq9

Conversation

@jason-rodri

Copy link
Copy Markdown
Contributor

Follow-up to #6 (which merged at Epoch 3). Release leadership set the shim/grub2 Epoch to 5; this lands that bump on ciq9 so the integration branch matches what is signed, deployed, and QA-tested on the repo server (5:2.06-114.el9_ciq.ciq.0.2).

  • Single commit: Epoch 1 → 5.
  • Multiarch (x86_64 + aarch64) — no arch-specific change; grub2-efi-aa64 builds from the same spec.
  • Epoch 5 lets a plain dnf upgrade pull CIQ grub2 over stock Rocky without priority/distro-sync (validated on EL9 DUTs).

🤖 Generated with Claude Code

jason-rodri and others added 5 commits June 23, 2026 16:38
The CIQ shim must not boot upstream RESF grub2 (it lacks the grub.ciq_rocky
SBAT entry and is not signed by the key the shim trusts). A version pin is
unsafe: a newer Rocky grub2 would satisfy the range but still be wrong. Add
ciq-grub2 and ciq-grub2-<efiarch> Provides to the EFI variant package so the
shim can Requires the token directly.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…rade

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
….0.2 pc-modules fix; spec/changelog already bumped)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@jason-rodri

Copy link
Copy Markdown
Contributor Author

Superseded by a clean PR from grub2-ciq9-epoch5 (branched off current ciq9). This branch re-applied the already-merged provides/pc-modules/Epoch-3 commits under different SHAs, so it conflicted; the replacement carries only the Epoch 3→5 delta.

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

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant