** 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 2024 including the release of Ubuntu 24.04 LTS and
the end of life of Ubuntu 22.10.
It also includes a patch to add Ubuntu 24.10 as prerelease so that 24.10
ISOs are recognized (although it won't be suggested for download by
GNOME Boxes)
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 24.04 LTS 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 24.04 LTS
virtual machine.
Complete the wizard.
8. The virtual machine should start. Finish installing Ubuntu 24.04 LTS
inside. Afterwards, restart and log into the Ubuntu 24.04 LTS virtual machine.
9. Open a terminal and run this command: cat /etc/os-release to verify that
you are using Ubuntu 24.04 LTS.
10. Afterwards, you can power off the virtual machine.
Test Case 2
===========
From a terminal, run
osinfo-query os vendor="Canonical Ltd"
Ubuntu 22.04 LTS, Ubuntu 23.10, Ubuntu 24.04 LTS, and Ubuntu 24.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 2024, 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
==========
- I am not preparing an SRU for Ubuntu 23.10 because it will be End of Life
soon and we encourage its users to switch to Ubuntu 24.04 LTS. I expect that by
the time this SRU reaches jammy-updates that meta-release will be updated to
point to Ubuntu 24.04 LTS. Therefore, anyone who gets this update on Ubuntu
22.04 LTS ("Jammy") will be prompted to upgrade to 24.04 LTS not 23.10 and
24.04 LTS will have a newer version than 22.04 LTS.
-
- Even if that doesn't happen, this is a data package, not a security-
- sensitive package.
+ I am not preparing an SRU for Ubuntu 23.10 because it will be End of Life
soon and we encourage its users to switch to Ubuntu 24.04 LTS. Anyone who
upgrades to 23.10 will be prompted to upgrade to 24.04 LTS. Futher, this is
only a data package, not a security-sensitive package.
** 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 2024 including the release of Ubuntu 24.04 LTS and
- the end of life of Ubuntu 22.10.
-
- It also includes a patch to add Ubuntu 24.10 as prerelease so that 24.10
- ISOs are recognized (although it won't be suggested for download by
- GNOME Boxes)
+ the end of life of Ubuntu 22.10. It also adds Ubuntu 24.10 as a
+ prerelease so that 24.10 ISOs are recognized (although it won't be
+ suggested for download by GNOME Boxes)
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 24.04 LTS 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 24.04 LTS
virtual machine.
Complete the wizard.
8. The virtual machine should start. Finish installing Ubuntu 24.04 LTS
inside. Afterwards, restart and log into the Ubuntu 24.04 LTS virtual machine.
9. Open a terminal and run this command: cat /etc/os-release to verify that
you are using Ubuntu 24.04 LTS.
10. Afterwards, you can power off the virtual machine.
Test Case 2
===========
From a terminal, run
osinfo-query os vendor="Canonical Ltd"
Ubuntu 22.04 LTS, Ubuntu 23.10, Ubuntu 24.04 LTS, and Ubuntu 24.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 2024, 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
==========
I am not preparing an SRU for Ubuntu 23.10 because it will be End of Life
soon and we encourage its users to switch to Ubuntu 24.04 LTS. Anyone who
upgrades to 23.10 will be prompted to upgrade to 24.04 LTS. Futher, this is
only a data package, not a security-sensitive package.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2065669
Title:
Update osinfo-db to 0.20240523
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/osinfo-db/+bug/2065669/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs