** Description changed: Impact ====== The purpose of osinfo-db is to provide a database of guest operating systems for use by virtualization provisioning tools using the libosinfo library. The two primary users are the GNOME Boxes and Virt Manager apps. This SRU updates the database to the latest release including OS updates for the first half of 2025 including the release of Ubuntu 25.04. It also adds Ubuntu 25.10 as a prerelease so that 25.10 ISOs are recognized - (although it won't be suggested for download by GNOME Boxes) + (although it won't be suggested for download by GNOME Boxes). + + The upstream release also includes the addition of Ubuntu Desktop for + arm64 and Ubuntu Server for riscv64, both only for Ubuntu 25.04 + "guests". Test Case 0 =========== osinfo-db has an extensive test suite to validate the data files. If the test suite fails, it will fail the build. These tests are also run as autopkgtests. Ensure the build succeeds and the autopkgtest passes Test Case 1 =========== 1. Install the update 2. Open a terminal and run sudo apt install gnome-boxes 3. Run gnome-boxes - 4. Click + then press "Download an operating system" (The UI varies depending on the version of gnome-boxes). - 5. Select Ubuntu 25.04 x86_64 (Live) + 4. Click + then press "Download OS" + 5. Select Ubuntu Desktop 25.04 x86_64 (Live) 6. The ISO will download to your Downloads folder - 7. When it completes, the wizard will prompt you to create a Ubuntu 25.04 virtual machine. + 7. When it completes, the wizard will prompt you to create a Ubuntu Desktop 25.04 virtual machine. Complete the wizard. - 8. The virtual machine should start. Finish installing Ubuntu 25.04 inside. Afterwards, restart and log into the Ubuntu 25.04 virtual machine. - 9. Open a terminal and run this command: cat /etc/os-release to verify that you are using Ubuntu 25.04. + 8. The virtual machine should start. Finish installing Ubuntu Desktop 25.04 inside. Afterwards, restart and log into the Ubuntu Desktop 25.04 virtual machine. + 9. Open a terminal and run this command: cat /etc/os-release to verify that you are using Ubuntu Desktop 25.04. 10. Afterwards, you can power off the virtual machine. Test Case 2 =========== From a terminal, run osinfo-query os vendor="Canonical Ltd" Ubuntu 24.04 LTS, Ubuntu 24.10, Ubuntu 25.04, and Ubuntu 25.10 should be included in the list. Where problems could occur ========================== It is always possible to use ISOs not recognized by osinfo-db with either GNOME Boxes or Virt Manager. osinfo-db provides useful metadata like recommended RAM, recommended hard disk size, and what virtualized hardware interfaces are supported. This update significantly improves the ability of those apps to recognize distros released in the first half of 2025, while also updating some metadata details for older releases. The most likely possible problem is that some download links may no longer work. However, we know that the Ubuntu 23.04 download links were broken before this update and 24.04 LTS was marked as pre-release so in general download links will be better with this update. Other Info ========== As mentioned in LP: #2097021, I am not preparing this SRU for Ubuntu 22.04 LTS. I am also not doing this SRU for Ubuntu 24.10 which will reach End of Life soon. I think it is reasonable for people wanting new features or bug fixes to upgrade from Ubuntu 24.10 to 25.04 now.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2114980 Title: Update osinfo-db to 0.20250606 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/osinfo-db/+bug/2114980/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
