The first thing is to get the machine up to date: The machine has been up for 205 days!
su dnf update (500+ packages) rebootThe reboot goes quick, and now we are on to the actual upgrade:
su dnf upgrade --refresh -- this, of course, does nothing dnf -y system-upgrade download --refresh --releasever=42This downloads about 1807 packages, then:
dnf system-upgrade rebootThis happens blind, and I just have to wait 20 minutes or so, then login and hope there are no problems. Indeed after 20 minutes I login and it is running F42.
su dnf upgrade --refresh -- this, of course, does nothing dnf -y system-upgrade download --refresh --releasever=43The first time ever, the refresh actually does something, namely it pulls in a new version of systemd.
dnf system-upgrade rebootAfter a wait, I ssh back in and see:
uname -a Linux cholla 6.18.4-200.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jan 8 17:35:49 UTC 2026 x86_64 GNU/LinuxThe webserver runs OK, so I think this is good. The real testing will be on my home machine.
Now when I ssh to cholla, I am greeted with:
Activate the web console with: systemctl enable --now cockpit.socketI wonder what this is? Something to investigate some rainy day.
Adventures in Computing / tom@mmto.org