Apache:Modules openSUSE_Leap_15.5 repo has bad checksums
For the past few days, any zypper refresh operation on a machine with this repo enabled will fail like so: ==== Retrieving repository 'Third-party modules for the Apache HTTP server. (openSUSE_Leap_15.5)' metadata -----------------------[\] Warning: Digest verification failed for file '1ec74d96a0429bd0dfee7acf227ab71bdcad2244ecf56de7d28c5daefd209bf7-primary.xml.gz' [/var/tmp/AP_0xnELCHG/repodata/1ec74d96a0429bd0dfee7acf227ab71bdcad2244ecf56de7d28c5daefd209bf7-primary.xml.gz] expected 1ec74d96a0429bd0dfee7acf227ab71bdcad2244ecf56de7d28c5daefd209bf7 but got 17511d69d98c32ae8193661bd4c8d02eb4a125d4ccc51a76fdd56e8ddd535b7a Accepting packages with wrong checksums can lead to a corrupted system and in extreme cases even to a system compromise. However if you made certain that the file with checksum '1751..' is secure, correct and should be used within this operation, enter the first 4 characters of the checksum to unblock using this file on your own risk. Empty input will discard the file. Unblock or discard? [1751/...? shows all options] (discard): Repository 'Third-party modules for the Apache HTTP server. (openSUSE_Leap_15.5)' is invalid. [Apache_Modules|https://download.opensuse.org/repositories/Apache:/Modules/openSUSE_Leap_15....] Valid metadata not found at specified URL History: - 1ec74d96a0429bd0dfee7acf227ab71bdcad2244ecf56de7d28c5daefd209bf7-primary.xml.gz has wrong checksum - Can't provide ./repodata/1ec74d96a0429bd0dfee7acf227ab71bdcad2244ecf56de7d28c5daefd209bf7-primary.xml.gz Please check if the URIs defined for this repository are pointing to a valid repository. Warning: Skipping repository 'Third-party modules for the Apache HTTP server. (openSUSE_Leap_15.5)' because of the above error. Some of the repositories have not been refreshed because of an error. ==== Strangely, the SLE_15_SP5 repo appears to be working fine. However I’ve noticed what look like typos in https://build.opensuse.org/projects/Apache:Modules/meta, where certain repos are using older versions of the update repos: <repository name="openSUSE_Leap_15.5"> <path project="openSUSE:Leap:15.4:Update" repository="standard"/> <arch>x86_64</arch> </repository> <repository name="SLE_15_SP5"> <path project="SUSE:SLE-15-SP3:Update" repository="standard"/> <arch>x86_64</arch> </repository> <repository name="SLE_15_SP4"> <path project="SUSE:SLE-15-SP3:Update" repository="standard"/> <arch>x86_64</arch> </repository> Shouldn’t those repos use openSUSE:Leap:15.5:Update, SUSE:SLE-15-SP5:Update, and SUSE:SLE-15-SP4:Update, respectively? Or is there any reason to have separate SLE and Leap repos any more since Leap now uses (mostly) SLE packages? Thanks, -Andrew
participants (1)
-
Daugherity, Andrew W