Cockpit wants me to downgrade kernel

When I open cockpit there is a software updates section. Here cockpit wants me to update my kernel to kernel-default 6.12.0-160000.9.1. My current Kernel is xxxx@localhost:~> uname -r
6.18.9-lp160.4.g6d9f8a8-default.
My system is stable and “zypper verify” shows no missing dependancies. Can someone explain this to me?

1 Like

Post:
zypper lr -d

1 Like
#  | Alias                             | Name                                                                | Enabled | GPG Check | Refresh | URI
---+-----------------------------------+---------------------------------------------------------------------+---------+-----------+---------+----------------------------------------------------------------------------------------------------
 1 | Archiving                         | Archiving and Compressing (16.0)                                    | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/Archiving/16.0/
 2 | Emulators                         | Emulators (16.0)                                                    | Ja      | ( p) Ja   | Ja      | https://download.opensuse.org/repositories/Emulators/16.0/
 3 | GNOME_Factory                     | Development branch of GNOME (stable) (openSUSE_Factory)             | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/GNOME:/Factory/openSUSE_Factory/
 4 | KDE-Applications                  | KDE-Applications                                                    | Ja      | ( p) Ja   | Ja      | https://download.opensuse.org/repositories/KDE:/Applications/KDE_Frameworks5_openSUSE_Leap_16.0
 5 | KDE-Extra                         | KDE-Extra                                                           | Ja      | ( p) Ja   | Ja      | https://download.opensuse.org/repositories/KDE:/Extra/KDE_Applications_openSUSE_Leap_16.0
 6 | KDE-Frameworks                    | KDE-Frameworks                                                      | Ja      | ( p) Ja   | Ja      | https://download.opensuse.org/repositories/KDE:/Frameworks/openSUSE_Leap_16.0
 7 | KDE-Qt6                           | KDE-Qt6                                                             | Ja      | ( p) Ja   | Ja      | https://download.opensuse.org/repositories/KDE:/Qt6/openSUSE_Leap_16.0
 8 | Kernel_stable_Backport            | Kernel builds for branch stable (16.0)                              | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/Kernel:/stable:/Backport/16.0/
 9 | Leap                              | Leap 16.0                                                           | Nei     | ----      | ----    | hd:/install?device=/dev/disk/by-id/usb-Kingston_DataTraveler_3.0_08606E6D413FBDA1A34F75A6-0:0-part2
