From Fedora Project Wiki

Upgrade Test Day

Date 2023-03-28 to 2023-03-31
Time all day

Website QA/Test Days
IRC #fedora-test-day (webirc)
Mailing list test


Can't make the date?
If you come to this page before or after the test day is completed, your testing is still valuable, and you can use the information on this page to test, file any bugs you find at Bugzilla, and add your results to the results section. If this page is more than a month old when you arrive here, please check the current schedule and see if a similar but more recent Test Day is planned or has already happened.

What to test?[edit]

Today's installment of Fedora Test Day will focus on Upgrade Test Day

Who's available[edit]

The following cast of characters will be available testing, workarounds, bug fixes, and general discussion. In case of problem related to test day organization/wiki/whatever, please reach out to sumantrom.

Prerequisite for Test Day[edit]

  • A system (real or virtual) you can install Fedora to, and not mind if it breaks
  • A Fedora 37 image: download Workstation or Server or KDE and other spins
  • For Previous Test Cases: download Fedora 37
  • Make sure to use the latest version of dnf for F37 is installed

How to test?[edit]

Upgrade Fedora with dnf system upgrade:

Use these commands to first ensure you have latest packages, install system upgrade, download and reboot with the new version. Example upgrade to Fedora 38.

   sudo dnf upgrade --refresh
   sudo dnf install dnf-plugin-system-upgrade
   sudo dnf system-upgrade download --releasever=38
   sudo dnf system-upgrade reboot

Another test option is to use gnome-software, good if you can test in this way too!

Run the tests[edit]

Visit the result page and click on the column title links to see the tests that need to be run: most column titles are links to a specific test case. Follow the instructions there, then enter your results by clicking the Enter result button for the test.

Reporting bugs[edit]

If you have problems with any of the tests, report a bug to Bugzilla usually for the component dnf. If you are unsure about exactly how to file the report or what other information to include, just ask on IRC and we will help you.

Anaconda will display an error dialog allowing you to report the problem to Bugzilla. This will also automatically attach logs, error message and traceback to the report -- this way of reporting bugs is preferred.

Test Results[edit]

Workstation[edit]

User Profile dnf current dnf current encrypted dnf previous dnf previous encrypted gnome-software current workstation gnome-software previous workstation References
Daniels Lenovo Lenovo ideapad 2in1 14 Gnome 44 : Linux 6.2.9-300.fc38.x86_64 WS38 Beta Intel® Pentium® 4415U × 4
Pass pass
[1]
  1. Had to complete the upgrade with a allowerasing :sudo dnf system-upgrade download --releasever=38 --allowerasing. Sysem Completed the Upgrade.... According to the directions provided at the end of the WS38 file download.
Daniels MEle: Intel® Celeron® N5105 × 4 Gnome 44 Bare Medal Encrypted (Linux 6.2.8-300.fc38.x86_64)
Pass pass
[1]
  1. Upgrade processed straight through.
G.C. KVM virtual machine, x86_64, AMD Ryzen 9 7950x
Pass pass
G.C. KVM virtual machine, x86_64, AMD Ryzen 9 7950x
Pass pass
Pass pass
bhavin192 x86_64 on laptop Lenovo ThinkPad T480
Pass pass
boxjellyfish Asus PN50, AMD Ryzen 5 4500U
Pass pass
[1]
  1. Upgrade completed, Workstation with Budgie installed, had to use --allowerasing.
copperi 6.2.8-200.fc37.x86_64 F37 32Gb Ryzen 7 3700x NVIDIA GP106GL [Quadro P2200]
Fail fail
[1]
  1. Problems with installed packages vlc-core-1:3.0.18-2.fc37.x86_64 ffmpeg-libs-5.1.2-9.fc37.x86_64 ffmpeg-5.1.2-9.fc37.x86_64 libavdevice-5.1.2-9.fc37.x86_64 vlc-1:3.0.18-2.fc37.x86_64 requires libroc.so.0.2, ffmpeg-libs(x86-64), pipewire-libs(x86-32) = 0.3.67-1.fc38, but none of the providers can be installed
