How to participate in 5.15 Test Week w/Silverblue/Kinoite?

I’d like to help in participating in the 5.15 kernel Test Week with my Kinoite install. On the Test Week webpage, it says:

Fedora Silverblue users can test using the koji kernel above as well. Download the kernel locally and install it with rpm-ostree override replace < path to package >

So I went to the koji page and downloaded the kernel to my machine. However, I get an error when running the rpm-ostree command as it is written on the Test Week’s page:

$ rpm-ostree override replace /var/home/yosuke/Downloads/kernel-5.15.2-200.fc35.x86_64.rpm
Checking out tree 999097a... done
Enabled rpm-md repositories: fedora-cisco-openh264 updates fedora updates-archive
Importing rpm-md... done
rpm-md repo 'fedora-cisco-openh264' (cached); generated: 2021-09-21T18:07:30Z solvables: 4
rpm-md repo 'updates' (cached); generated: 2021-11-15T05:28:10Z solvables: 9749
rpm-md repo 'fedora' (cached); generated: 2021-10-29T10:17:40Z solvables: 65732
rpm-md repo 'updates-archive' (cached); generated: 2021-11-15T06:54:34Z solvables: 8713
Resolving dependencies... done
error: Could not depsolve transaction; 1 problem detected:
 Problem: conflicting requests
  - nothing provides kernel-core-uname-r = 5.15.2-200.fc35.x86_64 needed by kernel-5.15.2-200.fc35.x86_64
  - nothing provides kernel-modules-uname-r = 5.15.2-200.fc35.x86_64 needed by kernel-5.15.2-200.fc35.x86_64

So what is the correct way to install the new kernel to test?

I think I figured it out by following the directions under the How can I downgrade my system’s kernel? section of this FAQ.

In short, the Test Week webpage’s instructions are incomplete. You need to download the kernel, kernel-core, kernel-modules, and kernel-modules-extra packages from koji, and then:

$ rpm-ostree override replace <path_to_kernel> <path_to_kernel-core> <path_to_kernel-modules> <path_to_kernel-modules-extra>

I’ll leave this topic up in case anyone else finds it useful.

1 Like