View Issue Details

IDProjectCategoryView StatusLast Update
0000496Rocky-Linux-9Generalpublic2022-10-08 15:29
ReporterT X Assigned ToLouis Abel  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionnot fixable 
Summary0000496: Rocky 9 CHECKSUM.sig missing from downloads
DescriptionRocky 8 has CHECKSUM.sig at:
https://download.rockylinux.org/pub/rocky/8/isos/x86_64/

Rocky 9 does not:
https://download.rockylinux.org/pub/rocky/9/isos/x86_64/

I'm kind of in dismay no users noticed this, just goes to show how neglected GPG as a technology is. This was like the #1 selling point for Rocky over Alma for me (but also Gregory Kutzner).
Tagschecksums, GPG, ISO, signatures

Activities

Louis Abel

Louis Abel

2022-10-08 15:29

administrator   ~0000694

Hello, thank you for the report.

Users have pointed this out in the past when we released Rocky Linux 9. The reason why there is currently no CHECKSUM.sig file is due to how our new build system works with "keykeeper", the component that signs artifacts such as RPM's. Because of the way it is designed, we cannot use it to sign arbitrary files, only RPM packages. With Rocky Linux 8, we were able to use (what we now call the legacy) build system there to sign arbitrary files using sigul.

This is not neglect of GPG; it just comes down to how our new build system and thus signing infrastructure was designed. As an aside, checksums can also be found here, where the commits must be GPG signed. While this is not a perfect solution and we're aiming to have it backed by automation and a key outside of the RPM signing (to keep it from being manual), it was provided to ease concerns from other users about having checksums just at our tier 0 and nowhere else. https://github.com/rocky-linux/checksums

Issue History

Date Modified Username Field Change
2022-10-08 13:29 T X New Issue
2022-10-08 13:29 T X Tag Attached: checksums
2022-10-08 13:29 T X Tag Attached: GPG
2022-10-08 13:29 T X Tag Attached: ISO
2022-10-08 13:29 T X Tag Attached: signatures
2022-10-08 15:29 Louis Abel Assigned To => Louis Abel
2022-10-08 15:29 Louis Abel Status new => closed
2022-10-08 15:29 Louis Abel Resolution open => not fixable
2022-10-08 15:29 Louis Abel Note Added: 0000694