Bug 2244471 - No support for $releasever for gpgkey URLs (affects Fedora Asahi Remix image builds)
Summary: No support for $releasever for gpgkey URLs (affects Fedora Asahi Remix image ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kiwi
Version: 39
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Neal Gompa
QA Contact: Fedora Extras Quality Assurance
URL: https://github.com/OSInside/kiwi/issu...
Whiteboard: AcceptedFreezeException
Depends On:
Blocks: F39FinalFreezeException
TreeView+ depends on / blocked
 
Reported: 2023-10-16 14:54 UTC by Neal Gompa
Modified: 2023-10-18 02:42 UTC (History)
4 users (show)

Fixed In Version: kiwi-9.25.16-1.fc39
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-10-17 06:38:00 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github OSInside kiwi issues 2381 0 None closed Add support for releasever variable in signing key field for repository definitions 2023-10-16 14:55:35 UTC

Description Neal Gompa 2023-10-16 14:54:58 UTC
When using kiwi to build branched F39 releases using a repo definition that includes a signing key URL with $releasever, it fails to import the keys properly because it doesn't subsitute it with the release-version value.

Reproducible: Always




This affects branched image builds for Fedora Asahi Remix

Comment 1 Fedora Update System 2023-10-16 15:11:32 UTC
FEDORA-2023-d5c7a2d08d has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-d5c7a2d08d

Comment 2 Fedora Update System 2023-10-16 15:11:33 UTC
FEDORA-EPEL-2023-aecc9bf2ea has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-aecc9bf2ea

Comment 3 Fedora Update System 2023-10-16 15:11:34 UTC
FEDORA-2023-87e2db350b has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-87e2db350b

Comment 4 Fedora Blocker Bugs Application 2023-10-16 15:15:39 UTC
Proposed as a Freeze Exception for 39-final by Fedora user ngompa using the blocker tracking app because:

 This lets the `$releasever` variable substitution work properly for image builds with repository and package signature verification used in Fedora Asahi Remix image builds.

Comment 5 Adam Williamson 2023-10-17 01:10:15 UTC
Discussed at 2023-10-16 FE review meeting: https://meetbot-raw.fedoraproject.org/fedora-blocker-review/2023-10-16/f39-blocker-review.2023-10-16-16.00.html . Accepted as an FE as this will aid the Asahi remix (which apparently doesn't have an easy way to override and just use the build from updates-testing :/) and can't endanger anything else as we don't use Kiwi for any official images currently.

Comment 6 Fedora Update System 2023-10-17 01:38:03 UTC
FEDORA-2023-7b5696b5da has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-7b5696b5da`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-7b5696b5da

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 7 Fedora Update System 2023-10-17 01:41:39 UTC
FEDORA-2023-87e2db350b has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-87e2db350b`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-87e2db350b

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2023-10-17 01:45:05 UTC
FEDORA-2023-d5c7a2d08d has been pushed to the Fedora 38 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-d5c7a2d08d`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-d5c7a2d08d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2023-10-17 01:48:08 UTC
FEDORA-EPEL-2023-aecc9bf2ea has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-aecc9bf2ea

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 10 Fedora Update System 2023-10-17 01:51:11 UTC
FEDORA-EPEL-2023-82c922e9ff has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-82c922e9ff

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 11 Fedora Update System 2023-10-17 06:38:00 UTC
FEDORA-2023-87e2db350b has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 12 Fedora Update System 2023-10-18 01:28:47 UTC
FEDORA-2023-7b5696b5da has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 13 Fedora Update System 2023-10-18 01:46:47 UTC
FEDORA-2023-d5c7a2d08d has been pushed to the Fedora 38 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 14 Fedora Update System 2023-10-18 02:22:42 UTC
FEDORA-EPEL-2023-aecc9bf2ea has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 15 Fedora Update System 2023-10-18 02:42:21 UTC
FEDORA-EPEL-2023-82c922e9ff has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.