debian-forge-composer/repositories
Tomáš Hozza f7c89a93fe Repositories: delete RHEL-8 EOL release repositories
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>
2025-07-14 13:13:20 +02:00
..
centos-stream-9.json many: take repositories from the "images" library 2025-02-13 14:00:45 +01:00
centos-stream-10.json many: take repositories from the "images" library 2025-02-13 14:00:45 +01:00
README.md many: take repositories from the "images" library 2025-02-13 14:00:45 +01:00
rhel-8-no-aux-key.json Ship el8 repos without aux key on el10 2024-06-12 11:29:56 +02:00
rhel-8.4-no-aux-key.json Ship el8 repos without aux key on el10 2024-06-12 11:29:56 +02:00
rhel-8.6-no-aux-key.json Ship el8 repos without aux key on el10 2024-06-12 11:29:56 +02:00
rhel-8.8-no-aux-key.json Ship el8 repos without aux key on el10 2024-06-12 11:29:56 +02:00
rhel-8.10-no-aux-key.json Ship el8 repos without aux key on el10 2024-06-12 11:29:56 +02:00

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.