fedora-eln / eln

Main repository and issue tracker
10 stars 6 forks source link

ELN packages signed with the F37 key #101

Closed VladimirSlavik closed 2 years ago

VladimirSlavik commented 2 years ago

Currently, installing the copr dnf plugin fails with wrong signatures.

What does the ELN SIG need to do?

Details

logs ``` $ podman pull quay.io/fedoraci/fedora:eln-x86_64 Trying to pull quay.io/fedoraci/fedora:eln-x86_64... Getting image source signatures Copying blob 60fec84aed6d done Copying config bbdb9ff13b done Writing manifest to image destination Storing signatures bbdb9ff13b1d2508f8642e3f6cd78f329afd76ed11601fd244f563b6761dae4e $ podman images REPOSITORY TAG IMAGE ID CREATED SIZE quay.io/fedoraci/fedora eln-x86_64 bbdb9ff13b1d 3 days ago 208 MB $ podman run -it quay.io/fedoraci/fedora:eln-x86_64 bash [root@fc0161c6a863 /]# dnf status No such command: status. Please use /usr/bin/dnf --help It could be a DNF plugin command, try: "dnf install 'dnf-command(status)'" [root@fc0161c6a863 /]# dnf update Fedora rawhide openh264 (From Cisco) - x86_64 1.8 kB/s | 2.5 kB 00:01 Fedora - ELN BaseOS - Developmental packages for the next Enterprise Linux release 689 kB/s | 1.0 MB 00:01 Fedora - ELN AppStream - Developmental packages for the next Enterprise Linux release 3.8 MB/s | 6.2 MB 00:01 Fedora - ELN CRB - Developmental packages for the next Enterprise Linux release 1.0 MB/s | 1.7 MB 00:01 Fedora - ELN Extras - Developmental packages for the next Enterprise Linux release 902 kB/s | 1.4 MB 00:01 Dependencies resolved. Nothing to do. Complete! [root@fc0161c6a863 /]# dnf install -y 'dnf-command(copr)' Last metadata expiration check: 0:00:30 ago on Tue Sep 6 09:03:41 2022. Dependencies resolved. ============================================================================================================================================================================== Package Architecture Version Repository Size ============================================================================================================================================================================== Installing: dnf-plugins-core noarch 4.2.1-3.eln120 eln-baseos 34 k Installing dependencies: dbus-libs x86_64 1:1.14.0-5.eln121 eln-baseos 155 k python3-dateutil noarch 1:2.8.2-4.eln120 eln-baseos 350 k python3-dbus x86_64 1.2.18-5.eln120 eln-baseos 146 k python3-dnf-plugins-core noarch 4.2.1-3.eln120 eln-baseos 254 k python3-six noarch 1.16.0-8.eln120 eln-baseos 42 k Transaction Summary ============================================================================================================================================================================== Install 6 Packages Total download size: 981 k Installed size: 2.9 M Downloading Packages: (1/6): dnf-plugins-core-4.2.1-3.eln120.noarch.rpm 51 kB/s | 34 kB 00:00 (2/6): dbus-libs-1.14.0-5.eln121.x86_64.rpm 217 kB/s | 155 kB 00:00 (3/6): python3-dateutil-2.8.2-4.eln120.noarch.rpm 434 kB/s | 350 kB 00:00 (4/6): python3-dbus-1.2.18-5.eln120.x86_64.rpm 1.0 MB/s | 146 kB 00:00 (5/6): python3-dnf-plugins-core-4.2.1-3.eln120.noarch.rpm 1.2 MB/s | 254 kB 00:00 (6/6): python3-six-1.16.0-8.eln120.noarch.rpm 360 kB/s | 42 kB 00:00 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Total 1.0 MB/s | 981 kB 00:00 Fedora - ELN BaseOS - Developmental packages for the next Enterprise Linux release 1.6 MB/s | 1.6 kB 00:00 GPG key at file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-eln-x86_64 (0xEB10B464) is already installed The GPG keys listed for the "Fedora - ELN BaseOS - Developmental packages for the next Enterprise Linux release" repository are already installed but they are not correct for this package. Check that the correct key URLs are configured for this repository.. Failing package is: dbus-libs-1:1.14.0-5.eln121.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-eln-x86_64 Public key for dnf-plugins-core-4.2.1-3.eln120.noarch.rpm is not installed. Failing package is: dnf-plugins-core-4.2.1-3.eln120.noarch GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-eln-x86_64 Public key for python3-dateutil-2.8.2-4.eln120.noarch.rpm is not installed. Failing package is: python3-dateutil-1:2.8.2-4.eln120.noarch GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-eln-x86_64 Public key for python3-dbus-1.2.18-5.eln120.x86_64.rpm is not installed. Failing package is: python3-dbus-1.2.18-5.eln120.x86_64 GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-eln-x86_64 Public key for python3-dnf-plugins-core-4.2.1-3.eln120.noarch.rpm is not installed. Failing package is: python3-dnf-plugins-core-4.2.1-3.eln120.noarch GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-eln-x86_64 Public key for python3-six-1.16.0-8.eln120.noarch.rpm is not installed. Failing package is: python3-six-1.16.0-8.eln120.noarch GPG Keys are configured as: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-eln-x86_64 The downloaded packages were saved in cache until the next successful transaction. You can remove cached packages by executing 'dnf clean packages'. Error: GPG check FAILED [root@fc0161c6a863 /]# ```
sgallagher commented 2 years ago

Looks like the ELN packages haven't been re-signed with the F38/Rawhide key. I've asked Kevin Fenzi to re-sign them.

VladimirSlavik commented 2 years ago

On my end, this appears resolved.