Broken repo on Leap 15.6 Beta

Hi.

Yesterday I installed Leap 15.6 beta on my laptop. I noticed that when I run zypper update it says the update-non-oss (15.6) metadata is expired. How do I fix this? Is there something missing here?

I am near Sydney, Australia, I am not sure if the CDN servers nearby are out of sync or something.

> sudo zypper update
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
Loading repository data...
Warning: Repository 'update-non-oss (15.6)' metadata expired since 2023-09-21 22:47:58 AEST.

    Warning: Repository metadata expired: Check if 'autorefresh' is turned on (zypper lr), otherwise
    manually refresh the repository (zypper ref). If this does not solve the issue, it could be that
    you are using a broken mirror or the server has actually discontinued to support the repository.

Reading installed packages...
> zypper repos -u
Repository priorities in effect:                                                                                                                                               (See 'zypper lr -P' for details)
      90 (raised priority)  :  1 repository
      99 (default priority) : 13 repositories

#  | Alias                           | Name                          | Enabled | GPG Check | Refresh | URI
---+---------------------------------+-------------------------------+---------+-----------+---------+--------------------------------------------------------------------------
 1 | 1password                       | "1Password Stable Channel"    | Yes     | (r ) Yes  | Yes     | https://downloads.1password.com/linux/rpm/stable/x86_64
 2 | NVIDIA:repo-non-free            | repo-non-free (15.6)          | Yes     | (r ) Yes  | Yes     | https://download.nvidia.com/opensuse/leap/15.6
 3 | code                            | Visual Studio Code            | Yes     | (r ) Yes  | No      | https://packages.microsoft.com/yumrepos/vscode
 4 | devel_languages_python          | Python Modules (15.6)         | Yes     | (r ) Yes  | No      | https://download.opensuse.org/repositories/devel:/languages:/python/15.6/
 5 | gh-cli                          | packages for the GitHub CLI   | Yes     | (r ) Yes  | No      | https://cli.github.com/packages/rpm
 6 | openSUSE:repo-non-oss           | repo-non-oss (15.6)           | Yes     | (r ) Yes  | Yes     | http://cdn.opensuse.org/distribution/leap/15.6/repo/non-oss
 7 | openSUSE:repo-non-oss-debug     | repo-non-oss-debug (15.6)     | No      | ----      | ----    | http://cdn.opensuse.org/debug/distribution/leap/15.6/repo/non-oss
 8 | openSUSE:repo-openh264          | repo-openh264 (15.6)          | Yes     | (r ) Yes  | Yes     | http://codecs.opensuse.org/openh264/openSUSE_Leap
 9 | openSUSE:repo-oss               | repo-oss (15.6)               | Yes     | (r ) Yes  | Yes     | http://cdn.opensuse.org/distribution/leap/15.6/repo/oss
10 | openSUSE:repo-oss-debug         | repo-oss-debug (15.6)         | No      | ----      | ----    | http://cdn.opensuse.org/debug/distribution/leap/15.6/repo/oss
11 | openSUSE:repo-oss-source        | repo-oss-source (15.6)        | No      | ----      | ----    | http://cdn.opensuse.org/source/distribution/leap/15.6/repo/oss
12 | openSUSE:update-backports       | update-backports (15.6)       | Yes     | (r ) Yes  | Yes     | http://cdn.opensuse.org/update/leap/15.6/backports
13 | openSUSE:update-backports-debug | update-backports-debug (15.6) | No      | ----      | ----    | http://cdn.opensuse.org/update/leap/15.6/backports_debug
14 | openSUSE:update-non-oss         | update-non-oss (15.6)         | Yes     | (r ) Yes  | Yes     | http://cdn.opensuse.org/update/leap/15.6/non-oss
15 | openSUSE:update-non-oss-debug   | update-non-oss-debug (15.6)   | No      | ----      | ----    | http://cdn.opensuse.org/debug/update/leap/15.6/non-oss
16 | openSUSE:update-oss             | update-oss (15.6)             | Yes     | (r ) Yes  | Yes     | http://cdn.opensuse.org/update/leap/15.6/oss
17 | openSUSE:update-oss-debug       | update-oss-debug (15.6)       | No      | ----      | ----    | http://cdn.opensuse.org/debug/update/leap/15.6/oss
18 | openSUSE:update-sle             | update-sle (15.6)             | Yes     | (r ) Yes  | Yes     | http://cdn.opensuse.org/update/leap/15.6/sle
19 | openSUSE:update-sle-debug       | update-sle-debug (15.6)       | No      | ----      | ----    | http://cdn.opensuse.org/debug/update/leap/15.6/sle
20 | packages-microsoft-com-prod     | packages-microsoft-com-prod   | Yes     | (r ) Yes  | No      | https://packages.microsoft.com/opensuse/15/prod/
21 | packman                         | Packman                       | Yes     | (r ) Yes  | Yes     | https://ftp.fau.de/packman//suse/openSUSE_Leap_15.6/
2 Likes

Alpha and Beta testers should know that the update repos are not used at this developement stage. No packages in this repos, no metadata refresh.
New/updated packages land directly in the base repos whilst alpha/beta stage. Only after final release of Leap 15.6, the update repos will get used.

1 Like

Got it thanks.

I didn’t see any warning message when I downloaded it.

1 Like

You won’t. The word “beta” says it all. It is not a released version, you are a tester and as such should try to find out all the things that a tester should know.

1 Like

Like in Tumbleweed, Leap alphas and betas cannot be fully upgraded by using zypper up. Only zypper dup can do the whole job of distribution up-grading that includes obsoletes, upgrades, downgrades, and new packages, as well as bug fixes, that transpire between pre-release versions. Only after final 15.6 release is completely upgraded to or installed will zypper up be appropriate.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.