How is the automatic Update setup the right way

I updated my small ho- server from 15.2 to 15.3 a few weeks ago, which went really great in online-mode.

after some time there were error messages when updating - about wrong repositories. like now e.g.:
https://download.opensuse.org/repositories/SUSE:/SLE-15-SP2:/Update/pool-leap-15.3/ - Valid metadata not found at specified URL History:

i deactivated them so far to get smooth updates, which was ok for now.

But that don’t seem to be the right way, as i can see there is a new SP available here:
https://download.opensuse.org/repositories/SUSE:/SLE-15-SP3:/

  • Is this SP having updates i am missing?
  • I also read about SP4 and SP5 - where to find them?
  • why did’n’t i receive that sp3 automagically when running zypper up?
  • how to switch to it - do i have to do a distro-ug, or is it onyl an “up”?
  • did anything went wrong, when going from 15.2 to 15.3 concerning the update- procedure in the future? As i am the opinion, that i did it as described , maybe there should be some hint in upgrading guide about setting up updates to be up to date the right way…

Daniel

I think your confusing openSUSE with SUSE Linux Enterprise. SLES/SLED works with Service Packages, openSUSE does not. So what you may have read about SPs is not applicable.

I worry about the problems you had and apparently tried to solve with some trial and error until you did not get worrying messages. I doubt this is a good way to really solve a problem.

Maybe it is a good idea to show your repo list for inspection:

zypper lr -d

And about a good way to keep your Leap up-to-date (which is not different for 15.3 then it was for 15.2). do e.g. once a week

zypper up

https://en.opensuse.org/openSUSE:Roadmap
https://en.opensuse.org/Portal:Leap

Nothing to worry about :wink: I am experienced enough to set up the right repos, but i am missing a document, which update Repos are now the right one for Leap 15.3 and what those SLE-15 are meant to be for and how to use them the right way.

I have not read about, nor added those SLE-15- repos, they came from the update-procedure to 15.3. Thats what confuses me, as they looked like beeing needed, but after some time, each one of them failed (there were GA/Pool repos to, that i don’t remember).

I only realised the wrong repos, while i am getting weekly updates with “zypper up” and mails warning about broken repos…

This is how it looks like right now. Its a stable server since years, so do not wonder about 15.0-reponames. As you can see, e.g. SUSE:SLE-15:Update was created by updater, not manually and had failed before.

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

—±-------------------------------------±--------------------------------------------------------------------------------------------±--------±----------±--------±---------±-------±-----------------------------------------------------------------------------------------±-------
1 | http-download.opensuse.org-04a220aa | security | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/security/openSUSE_Leap_15.3/ |
2 | http-download.opensuse.org-c14788f7 | openSUSE:Leap:15.3:Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.3/oss/ |
3 | https-download.opensuse.org-0aab4d16 | Archiving:Backup | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/Archiving:/Backup/openSUSE_Leap_15.3/ |
4 | https-download.opensuse.org-35998ad8 | SUSE:SLE-15:Update | No | ---- | ---- | 99 | NONE | https://download.opensuse.org/repositories/SUSE:/SLE-15:/Update/pool-leap-15.3/ |
5 | https-download.opensuse.org-3a18fec6 | network:ldap | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/network:/ldap/openSUSE_Leap_15.3/ |
6 | https-download.opensuse.org-650b9045 | SUSE:SLE-15-SP1:Update | No | ---- | ---- | 99 | NONE | https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/Update/pool-leap-15.3/ |
7 | https-download.opensuse.org-6cb98f8b | home:obel1x:branches:home:hellcp | No | ---- | ---- | 99 | rpm-md | https://download.opensuse.org/repositories/home:/obel1x:/branches:/home:/hellcp/15.3/ |
8 | https-download.opensuse.org-7c09c8b0 | openSUSE:Backports:SLE-15-SP3 | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/openSUSE:/Backports:/SLE-15-SP3/standard/ |
9 | https-download.opensuse.org-8ce360a2 | SUSE:SLE-15-SP1:GA | No | ---- | ---- | 99 | NONE | https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/ |
10 | https-download.opensuse.org-8e2789f5 | SUSE:SLE-15-SP2:Update | No | ---- | ---- | 99 | NONE | https://download.opensuse.org/repositories/SUSE:/SLE-15-SP2:/Update/pool-leap-15.3/ |
11 | https-download.opensuse.org-abb0341c | home:ecsos:server | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/home:/ecsos:/server/openSUSE_Leap_15.3/ |
12 | openSUSE_Leap_${releasever} | Packman | Yes | (r ) Yes | Yes | 99 | rpm-md | Index of /packman/suse/openSUSE_Leap_15.3 |
13 | openSUSE_Leap_15.0 | KDE Extra | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_15.3/ |
14 | openSUSE_Leap_15.1 | Server/Database (Redis update) | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/server:/database/openSUSE_Leap_15.3/ |
15 | openSUSE_Leap_15.1_1 | Ecsos (smartctl 7.0) | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/home:/ecsos/openSUSE_Leap_15.3/ |
16 | openSUSE_Leap_15.3 | Fonts (freeipa) | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/M17N:/fonts/openSUSE_Leap_15.3/ |
17 | openSUSE_Leap_releasever | PHP:Apps | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.opensuse.org/repositories/server:/php:/applications/openSUSE_Leap_15.3/ |
18 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/update/leap/15.3/backports_debug/ |
19 | repo-backports-update | Update repository of openSUSE Backports | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.3/backports/ |
20 | repo-debug | Debug Repository | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/distribution/leap/15.3/repo/oss/ |
21 | repo-debug-update | Update Repository (Debug) | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.3/oss/ |
22 | repo-oss | Haupt-Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/distribution/leap/15.3/repo/oss/ |
23 | repo-sle-debug-update | Update repository with debuginfo for updates from SUSE Linux Enterprise 15 | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/update/leap/15.3/sle/ |
24 | repo-sle-update | Update repository with updates from SUSE Linux Enterprise 15 | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/leap/15.3/sle/ |
25 | repo-source | Source Repository | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/distribution/leap/15.3/repo/oss/ |

