We run a 15.0 mirror for use solely within our own department. It rsyncs with one of two other public Canadian mirrors: dalhousie or waterloo.
Recently, we have found that after an rsync, repomd.xml contains an entry for a missing file in the same directory: the longhexnumber-deltainfo.xml.gz file.
We also run a 15.1 mirror. However, the issue seems to be limited to 15.0 and not 15.1.
Here’s the rsync command we run once a day:
#nohup rsync -rvlptz --delete --max-delete=20000 mirror.csclub.uwaterloo.ca::opensuse/update/leap/15.0/ opensuse/update/leap/15.0 < /dev/ null >> $_log 2>&1
The log listing for today’s run appears below my signature. You can see that oss/repodata/ef0a30f608c2bd4ce46c905227c06c8a23c7e8372c686391c9446123fbb4ba7c-deltainfo.xml.gz is deleted, but a new one is not provided. While a new repomd.xml is provided, there is an entry inside for the missing deltainfo.xml.gz file.
This has started happening within the last week or so. Sometimes, I can manually run the rsync against against either the other Canadian mirror or the openSuSE mirror and the problem resolves itself. Sometime, not.
The problem manifests itself when one of our openSuSE 15.0 users tries to use the zypper command, to say, list all available updates:
atoms:~ # zypper lu
Retrieving repository ‘updates’ metadata -----------------------------------------------------------------------------------------------------]
File ‘./repodata/6be7c4efc908dd2d84b82db8169095e6c72ff573a01c9522f11e4e2420a5a310-deltainfo.xml.gz’ not found on medium ‘http://install.cs.ubc.ca/opensuse/update/leap/15.0/oss/’
Abort, retry, ignore? [a/r/i/…? shows all options] (a): a
The error references the missing deltainfo.xml.gz file.
Was wondering if someone can provide me with an understanding of why this is happening and how to resolve it. Up to a week or so ago, this problem was not occurring.
University of BC - Computer Science
Starting rsync …
Thu Aug 22 05:50:01 PDT 2019
- Welcome to the University of Waterloo Computer Science Club Mirror
- Hardware funded by MEF (https://www.student.math.uwaterloo.ca/~mefcom/)
- Admin Contact: firstname.lastname@example.org
- Hostname: mirror.csclub.uwaterloo.ca
- IPv4 Address: 220.127.116.11
- IPv6 Address: 2620:101:f000:4901:c5c::f:1055
receiving incremental file list
sent 349 bytes received 82,593,430 bytes 4,235,578.41 bytes/sec
total size is 56,049,370,821 speedup is 678.61