We are hitting issue similar to https://pagure.io/centos-infra/issue/1194
When trying to install packages from buildlogs repo for cloudsig wallaby repo ( https://buildlogs.centos.org/centos/8-stream/cloud/x86_64/openstack-wallaby/ ), it fails while checking the checksum:
Downloading Packages: (1/82): python3-funcsigs-1.0.2-17.el8.noarch.rpm 243 kB/s | 30 kB 00:00 [MIRROR] python-oslo-i18n-lang-5.0.1-2.el8.noarch.rpm: Downloading successful, but checksum doesn't match. Calculated: bbc0de625b9017faee5196fe58e5bc671bf9ba010d5680ea65bf3f900fe64111(sha256) Expected: b63d56d0a21129087016decd2a4678a1cf8e3d57c9efb8f3c90a84cf3d5b3bb4(sha256) [MIRROR] python-oslo-log-lang-4.4.0-2.el8.noarch.rpm: Downloading successful, but checksum doesn't match. Calculated: 5ed1b698d46289c6241397e9e20580d67ec5c05788143151a89d210b2558256e(sha256) Expected: 45109871bc88f979120c1e42cf6b6a989b160c3a4a8146aa96509bd15dff9bb1(sha256) [MIRROR] python-openstackclient-lang-5.5.1-1.el8.noarch.rpm: Downloading successful, but checksum doesn't match. Calculated: 7bdb56c91735e4d083790a12e00bbaffd48910b11e3381dc1f5eec40c253c85b(sha256) Expected: f4e4533a0b52c7c06667f45b1a3f52a57159f4751f0be0622cd2514251f427ad(sha256) [MIRROR] python-oslo-i18n-lang-5.0.1-2.el8.noarch.rpm: Downloading successful, but checksum doesn't match. Calculated: bbc0de625b9017faee5196fe58e5bc671bf9ba010d5680ea65bf3f900fe64111(sha256) Expected: b63d56d0a21129087016decd2a4678a1cf8e3d57c9efb8f3c90a84cf3d5b3bb4(sha256) [MIRROR] python-oslo-log-lang-4.4.0-2.el8.noarch.rpm: Downloading successful, but checksum doesn't match. Calculated: 5ed1b698d46289c6241397e9e20580d67ec5c05788143151a89d210b2558256e(sha256) Expected: 45109871bc88f979120c1e42cf6b6a989b160c3a4a8146aa96509bd15dff9bb1(sha256) [FAILED] python-oslo-i18n-lang-5.0.1-2.el8.noarch.rpm: No more mirrors to try - All mirrors were already tried without success (3-4/82): python-oslo-log-lang-4.4.0-2.el8.noarch.rpm
To reproduce it
podman run -it --rm quay.io/centos/centos:stream8 dnf update -y dnf install -y centos-release-openstack-wallaby dnf install -y 'dnf-command(config-manager)' dnf config-manager --set-disabled centos-openstack-wallaby dnf config-manager --set-enabled centos-openstack-wallaby-test dnf install -y python3-openstackclient
Metadata Update from @dkirwan: - Issue priority set to: Waiting on Assignee (was: Needs Review) - Issue tagged with: investigation, medium-gain, medium-trouble
issued a purge cache at the cdn level but it would be good to see from which cdn77 edge location you're fetching the wrong package so that we can report it to cdn77
Hello @arrfab
The https://buildlogs.centos.org/centos/8-stream/cloud/x86_64/openstack-wallaby/repodata/ was not synced with current data served by CDN. The checksum is computed with signed packages pulled from CDN, whereas the older repo had checksum computed with unsigned packages, thus the mismatch. I had to untag/tag a package in order to refresh the repo.
Metadata Update from @jcapitao: - Issue close_status updated to: Fixed with Explanation - Issue status updated to: Closed (was: Open)
Log in to comment on this ticket.