How do packages flow (workstation -> silverblue -> ublue)?

Hello,

I noticed yesterday that my Fedora Workstation machine updated to kernel 6.8.8:

localuser@f40:~$ uname -a
Linux f40 6.8.8-300.fc40.x86_64 #1 SMP PREEMPT_DYNAMIC Sat Apr 27 17:53:31 UTC 2024 x86_64 GNU/Linux

localuser@f40:~$ rpm -qa | grep 6.8.8
kernel-modules-core-6.8.8-300.fc40.x86_64
kernel-core-6.8.8-300.fc40.x86_64
kernel-modules-6.8.8-300.fc40.x86_64
kernel-6.8.8-300.fc40.x86_64
kernel-modules-extra-6.8.8-300.fc40.x86_64

localuser@f40:~$ cat /etc/fedora-release 
Fedora release 40 (Forty)

On my Bluefin-DX workstation, update has pulled in some of these packages, but not the actual kernel:

~ took 36s 
❯ rpm -qa | grep 6.8.8
kernel-tools-libs-6.8.8-300.fc40.x86_64
kernel-tools-6.8.8-300.fc40.x86_64

~ 
❯ cat /etc/fedora-release 
Fedora release 40 (Forty)

~ 
❯ uname -a
Linux myhost 6.8.7-300.fc40.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Apr 17 19:21:08 UTC 2024 x86_64 GNU/Linux

~ 
❯ rpm -qa | grep 6.8.7
kernel-modules-core-6.8.7-300.fc40.x86_64
kernel-core-6.8.7-300.fc40.x86_64
kernel-modules-6.8.7-300.fc40.x86_64
kernel-6.8.7-300.fc40.x86_64
kernel-modules-extra-6.8.7-300.fc40.x86_64
kmod-v4l2loopback-6.8.7-300.fc40.x86_64-0.13.1-1.fc40.x86_64
kmod-wl-6.8.7-300.fc40.x86_64-6.30.223.271-51.fc40.x86_64
kmod-xpadneo-6.8.7-300.fc40.x86_64-0.9.6-1.fc40.x86_64
kmod-xone-6.8.7-300.fc40.x86_64-0.0.git.45.5441d09a-1.fc40.x86_64
kmod-openrazer-6.8.7-300.fc40.x86_64-100.0.0.git.530.886f986d-1.fc40.x86_64
kmod-evdi-6.8.7-300.fc40.x86_64-1.14.4-1.fc40.x86_64
kmod-kvmfr-6.8.7-300.fc40.x86_64-0.0.git.21.ba370a9b-1.fc40.x86_64

What’s the process for packages flowing from Workstation, to Silverblue, to Universal Blue? Do all packages follow this path and how long does this take?

There’s an error in the F39 builds that we’re currently investigating. Usually it’s no longer than a day unless there’s a new kernel that needs to wait for RPMfusion to keep up.

1 Like