#1223 [CloudSIG] Fail to install packages from buildlogs.co
Closed: Fixed with Explanation 10 months ago by jcapitao. Opened 10 months ago by jcapitao.

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

10 months ago

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)

10 months ago

Login to comment on this ticket.

Metadata