This appears to be due to unsupported cryptographic signature methods.
The beaker-core-tasks-distribution-check-install package was built in 2018. So it makes sense that it might have an old signature.
Most likely fix is to rebuild the packages.
# dnf install -y https://beaker-project.org/tasks/beaker-core-tasks-distribution-check-install-1.0-2.noarch.rpm
Updating and loading repositories:
Repositories loaded.
https://beaker-project.org/tasks/beaker-core-tasks-distribution-check-install-1.0-2.noarch.rpm 100% | 13.2 KiB/s | 4.3 KiB | 00m00s
Package Arch Version Repository Size
Installing:
beaker-core-tasks-distribution-check-install noarch 1.0-2 @commandline 5.4 KiB
Transaction Summary:
Installing: 1 package
Total size of inbound packages is 4 KiB. Need to download 0 B.
After this operation, 5 KiB extra will be used (install 5 KiB, remove 0 B).
Running transaction
Transaction failed: Rpm transaction failed.
Warning: skipped OpenPGP checks for 1 package from repository: @commandline
- package beaker-core-tasks-distribution-check-install-1.0-2.noarch does not verify: no digest
Fedora 43 fails
$ rpm -Kv beaker-core-tasks-distribution-check-install-1.0-2.noarch.rpm
beaker-core-tasks-distribution-check-install-1.0-2.noarch.rpm:
Header SHA3-256 digest: NOTFOUND
Header SHA256 digest: NOTFOUND
Header SHA1 digest: NOTFOUND
Payload SHA3-256 digest: NOTFOUND
Payload SHA3-256 ALT digest: NOTFOUND
Payload SHA512 digest: NOTFOUND
Payload SHA512 ALT digest: NOTFOUND
Payload SHA256 digest: NOTFOUND
Payload SHA256 ALT digest: NOTFOUND
Legacy MD5 digest: NOTFOUND
Fedora 42 works
$ rpm -Kv beaker-core-tasks-distribution-check-install-1.0-2.noarch.rpm
beaker-core-tasks-distribution-check-install-1.0-2.noarch.rpm:
Header SHA1 digest: OK
MD5 digest: OK
This appears to be due to unsupported cryptographic signature methods.
The beaker-core-tasks-distribution-check-install package was built in 2018. So it makes sense that it might have an old signature.
Most likely fix is to rebuild the packages.
Fedora 43 fails
Fedora 42 works