Mailinglist Archive: opensuse-buildservice (93 mails)

< Previous Next >
Re: [opensuse-buildservice] Repository publishing broken on b.o.o ?
I see the same problem at

https://build.opensuse.org/project/show/systemsmanagement:Uyuni:Master:Ubuntu1604-Uyuni-Client-Tools

While syncing from Uyuni:

12:16:35 ERROR: Download failed:
https://download.opensuse.org/repositories/systemsmanagement:/Uyuni:/Master:/Ubuntu1604-Uyuni-Client-Tools/xUbuntu_16.04/all/salt-api_2019.2.0+ds-1_all.deb
- Target file isn't valid. Checksum should be
74865c660277651be129867d0627041dd1e76cbfe65419d25908bfc6f329ce2e (sha256)..

If I verify the Packages file, the sha256 sum for the package listed there is
74865c660277651be129867d0627041dd1e76cbfe65419d25908bfc6f329ce2e

But from all the mirrors that offer it:
https://paste.opensuse.org/view//33286947

the sha256 sum is
78ba353494f8cf1bfa88f32939cf1c4345adcea46348d184798adab993b1bfb8:
https://paste.opensuse.org/view//41392602

I tried "osc wipebinaries --all
systemsmanagement:Uyuni:Master:Ubuntu1604-Uyuni-Client-Tools && osc rebuild
--all systemsmanagement:Uyuni:Master:Ubuntu1604-Uyuni-Client-Tools" just in
case, but no luck.

Same happens at
https://build.opensuse.org/project/show/systemsmanagement:Uyuni:Master:Ubuntu1804-Uyuni-Client-Tools

Being that:

- All three mirrors are broken
- The dates for the packages seems to be fine at the mirrors.
- This seems to be happening (in our case= only for Ubuntu Uyuni packages (at
least openSUSE seems to be fine, for example
https://provo-mirror.opensuse.org/repositories/systemsmanagement:/Uyuni:/Master:/openSUSE_Leap_15-Uyuni-Client-Tools/openSUSE_Leap_15.0/x86_64/golang-github-boynux-squid_exporter-1.6-lp150.4.2.x86_64.rpm
is c319a3a00b4cfba9c599d6d25daf79823709d6fd494de0bbb823bae2e4167fd9 as at the
repodata)

I wonder if this really a problem with the mirrors, or there's something else.

@Fritz, did you finally open a ticket at admin@xxxxxxxxxxxx?


On miércoles, 24 de julio de 2019 11:29:12 (CEST) Adrian Schröter wrote:
On Mittwoch, 24. Juli 2019, 11:14:45 CEST Fritz Elfert wrote:
Hi,

I recently noticed some strange discrepancy of the downloadable packages
that were created after building:

The size/checksum of the rpm file on download.opensuse.org does not match
the metadata that is recorded in the repository's primary.xml.gz

E.g:

When downloading
https://download.opensuse.org/repositories/home:/felfert/Fedora_29/x86_64/
eh s-devel-1.5.1-173.fc29.x86_64.rpm

The resulting size is 622240 bytes and the sha256sum is
eb77ce147162cd3ab9a997e31b865b3e22f7457327f12eac202e6b54210a4547

However in the corresponding
https://download.opensuse.org/repositories/home:/felfert/Fedora_29/repodat
a/
064d3aa4fe373fa91f0edbfcc22328585f5bb381f3661b3d951accaa12baaf22-primary.
xml .gz

most likely a mirror is broken. Check with curl or wget from where it comes
really and report it to

admin@xxxxxxxxxxxx

please. (since the download infrastructure is not part of OBS).

thanks
adrian

The size is recorded as 622248 and the sha256 as
11524992b6ca3bc8f2bc0b7f82c0c3875c1c9ca3f87e8b9072cce2bff2331466


Obviously, dnf complains when attempting to install or update the package.
I rebuilt the affected packages, but this did not help.
Any clues?

Thanks

-Fritz


--
Julio González Gil
Release Engineer, SUSE Manager and Uyuni
jgonzalez@xxxxxxxx
< Previous Next >
Follow Ups