No updates for 20 days

Leap 15.5 has been stop receiving updates from default repositories and Internet since April 25, it’s unusual long period, did you receive new security patches recently?

I update once a week and had security (and recommended) updates every Tuesday. Please show your repo list

zypper -lr -d

Also, you do not explain what you do to install updates.

Information for patch openSUSE-SLE-15.5-2024-1598:
--------------------------------------------------
...
Created On  : Fri 10 May 2024 12:50:38 PM MSK
# zypper -lr -d
The flag l is not known.

It is

zypper lr -d

See also man zypper…

# zypper lr -d
#  | Alias                                 | Name                                                                                        | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                      | Service
---+---------------------------------------+---------------------------------------------------------------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------+--------
 1 | ftp.gwdg.de-openSUSE_Leap_$releasever | Packman Repository                                                                          | No      | ----      | ----    |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.5/       |                               | 
 2 | repo-backports-debug-update           | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | No      | ----      | ----    |   99     | N/A    | http://download.opensuse.org/update/leap/15.5/backports_debug/          | 
 3 | repo-backports-update                 | Update repository of openSUSE Backports                                                     | Yes     | (r ) Yes  | No      |   99    | rpm-md | http://download.opensuse.org/update/leap/15.5/backports/                | 
 4 | repo-debug                            | Debug Repository                                                                            | No      | ----      | ----    |   99    | N/A    | http://download.opensuse.org/debug/distribution/leap/15.5/repo/oss/      | 
 5 | repo-debug-non-oss                    | Debug Repository (Non-OSS)                                                                  | No      | ----      | ----    |   99    | N/A    | http://download.opensuse.org/debug/distribution/leap/15.5/repo/non-oss/ | 
 6 | repo-debug-update                     | Update Repository (Debug)                                                                   | No      | ----      | ----    |   99    | N/A    | http://download.opensuse.org/debug/update/leap/15.5/oss/                | 
 7 | repo-debug-update-non-oss             | Update Repository (Debug, Non-OSS)                                                          | No      | ----      | ----    |   99    | N/A    | http://download.opensuse.org/debug/update/leap/15.5/non-oss/            | 
 8 | repo-non-oss                          | Non-OSS Repository                                                                          | No      | ----      | ----    |   99    | N/A    | http://download.opensuse.org/distribution/leap/15.5/repo/non-oss/       | 
 9 | repo-openh264                         | Open H.264 Codec (openSUSE Leap)                                                            | No      | ----      | ----    |   99    | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Leap/                      | 
10 | repo-oss                              | Main Repository                                                                             | Yes     | (r ) Yes  | No      |   99    | rpm-md | http://download.opensuse.org/distribution/leap/15.5/repo/oss/           | 
11 | repo-sle-debug-update                 | Update repository with debuginfo for updates from SUSE Linux Enterprise 15                  | No      | ----      | ----    |   99    | N/A    | http://download.opensuse.org/debug/update/leap/15.5/sle/                | 
12 | repo-sle-update                       | Update repository with updates from SUSE Linux Enterprise 15                                | Yes     | (r ) Yes  | No      |   99    | rpm-md | http://download.opensuse.org/update/leap/15.5/sle/                      | 
13 | repo-source                           | Source Repository                                                                           | No      | ----      | ----    |   99    | N/A    | http://download.opensuse.org/source/distribution/leap/15.5/repo/oss/    | 
14 | repo-update                           | Main Update Repository                                                                      | Yes     | (r ) Yes  | No      |   99    | rpm-md | http://download.opensuse.org/update/leap/15.5/oss/                      | 
15 | repo-update-non-oss                   | Update Repository (Non-Oss)                                                                 | No      | ----      | ----    |   99

You are so quick :+1:

You have many important repos disabled. You need to enable them again:

sudo zypper modifyrepo --enable 8 9 15

And if you want to use packman you need to enable repo number 1 also…

Additionally you have ALL auto-refresh disabled.

sudo zypper modifyrepo --refresh 1 3 8 9 10 12 14 15

How did you manage to screw up your repolist in that way?

I apologize. My error, a slip of the finger, but nevertheless my fault.

I concur. This is not something that happens without @yuwf doing it on purpose. Why oh why?

And when this is since April 25, why do you not remember that you did something in this area on or short after April 25?

I have never installed non open source software, why I should enable them?

I have a snapshot containing root files from Apr 25, how do I check if the files are newest in Apr 25 on repositories compare to the snapshot?

Well, I think that people saw that soem repos that are nabled by installation default are disables (the non-OSS ones). When you do not have any packages of them, that is fine.

The main problem here is that you have disabled Refresh on all the repos you need. No refresh, no newer packages found.

But I asked

And you never took the trouble to answer. Thus we are a bit poking in the dark :frowning:

Are patches, softwares, updates are the same thing? First refresh the enabled repositories with Yast Software Repositories, close it when finished, then open Online Update to do upgrade.

After some tries of switching protocol to https or http and refresh the repositories, I receive the patches again.

I disabled automatically refresh because my network is slowly. I always do those setups and had no problem before, until I notice the problem.

So now I suspect I receive not all but just some updates from the repositories. Because I found the problem not by the warning but the strange feelings, then asked in the forum, I’m worried I make this mistake again, how can I verify if I get all updates now?

I guess there is no difference between doing the refresh manually each time you need it and letting it be done automatic when needed.

To me it looks as if you think that it will refresh every five minutes or so. This is not the case. It will refresh only when you start zypper or YaST > Software > something.

IMO the easiest thing to do is to enable Refresh. And then (I do this once a week in my maintenance window) use YaST > Software > Online Update to get all you need from openSUSE for your Leap 15.5. You will see that it refreshes then.

Then I use YaST > Software > Software Management (and no, it will then not do the refresh again because it is recently done already) and then choose from the View menu: Repositories. Click left on Packman and then in the right hand table I Right-Click on one of the items and choose All in this List > Update if a newer Version is Available. That will then update all the packages I have on Packman.

Ready.

You can do the same with e.g.

zypper update

And yes, that will do a refresh only once.

After clicking “refresh all enable” in Yast Software Repositories during the date (from April 25 to may 15), Why there was no warning or error message popping up when accessing the repository failed? This is what I care about.

You did nowhere mention or show that repo access failed…

But I couldn’t notice it in a short time.

openSUSE download a repom, .xml.gz … when refresh the repository, is that a index file? Can I place them somewhere and use them for updating?

I have no idea what you are after now. That is just a normal message about what it is doing. I see no problem at all. But when you want to ask something about what you see, then please always post things complete: copy/paste of prompt/command line, all output, new prompt line and use the Preformatted text button </> from the tool bar of the post editor around it.

And when it is about a GUI , then post a screen shot. People her are not clairvoyant and can not help on the base of some pieces of information you choose to post out of context…

yast repositories is a GUI, but it has no error message when downloading *primary.xml.gz failed.