How to upgrade from Fedora41 to Fedora43 with less stress.

Upgrade "By the book" instructions:

Update software and back up your system.
dnf upgrade --refresh

Install the DNF plugin.
dnf install dnf-plugin-system-upgrade

Start the update with DNF.
dnf system-upgrade download --releasever=43

Reboot and upgrade.
dnf system-upgrade reboot

Now let's fix the problems.
must resolve all .rpmnew and .rpmsave files rpmconf -a

must run hp-setup again to detect scanner
hp-setup -i 192.168.90.10

If your GDM custom.conf has the line: WaylandEnable=false
Comment it out before upgrading to Fedora 43, or else it will not boot into GUI.

DANGER! Dovecot 2.4 will not work! It requires new configuration scheme.
You will lose time and emails until it works!

Fedora 43 new install requires /boot to be minimum 2GB so I am moving the /boot to a larger partition.

mkfs -t ext4 /dev/sdd2
mount /dev/sdd2 /dos
[root@localhost ~]# cp -ax /boot/* /dos/

#delete all content of /dos/efi but not the empty dir

umount /boot/efi
umount /boot

lsblk -f

e2fsck -f /dev/sde2
#tune2fs -U random /dev/
tune2fs -U random /dev/sde2

#tune2fs -U 'UUID from the old /boot' /dev/nvme1n1p7
tune2fs -U '473d5168-ee66-42f6-8e42-7a5aa996860b' /dev/sdd2

#check with
lsblk -f

systemctl daemon-reload
# if you edited fstab
mount -a

rm -vf /boot/*rescue*
dracut --force /boot/initramfs-0-rescue.img 0-rescue

If you need a list of installed software:
rpm -qa --qf "%{NAME}\n" | sort > /DATA/backup/linux7_os/rpm-qa-qf.f42

After boot:
nftables may be disabled
postfix may be disabled

Updated 27 Jan 2026
by Kevin Gyllenberg.