Module file in Red Hat 7 repositories causes metadata error

Problem:
Metadata uses sha1 as type but a sha256 hash, which causes problems on the clients.

Expected outcome:
Metadata are fine and everything works on the client.

Foreman and Proxy versions:
1.20.0

Foreman and Proxy plugin versions:
Katello 3.9.0

Other relevant data:
I already created this issue Bug #25529: Module file in Red Hat 7 repositories causes metadata error - Katello - Foreman, but perhaps someone has an idea for a workaround. For one repository I removed the module.yaml.gz line from repomd.xml and it fixes the problem, but I do not want to do this with all repositories on a productive system.

2 Likes

This might be a duplicate with Bug #25597: Upgrade step katello:upgrades:3.8:clear_checksum_type from 6.4 to 6.5 failed - Katello - Foreman, which should be in Katello 3.9.2.