To reproduce:
- Publish really frequently
- Have dnf clients installing constantly along the way
- Some dnf clients will have errors in between fetching repomd.xml
The issue is there's a race condition, when dnf fetches the repomd.xml they will then get 404 when seconds later a new publish replaces the metadata files.