10 | M17N                              | Multilingualization Project (16.0)                                  | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/M17N/16.0/
11 | devel_libraries_c_c++             | A project for basic libraries shared among multiple projects (16.0) | Ja      | ( p) Ja   | Ja      | https://download.opensuse.org/repositories/devel:/libraries:/c_c%2B%2B/16.0/
12 | games                             | games                                                               | Ja      | ( p) Ja   | Ja      | https://download.opensuse.org/repositories/games/16.0/
13 | games-tools                       | games-tools                                                         | Ja      | ( p) Ja   | Ja      | https://download.opensuse.org/repositories/games:/tools/16.0/
14 | games_tools_steam                 | dependencies for steam (16.0)                                       | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/games:/tools:/steam/16.0/
15 | gnome-apps                        | Gnome apps                                                          | Ja      | ( p) Ja   | Ja      | https://download.opensuse.org/repositories/GNOME:/Apps/16.0/
16 | graphics                          | Graphics Project (16.0)                                             | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/graphics/16.0/
17 | hardware                          | Hardware tools (16.0)                                               | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/hardware/16.0/
18 | home_Dead_Mozay                   | home:Dead_Mozay (16.0)                                              | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/home:/Dead_Mozay/16.0/
19 | home_Simmphonie_mono              | home:Simmphonie:mono (16.0)                                         | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/home:/Simmphonie:/mono/16.0/
20 | home_cabelo_innovators            | The INNOVATORS for openSUSE project (16.0)                          | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/home:/cabelo:/innovators/16.0/
21 | home_dirkmueller_Factory          | dirkmueller factory development project (16.0)                      | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/home:/dirkmueller:/Factory/16.0/
22 | home_ecsos_python_applications    | home:ecsos:python:applications (16.0)                               | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/home:/ecsos:/python:/applications/16.0/
23 | home_junknot                      | A slimmed down distro (home_junknot)                                | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/home:/junknot/home_junknot/
24 | home_lostatlocalhost_TestPackages | home:lostatlocalhost:TestPackages (16.0)                            | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/home:/lostatlocalhost:/TestPackages/16.0/
25 | home_maxiotis                     | Michail Axiotis repo (16.0)                                         | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/home:/maxiotis/16.0/
26 | home_mnhauke_games                | Misc games (16.0)                                                   | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/home:/mnhauke:/games/16.0/
27 | home_mrbadguy_1C                  | home:mrbadguy:1C (16.0)                                             | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/home:/mrbadguy:/1C/16.0/
28 | home_rhabacker_branches_Emulators | Branch project for package wine (16.0)                              | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/home:/rhabacker:/branches:/Emulators/16.0/
29 | home_smarty12_gtk4                | home:smarty12:gtk4 (openSUSE_Factory)                               | Ja      | ( p) Ja   | Nei     | https://download.opensuse.org/repositories/home:/smarty12:/gtk4/openSUSE_Factory/
30 | kde-extra                         | kde extra                                                           | Ja      | ( p) Ja   | Ja      | https://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_16.0/
31 | kde-framework-5                   | kde framework 5                                                     | Ja      | ( p) Ja   | Ja      | https://download.opensuse.org/repositories/KDE:/Applications/KDE_Frameworks5_openSUSE_Leap_16.0/
32 | multimedia_libs                   | Multimedia Libraries, Codecs and Command Line Tools (16.0)          | Ja      | ( p) Ja   | Ja      | https://download.opensuse.org/repositories/multimedia:/libs/16.0/
33 | multimedia_proaudio               | Geekos DAW (16.0)                                                   | Ja      | ( p) Ja   | Ja      | https://download.opensuse.org/repositories/multimedia:/proaudio/16.0/
34 | non-oss                           | non-oss                                                             | Ja      | ( p) Ja   | Ja      | http://download.opensuse.org/distribution/leap/16.0/repo/non-oss/
35 | openSUSE:repo-non-oss             | repo-non-oss (16.0)                                                 | Ja      | ( p) Ja   | Ja      | http://cdn.opensuse.org/distribution/leap/16.0/repo/non-oss/x86_64
36 | openSUSE:repo-non-oss-debug       | repo-non-oss-debug (16.0)                                           | Ja      | ( p) Ja   | Ja      | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/non-oss/x86_64
37 | openSUSE:repo-openh264            | repo-openh264 (16.0)                                                | Ja      | ( p) Ja   | Ja      | http://codecs.opensuse.org/openh264/openSUSE_Leap_16
38 | openSUSE:repo-oss                 | repo-oss (16.0)                                                     | Ja      | ( p) Ja   | Ja      | http://cdn.opensuse.org/distribution/leap/16.0/repo/oss/x86_64
39 | openSUSE:repo-oss-debug           | repo-oss-debug (16.0)                                               | Nei     | ----      | ----    | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/oss/x86_64
40 | openSUSE:repo-oss-source          | repo-oss-source (16.0)                                              | Ja      | ( p) Ja   | Ja      | http://cdn.opensuse.org/source/distribution/leap/16.0/repo/oss
41 | packman                           | Packman                                                             | Ja      | ( p) Ja   | Ja      | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_16.0/
42 | qt6                               | qt6                                                                 | Ja      | ( p) Ja   | Ja      | https://download.opensuse.org/repositories/KDE:/Qt6/openSUSE_Leap_16.0/
43 | snappy                            | snappy                                                              | Ja      | ( p) Ja   | Ja      | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_16.0/
44 | vivaldi                           | vivaldi                                                             | Ja      | ( p) Ja   | Ja      | https://repo.vivaldi.com/archive/rpm/x86_64
45 | wine                              | Wine                                                                | Ja      | ( p) Ja   | Ja      | https://download.opensuse.org/repositories/Emulators:/Wine/16.0/
1 Like

This repo list is completly out of control…
35 external home and developement repositories.

With that amount of external repos, you lost control over the system. That seems also the reason for the initial question.

