The opensuse.org mirrors seem to be out of sync. Specifically, the provo-mirror.opensuse.org server.

I tried to install some of my OBS project repositories today and got an error.

neotinker@localhost:~> sudo zypper refresh
Repository 'SLE-Module-Basesystem15-SP3-Pool' is up to date.                                                      
Repository 'SLE-Module-Basesystem15-SP3-Updates' is up to date.                                                                        
Repository 'SLES15-SP3-15.3-0' is up to date.                                                                                          
Repository 'SLE-Product-SLES15-SP3-Pool' is up to date.                                                                                
Repository 'SLE-Product-SLES15-SP3-Updates' is up to date.                                                                              
Repository 'SLE-Module-Server-Applications15-SP3-Pool' is up to date.                                                                  
Repository 'SLE-Module-Server-Applications15-SP3-Updates' is up to date.                                                                
Retrieving repository 'home:neotinker3:ROS:External_Dependencies (SLE_15_SP3)' metadata .........................................[error]
Repository 'home:neotinker3:ROS:External_Dependencies (SLE_15_SP3)' is invalid.
[home_neotinker3_ROS_External_Dependencies|https://download.opensuse.org/repositories/home:/neotinker3:/ROS:/External_Dependencies/SLE_15_SP3/] Valid metadata not found at specified URL
History:
 - File './repodata/66b1b42b9b7789c9ef188777265e266f28093dda83d9970c01ad5d634bc35616-primary.xml.gz' not found on medium 'https://download.opensuse.org/repositories/home:/neotinker3:/ROS:/External_Dependencies/SLE_15_SP3/'
 - Can't provide ./repodata/66b1b42b9b7789c9ef188777265e266f28093dda83d9970c01ad5d634bc35616-primary.xml.gz

Please check if the URIs defined for this repository are pointing to a valid repository.
Skipping repository 'home:neotinker3:ROS:External_Dependencies (SLE_15_SP3)' because of the above error.
Retrieving repository 'Test Builds (SLE_15_SP3)' metadata .......................................................................[error]
Repository 'Test Builds (SLE_15_SP3)' is invalid.
[home_neotinker3_ROS_External_Dependencies_Test|https://download.opensuse.org/repositories/home:/neotinker3:/ROS:/External_Dependencies:/Test/SLE_15_SP3/] Valid metadata not found at specified URL
History:
 - File './repodata/aa69665681d2905630e52c543665b0dcc99589d0a4d13abb3d42178f0a7ea700-primary.xml.gz' not found on medium 'https://download.opensuse.org/repositories/home:/neotinker3:/ROS:/External_Dependencies:/Test/SLE_15_SP3/'
 - Can't provide ./repodata/aa69665681d2905630e52c543665b0dcc99589d0a4d13abb3d42178f0a7ea700-primary.xml.gz

Please check if the URIs defined for this repository are pointing to a valid repository.
Skipping repository 'Test Builds (SLE_15_SP3)' because of the above error.
Repository 'ROS Melodic for SLE 15.3 (SLE_15_SP3)' is up to date.                                                                      
Repository 'ROS Infrastructure (SLE_15_SP3)' is up to date.                                                                            
Some of the repositories have not been refreshed because of an error.
neotinker@localhost:~>

When I went to the repository url with my browser, the files look to be present but I can only access the repomd.* files. The primary, other, and filelist xml files return 404 errors.

https://download.opensuse.org/repositories/home:/neotinker3:/ROS:/External_Dependencies/SLE_15_SP3/repodata/

If I click on the "details" link for one of the missing files, I can see different sources to access the file. The downloadcontent.opensuse.org link returns the file but the US mirror (provo-mirror.opensuse.org) returns 404.

https://mirrorcache.opensuse.org/repositories/home:/neotinker3:/ROS:/External_Dependencies/SLE_15_SP3/repodata/5cad3dc0ccfae5dd86f512a83807f69327ed5eb4d4221b11afd341c62b51273b-other.xml.gz.mirrorlist
https://downloadcontent.opensuse.org/repositories/home:/neotinker3:/ROS:/External_Dependencies/SLE_15_SP3/repodata/5cad3dc0ccfae5dd86f512a83807f69327ed5eb4d4221b11afd341c62b51273b-other.xml.gz
https://provo-mirror.opensuse.org/repositories/home:/neotinker3:/ROS:/External_Dependencies/SLE_15_SP3/repodata/5cad3dc0ccfae5dd86f512a83807f69327ed5eb4d4221b11afd341c62b51273b-other.xml.gz

Does anyone know what is going on with the mirrors?

Neotinker