Skip to content

templates/rebase: revert to old untag package steps - #2215

Open
marmijo wants to merge 1 commit into
coreos:mainfrom
marmijo:update-untag-steps
Open

templates/rebase: revert to old untag package steps#2215
marmijo wants to merge 1 commit into
coreos:mainfrom
marmijo:update-untag-steps

Conversation

@marmijo

@marmijo marmijo commented Aug 26, 2026

Copy link
Copy Markdown
Member

Partially revert [1] to the previous logic for building the list of old packages to untag from the coreos-pool. Instead of filtering out packages that are signed with an active key, only include packages that are signed with the N-2 key. If any packages are included in the current testing-devel image, we'll trust that the exception [2] introduced in [1] will cover the case where we need to handle a package that lived for multiple releases (like shim).

[1]: e5a1651
[2]:

1. **The package is signed by multiple keys** including an older one. This is OK, but add it to the untaglist anyway so it gets retagged into `coreos-pool` with a newer key/signature. You'll need to untag the RPM from `coreos-pool`, run a `koji dist-repo --non-latest coreos-pool key1 key2 key3` (which will remove that RPM from the repo metadata), and then re-tag it into the pool. The RPM in the repo will now be signed with a newer signing key.

Partially revert [1] to the previous logic for building the list of old
packages to untag from the coreos-pool. Instead of filtering out
packages that are signed with an active key, only include packages that
are signed with the N-2 key. If any packages are included in the current
testing-devel image, we'll trust that the exception [2] introduced in
[1] will cover the case where we need to handle a package that lived for
multiple releases (like `shim`).

[1]: coreos@e5a1651
[2]: https://github.com/coreos/fedora-coreos-tracker/blob/e5a16516f62326c4d5d3234a62cd1d8e8dc15af2/.github/ISSUE_TEMPLATE/rebase.md?plain=1#L50
@marmijo marmijo mentioned this pull request Aug 26, 2026
56 tasks
@marmijo
marmijo requested a review from dustymabe September 2, 2026 00:29
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