danniel Lenovo ideapad 3i I7
Pass pass
Pass pass
Pass pass
dbrendel T14s Gen1, i7-10610U, 32 GiB Ram, initially installed under F35 and upgraded through every beta
Pass pass
[1]
  1. ffmpeg related packages from rpmfusion caused conflicts, replacing with the Fedora counterparts (ffmpeg-free and similar) solved this 3rd party issue. This is no workstation installation, but a self-configured minimal one, using i3 as GUI. It's encrypted.
farribeiro Host: KVM/QEMU (Standard PC (Q35 + ICH9, 2009) pc-q35-7.2) CPU: Intel i7-4790K (8) @ 3.990GHz GPU: 00:01.0 Red Hat, Inc. Virtio GPU Memory: 1932MiB
Pass pass
geraldosimiao F37KDE stable fresh install - x86_64 KVM virt-manager UEFI (no 3d acceleration)
Pass pass
[1]
  1. All default packages upgraded correctly
hricky Micro-Star International Co., Ltd. MS-7D08, RAM 128,0 GiB, CPU 11th Gen Intel® Core™ i7-11700K × 16, VGA NV134
Pass pass
ilikelinux Operating System: Fedora Linux 38 (Workstation Edition Prerelease) CPE OS Name: cpe:/o:fedoraproject:fedora:38 OS Support End: Tue 2024-05-14 OS Support Remaining: 1y 1month 2w Kernel: Linux 6.2.8-300.fc38.x86_64 Architecture: x86-64 Hardware Vendor: QEMU Hardware Model: Standard PC _Q35 + ICH9, 2009_ Firmware Version: edk2-20230301gitf80f052277c8-1.fc37 Firmware Date: Wed 2023-03-01
Pass pass
[1]
  1. Smooth
lily cisco c240m3
Pass pass
[1]
  1. upgrade succeed
lily dell per740
Pass pass
[1]
  1. upgrade succeed
lily hpe bl420cgen8
Pass pass
[1]
  1. upgrade succeed
lily hpe dl385gen8
Pass pass
[1]
  1. upgrade succeed
lily hpe dl80gen9
Pass pass
[1]
  1. upgrade succeed
lily hpe nehalem
Pass pass
[1]
  1. upgrade succeed
lily hpe sl230sgen8
Pass pass
[1]
  1. upgrade succeed
lily lenovo rd230
Pass pass
[1]
  1. upgrade succeed
numasan HP Elitebook 840 G8
Fail fail
[1]
  1. Problem with RPM Fusion (ffmpeg) + Firefox
pablodav AMD Ryzen 7 4700G with Radeon Graphics ASRock B450 Steel Legend
Pass pass
[1]
pjolt Vbox. Host i7-13700KF.
Pass pass
Pass pass
rai510 Gnome Boxes dnf current encrypted
Pass pass
rai510 Lenovo ideapad 320
Pass pass
vbenes Lenovo ThinkPad T14 Gen 2a - AMD Ryzen 7 PRO 5850U
Pass pass
vbenes@redhat.com Lenovo ThinkPad T14 Gen 2a - AMD Ryzen 7 PRO 5850U
Pass pass
[1]
  1. not sure if the cisco-h264 repo was disabled by me or if it was disabled by update
zlopez VM in Gnome Boxes, x86_64
Pass pass
Pass pass

Server[edit]

User Profile dnf current dnf previous References
4sokol QEMU emulator version 6.2.0 (qemu-6.2.0-17.fc36), host machine: Hp ProBook 640 G8, Guest OS resources: 4 gb RAM, 2xCPU, 20 Gb storage
Pass pass
[1]
Pass pass
[2]
  1. The upgrade process has been launched from 37 to 38 version. Used original image: Fedora-Server-netinst-x86_64-37-1.7.iso. The whole upgrade process run successfully
  2. The upgrade process has been launched from 36 to 38 version. Used original image: Fedora-Server-dvd-x86_64-36-1.5.iso. The whole upgrade process run successfully
