Leap Upgrade error msg

Upgraded 15.3 to 15.4 via DVD/USB. Getting the following error from Yast Software:

An error occurred during repository initialization. [https-download.opensuse.org-f70c5afb|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP2:/Update/pool-leap-15.4/] Valid metadata not found at specified URL History: - [https-download.opensuse.org-f70c5afb|https://download.opensuse.org/repositories/SUSE:/SLE-15-SP2:/Update/pool-leap-15.4/] Repository type can’t be determined.

This is WAY over my head. Where do I go from here?

Do you get that message while upgrading via DVD from 15.3 to 15.4 or is the upgrade finished and you get that message on 15.4 when running YaST?

Regards

susejunky

he full URL of that error message is very strange:

https://download.opensuse.org/repositories/SUSE:/SLE-15-SP2:/Update/pool-leap-15.4/]

Not only the mentioning of SLE15-SP2, but also the ] at the end.

Please post your repos list

zypper lr -d

And like @susekunky I wonder where/when you get this. Your thread title suggests that it is during upgrade, but your description suggests that it is when calling YaST, which is not done during upgrade. Or am I wrong here?

@susejunky The DVD upgrade completed. Now I’m seeing that error message at the completion of the Yast Software autorefresh. It’s continuing to reappear every time I run Yast Sortware. I’m able to use the desktop system & programs with no problem, I’m just getting this error message I don’t understand.

@hcvv zypper lr -d returns:

| Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI

                                                            | Service 

—±--------------------------------------±---------------------------------------------------------------------±--------±----------±--------±---------±-------±---------------------
----------------------------------------------------------------±-------
1 | MEGAsync | MEGAsync | Yes | (r ) Yes | Yes | 99 | rpm-md | https://mega.nz/linux
/repo/openSUSE_Leap_15.4/ |
2 | ftp.gwdg.de-openSUSE_Leap_$releasever | Packman Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://ftp.gwdg.de/pu
b/linux/misc/packman/suse/openSUSE_Leap_15.4/ |
3 | https-download.opensuse.org-034cf742 | SUSE:SLE-15-SP1:Update | Yes | ( p) Yes | Yes | 99 | NONE | https://download.open
suse.org/repositories/SUSE:/SLE-15-SP1:/Update/pool-leap-15.4/ |
4 | https-download.opensuse.org-335038d5 | openSUSE:Backports:SLE-15-SP4 | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.open
suse.org/repositories/openSUSE:/Backports:/SLE-15-SP4/standard/ |
5 | https-download.opensuse.org-65e2a0f1 | network:im:signal | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.open
suse.org/repositories/network:/im:/signal/15.4/ |
6 | https-download.opensuse.org-66f176af | SUSE:SLE-15-SP3:Update | Yes | ( p) Yes | Yes | 99 | NONE | https://download.open
suse.org/repositories/SUSE:/SLE-15-SP3:/Update/pool-leap-15.4/ |
7 | https-download.opensuse.org-934aea9a | SUSE:SLE-15-SP1:GA | Yes | ( p) Yes | Yes | 99 | NONE | https://download.open
suse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/ |
8 | https-download.opensuse.org-a83dbc9f | SUSE:SLE-15-SP3:GA | Yes | ( p) Yes | Yes | 99 | NONE | https://download.open
suse.org/repositories/SUSE:/SLE-15-SP3:/GA/pool/ |
9 | https-download.opensuse.org-aeec48e0 | SUSE:SLE-15:Update | Yes | ( p) Yes | Yes | 99 | NONE | https://download.open
suse.org/repositories/SUSE:/SLE-15:/Update/pool-leap-15.4/ |
10 | https-download.opensuse.org-e0781ec0 | SUSE:SLE-15-SP2:GA | Yes | ( p) Yes | Yes | 99 | NONE | https://download.open
suse.org/repositories/SUSE:/SLE-15-SP2:/GA/pool/ |
11 | https-download.opensuse.org-e8aefeaa | SUSE:SLE-15-SP4:GA | Yes | ( p) Yes | Yes | 99 | NONE | https://download.open
suse.org/repositories/SUSE:/SLE-15-SP4:/GA/pool/ |
12 | https-download.opensuse.org-f70c5afb | SUSE:SLE-15-SP2:Update | Yes | ( p) Yes | Yes | 99 | NONE | https://download.open
suse.org/repositories/SUSE:/SLE-15-SP2:/Update/pool-leap-15.4/ |
13 | network_im_signal | Signal Messaging Devel Project (15.4) | Yes | (r ) Yes | No | 99 | rpm-md | https://download.open
suse.org/repositories/network:/im:/signal/15.4/ |
14 | repo-backports-debug-update | Update repository of openSUSE Backports (Debug) | No | ---- | ---- | 99 | NONE | http://download.opens
use.org/update/leap/15.4/backports_debug/ |
15 | repo-backports-update | Update repository of openSUSE Backports | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opens
use.org/update/leap/15.4/backports/ |
16 | repo-debug | Debug Repository | No | ---- | ---- | 99 | NONE | http://download.opens
use.org/debug/distribution/leap/15.4/repo/oss/ |
17 | repo-debug-non-oss | Debug Repository (Non-OSS) | No | ---- | ---- | 99 | NONE | http://download.opens
use.org/debug/distribution/leap/15.4/repo/non-oss/ |
18 | repo-debug-update | Update Repository (Debug) | No | ---- | ---- | 99 | NONE | http://download.opens
use.org/debug/update/leap/15.4/oss/ |
19 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | No | ---- | ---- | 99 | NONE | http://download.opens
use.org/debug/update/leap/15.4/non-oss/ |
20 | repo-non-oss | Non-OSS Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opens
use.org/distribution/leap/15.4/repo/non-oss/ |
21 | repo-oss | Main Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opens
use.org/distribution/leap/15.4/repo/oss/ |
22 | repo-sle-debug-update | Update repository with updates from SUSE Linux Enterprise 15 (Debug) | No | ---- | ---- | 99 | NONE | http://download.opens
use.org/debug/update/leap/15.4/sle/ |
23 | repo-sle-update | Update repository with updates from SUSE Linux Enterprise 15 | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opens
use.org/update/leap/15.4/sle/ |
24 | repo-source | Source Repository | No | ---- | ---- | 99 | NONE | http://download.opens
use.org/source/distribution/leap/15.4/repo/oss/ |
25 | repo-update | Main Update Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opens
use.org/update/leap/15.4/oss |
26 | repo-update-non-oss | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opens
use.org/update/leap/15.4/non-oss/ |
lance@Lance-Desktop:~>

