Upgrading Slowroll breaks system

After upgrading my system it is failing to dracut mode.
I found that NVME module is not installed, so the system drive is not available.
I see that kernel-default package was not installed.
And in the repository there is only kernel-default-base package for the kernel 6.15.0:

zypper se -s kernel-default | grep 6.15
   | kernel-default-base            | package    | 6.15.0-1.1.33.16           | x86_64 | update-slowroll
   | kernel-default-base            | srcpackage | 6.15.0-1.1.33.16           | noarch | update-slowroll
   | kernel-default-base-rebuild    | package    | 6.15.0-1.1.33.16           | x86_64 | update-slowroll

After reverting back to the kernel 6.14 the system successfully boots.

That suggests you may have a repos problem. Please provide here output from zypper lr -d.

The Slowroll I have currently booted shows no 6.15 kernel yet available. Using the 6.14.6 kernel should pose no issues pending resolution. Also, there is a 6.12.32 longterm kernel available that users of older than newest hardware should be perfectly fine with.

The Slowroll update repo is in an inconsistent state at the moment. The repo contains kernel-default-base-6.15.0 but only kernel-default-6.14.6. This is easy to check.

https://cdn.opensuse.org/update/slowroll/repo/oss/x86_64/

Now kernel-default-6.15 is in place and upgrade went well.

1 Like

While attempting to update my Slowroll installation, zypper wants to essentially downgrade everything. Is this the same issue? Thanks in advance.

7 packages to upgrade, 1362 to downgrade, 15 new, 1 to change arch.

Package download size:    2.28 GiB

Package install size change:
              |      6.35 GiB  required by packages that will be installed
   373.4 MiB  |  -   5.99 GiB  released by packages that will be removed

I haven’t encountered this - and just updated this morning NZST. A local mirror issue? Try comparing
curl -s https://ftp.gwdg.de/pub/opensuse/slowroll/repo/oss/repodata/repomd.xml | grep 'timestamp'
against
curl -s https://download.opensuse.org/slowroll/repo/oss/repodata/repomd.xml | grep 'timestamp'
Same results? For me they are identical as expected.

@epp when did you last update/upgrade, could be affected by the recent (preload) changes…

Try env ZYPP_PCK_PRELOAD=0 zypper -vvv dup instead

@deano_ferrari Those commands result in the same output.

@malcolmlewis I believe I last updated it a few days ago. Your command also resulted in the same, it wants to downgrade everything.

It also displayed:

Warning: Repository 'update-slowroll' metadata expired since 2025-04-29 06:39:25 EDT.

    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.

It is on auto-refresh:

#  | Alias            | Name             | Enabled | GPG Check | Refresh
---+------------------+------------------+---------+-----------+--------
 1 | base-non-oss     | repo-non-oss     | Yes     | (r ) Yes  | Yes
 2 | base-oss         | repo-oss         | Yes     | (r ) Yes  | Yes
 3 | base-src-oss     | repo-oss-src     | No      | ----      | ----
 4 | h264             | h264             | Yes     | (r ) Yes  | Yes
 5 | kernel-longterm  | kernel-longterm  | Yes     | (r ) Yes  | Yes
 6 | packman          | packman          | Yes     | (r ) Yes  | Yes
 7 | repo-oss-debug   | repo-oss-debug   | No      | ----      | ----
 8 | update           | update-slowroll  | Yes     | (r ) Yes  | Yes

The base URL is: baseurl=http://download.opensuse.org/update/slowroll/repo/oss/

Should I switch it to something else?

@malcolmlewis I changed the base URL’s from download.o.o to mirrorcache-us.o.o (as I’m in the U.S.) and that apparently corrected whatever the issue was.

The following 5 packages are going to be downgraded:
  filelight              25.04.1-1.1 -> 25.04.1-1.0.2.1.sr20250601  x86_64  update-slowroll  openSUSE
  k3b                    25.04.1-1.1 -> 25.04.1-1.0.2.1.sr20250601  x86_64  update-slowroll  openSUSE
  mariadb                11.7.2-4.1 -> 11.7.2-4.0.2.1.sr20250601    x86_64  update-slowroll  openSUSE
  mariadb-client         11.7.2-4.1 -> 11.7.2-4.0.2.1.sr20250601    x86_64  update-slowroll  openSUSE
  mariadb-errormessages  11.7.2-4.1 -> 11.7.2-4.0.2.1.sr20250601    noarch  update-slowroll  openSUSE

The following NEW package is going to be installed:
  kernel-longterm  6.12.33-1.1.gc6e7a4d  x86_64  kernel-longterm  obs://build.opensuse.org/Kernel

The following package is going to be REMOVED:
  libmpdec3  2.5.1-2.21  x86_64  openSUSE

The following package requires a system reboot:
  kernel-longterm  6.12.33-1.1.gc6e7a4d  x86_64  kernel-longterm  obs://build.opensuse.org/Kernel

92 packages to upgrade, 5 to downgrade, 1 new, 1 to remove.

Package download size:   820.6 MiB

Package install size change:
              |      2.47 GiB  required by packages that will be installed
   114.7 MiB  |  -   2.36 GiB  released by packages that will be removed

    Note: System reboot required.

@epp is libzypp in the upgrade list?

@malcolmlewis Yes.

libzypp
17.37.2-1.1 → 17.37.4-1.0.2.1.sr20250601

@epp that probably contains the fixes…

1 Like

Thanks for the update. The OSS repo comparison was only one example. Maybe one of the other repos not in sync somehow? Anyway, good to know it’s working as expected for you now.

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