And why did you not paste the output from zypper lr -d as requested by @Sauerland but from zypper lr -u? The repo priority is missing, which could explain the strange behaviour of your box.

Additionally, your repo list shows that you made one major mistake when adding random repos: you did not enable auto refresh for the majority of the external repos.

3 Likes

Please, to make the pieces of computer code in your posts better consumable by technical oriented people:

And post as complete as possible. That is starting with the line with the prompt and the command, then all output, and ending with the new prompt line.

3 Likes

Thanks for replying. Sorry for posting the wrong command, my mistake. I have a lot of repositories, mostly because I cant find what I need in the official repositories and have to search opensuse software for different libs I need for dependancies, thats also the main cause I don’t need them to be autorefreshed. If I need newer lib-versions I just autorefresh them, no problem. My system is stable and no logs indicate any critical errors.

1 Like

Thanks for the edit, but the command is still missing and as @hui says, it is not the output of zypper lr -d.

Also, this is the English language part of the forum, thus better precede all commands where you want to post the output with LANG=C as in

LANG=C zypper lr -d

And after these “howto post code on the forums” about your list itself.
I concur with @hui . Maybe you could live with this until now, but you can not expect anybody else to understand the results of this.

Also, why looking at cockpit for this. Myrlin is now the native software management tool. Or zypper.

1 Like

Maybe a solution for you can be in opening your own /home Repo on OBS.
There you can branch all needed libs and packages from other Repos and need only one Repo to add.

graphical backend for OBS is not as difficult as you mean.

2 Likes

I use Myrlyn as default. I just started with cockpit today and thought it was strange that it wants me to deowngrade the kernel. this is my LANG=C zypper lr -d

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