First, please use CODE tags:

There is an important, but not easy to find feature on the forums.

Please in the future use CODE tags around copied/pasted computer text in a post. It is the # button in the tool bar of the post editor. When applicable copy/paste complete, that is including the prompt, the command, the output and the next prompt.

An example is here: Using CODE tags Around your paste.

Then, you have a long list and as said above, what are all those SLE15-SP… doing?

To compare, this is my 15.3 list and 15.4 will probably only differ in having 15.4 as release strtng (in fact they all have $releasever):

boven:~ # zypper lr -d
#  | Alias                  | Name                                                | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                               | Service
---+------------------------+-----------------------------------------------------+---------+-----------+---------+----------+--------+-----------------------------------------------------------------------------------+--------
 1 | backports-debug-update | Updates for debuginfo from openSUSE Backports       | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/update/leap/15.3/backports_debug/                    | 
 2 | backports-update       | Updates from openSUSE Backports                     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.3/backports/                          | 
 3 | libdvdcss              | Libdvdcss                                           | No      | ----      | ----    |   99     | NONE   | http://opensuse-guide.org/repo/openSUSE_Leap_15.3/                                | 
 4 | main                   | Main (OSS)                                          | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.3/repo/oss/                     | 
 5 | main-debug             | Debug (OSS)                                         | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/15.3/repo/oss/               | 
 6 | main-debug-update      | Update-Debug (OSS)                                  | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.3/oss/                          | 
 7 | main-source            | Source (OSS)                                        | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/15.3/repo/oss/              | 
 8 | main-update            | Update (OSS)                                        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.3/oss                                 | 
 9 | network_utilities      | network:utilities                                   | No      | ----      | ----    |   99     | rpm-md | https://download.opensuse.org/repositories/network:/utilities/openSUSE_Leap_15.3/ | 
