Skip to content

abupdate: use slot-*.addon.efi verbatim instead of verity*.addon.efi, add acl.slot - #64

Merged
bfjelds (bfjelds) merged 2 commits into
user/bfjelds/ab-verity-partuuid-uki-addons-20260708from
user/bfjelds/acl-slot-addon-rename
Aug 28, 2026
Merged

abupdate: use slot-*.addon.efi verbatim instead of verity*.addon.efi, add acl.slot#64
bfjelds (bfjelds) merged 2 commits into
user/bfjelds/ab-verity-partuuid-uki-addons-20260708from
user/bfjelds/acl-slot-addon-rename

Conversation

@bfjelds

@bfjelds bfjelds (bfjelds) commented Aug 28, 2026

Copy link
Copy Markdown
Member

Rename ACL slot-based uki addons from verity-{a|b}.addon.efi to slot-{a|b}.addon.efi and add acl.slot={a|b}.

Validated with trident's pr-e2e + acldevel

…l.slot cmdline

Rename the per-slot verity addon templates from verity-a/b.addon.efi to
slot-a/b.addon.efi, and install the active slot addon verbatim (no
rename) into the .extra.d directory. Add acl.slot=<a|b> to each slot cmdline
so the running kernel can identify its active slot.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@bfjelds
bfjelds (bfjelds) requested a review from a team as a code owner August 28, 2026 20:19
@bfjelds
bfjelds (bfjelds) marked this pull request as draft August 28, 2026 20:21
@bfjelds bfjelds (bfjelds) changed the title uki_install.sh: rename verity slot addons to slot-*.addon.efi, add acl.slot cmdline abupdate: use slot-*.addon.efi verbatim instead of verity*.addon.efi, add acl.slot Aug 28, 2026
@bfjelds
bfjelds (bfjelds) requested a balanced review from Copilot August 28, 2026 20:41

Copilot AI 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.

Pull request overview

Renames slot-specific UKI addons and embeds the active ACL slot in their command lines.

Changes:

  • Renames verity addons to slot-{a|b}.addon.efi.
  • Adds acl.slot={a|b}.
  • Activates slot A using its template filename verbatim.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread build_library/rpm/uki_install.sh Outdated
Address Copilot review feedback on PR 64: slot-a.addon.efi/ looked
like a directory path due to a stray trailing slash. Replaced with a
comma so it reads as two alternative addon filenames.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot AI 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.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

@bfjelds
bfjelds (bfjelds) marked this pull request as ready for review August 28, 2026 22:13
@bfjelds
bfjelds (bfjelds) merged commit 8a450f2 into user/bfjelds/ab-verity-partuuid-uki-addons-20260708 Aug 28, 2026
3 checks passed
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