—±----------------------------------±--------------------------------------------------------------------±--------±----------±--------±-----±---------±-----±----------------------------------------------------------------------------------------------------±--------
1 | Archiving | Archiving and Compressing (16.0) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/Archiving/16.0/ |
2 | Emulators | Emulators (16.0) | Yes | ( p) Yes | Yes | - | 99 | N/A | https://download.opensuse.org/repositories/Emulators/16.0/ |
3 | GNOME_Factory | Development branch of GNOME (stable) (openSUSE_Factory) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/GNOME:/Factory/openSUSE_Factory/ |
4 | KDE-Applications | KDE-Applications | Yes | ( p) Yes | Yes | - | 75 | N/A | https://download.opensuse.org/repositories/KDE:/Applications/KDE_Frameworks5_openSUSE_Leap_16.0 |
5 | KDE-Extra | KDE-Extra | Yes | ( p) Yes | Yes | - | 75 | N/A | https://download.opensuse.org/repositories/KDE:/Extra/KDE_Applications_openSUSE_Leap_16.0 |
6 | KDE-Frameworks | KDE-Frameworks | Yes | ( p) Yes | Yes | - | 75 | N/A | https://download.opensuse.org/repositories/KDE:/Frameworks/openSUSE_Leap_16.0 |
7 | KDE-Qt6 | KDE-Qt6 | Yes | ( p) Yes | Yes | - | 75 | N/A | https://download.opensuse.org/repositories/KDE:/Qt6/openSUSE_Leap_16.0 |
8 | Kernel_stable_Backport | Kernel builds for branch stable (16.0) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/Kernel:/stable:/Backport/16.0/ |
9 | Leap | Leap 16.0 | No | ---- | ---- | - | 99 | N/A | hd:/install?device=/dev/disk/by-id/usb-Kingston_DataTraveler_3.0_08606E6D413FBDA1A34F75A6-0:0-part2 |
10 | M17N | Multilingualization Project (16.0) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/M17N/16.0/ |
11 | devel_libraries_c_c++ | A project for basic libraries shared among multiple projects (16.0) | Yes | ( p) Yes | Yes | - | 99 | N/A | https://download.opensuse.org/repositories/devel:/libraries:/c_c%2B%2B/16.0/ |
12 | games | games | Yes | ( p) Yes | Yes | - | 99 | N/A | https://download.opensuse.org/repositories/games/16.0/ |
13 | games-tools | games-tools | Yes | ( p) Yes | Yes | - | 99 | N/A | https://download.opensuse.org/repositories/games:/tools/16.0/ |
14 | games_tools_steam | dependencies for steam (16.0) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/games:/tools:/steam/16.0/ |
15 | gnome-apps | Gnome apps | Yes | ( p) Yes | Yes | - | 99 | N/A | https://download.opensuse.org/repositories/GNOME:/Apps/16.0/ |
16 | graphics | Graphics Project (16.0) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/graphics/16.0/ |
17 | hardware | Hardware tools (16.0) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/hardware/16.0/ |
18 | home_Dead_Mozay | home:Dead_Mozay (16.0) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/home:/Dead_Mozay/16.0/ |
19 | home_Simmphonie_mono | home:Simmphonie:mono (16.0) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/home:/Simmphonie:/mono/16.0/ |
20 | home_cabelo_innovators | The INNOVATORS for openSUSE project (16.0) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/home:/cabelo:/innovators/16.0/ |
21 | home_dirkmueller_Factory | dirkmueller factory development project (16.0) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/home:/dirkmueller:/Factory/16.0/ |
22 | home_ecsos_python_applications | home:ecsos:python:applications (16.0) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/home:/ecsos:/python:/applications/16.0/ |
23 | home_junknot | A slimmed down distro (home_junknot) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/home:/junknot/home_junknot/ |
24 | home_lostatlocalhost_TestPackages | home:lostatlocalhost:TestPackages (16.0) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/home:/lostatlocalhost:/TestPackages/16.0/ |
25 | home_maxiotis | Michail Axiotis repo (16.0) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/home:/maxiotis/16.0/ |
26 | home_mnhauke_games | Misc games (16.0) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/home:/mnhauke:/games/16.0/ |
27 | home_mrbadguy_1C | home:mrbadguy:1C (16.0) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/home:/mrbadguy:/1C/16.0/ |
28 | home_rhabacker_branches_Emulators | Branch project for package wine (16.0) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/home:/rhabacker:/branches:/Emulators/16.0/ |
29 | home_smarty12_gtk4 | home:smarty12:gtk4 (openSUSE_Factory) | Yes | ( p) Yes | No | - | 99 | N/A | https://download.opensuse.org/repositories/home:/smarty12:/gtk4/openSUSE_Factory/ |
30 | kde-extra | kde extra | Yes | ( p) Yes | Yes | - | 99 | N/A | https://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_16.0/ |
31 | kde-framework-5 | kde framework 5 | Yes | ( p) Yes | Yes | - | 99 | N/A | https://download.opensuse.org/repositories/KDE:/Applications/KDE_Frameworks5_openSUSE_Leap_16.0/ |
32 | multimedia_libs | Multimedia Libraries, Codecs and Command Line Tools (16.0) | Yes | ( p) Yes | Yes | - | 99 | N/A | https://download.opensuse.org/repositories/multimedia:/libs/16.0/ |
33 | multimedia_proaudio | Geekos DAW (16.0) | Yes | ( p) Yes | Yes | - | 99 | N/A | https://download.opensuse.org/repositories/multimedia:/proaudio/16.0/ |
34 | non-oss | non-oss | Yes | ( p) Yes | Yes | - | 99 | N/A | http://download.opensuse.org/distribution/leap/16.0/repo/non-oss/ |
35 | openSUSE:repo-non-oss | repo-non-oss (16.0) | Yes | ( p) Yes | Yes | - | 99 | N/A | http://cdn.opensuse.org/distribution/leap/16.0/repo/non-oss/x86_64 | openSUSE
36 | openSUSE:repo-non-oss-debug | repo-non-oss-debug (16.0) | Yes | ( p) Yes | Yes | - | 99 | N/A | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/non-oss/x86_64 | openSUSE
37 | openSUSE:repo-openh264 | repo-openh264 (16.0) | Yes | ( p) Yes | Yes | - | 99 | N/A | http://codecs.opensuse.org/openh264/openSUSE_Leap_16 | openSUSE
38 | openSUSE:repo-oss | repo-oss (16.0) | Yes | ( p) Yes | Yes | - | 99 | N/A | http://cdn.opensuse.org/distribution/leap/16.0/repo/oss/x86_64 | openSUSE
39 | openSUSE:repo-oss-debug | repo-oss-debug (16.0) | No | ---- | ---- | - | 99 | N/A | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/oss/x86_64 | openSUSE
40 | openSUSE:repo-oss-source | repo-oss-source (16.0) | Yes | ( p) Yes | Yes | - | 99 | N/A | http://cdn.opensuse.org/source/distribution/leap/16.0/repo/oss | openSUSE
41 | packman | Packman | Yes | ( p) Yes | Yes | - | 99 | N/A | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_16.0/ |
42 | qt6 | qt6 | Yes | ( p) Yes | Yes | - | 99 | N/A | https://download.opensuse.org/repositories/KDE:/Qt6/openSUSE_Leap_16.0/ |
43 | snappy | snappy | Yes | ( p) Yes | Yes | - | 99 | N/A | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_16.0/ |
44 | vivaldi | vivaldi | Yes | ( p) Yes | Yes | - | 99 | N/A | https://repo.vivaldi.com/archive/rpm/x86_64 |
45 | wine | Wine | Yes | ( p) Yes | Yes | - | 99 | N/A | https://download.opensuse.org/repositories/Emulators:/Wine/16.0/