brianmcarey HPE Microserver Gen10
Pass pass
lily dell per6415
Pass pass
[1]
  1. upgrade succeed
lily dell per740
Pass pass
[1]
  1. upgrade succeed
lily hp z600
Pass pass
[1]
  1. upgrade succeed
lily hpe dl320g5
Pass pass
[1]
  1. upgrade succeed
lily hpe dl385g10
Pass pass
[1]
  1. upgrade succeed
lily lenovo rd230
Pass pass
[1]
  1. upgrade succeed
mythcat HP Compaq 6710b Notebook PC
Pass pass
[1]
  1. upgrade succeed

KDE[edit]

User Profile dnf current dnf previous References
4sokol QEMU emulator version 6.2.0 (qemu-6.2.0-17.fc36), Fedora 36 KDE x86_64 VM image, host machine: Hp ProBook 640 G8, Guest OS resources: 4 gb RAM, 2xCPU, 20 Gb storage
Pass pass
[1]
  1. The upgrade process has been launched from 36 to 38 version.
4sokol QEMU emulator version 6.2.0 (qemu-6.2.0-17.fc36), Fedora-KDE-Live-x86_64-37-1.7.iso VM image, host machine: Hp ProBook 640 G8, Guest OS resources: 4 gb RAM, 2xCPU, 20 Gb storage
Pass pass
[1]
  1. The upgrade process has been launched from 37 to 38 version. After the full OS upgrade: qemu-6.2.0-17.fc36, qemu-6.2.0-17.fc36
boxjellyfish Asus PN50, AMD Ryzen 5 4500U
Pass pass
[1]
  1. Upgrade completed, ffmpeg-libs & libavdevice issue blocking upgrade, had to use --allowerasing which removed ffmpeg-libs & libavdevice.
ilikelinux Virtual Machine
Pass pass
[1]
  1. The suspend on host made me restart the VM. But in the end everything vent smooth.
pjolt Vbox. Host i7-13700KF.
Pass pass
Pass pass

Spins[edit]

User Profile graphical upgrade dnf upgrade current dnf upgrade prev References
farribeiro CPU: Intel i7-3537U (4) @ 3.100GHz GPU: Intel 3rd Gen Core processor Graphics Controller Memory: 7807MiB
Pass pass
[1]
  1. No problems upgrading via rpm-ostree rebase
farribeiro CPU: Intel i7-4790K (8) @ 4.400GHz GPU: AMD ATI Radeon RX 460/560D / Pro 450/455/460/555/555X/560/560X Memory: 7855MiB
Pass pass
[1]
  1. No problems upgrading via rpm-ostree rebase
jelabarre
Fail fail
[1]
  1. On the step "sudo dnf system-upgrade download --refresh --releasever=38" could not resolve various packages. Adding the switches for "--allow-erasing", "--skip-broken" or both of those options did not resolve the problem. A large number of packages reported "No match for group package ", along with package conflicts for ffmpeg
tmstaedt dell aio 5477 Silverblue 37
Pass pass
[1]
  1. No problems upgrading via rpm-ostree rebase

Minimal[edit]

User Profile dnf previous dnf current References
buckaroogeek aarch64 - RPi 4 8GB
Pass pass
[1]
  1. Time elapsed between upgrade reboots more than 12 minutes.
lily dell pem605
Pass pass
[1]
  1. upgrade succeed
lily hpe dl120g6
Pass pass
[1]
  1. upgrade succeed
lily hpe dl180g6
Pass pass
[1]
  1. upgrade succeed
lily hpe dl585g5
Pass pass
[1]
  1. upgrade succeed
lily hpe magnycours
Pass pass
[1]
  1. upgrade succeed
lily hpe sl2x160zg6
Pass pass
[1]
  1. upgrade succeed
lily hpe xw9400
Pass pass
[1]
  1. upgrade succeed
lily nec em26.khw2.lab.eng.bos.redhat.com
Pass pass
[1]
  1. upgrade succeed
mythcat aarch64 - RPi 4 8GB
Pass pass
[1]
  1. Time elapsed between upgrade reboots more than 16 minutes with upgrade succeed.