From Fedora Project Wiki

Revision as of 15:03, 13 April 2024 by Sumantrom (talk | contribs) (→‎Test Results)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Fedora Test Days
Virtualization Test Day

Date 2023-10-09
Time all day

Website Virtualization
IRC #fedora-test-day
Mailing list virt
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 [on Fedocal] and see if a similar but more recent Test Day is planned or has already happened.

What to test?

Today's installment of Fedora Test Day will focus on Virtualization in Fedora 39. We will be interested covering the regular virt-install, KVM, Boxes, Vbox.

Who's available

The following cast of characters will be available for testing, workarounds, bug fixes, and general discussion.

What's needed to test

For starters, your physical machine should have:

  • Hardware virtualization support (e.g. Intel VT or AMD-V) (see Is My Guest Using KVM?).
  • Up to 10-20Gb free disk space. Guest images take up a lot of space.
  • Get the packages with: dnf groupinstall virtualization

As for getting the latest virt packages, you have a few options:

Fedora 39 on a physical machine

The preferred testing platform is a fully updated Fedora 39 machine. You have a few options for getting the Fedora 39 bits:

Install with CD/DVD

You can download the latest Fedora 39 composes here:

Run Fedora 39 in a VM with nested virtualization

Do you have a new machine with a ton of ram and storage space, running Fedora 37/38? Nested virt might be an option! This allows you to create KVM guests inside a Fedora 39 VM.

Run the tests

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

If you have problems with any of the tests, have a look in the results page.

If you don't see it, please file a new bug to Bugzilla. If you are unsure about exactly how to file the report or what other information to include, just ask on IRC #fedora-test-day or #fedora-qa and we will help you.

Test Results

KVM Install

User Profile Current KVM install Previous KVM install Guest Install Via URL Import VM References
Daniels MeLE Mini PC WS 39 Beta 1.1 _Upgraded also QEMU Standard PC _Q35 + ICH9, 2009_ Intel® Celeron® N5105 × 4 Gn 45 Linux 6.5.7-300.fc39.x86_64
Pass pass
[1]
  1. Through Both the Creation and Upgrade ......... No problemo!!!!
Daniels WS 39 Beta - Upgraded : QEMU Standard PC _Q35 + ICH9, 2009_ Intel® Pentium® 4415U × 4 Encrypted
Pass pass
[1]
  1. Private Python App running.Seemed to prevent system from continuing through creation.) I used shell Term......... All went OK.
felipetg Workstation-Live-x86_64-39_Beta-1.1.iso nested in Fedora 38 6.5.5-200.fc38.x86_64
Pass pass
geraldosimiao Fedora 39 KDE spin on KVM - pt_BR
Pass pass
hricky Raspberry Pi 4 Model B, Rev 1.4, Firmware Version 2023.04, 8GB
Pass pass
[1]
Pass pass
[2]
Pass pass
[3]
  1. host: Fedora Linux 39 (Server Edition Prerelease), guests: Fedora CoreOS 39.20231002.1.1 next and 38.20231002.2.2 testing
  2. host: Fedora Linux 38 (Server Edition), guest: Fedora CoreOS 39.20231002.1.1 next
  3. host: Fedora Linux 39 (Server Edition Prerelease), guests: Fedora CoreOS 39.20231002.1.1 next and 38.20231002.2.2 testing
nixuser Host is F39 on Dell Precision T5610 2 x Intel(R) Xeon(R) CPU E5-2603 v2 @ 1.80GHz (8 cores total) NVIDIA Corporation GK104 [GeForce GTX 760] (rev a1)
Pass pass
[1]
  1. Host is F39, guests are RHEL 9.2 and CentOS Stream 9

Boxes Install

User Profile Current Boxes Install References
brianmcarey Framework 13 i5-1240P |
Pass pass
felipetg Gnome Boxes Fedora-Workstation-Live-x86_64-39_Beta-1.1.iso nested in Gnome Boxes Fedora 38 6.5.5-200.fc38.x86_64
Fail fail
[1]
  1. After launching Gnome Boxes, the session of the VM closed. After a second attempt, it loaded the installer but the VM hanged during the language selection page of the installer. I had to force a shutdown, and the VM could no longer boot.
rai510 Gnome Boxes Fedora-Workstation-Live-x86_64-39_Beta-1.1.iso
Pass pass

Virtual Box

User Profile Install Shared Clipboard References
nixuser F39 host on Dell Precision T5610 2 x Intel(R) Xeon(R) CPU E5-2603 v2 @ 1.80GHz (8 cores total) NVIDIA Corporation GK104 [GeForce GTX 760] (rev a1)
Pass pass
[1]
  1. Guests ~ Rawhide (F40), Fedora 39, Fedora 38, Fedora 37, openSUSE Tumbleweed, RHEL 9.2
nixuser F39 host on Intel NUC i7 NUC11PAH 1 x 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)
Pass pass
[1]
  1. Guests ~ Rawhide (F40), F39, F38, F37, Debian Bookworm, Debian Testing (Trixie), openSUSE Tumbleweed, RHEL 9.2
soren-s https://accounts.fedoraproject.org/user/soren-s/
Pass pass
[1]
  1. I did increase the video memory to 128 MB. Virtual Box on Fedora 38 Host. Could not copy or paste between host and vm with just selection + middle mouse wheel/button, but copy and paste works in both directions with selected text, Control-C, Control-V.

Standard Features

User Profile VM Lifecycle VM Sanpshots Change VM CDROM Host USB Hotplug Nested virt References
felipetg Workstation-Live-x86_64-39_Beta-1.1.iso nested in Fedora 38 6.5.5-200.fc38.x86_64
Pass pass
[1]
Pass pass
  1. Using virt-manager on both sides.