Unreadable, please concentrate on what you post.

And as said above, one does not say “this is my whatever”, one simply includes the line with the prompt and the command inside the copy/paste.

1 Like

As unreadable as your repo list is, there is certainly an interplay between repo #8 (Kernel_stable_Backport) where your current kernel likely comes from and repo #38 (openSUSE:repo-oss) where the regular kernels for Leap 16 live.
Please post:

zypper se -s kernel-default
bjarte@localhost:~> LANG=C zypper se -s kernel-default
Loading repository data...
Reading installed packages...

S  | Name                           | Type       | Version                      | Arch   | Repository
---+--------------------------------+------------+------------------------------+--------+---------------------------------------
i+ | kernel-default                 | package    | 6.18.8-lp160.7.1.g8d9e763    | x86_64 | (System Packages)
i+ | kernel-default                 | package    | 6.18.8-lp160.6.1.g8b31e45    | x86_64 | (System Packages)
i+ | kernel-default                 | package    | 6.18.8-lp160.5.1.ged720a5    | x86_64 | (System Packages)
i+ | kernel-default                 | package    | 6.18.8-lp160.4.1.g604b308    | x86_64 | (System Packages)
i+ | kernel-default                 | package    | 6.18.7-lp160.5.1.gbb49763    | x86_64 | (System Packages)
i+ | kernel-default                 | package    | 6.18.7-lp160.4.1.gfba0cec    | x86_64 | (System Packages)
i+ | kernel-default                 | package    | 6.18.7-lp160.3.1.g14faf12    | x86_64 | (System Packages)
i+ | kernel-default                 | package    | 6.11.8-5.3                   | x86_64 | (System Packages)
i+ | kernel-default                 | package    | 6.18.9-lp160.4.1.g6d9f8a8    | x86_64 | Kernel builds for branch stable (16.0)
i+ | kernel-default                 | package    | 6.12.0-160000.9.1            | x86_64 | repo-oss (16.0)
i+ | kernel-default                 | package    | 6.12.0-160000.8.1            | x86_64 | repo-oss (16.0)
v  | kernel-default                 | package    | 6.12.0-160000.7.1            | x86_64 | repo-oss (16.0)
v  | kernel-default                 | package    | 6.12.0-160000.6.1            | x86_64 | repo-oss (16.0)
i+ | kernel-default                 | package    | 6.12.0-160000.5.1            | x86_64 | repo-oss (16.0)
   | kernel-default                 | srcpackage | 6.18.9-lp160.4.1.g6d9f8a8    | noarch | Kernel builds for branch stable (16.0)
   | kernel-default                 | srcpackage | 6.18.8-lp160.7.1.g8d9e763    | noarch | Kernel builds for branch stable (16.0)
   | kernel-default                 | srcpackage | 6.12.0-160000.9.1            | noarch | repo-oss-source (16.0)
   | kernel-default                 | srcpackage | 6.12.0-160000.8.1            | noarch | repo-oss-source (16.0)
   | kernel-default                 | srcpackage | 6.12.0-160000.7.1            | noarch | repo-oss-source (16.0)
   | kernel-default                 | srcpackage | 6.12.0-160000.6.1            | noarch | repo-oss-source (16.0)
   | kernel-default                 | srcpackage | 6.12.0-160000.5.1            | noarch | repo-oss-source (16.0)
   | kernel-default-base            | package    | 6.12.0-160000.9.1.160000.2.6 | x86_64 | repo-oss (16.0)
   | kernel-default-base            | package    | 6.12.0-160000.8.1.160000.2.5 | x86_64 | repo-oss (16.0)
   | kernel-default-base            | package    | 6.12.0-160000.6.1.160000.2.4 | x86_64 | repo-oss (16.0)
   | kernel-default-base            | package    | 6.12.0-160000.5.1.160000.2.3 | x86_64 | repo-oss (16.0)
   | kernel-default-base            | srcpackage | 6.12.0-160000.9.1.160000.2.6 | noarch | repo-oss-source (16.0)
   | kernel-default-base            | srcpackage | 6.12.0-160000.8.1.160000.2.5 | noarch | repo-oss-source (16.0)
   | kernel-default-base            | srcpackage | 6.12.0-160000.6.1.160000.2.4 | noarch | repo-oss-source (16.0)
   | kernel-default-base            | srcpackage | 6.12.0-160000.5.1.160000.2.3 | noarch | repo-oss-source (16.0)
   | kernel-default-debuginfo       | package    | 6.18.9-lp160.4.1.g6d9f8a8    | x86_64 | Kernel builds for branch stable (16.0)
   | kernel-default-debugsource     | package    | 6.18.9-lp160.4.1.g6d9f8a8    | x86_64 | Kernel builds for branch stable (16.0)
