Leap 42.2 repository refresh fails

I installed Leap 42.2 from a USB flash drive as a new install on a Dell x86_64 workstation. I have been doing “zypper refresh” without problems until today. Suddenly I get


% sudo zypper refresh
Repository 'openSUSE-Leap-42.2-Non-Oss' is up to date.                                                                          
Repository 'openSUSE-Leap-42.2-Oss' is up to date.                                                                              
File '/repodata/repomd.xml' not found on medium 'http://download.opensuse.org/update/leap/42.2/oss/'
% zypper lr
Repository priorities are without effect. All enabled repositories share the same priority.

#  | Alias                     | Name                                    | Enabled | GPG Check | Refresh
---+---------------------------+-----------------------------------------+---------+-----------+--------
 1 | openSUSE-42.2-0           | openSUSE-42.2-0                         | No      | ----      | ----   
 2 | repo-debug                | openSUSE-Leap-42.2-Debug                | No      | ----      | ----   
 3 | repo-debug-non-oss        | openSUSE-Leap-42.2-Debug-Non-Oss        | No      | ----      | ----   
 4 | repo-debug-update         | openSUSE-Leap-42.2-Update-Debug         | No      | ----      | ----   
 5 | repo-debug-update-non-oss | openSUSE-Leap-42.2-Update-Debug-Non-Oss | No      | ----      | ----   
 6 | repo-non-oss              | openSUSE-Leap-42.2-Non-Oss              | Yes     | (r ) Yes  | Yes    
 7 | repo-oss                  | openSUSE-Leap-42.2-Oss                  | Yes     | (r ) Yes  | Yes    
 8 | repo-source               | openSUSE-Leap-42.2-Source               | No      | ----      | ----   
 9 | repo-source-non-oss       | openSUSE-Leap-42.2-Source-Non-Oss       | No      | ----      | ----   
10 | repo-update               | openSUSE-Leap-42.2-Update               | Yes     | (r ) Yes  | Yes    
11 | repo-update-non-oss       | openSUSE-Leap-42.2-Update-Non-Oss       | Yes     | (r ) Yes  | Yes    

What is the repository list supposed to be, and why did a from-scratch install give me a non-working repository list? And why did it work at first and then break?

It looks as if something is broken (at the repos, not on your computer).

Wait a few hours, and then try again.

getting the same error after a fresh install (USB network install) I just did.

The main download URL at http://download.opensuse.org/update/leap/42.2/ doesn’t have the ‘oss’ and ‘non-oss’ folder structure zypper is looking for. Interestingly, some mirrors ie. http://mirror.netcologne.de/opensuse/update/leap/42.2/ still have these folders, others don’t. Both checked Feb 15 03:16 CET.

Is this a temporary problem that will be fixed or did the layout of the update repository change?

It was a temporary messup, and it has been fixed already.

See also
https://forums.opensuse.org/showthread.php/523023-Leap-42-2-Bugfix-and-Security-repos-will-not-update