-
Bug
-
Resolution: Done-Errata
-
Undefined
-
rhel-8.9.0
-
dnf-4.7.0-20.el8
-
None
-
Moderate
-
sst_cs_software_management
-
ssg_core_services
-
10
-
12
-
None
-
QE ack, Dev ack
-
False
-
-
None
-
None
-
-
Pass
-
Enabled
-
Automated
-
If docs needed, set a value
-
-
x86_64
-
None
Description of problem:
When trying to add multiple GPG keys while adding a repo using dnf API, only the first GPG key is added.
EXAMPLE:
base.repos.add_new_repo('foo_repo', conf,
baseurl=['https://foo/bar'],
gpgkey=['https://foo/bar/key1','https://foo/bar/key2'],
gpgcheck=True)
Version-Release number of selected component (if applicable):
How reproducible:
Every time
Steps to Reproduce:
1.Add repo using API and add multiple GPG keys (see example above)
2.Only one GPG key is successfully added
Actual results:
Only one GPG key is added
Expected results:
Multiple GPG keys expected
Additional info:
Bug is already fixed upstream with this pull:
https://github.com/rpm-software-management/dnf/pull/1962
- clones
-
RHEL-6396 dnf has bug when adding multiple repo gpg keys at once.
- Closed
- external trackers
- links to
-
RHBA-2023:123503 dnf bug fix and enhancement update