Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 2244471

Summary: No support for $releasever for gpgkey URLs (affects Fedora Asahi Remix image builds)
Product: [Fedora] Fedora Reporter: Neal Gompa <ngompa13>
Component: kiwiAssignee: Neal Gompa <ngompa13>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 39CC: asahi-sig, awilliam, davide, ngompa13
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
URL: https://github.com/OSInside/kiwi/issues/2381
Whiteboard: AcceptedFreezeException
Fixed In Version: kiwi-9.25.16-1.fc39 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-10-17 06:38:00 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2143447    

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.