10 | non-oss-debug          | Debug (Non-OSS)                                     | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/15.3/repo/non-oss/           | 
11 | non-oss-debug-update   | Update-Debug (Non-OSS)                              | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.3/non-oss/                      | 
12 | non-oss-main           | Main (Non-OSS)                                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/                 | 
13 | non-oss-source         | Source (Non-OSS)                                    | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/15.3/repo/non-oss/          | 
14 | non-oss-update         | Update (Non-OSS)                                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.3/non-oss/                            | 
15 | packman                | Packman                                             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/               | 
16 | sle-debug-update       | Updates for debuginfo from SUSE Linux Enterprise 15 | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.3/sle/                          | 
17 | sle-update             | Updates from SUSE Linux Enterprise 15               | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.3/sle/                                | 
18 | teams                  | teams                                               | No      | ----      | ----    |   99     | rpm-md | https://packages.microsoft.com/yumrepos/ms-teams                                  | 
boven:~ # 

As you can see there are a few which have SLE, but the are definitely different from what you have.

I have no idea, the only three I added are:
mega.nz
https://download.opensuse.org/repositories/network:/im:/signal/15.4/
Pacman

Everything else was either left there by, or added durring, the upgrade from 15.3 to 15.4.

AFAIR from 15.3 these SUSE:SLE-15-SPx:GA are repos erroneously added during 1-click installs. I had to remove them every time before using Yast Software manager or zypper.

I was having the same issue in Tumbleweed for a few days, the repo has changed.
It was this —> https://download.opensuse.org/history/20220525/tumbleweed/repo/oss with a ***$snapshotVersion *in Yast Repo.
Changed to this —> https://download.opensuse.org/tumbleweed/repo/oss/

https://paste.opensuse.org/57041629

https://paste.opensuse.org/56915766

https://paste.opensuse.org/24466798

Yes, I see that the 1-click install’s are generally blamed for this problem. Is there somewhere that this needs to be reported as a bug?

Need to pay attention to 1-clicks Be sure you are installing things meant for the version you run. Also be sure you disable the repo’s from one clicks to stop unwanted updates.

No. There are complicated known issues. Just be sure to vigilantly do as gogalthorp recommends. The 1-click repos typically have other apps that might be substituted for already installed apps, which can spell complicated trouble if you aren’t aware of the issues involved. This is the reason to keep them disabled except when you know an app you installed from one of them needs an update. In order to make such a discovery, you can enable those repos, refresh, then do a zypper lu or use YaST to check before deciding anything. When in doubt, keep the optionals disabled.

Well …

1-click metafile is generated by Open Build Service so the right place would be GitHub - openSUSE/open-build-service: Build and distribute Linux packages from sources in an automatic, consistent and reproducible way #obs

The problem is, the generated file is correct from OBS developers point of view. It is the way OBS is used to publish openSUSE Leap where the actual issue is. But there is nowhere to report this. It is not as if the problem is unknown, just nobody is either interested or motivated enough to do something. And given that it is not a simple typo to be fixed by one-liner patch, but rather the whole design of release process, I doubt it will happen. It is not something for casual external contributors, and SUSE is not interested in users of openSUSE Leap to invest in fixing it.

P.S. of course one may try to workaround it on software.o.o by editing out the wrong repositories in generated file. This would be GitHub - openSUSE/software-o-o: The site behind https://software.opensuse.org. It is the default web interface to download openSUSE distributions and to search for OBS packages. Packaged at https://build.opensuse.org/project/show/openSUSE:infrastructure:software.opensuse.org. The file is fetched in app/controllers/download_controller.rb. But probably one need to fix search for Leap 15.4 packages first …

Go to https://gist.github.com/oleksis/8cb48edd682c8adf818da2d097ae2979 Upgrading is easy when observing the prerequisites and caveats: https://forums.opensuse.org/showthread.php/570017-quot-2321-quot-packages-to-upgrade-on-reboot-another-quot-204-quot-yet-to-go-Why?p=3139193#post3139193