For RHEL-10, we have a special version of RHEL-8 repositories, that do not contain the auxiliary key. This is due to the fact that the key uses SHA-1, which is not allowed by default by RHEL-10 crypto policy. We deleted repositories for these releases in osbuild/images, but we need to delete them also here, to ensure that they don't end up in the RPMs and that the cross-distro test case does not fail. Signed-off-by: Tomáš Hozza <thozza@redhat.com> |
||
|---|---|---|
| .. | ||
| centos-stream-9.json | ||
| centos-stream-10.json | ||
| README.md | ||
| rhel-8-no-aux-key.json | ||
| rhel-8.4-no-aux-key.json | ||
| rhel-8.6-no-aux-key.json | ||
| rhel-8.8-no-aux-key.json | ||
| rhel-8.10-no-aux-key.json | ||
All repository data is imported via the "images" library, see https://github.com/osbuild/images/tree/main/data/repositories
Most are imported via the "vendor" mechanism, but some special
repositories are kept here, like the *-no-aux-key.json that is for
rhel8 only and will only get installed on rhel10 (because the crypto
policy on rhel10 does not allow the sha1 aux-key in the original
rhel8 keys.
It also contains the centos-* -> centos-stream-* symlinks as
go:embed does not support symlinks so we need to keep them
externally.