Hi!
When I try to update Fedora Silverblue 37, rpm-ostree shows the following error:
rpm-ostree
$ rpm-ostree upgrade note: automatic updates (stage) are enabled 2 metadata, 0 content objects fetched; 142 B transferred in 2 seconds; 0 bytes content written Checking out tree 7f06695... done Enabled rpm-md repositories: fedora-cisco-openh264 Updating metadata for 'fedora-cisco-openh264'... done error: Updating rpm-md repo 'fedora-cisco-openh264': cannot update repo 'fedora-cisco-openh264': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried; Last error: Downloading successful, but checksum doesn't match. Calculated: 727be969a9f9842e9e679a4415cc9c6db506d531d08067265c3288fe3dae03c171dc4e1330c3e2526fda0ba09785f976785e162614a9da0e4322f23bca72aba4(sha512) Expected: 40fd268b45dac2ce699c6dc2c3b289ad31691e9b8e50cd89e1fd48692303b6f4e9b54fdd5fb917154a074d1cf67d14f6af57d96e24674d136b45e0c3732e66d5(sha512)
After checking manually the checksum of the repomd, seems to be wrong.
$ curl -s 'https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-37&arch=x86_64' | grep "sha512" <hash type="sha512">40fd268b45dac2ce699c6dc2c3b289ad31691e9b8e50cd89e1fd48692303b6f4e9b54fdd5fb917154a074d1cf67d14f6af57d96e24674d136b45e0c3732e66d5</hash> $ curl -s https://codecs.fedoraproject.org/openh264/37/x86_64/os/repodata/repomd.xml | sha512sum 727be969a9f9842e9e679a4415cc9c6db506d531d08067265c3288fe3dae03c171dc4e1330c3e2526fda0ba09785f976785e162614a9da0e4322f23bca72aba4 -
The same for Fedora Cisco OpenH264 36:
$ curl -s 'https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-36&arch=x86_64' | grep "sha512" <hash type="sha512">cf1a8887c81b94f94ac614e6b608a9682cf9b355aece321bedb256c26c162049f1ebab5329164e059ba893735993c67d3a8b955378f6c20dbd1a779d6525ee34</hash> $ curl -s https://codecs.fedoraproject.org/openh264/36/x86_64/os/repodata/repomd.xml | sha512sum eaa63221de4f6d4253e8d89a065ee65ab6ce417cc2bb37febac5eb86e819a244845311ecd30d5cf6e1ca75f93b12185047dda7451a5aa740f69b2bcee8ce3d5c -
But, if I check for Fedora Updates 37, the sha512 checksum is the expected:
$ curl -s 'https://mirrors.fedoraproject.org/metalink?repo=updates-released-f37&arch=x86_64' | grep sha512 <hash type="sha512">0a14538a392f9de94ac80fde42744f676f44266bf0e104049f69bae9fbc83aa0458f47e242e9a85f155b4305545ecefff666df39de761f5170515aafb8d6ee92</hash> $ curl -s 'http://fedora.c3sl.ufpr.br/linux/updates/37/Everything/x86_64/repodata/repomd.xml' | sha512sum 0a14538a392f9de94ac80fde42744f676f44266bf0e104049f69bae9fbc83aa0458f47e242e9a85f155b4305545ecefff666df39de761f5170515aafb8d6ee92 -
Thanks!
Solved :)
Metadata Update from @xlejo: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)