Update Error repo missing something

I haven’t been able to update my software for a few weeks now. It says 104 new updates at this point. The number is larger every day. There is always a problem that a package is not available on the repository. Here are the error today.

File './repodata/807559c06beeb00ef8d8d7f9b5eb775863a80e106aed669338ced8108207b5ce-primary.xml.gz' not found on medium 'http://download.opensuse.org/update/leap/15.2/oss' 

File './repodata/807559c06beeb00ef8d8d7f9b5eb775863a80e106aed669338ced8108207b5ce-primary.xml.gz' not found on medium 'http://download.opensuse.org/update/leap/15.2/oss' 

Here is some more info

sudo zypper up
Retrieving repository 'Main Update Repository' metadata .........................[error]
Repository 'Main Update Repository' is invalid.
[repo-update|http://download.opensuse.org/update/leap/15.2/oss] Valid metadata not found at specified URL
 - File './repodata/859634ea1c2c372a5c16729b71e959d67b2e1e912e42c516008b023f4863bb26-primary.xml.gz' not found on medium 'http://download.opensuse.org/update/leap/15.2/oss'
 - Can't provide ./repodata/859634ea1c2c372a5c16729b71e959d67b2e1e912e42c516008b023f4863bb26-primary.xml.gz

Please check if the URIs defined for this repository are pointing to a valid repository.
Warning: Skipping repository 'Main Update Repository' because of the above error.
Some of the repositories have not been refreshed because of an error.
Loading repository data...
Reading installed packages...
Nothing to do.

What is happening? What should I do about it?

There’s an existing thread bout this. It’s almost certainly a mirror problem, which seems only affecting users in certain geographic regions. Instead of download.opensuse.org in your repo configuration files in /etc/zypp/repos.d/, you could try switching to a specific mirror or group of mirrors from https://mirrors.opensuse.org/ to successfully upgrade. For some users or during certain time periods, using zypper up instead of the desktop’s updater works. I was able to update using zypper and a different repo 2-3 days ago, Sunday evening in -0400 zone maybe it was.

From http://download.opensuse.org/update/leap/15.2/oss/repodata/2b90ce29bd51a6b99adea9c43a66377c50f6e0b5889c73e517d1dc5f2a118bed-primary.xml.gz.mirrorlist

No mirror was found I am very sorry, but no mirror was found. Feel free to download directly:

Having the same problem here on 2 computers. primary.xml.gz’ not found on medium… And I went to the URLS the XML file is not there ,opensuse 15.2…been 3 weeks since I updated …Whats going on with opensuse?

Still not WORKING…

Have you forced a refresh? The primary file is different…