in the docs of **@**Svyatko](https://forums.opensuse.org/member.php/109779-Svyatko) i have found no solution for my questions.

I have answered the first question by myself: the SP3- repo is empty, so nothing i have missed. Strange thing to be there tough…

Sorry, but this list is more or less unreadable.

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.

I understand that those two new enabled repos are needed for 15,.3 And that you simply use them by doing a

zypper up

like you always did (well, that last is an assumption, but it is the base of keeping your Leap up-to-date even before Leap existed).

Sorry, forgot that as i could read them well. So here the output in codestyle:

#  | Alias                                 | Name                                                                                         | Enabled | GPG Check  | Refresh | Priority | Type   | URI                                                                                       | Service 
---+--------------------------------------+---------------------------------------------------------------------------------------------+---------+-----------+---------+----------+--------+------------------------------------------------------------------------------------------+--------  
 1 | http-download.opensuse.org-04a220aa  | security                                                                                     | Yes      | (r ) Yes  | Yes     |   99     | rpm-md | [http://download.opensuse.org/reposit...USE_Leap_15.3/](http://download.opensuse.org/repositories/security/openSUSE_Leap_15.3/)                   |  
 2 | http-download.opensuse.org-c14788f7  | openSUSE:Leap:15.3:Update                                                                    | Yes      | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.3/oss/                                       |  
 3 | https-download.opensuse.org-0aab4d16 | Archiving:Backup                                                                             | Yes      | (r ) Yes  | Yes     |   99     | rpm-md | [https://download.opensuse.org/reposi...USE_Leap_15.3/](https://download.opensuse.org/repositories/Archiving:/Backup/openSUSE_Leap_15.3/)         |  
 4 |  https-download.opensuse.org-35998ad8 | SUSE:SLE-15:Update                                                                           | No      | ----      | ----    |   99     | NONE   | [https://download.opensuse.org/reposi...ool-leap-15.3/](https://download.opensuse.org/repositories/SUSE:/SLE-15:/Update/pool-leap-15.3/)          |  
 5 | https-download.opensuse.org-3a18fec6 | network:ldap                                                                                 | Yes      | (r ) Yes  | Yes     |   99     | rpm-md | [https://download.opensuse.org/reposi...USE_Leap_15.3/](https://download.opensuse.org/repositories/network:/ldap/openSUSE_Leap_15.3/)             |  
 6 |  https-download.opensuse.org-650b9045 | SUSE:SLE-15-SP1:Update                                                                       | No      | ----      | ----    |   99     | NONE   | [https://download.opensuse.org/reposi...ool-leap-15.3/](https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/Update/pool-leap-15.3/)      |  
 7 |  https-download.opensuse.org-6cb98f8b | home:obel1x:branches:home:hellcp                                                             | No      | ----      | ----    |   99     | rpm-md | [https://download.opensuse.org/reposi...:/hellcp/15.3/](https://download.opensuse.org/repositories/home:/obel1x:/branches:/home:/hellcp/15.3/)    |  
 8 | https-download.opensuse.org-7c09c8b0 |  openSUSE:Backports:SLE-15-SP3                                                                | Yes     | (r ) Yes  | Yes     |   99     | rpm-md |  [https://download.opensuse.org/reposi...-SP3/standard/](https://download.opensuse.org/repositories/openSUSE:/Backports:/SLE-15-SP3/standard/)     |  
 9 |  https-download.opensuse.org-8ce360a2 | SUSE:SLE-15-SP1:GA                                                                           | No      | ----      | ----    |   99     | NONE   | [https://download.opensuse.org/reposi...-SP1:/GA/pool/](https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/)                    |  
10 |  https-download.opensuse.org-8e2789f5 | SUSE:SLE-15-SP2:Update                                                                       | No      | ----      | ----    |   99     | NONE   | [https://download.opensuse.org/reposi...ool-leap-15.3/](https://download.opensuse.org/repositories/SUSE:/SLE-15-SP2:/Update/pool-leap-15.3/)      |  
11 | https-download.opensuse.org-abb0341c | home:ecsos:server                                                                            | Yes      | (r ) Yes  | Yes     |   99     | rpm-md | [https://download.opensuse.org/reposi...USE_Leap_15.3/](https://download.opensuse.org/repositories/home:/ecsos:/server/openSUSE_Leap_15.3/)       |  
12 | openSUSE_Leap_${releasever}          | Packman                                                                                      | Yes      | (r ) Yes  | Yes     |   99     | rpm-md | http://ftp.fau.de/packman/suse/openSUSE_Leap_15.3/                                       |  
13 | openSUSE_Leap_15.0                   | KDE Extra                                                                                    | Yes      | (r ) Yes  | Yes     |   99     | rpm-md | [https://download.opensuse.org/reposi...USE_Leap_15.3/](https://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_15.3/)                |  
14 | openSUSE_Leap_15.1                   | Server/Database (Redis  update)                                                              |  Yes     | (r ) Yes  | Yes     |   99     | rpm-md | [https://download.opensuse.org/reposi...USE_Leap_15.3/](https://download.opensuse.org/repositories/server:/database/openSUSE_Leap_15.3/)          |  
15 | openSUSE_Leap_15.1_1                 | Ecsos (smartctl 7.0)                                                                         | Yes      | (r ) Yes  | Yes     |   99     | rpm-md | [https://download.opensuse.org/reposi...USE_Leap_15.3/](https://download.opensuse.org/repositories/home:/ecsos/openSUSE_Leap_15.3/)               |  
16 | openSUSE_Leap_15.3                   | Fonts (freeipa)                                                                              | Yes      | (r ) Yes  | Yes     |   99     | rpm-md | [https://download.opensuse.org/reposi...USE_Leap_15.3/](https://download.opensuse.org/repositories/M17N:/fonts/openSUSE_Leap_15.3/)               |  
17 | openSUSE_Leap_releasever             | PHP:Apps                                                                                     | Yes      | (r ) Yes  | Yes     |   99     | rpm-md | [https://download.opensuse.org/reposi...USE_Leap_15.3/](https://download.opensuse.org/repositories/server:/php:/applications/openSUSE_Leap_15.3/) |  
18 |  repo-backports-debug-update          | Update repository with updates  for openSUSE Leap debuginfo packages from openSUSE Backports | No      | ----      | ----    |   99     | NONE   | [http://download.opensuse.org/update/...ckports_debug/](http://download.opensuse.org/update/leap/15.3/backports_debug/)                           |  
19 | repo-backports-update                | Update repository of  openSUSE Backports                                                     |  Yes     | (r ) Yes  | Yes     |   99     | rpm-md | [http://download.opensuse.org/update/...5.3/backports/](http://download.opensuse.org/update/leap/15.3/backports/)                                 |  
20 | repo-debug                            | Debug Repository                                                                             | No      | ----      | ----    |   99     | NONE   | [http://download.opensuse.org/debug/d...15.3/repo/oss/](http://download.opensuse.org/debug/distribution/leap/15.3/repo/oss/)                      |  
21 |  repo-debug-update                    | Update Repository (Debug)                                                                    | No      | ----      | ----    |   99     | NONE   | [http://download.opensuse.org/debug/u...leap/15.3/oss/](http://download.opensuse.org/debug/update/leap/15.3/oss/)                                 |  
22 | repo-oss                             | Haupt-Repository                                                                             | Yes      | (r ) Yes  | Yes     |   99     | rpm-md | [http://download.opensuse.org/distrib...15.3/repo/oss/](http://download.opensuse.org/distribution/leap/15.3/repo/oss/)                            |  
23 |  repo-sle-debug-update                | Update repository with debuginfo  for updates from SUSE Linux Enterprise 15                  | No      | ----      | ----    |   99     | NONE   | [http://download.opensuse.org/debug/u...leap/15.3/sle/](http://download.opensuse.org/debug/update/leap/15.3/sle/)                                 |  
24 | repo-sle-update                      | Update repository with  updates from SUSE Linux Enterprise 15                                |  Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.3/sle/                                       |  
25 | repo-source                           | Source Repository                                                                            | No      | ----      | ----    |   99     | NONE   | [http://download.opensuse.org/source/...15.3/repo/oss/](http://download.opensuse.org/source/distribution/leap/15.3/repo/oss/)                     | 

ok, i thought this way too, but now i don’t think so any more.

Lets only look at openSUSE:Backports:SLE-15-SP3, which was added by the updater in the upgrade. This one still exists (https://download.opensuse.org/repositories/openSUSE:/Backports:/SLE-15-SP3/standard/), and i am having a lot of packages installed from that repo which came via “zypper up”.

But when running

[FONT=monospace]zypper pa -ir 8 
Loading repository data... 
Warning: Repository 'openSUSE:Backports:SLE-15-SP3' appears to be outdated. Consider using a different mirror or server.

well… this looks indeed like the repo has been updated last at 24-May-2021 07:13[/FONT] according to the date of the repofile.

if you look at https://download.opensuse.org/repositories/openSUSE:/Backports:/SLE-15-SP4/standard/ there seems to be a newer one.

So doing zypper up does not update to sp4 and will never get the updates from there.

I added the SP4- repo … and … wow 744 packages to update.

This cannot be the plan in suse - to have each user manuially dig into the source- repos and find out, that there are updated SPs going around?

So back to the above question: how to make updates work the right way? Here especially: how to get notice of a new SP and how to make it update itself?

Ok, a lot of repos that not many people will have. Can be a source of problems.

Reading back in post #1 above, you seem to have some problems with repos. But you did not show (or even tell) what exactly you did and what the message are. Like the repo list, we love a copy/paste between CODE tags of the command used and the output. When you have the problem(s) in a GUI, we have https://susepaste.org/ to upload screenshots to.

You did however post an URL of what looks as a repo address, but that apparently does not exist.
Also, reading the text of the UR, it looks as something of SLED/SLES. Not used here in openSUSE.

Sorry, posted the above before reading your last post.

Maybe a repeat of what I already hinted at. All those SUSE repos are not used by openSUSE users (I never found anything about that in all my time on the forums). Thus I assume that not many people here will understand what is happening on your system. Or that they ever worried about the SPs of SUSE. Or about which repos exist or existed for SUSE.

Nevertheless maybe someone here has some ideas. Wait and see.

OP is using wrong repos.

Needed new repos are:

http://download.opensuse.org/update/leap/15.3/backports/
http://download.opensuse.org/update/leap/15.3/sle/

This repo may cause problems: https://download.opensuse.org/repositories/openSUSE:/Backports:/SLE-15-SP3/standard/ .
Try to update with it being disabled.
Why not https://download.opensuse.org/repositories/openSUSE:/Backports:/SLE-15-SP3:/Update/standard/ ?

With repo https://download.opensuse.org/repositories/openSUSE:/Backports:/SLE-15-SP4/standard/ you get stuff from SLE15 SP4, which is in alpha stage now.

This Repo will not be added automatically by an Update/Upgrade to Leap 15.3:

Lets only look at openSUSE:Backports:SLE-15-SP3, which was added by the updater in the upgrade. This one still exists (https://download.opensuse.org/repositories/openSUSE:/Backports:/SLE-15-SP3/standard/), and i am having a lot of packages installed from that repo which came via “zypper up”.

Also you have enabled some more Repos not for Leap 15.3.

both were already there…

what do you mean with may cause problems? Should it be removed? Aren’t there Updates for opensuse included?
I don’t know why update for that was not added too. Should the update-repo be added? should only the SLE15-SP3:/update be added?
Or maybe none of them?

Ok, i removed SP4. i will keep the updated Packages as far as they seem to work currently (lot of used software, great). Now i am alpha tester, maybe i find a bug :slight_smile:

But: Where have you found the information, that SP4 is alpha? Is there a list of what the repo is for and if it should be used or not?

As I wrote - try to disable this repo: https://download.opensuse.org/repositories/openSUSE:/Backports:/SLE-15-SP3/standard/ and update with zypper up or zypper dup.

SP4 is alpha: openSUSE:Roadmap - openSUSE Wiki
If you want to test Leap 15.4 - install it. Now you’re using mix of 15.3 & 15.4 repos.

The following is a more canonical list of repos:

**Leap-15-3:~ #** zypper lr -uEP 
#  | Alias                 | Name                                                         | Enabled | GPG Check | Refresh | Priority | URI 
---+-----------------------+--------------------------------------------------------------+---------+-----------+---------+----------+----------------------------------------------------------------------- 
 1 | mozilla               | mozilla                                                      | Yes     | (r ) Yes  | Yes     |   90     | https://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.3/ 
 3 | packman               | packman                                                      | Yes     | (r ) Yes  | Yes     |   90     | http://ftp.fau.de/packman/suse/openSUSE_Leap_15.3/ 
 2 | openSUSE-Leap-15.3-1  | openSUSE-Leap-15.3-1                                         | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/distribution/leap/15.3/repo/oss/ 
 5 | repo-backports-update | Update repository of openSUSE Backports                      | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/backports/ 
10 | repo-non-oss          | Non-OSS Repository                                           | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/ 
13 | repo-sle-update       | Update repository with updates from SUSE Linux Enterprise 15 | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/sle/ 
15 | repo-update           | Hauptaktualisierungs-Repository                              | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/oss 
16 | repo-update-non-oss   | Aktualisierungs-Repository (Nicht-Open-Source-Software)      | Yes     | (r ) Yes  | Yes     |   99     | http://download.opensuse.org/update/leap/15.3/non-oss/ 
**Leap-15-3:~ #**

Using the above “zypper update” works like a charm.:wink:

Yes, this seems to be the answer. Cleaned the List and it looks like all Version of the Packages of SP3 were in other Repos already, which i had not expected before.

But with the tools given i cannot exactly determine, if a Repository is still needed for newer Packages, that are not available otherwise. In yast, if i select the repository- view, the Packages are * also if they are NOT from that repo… using commandline its seems the same.

Very confusing to have SP- Repos, that are experimental/alpha without telling the user. Could there be a description in that Repository what its for and what will it will go to, which is showing up when adding it?

If not in the Repo itself:
Can anybody with knowledge have that list above please integrated in openSUSE:Roadmap - openSUSE Wiki
So that the reader knows what he needs to get all updates and what e.g. http://download.opensuse.org/update/leap/15.3/backports/ is for and why i need it additionally to the existing sle and oss- updates?

Thanks for the Help!*

Sorry to say, but to me it looks that you and we are on a complete different path of understanding, which makes it difficult to communicate.

I will talk as a “normal” openSUSE LEAP user. That does not mean that there are exceptions and thus people that use all sorts of repos, but not so for the general user.

Our message is that we, as openSUSE LEAP users have no knowledge, nor do we ever use SLED/SLES repos, being them SP ones or not.
There is no reason for that. We use openSUSE LEAP (and basically for Tumbeleweed that is the same). The repos that are installed during installation are needed and sufficient . The fact that with openSUSE 15.3 there are two more added automatically does not change that. And those are not SLE repos, they clearly belong to the openSUSE world (explanations can be found here on the forums and elsewhere on the openSUSE Docs, but I diid not go and search for it.). Even when you do not know that that addition happened, as long as you do a regular

zypper patch

(many do zypper up, but that includes that a zypper patch) or e.g. a YaST > Software > Online Update (which is a GUI equivalent of zypper patch), your LEAP 15.3 system will be up to date.

Why do you think that “if a Repository is still needed for newer Packages”? There is normally no need for the LEAP user to want “the newest”, just for having “the newest”. Those people run Tumbleweed to begin with. So it only can be that a newer version of an application has a dearly needed new feature that makes you try to have a newer version outside the normal LEAP distribution. But those cases are rare and then asking around here for possibilities is a good start to get such a case solved.

In short:
openSUSE always came with just four (4) enables repos: OSS, OSS-Update, non-OSS and non-OSS Update.
In 15.3 two (2) are added automatically: openSUSE Backport Updates and and SLE Updates (shared with openSUSE).

(Most people will have Packman as an addition, bu never SLE ones).

The way of updating did not change.
You thread title asks for “automatic Update”. While I would never automate updating so it is happening unattended, it can not be that difficult to automate it using e.g. a cron job. But I will not advice on that because of lack of experience in something I never will do.

Yes: Installation Quick Start | Start-Up | openSUSE Leap 15.5 Users are kindly requested to read it.

Sorry to say, but to me it looks that you and we are on a complete different path of understanding, which makes it difficult to communicate.

Yes, thats my impression too. If the “normal” user is expected to be installing a fresh Leap, accepting everything is fine and not changing it, just running some delivered programs in the Version delivered - than that may be. But in my experience, that does not work out. Many Programs are out of date and if you read the docs of that program in the net, you want to update that version. You will than shortly run into things that are not working out of the box like the users are expected to be, which make them getting frustrated and deleting leap again. This may be the reason, why opensuse is not wide spread when talking to other linux users. (BTW. i always had bad experience with tumbleweed, which broke after some time beeing used many times sadly)

So my recommandations would be: deliver the full features to the customers like me! Explain to them what can be done and how it should be done. I i were experienced like that, i would definitely do so in the wiki.

That far, none of the docs shown here would explain what SPs are for and which are the right Repos to use in the openSUSE world. By not documenting them, the problem is not solved as they are there and do have some meanings currently not beeing clear to the users.

Especially the way, they disappear again and cause error in refreshing is not made clear. I expected them to be additionally for ever, only having Versions not beeing available in the main repos as this is what they used to be in the beginning (could be the reason, why they where there).
That their versions are taken to the above main repos, after some time, which is making them obsolete, but still they are not removed from repositories automatically is confusing.

For me, the simple statement like
“http…/…SP3/” had been integrated into “http…/update/someting” at Date X, making SpX obsolete
would have been enough not to ask here.
Or a way in yast to see, that all programs of that repo are now in another repository and that this one is deprecated (a function, which i cannot find in yast).

Or - coming back to my original question and even better - if they had been automagically removed from the repositories after them beeing integrated in the main repos or maybe stating that they are obsoleted by that when running “zypper up” by hand.

The other part- doing updates on a time base - is already done by online-configuration (which is done via cron) and which i am using unattended on many clients never having problems with that great function.

Maybe the user forum is not the right place to discuss the functionality. Neverless i would appreciate it, if someone could improve the wiki-docs for that.

Thanks for your clearance. Maybe sometime i can help improve this great product. And thanks for your patience :slight_smile:

Dear obel1x,

I’m sorry, I just followed this thread superficially but now I feel the urge to interfere - and please, no offense meant!
Customers are the people buying a licence of a software like SLES or SLED and actually paying for it. We all here are just users benefiting from a totally free service. We are not even paying with our personal data like in the google or facebook world.
Yes, openSUSE is not perfect. And in this “configuration” the free users are kind of testing the software for the paying customers. One might refer to this as a guinea pig approach. But: Honni soi qui mal y pense! I’d say it is a very low “price”.
It is OK to make suggestions but they should not be mistaken by expectations. Everybody in the community is working on this voluntarily. I personally - in the olden days of SuSE - used to buy the box versions (having to skip some versions). Nowadays I try to contribute by helping in this forum - according to my humble knowledge. And since 2 years Corona is providing me more “spare” time than required. (That is only half true as there’s a bunch of other things I could or should be doing. lol!)If you wish you may contribute, as well. But of course that is not mandatory and it is totally ok just to use this distro. Full stop, no insuation! I just want to raise some awareness to what is provided here and how.

Have a lot of fun!

kasi