virt-install does not work with --os-variant ubuntu18.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
osinfo-db (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
Bionic |
Fix Released
|
Low
|
Unassigned | ||
virt-manager (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* An explanation of the effects of the bug on users and
* justification for backporting the fix to the stable release.
* In addition, it is helpful, but not required, to include an
explanation of how the upload fixes this bug.
[Test Case]
* B) install a Ubuntu 18.04 ISO in virt-manager
While doing so try to select the OS version as 18.04 (or newer)
[Regression Potential]
* People will see and might not expect some changes. For example it was
found and fixed that the minimum size of Ubuntu Images was too small
(bug 1796037). Now if somebody did not have these issues his 16.04
guest default size will still change. But since it fixes issues it is a
change we want. Most people specify RAM explicitly anyway as in non API
use cases it is mandatory.
In a similar way, this contains many data updates and if any of them
might be wrong there might be issues. I read through the updates and
they all looked sane to me, but in terms of regression potential this
is the biggest potential threat to me.
[Other Info]
* This package is mostly a data-carrier, it has not much active code
Therefore it was safe and much less error prone to suggest pushing the
cosmic/disco version to Bionic as-is instead of trying to remove the
few packaging changes that happened to "only push the new data".
@SRU-team: Let me know if this is a problem in your opinion.
Works: # virt-install --os-variant ubuntu16.04 ...other params...
Fails: # virt-install --os-variant ubuntu18.04 ...other params...
Error Message:
ERROR Error validating install location: Distro 'ubuntu18.04' does not exist in our dictionary
Verion info (new/clean install):
libosinfo-
virtinst/
Linux 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
18.04 is not listed in osinfo-query either:
#osinfo-query os |grep ubuntu
ubuntu10.04 | Ubuntu 10.04 LTS | 10.04 | http://
ubuntu10.10 | Ubuntu 10.10 | 10.10 | http://
ubuntu11.04 | Ubuntu 11.04 | 11.04 | http://
ubuntu11.10 | Ubuntu 11.10 | 11.10 | http://
ubuntu12.04 | Ubuntu 12.04 LTS | 12.04 | http://
ubuntu12.10 | Ubuntu 12.10 | 12.10 | http://
ubuntu13.04 | Ubuntu 13.04 | 13.04 | http://
ubuntu13.10 | Ubuntu 13.10 | 13.10 | http://
ubuntu14.04 | Ubuntu 14.04 LTS | 14.04 | http://
ubuntu14.10 | Ubuntu 14.10 | 14.10 | http://
ubuntu15.04 | Ubuntu 15.04 | 15.04 | http://
ubuntu15.10 | Ubuntu 15.10 | 15.10 | http://
ubuntu16.04 | Ubuntu 16.04 | 16.04 | http://
ubuntu16.10 | Ubuntu 16.10 | 16.10 | http://
ubuntu17.04 | Ubuntu 17.04 | 17.04 | http://
ubuntu17.10 | Ubuntu 17.10 | 17.10 | http://
ubuntu4.10 | Ubuntu 4.10 | 4.10 | http://
ubuntu5.04 | Ubuntu 5.04 | 5.04 | http://
ubuntu5.10 | Ubuntu 5.10 | 5.10 | http://
ubuntu6.06 | Ubuntu 6.06 LTS | 6.06 | http://
ubuntu6.10 | Ubuntu 6.10 | 6.10 | http://
ubuntu7.04 | Ubuntu 7.04 | 7.04 | http://
ubuntu7.10 | Ubuntu 7.10 | 7.10 | http://
ubuntu8.04 | Ubuntu 8.04 LTS | 8.04 | http://
ubuntu8.10 | Ubuntu 8.10 | 8.10 | http://
ubuntu9.04 | Ubuntu 9.04 | 9.04 | http://
ubuntu9.10 | Ubuntu 9.10 | 9.10 | http://
affects: | virt-manager (Ubuntu) → virtinst (Ubuntu) |
affects: | virtinst (Ubuntu) → virt-manager (Ubuntu) |
Status changed to 'Confirmed' because the bug affects multiple users.