You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fedora Linux repository definitions use a different GPG signing key for every release. The key is named with the release version in it to match the Fedora release, but while we can specify $releasever/${releasever} for the repository URL because it gets handled directly by DNF, we cannot do the same for the signing key attribute because kiwi does not translate this from the release-version preference setting in the description.
Please add support for this so that supporting Fedora releases is less painful.
Expected behavior
When release-version changes, the repository definition (with the repository URL and the signing key) is handled properly and kiwi imports the correct signing key.
Steps to reproduce the behavior
Add the following snippet to your kiwi description:
Using one of the $releasever/${releasever} variable placeholders
in an URL as part of a <signing key="..."/> element did not replace
the placeholder with the value of the <release-version> element.
This commit fixes this and also makes sure that the result list
for downloading signing keys is unique. This Fixes#2381
Problem description
Fedora Linux repository definitions use a different GPG signing key for every release. The key is named with the release version in it to match the Fedora release, but while we can specify
$releasever
/${releasever}
for the repository URL because it gets handled directly by DNF, we cannot do the same for the signing key attribute because kiwi does not translate this from therelease-version
preference setting in the description.Please add support for this so that supporting Fedora releases is less painful.
Expected behavior
When
release-version
changes, the repository definition (with the repository URL and the signing key) is handled properly and kiwi imports the correct signing key.Steps to reproduce the behavior
Add the following snippet to your kiwi description:
And have the
release-version
preference set to some Fedora release (like39
).The GPG key import will fail, because
$releasever
does not get replaced with the value ofrelease-version
.OS and Software information
The text was updated successfully, but these errors were encountered: