Discover failed to update to Fedora 43 error after update

, ,

I attempted to update to fedora 43 via discover and after it rebooted I got a notification saying “Offline updates failed”. One of the options was to repair system, which I clicked, but the repair failed.

I ran cat /etc/os-release and it seems to show that I am on fedora 43.

NAME="Fedora Linux"
VERSION="43 (KDE Plasma Desktop Edition)"
RELEASE_TYPE=stable
ID=fedora
VERSION_ID=43
VERSION_CODENAME=""
PRETTY_NAME="Fedora Linux 43 (KDE Plasma Desktop Edition)"

But if I run sudo dnf update --refresh it seems to be still checking fedora 42 repositories.

Updating and loading repositories:
 RPM Fusion for Fedora 42 - Nonfree                                   100% |   2.2 KiB/s |   6.4 KiB |  00m03s
 RPM Fusion for Fedora 42 - Nonfree - Updates                         100% |   2.3 KiB/s |   5.6 KiB |  00m02s
 RPM Fusion for Fedora 42 - Free - Updates                            100% |   1.5 KiB/s |   3.2 KiB |  00m02s
 RPM Fusion for Fedora 42 - Free                                      100% |   2.2 KiB/s |   3.7 KiB |  00m02s
 RPM Fusion for Fedora 42 - Free tainted                              100% |   2.8 KiB/s |   3.6 KiB |  00m01s
 Fedora 42 openh264 (From Cisco) - x86_64                             100% |   1.0 KiB/s | 986.0   B |  00m01s
 Fedora 42 - x86_64 - Updates                                         100% |   8.4 KiB/s |   5.3 KiB |  00m01s
 Fedora 42 - x86_64                                                   100% |  78.7 KiB/s |  27.4 KiB |  00m00s

Package                                               Arch         Version                                                Repository                         Size
Removing:
 kernel                                               x86_64       6.18.9-100.fc42                                        updates                         0.0   B
 kernel-core                                          x86_64       6.18.9-100.fc42                                        updates                        97.6 MiB
 kernel-modules                                       x86_64       6.18.9-100.fc42                                        updates                        96.3 MiB
 kernel-modules-core                                  x86_64       6.18.9-100.fc42                                        updates                        68.0 MiB
 kernel-modules-extra                                 x86_64       6.18.9-100.fc42                                        updates                         4.2 MiB
Upgrading:
 gstreamer1-plugins-good                              i686         1.26.10-2.fc42                                         updates                         8.0 MiB
   replacing gstreamer1-plugins-good                  i686         1.26.10-1.fc43                                         <unknown>                       8.0 MiB
 gstreamer1-plugins-good-extras                       x86_64       1.26.10-2.fc42                                         updates                       180.1 KiB
   replacing gstreamer1-plugins-good-extras           x86_64       1.26.10-1.fc43                                         <unknown>                     180.1 KiB
 gstreamer1-plugins-good-qt                           x86_64       1.26.10-2.fc42                                         updates                       194.4 KiB
   replacing gstreamer1-plugins-good-qt               x86_64       1.26.10-1.fc43                                         <unknown>                     194.4 KiB
 gstreamer1-plugins-good-qt6                          x86_64       1.26.10-2.fc42                                         updates                       216.1 KiB
   replacing gstreamer1-plugins-good-qt6              x86_64       1.26.10-1.fc43                                         <unknown>                     216.1 KiB
 kquickimageeditor-qt6                                x86_64       0.6.0-4.fc42                                           updates                         1.2 MiB
   replacing kquickimageeditor-qt6                    x86_64       0.6.0-1.fc43                                           <unknown>                       1.2 MiB
 qbittorrent                                          x86_64       1:5.1.4-2.fc42                                         updates                        13.3 MiB
   replacing qbittorrent                              x86_64       1:5.1.4-1.fc43                                         <unknown>                      13.3 MiB

Transaction Summary:
 Upgrading:          6 packages
 Replacing:          6 packages
 Removing:           5 packages

Total size of inbound packages is 11 MiB. Need to download 11 MiB.
After this operation, 266 MiB will be freed (install 23 MiB, remove 289 MiB).

How do I proceed from here to fix my system? Any help would be greatly appreciated.

After posting I saw in the related topics a solution to what looked like the same issue.

I ran that command and now sudo dnf update --refresh is checking the fedora 43 repos, but running uname -r shows I’m still on the fedora 42 kernel 6.19.9-100.fc42.x86_64.

I checked the grub menu on boot and there are only f42 kernels to choose from. I’m not sure where to go from here.

Good: this has worked several times.

Weird yes. What gives: sudo dnf -q list --showduplicates kernel

You may also try: sudo dnf -q -y install kernel{,-devel}-6.19.9-200.fc43

(also the -devel in case you are using extra kernel modules using akmods)

1 Like

Thank you for the reply.

Weird yes. What gives: sudo dnf -q list --showduplicates kernel

Running that command gives me this:

Installed packages
kernel.x86_64 6.18.13-100.fc42 updates
kernel.x86_64 6.19.9-100.fc42  updates
kernel.x86_64 6.19.9-200.fc43  <unknown>

Available packages
kernel.x86_64 6.17.1-300.fc43  fedora
kernel.x86_64 6.19.9-200.fc43  updates

So it seems like I do have the fc43 kernel installed, but I can’t use it for some reason?

Right.

Try thus to reinstall the 6.19.9-200.fc43 kernel. with:

  • sudo dnf reinstall kernel{,-core,-devel,-modules,-modules-core}-6.19.9-200.fc43

(specifying all the “sub” RPMs by security)

If you still don’t see this fc43 kernel in grub, look at:

Right.

Try thus to reinstall the 6.19.9-200.fc43 kernel. with:

sudo dnf reinstall kernel{,-core,-devel,-modules,-modules-core}-6.19.9-200.fc43

(specifying all the “sub” RPMs by security)

I ran a similar command I found on another thread before I saw this post and I assume it does the same thing:
sudo dnf reinstall kernel\*

Now uname -r shows 6.19.9-200.fc43.x86_64. So I think I’ve got it fixed now. I’m not sure if there’s anything else I need to check though.

Thank you very much for the help.

Good!

Look perhaps at: upgrading fedora offline chapter: Optional post-upgrade tasks

Also check if you have enough space to update the kernel. You might remove old unused once.

1 Like

Look perhaps at: upgrading fedora offline chapter: Optional post-upgrade tasks

I will look into this thank you.

ilikelinux You can call me “Wikipedia Brown” (Ask Fedora V)
Also check if you have enough space to update the kernel. You might remove old unused once.

I checked and I have plenty of space on my drives.

After using the system for a bit I am running into an issue where I can’t connect to my NAS on the local network via the hostname anymore. Only the direct IP address works. I’m not sure if that’s related to the upgrade issues or a separate issue. So I may need to make a new thread for that.

Thank you both for the help.