i+ | kernel-default-devel           | package    | 6.18.8-lp160.7.1.g8d9e763    | x86_64 | (System Packages)
i+ | kernel-default-devel           | package    | 6.18.8-lp160.6.1.g8b31e45    | x86_64 | (System Packages)
i+ | kernel-default-devel           | package    | 6.18.8-lp160.5.1.ged720a5    | x86_64 | (System Packages)
i+ | kernel-default-devel           | package    | 6.18.8-lp160.4.1.g604b308    | x86_64 | (System Packages)
i+ | kernel-default-devel           | package    | 6.18.7-lp160.5.1.gbb49763    | x86_64 | (System Packages)
i+ | kernel-default-devel           | package    | 6.18.7-lp160.4.1.gfba0cec    | x86_64 | (System Packages)
i+ | kernel-default-devel           | package    | 6.18.7-lp160.3.1.g14faf12    | x86_64 | (System Packages)
i+ | kernel-default-devel           | package    | 6.18.9-lp160.4.1.g6d9f8a8    | x86_64 | Kernel builds for branch stable (16.0)
v  | kernel-default-devel           | package    | 6.12.0-160000.9.1            | x86_64 | repo-oss (16.0)
i+ | kernel-default-devel           | package    | 6.12.0-160000.8.1            | x86_64 | repo-oss (16.0)
v  | kernel-default-devel           | package    | 6.12.0-160000.7.1            | x86_64 | repo-oss (16.0)
v  | kernel-default-devel           | package    | 6.12.0-160000.6.1            | x86_64 | repo-oss (16.0)
v  | kernel-default-devel           | package    | 6.12.0-160000.5.1            | x86_64 | repo-oss (16.0)
   | kernel-default-devel-debuginfo | package    | 6.18.9-lp160.4.1.g6d9f8a8    | x86_64 | Kernel builds for branch stable (16.0)
