Description of problem: Cockpit Machines does not allow installation of Fedora 34 via the Download an OS method Version-Release number of selected component (if applicable): cockpit-machines-243.1-1.fc34.noarch How reproducible: Steps to Reproduce: 1. install and start cockpit-machines 2. try to install new virtual machine 3. select installation type "Download an OS" Actual results: Fedora 34 is not available Expected results: Fedora 34 and Rawhide being available options Additional info: I am using this for testing issues before filing bug reports, so it as pity that it is not easy to checkout an issue on the latest version of Fedora.
I think this is mostly because /usr/share/osinfo/os/fedoraproject.org/fedora-34.xml in osinfo-db still marks Fedora 34 as prerelease. That of course is out of date now, so I clone the bug for osinfo-db. Katarina: However, is there a particular reason why we don't allow pre-release versions? We could show them as "<name> (prerelease)" to give a little warning, but indeed it is very useful to try out development series in a VM?
Cloned osinfo-db bug #1958738. Sorry Kat*e*rina for the typoed name above :)
The current available osinfo-db in fedora-34 is osinfo-db-20210426-1.fc34.noarch If you look for this tag in the osinfo-db source code, the fedora-34 entry is missing the tree URLs. https://gitlab.com/libosinfo/osinfo-db/-/blob/v20210426/data/os/fedoraproject.org/fedora-34.xml.in#L180 The URL exists on osinfo-db master, namely added by: commit e65d71e3472118910e045ee603d07d207efa7cdc Author: Felipe Borges <felipeborges> Date: Tue Apr 27 16:50:35 2021 +0200 fedora: Add Fedora 34 URLs + isodata Signed-off-by: Felipe Borges <felipeborges> However there is not any release containing this tag yet. $ git tag --contains e65d71e3472118910e045ee603d07d207efa7cdc gives no results. So I am moving this bug to osinfo-db and request a new release containing the commit above.
I just double checked, we actually show prereleases. The only reason that this was hidden were the missing URLs, which will be contained in the next osinfo-db release. Closing this as there is no further action needed from cockpit side.