View Issue Details

IDProjectCategoryView StatusLast Update
0006700Rocky-Linux-9Generalpublic2024-11-27 01:45
ReporterMark Tomich Assigned ToLouis Abel  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionwon't fix 
Summary0006700: Rocky 9.3 missing repomd.xml.asc
DescriptionIt looks like the `repomd.xml.asc` file in Rocky 9.3 disappeared. This breaks any systems having `repo_gpgcheck=1`
Steps To ReproduceIn the `Base` section of the `/etc/yum.repos.d/rocky.repo` file, set the following:

- repo_gpgcheck=1
- baseurl=http://dl.rockylinux.org/vault/rocky/9.3/BaseOS/x86_64/os/

...do a `dnf update`, and you should see something like the following:

```
libdnf._error.Error: Failed to download metadata for repo 'rocky-os-9.3': GPG verification is enabled, but GPG signature is not available. This may be an error or the repository does not support GPG verification: Status code: 404 for http://dl.rockylinux.org/vault/rocky/9.3/BaseOS/x86_64/os/repodata/repomd.xml.asc (IP: 199.232.198.132)
```
Additional InformationThe following URLs all return HTTP/200:
http://dl.rockylinux.org/vault/rocky/9.1/BaseOS/x86_64/os/repodata/repomd.xml.asc
http://dl.rockylinux.org/vault/rocky/9.2/BaseOS/x86_64/os/repodata/repomd.xml.asc
http://dl.rockylinux.org/pub/rocky/9.4/BaseOS/x86_64/os/repodata/repomd.xml.asc

...yet the following returns HTTP/404:
http://dl.rockylinux.org/vault/rocky/9.3/BaseOS/x86_64/os/repodata/repomd.xml.asc
TagsNo tags attached.

Activities

Louis Abel

Louis Abel

2024-05-15 18:08

administrator   ~0007105

We are not able to sign arbitrary files outside of our build system. This is by design. We had to make a choice:

* Provide all packages from a release in the vault -- which was a very common request among many in our community
* Provide only the latest packages from a release in the vault

The former was chosen, even though we knew the repo data would not be signed in the end and that it can't be signed outside of the build system. We'll leave the ticket open in case this changes, but right now, there is no movement on making this happen.

!!! Vaulted releases are not supported. !!!

Issue History

Date Modified Username Field Change
2024-05-15 18:04 Mark Tomich New Issue
2024-05-15 18:08 Louis Abel Assigned To => Louis Abel
2024-05-15 18:08 Louis Abel Status new => acknowledged
2024-05-15 18:08 Louis Abel Note Added: 0007105
2024-11-27 01:45 Louis Abel Status acknowledged => closed
2024-11-27 01:45 Louis Abel Resolution open => won't fix