virt-install fails on bionic
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu on IBM z Systems |
Fix Released
|
Medium
|
Christian Ehrhardt | ||
virt-manager (Debian) |
Fix Released
|
Unknown
|
|||
virt-manager (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
virt-install does not work on bionic and ends up with python error:
$ sudo virt-install -d --name ubu-test1 --vcpus 2 --memory 2048 --disk size=8,
...
OSError: [Errno 2] No such file or directory
...
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu Bionic Beaver (development branch)
Release: 18.04
Codename: bionic
$ dpkg -l virtinst
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Architecture Description
+++-===
ii virtinst 1:1.5.0-0ubu all Programs to create and clone virt
similar call and setup on artful works:
$ sudo virt-install -d --name ubu-test6 --vcpus 2 --memory 2048 --disk size=4,
see output / log for more details
Related branches
- Robie Basak: Approve
- Canonical Server: Pending requested
- Canonical Server packageset reviewers: Pending requested
-
Diff: 173 lines (+31/-17)10 files modifiedNEWS.md (+5/-0)
PKG-INFO (+1/-1)
debian/changelog (+10/-0)
debian/control (+1/-0)
virt-manager.spec (+1/-1)
virtManager/domain.py (+1/-1)
virtManager/manager.py (+2/-2)
virtcli/cliconfig.py (+1/-1)
virtinst/util.py (+0/-5)
virtinst/xmlbuilder.py (+9/-6)
Changed in virt-manager (Debian): | |
status: | Unknown → New |
Changed in ubuntu-z-systems: | |
status: | New → In Progress |
Changed in ubuntu-z-systems: | |
status: | In Progress → Fix Released |
Changed in virt-manager (Debian): | |
status: | New → Fix Released |
Thanks for the bug, we found this on debugging:
Starting install... /var/lib/ libvirt/ boot /var/lib/ libvirt/ images/ bionic- server- s390x.iso libvirt/ images/ bionic- server- s390x.iso' , '-x', '/.treeinfo'] libvirt/ boot/virtinst- .treeinfo. 2131Dc libvirt/ images/ bionic- server- s390x.iso' , '-x', '/content'] libvirt/ images/ bionic- server- s390x.iso' , '-f'] /current/ images/ MANIFEST) returning False /daily/ MANIFEST) returning False /.disk/ info) returning True libvirt/ images/ bionic- server- s390x.iso' , '-x', '/.disk/info']
[Fri, 13 Apr 2018 03:31:36 virt-install 12481] DEBUG (urlfetcher:56) Using scratchdir=
[Fri, 13 Apr 2018 03:31:36 virt-install 12481] DEBUG (urlfetcher:503) Finding distro store for location=
[Fri, 13 Apr 2018 03:31:36 virt-install 12481] DEBUG (urlfetcher:345) Running isoinfo: ['isoinfo', '-J', '-i', '/var/lib/
[Fri, 13 Apr 2018 03:31:36 virt-install 12481] DEBUG (urlfetcher:89) Fetching URI: /.treeinfo
Retrieving file .treeinfo... | 0 B 00:00:00
[Fri, 13 Apr 2018 03:31:36 virt-install 12481] DEBUG (urlfetcher:164) Saved file to /var/lib/
[Fri, 13 Apr 2018 03:31:36 virt-install 12481] DEBUG (urlfetcher:404) Did not find 'family' section in treeinfo
[Fri, 13 Apr 2018 03:31:36 virt-install 12481] DEBUG (urlfetcher:345) Running isoinfo: ['isoinfo', '-J', '-i', '/var/lib/
[Fri, 13 Apr 2018 03:31:36 virt-install 12481] DEBUG (urlfetcher:89) Fetching URI: /content
Retrieving file content... | 0 B 00:00:00
[Fri, 13 Apr 2018 03:31:36 virt-install 12481] DEBUG (urlfetcher:1144) No treearch found in uri, defaulting to arch=i386
[Fri, 13 Apr 2018 03:31:36 virt-install 12481] DEBUG (urlfetcher:357) Running isoinfo: ['isoinfo', '-J', '-i', '/var/lib/
[Fri, 13 Apr 2018 03:31:36 virt-install 12481] DEBUG (urlfetcher:144) hasFile(
[Fri, 13 Apr 2018 03:31:36 virt-install 12481] DEBUG (urlfetcher:144) hasFile(
[Fri, 13 Apr 2018 03:31:36 virt-install 12481] DEBUG (urlfetcher:144) hasFile(
[Fri, 13 Apr 2018 03:31:36 virt-install 12481] DEBUG (urlfetcher:345) Running isoinfo: ['isoinfo', '-J', '-i', '/var/lib/
[Fri, 13 Apr 2018 03:31:36 virt-install 12481] DEBUG (urlfetcher:89) Fetching URI: /.disk/info
TL;DR - it needs isoinfo but is not part of the dependencies yet.