i+ | kernel-default-extra           | package    | 6.12.0-160000.9.1            | x86_64 | repo-oss (16.0)
i+ | kernel-default-extra           | package    | 6.12.0-160000.8.1            | x86_64 | repo-oss (16.0)
v  | kernel-default-extra           | package    | 6.12.0-160000.7.1            | x86_64 | repo-oss (16.0)
v  | kernel-default-extra           | package    | 6.12.0-160000.6.1            | x86_64 | repo-oss (16.0)
i+ | kernel-default-extra           | package    | 6.12.0-160000.5.1            | x86_64 | repo-oss (16.0)
   | kernel-default-livepatch-devel | package    | 6.18.9-lp160.4.1.g6d9f8a8    | x86_64 | Kernel builds for branch stable (16.0)
i+ | kernel-default-optional        | package    | 6.12.0-160000.9.1            | x86_64 | repo-oss (16.0)
i+ | kernel-default-optional        | package    | 6.12.0-160000.8.1            | x86_64 | repo-oss (16.0)
v  | kernel-default-optional        | package    | 6.12.0-160000.7.1            | x86_64 | repo-oss (16.0)
v  | kernel-default-optional        | package    | 6.12.0-160000.6.1            | x86_64 | repo-oss (16.0)
i+ | kernel-default-optional        | package    | 6.12.0-160000.5.1            | x86_64 | repo-oss (16.0)
   | kernel-default-vdso            | package    | 6.18.9-lp160.4.1.g6d9f8a8    | x86_64 | Kernel builds for branch stable (16.0)
   | kernel-default-vdso            | package    | 6.12.0-160000.9.1            | x86_64 | repo-oss (16.0)
   | kernel-default-vdso            | package    | 6.12.0-160000.8.1            | x86_64 | repo-oss (16.0)
   | kernel-default-vdso            | package    | 6.12.0-160000.7.1            | x86_64 | repo-oss (16.0)
   | kernel-default-vdso            | package    | 6.12.0-160000.6.1            | x86_64 | repo-oss (16.0)
   | kernel-default-vdso            | package    | 6.12.0-160000.5.1            | x86_64 | repo-oss (16.0)
   | kernel-default-vdso-debuginfo  | package    | 6.18.9-lp160.4.1.g6d9f8a8    | x86_64 | Kernel builds for branch stable (16.0)

Note: For an extended search including not yet activated remote resources, please use 'zypper search-packages'.

Mod edit: Code tags added.

Please use Code-Tags:
Code-Tags

1 Like

Please post using Code-Tags for the output:
grep -i multiversion /etc/zypp/zypp.conf

1 Like

You have kernel-default-devel-6.12.0-160000.8.1 installed and Cockpit finds a legitimate update candidate in kernel-default-devel-6.12.0-160000.9.1.
So nothing odd, this is not a “kernel downgrade”.
But as @Sauerland hints at, your kernel collection looks a bit messy unless you know what you are doing, so maybe time for a clean-up?

2 Likes

I removed some of the older kernels including 6.12.0-160000.9.1 , it still wants me to “update” from 6.18.9-lp160.4.1.g6d9f8a8 to 6.12.0-160000.9.1. I guess I just have to live with it, Im not going to use cockpit for updates anyway.

What does zypper up kernel-default show? “Removing some of the older kernels” does not prevent 6.12.0-160000.9.1. from being an update candidate for any 6.12 kernel still installed.

I have removed all 6.12 kernels. zypper up kernel-default shows: No update candidate for ‘kernel-default-6.18.9-lp160.4.1.g6d9f8a8.x86_64’. The highest available version is already installed.

So if cockpit still wants to install a 6.12 kernel it is likely a cockpit bug worth reporting:
see Submitting_bug_reports

1 Like

I cannot reproduce your problem.
I added the Kernel:/stable:/Backports repo to a Leap 16.0 test install of mine. Then tried:

cockpit-update

pkcon update (which is the back-end used by cockpit-update)

zypper up (which is the back-end used by pkcon)

and all apparently show the same list of packages, as expected.
Specifically, no tool showed the available kernel-default-6.18.9-lp160.4.1.g6d9f8a8 as a legitimate update candidate to the installed kernel-default-6.12.0-160000.9 unless I used the --allow-vendor-change option, since the regular kernel and that from Kernel:/stable: have different vendors.

So maybe there is no bug in cockpit but you may have set “–allow-vendor-change” as default in your /etc/zypp/zypp.conf which in general in my opinion is not a good idea.

1 Like