openSuSE 15.0 mirror problem for oss update

Hello,

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.

Thanks,

Trevor McLeod
University of BC - Computer Science

Starting rsync …
Thu Aug 22 05:50:01 PDT 2019
*

receiving incremental file list
deleting oss/repodata/ef0a30f608c2bd4ce46c905227c06c8a23c7e8372c686391c9446123fbb4ba7c-deltainfo.xml.gz
deleting oss/repodata/ccfd2ad93ea5c0ce410b7c8c6e0f71058e474a3c0e51832124feef745cb100c3-other.xml.gz
deleting oss/repodata/ca59e780a851938c6ff3577424af4a4354cbd339cd433ce1722b1613a698c000-updateinfo.xml.gz
deleting oss/repodata/8eaded1b355d7bcc69bac0542c413ed6e62888a45df2e00ce0a82fec97ca5190-filelists.xml.gz
deleting oss/repodata/05900e16c9dcbd0565959696b7eadfead7d43a5401137a9660f763dc690af93e-primary.xml.gz
oss/
oss/openSUSE:Leap:15.0:Update.repo
oss/repodata/
oss/repodata/389daaf05a1829c8c172cd42dbfa5940476b3f149a39b1486381f7ab98bc925b-other.xml.gz
oss/repodata/3fc8687c7734e9b35575f61b9634b8e9b1fec3ccc13988626196dd96fd0d55de-updateinfo.xml.gz
oss/repodata/526354d188452f462c8a041467e0ff5813ff9810bd607bf212bddae2ec5a249c-filelists.xml.gz
oss/repodata/5afc6cb78c11733eb7ae0cd9dfefc5a37fba3d6530ec285484cf419be9bc7e84-suseinfo.xml.gz
oss/repodata/d0289ea1b43e996dfa73630adbf26caeba9ef7f1df120d95ac0022367c01a594-primary.xml.gz
oss/repodata/repomd.xml
oss/repodata/repomd.xml.asc
oss/repodata/repomd.xml.key
oss/rpms/src/
oss/rpms/src/putty-0.72-lp150.15.1.src.rpm
deleting oss/rpms/x86_64/putty-0.71-lp150.9.1_lp150.12.1.x86_64.drpm
oss/rpms/x86_64/
oss/rpms/x86_64/putty-0.72-lp150.15.1.x86_64.rpm

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