Public bug reported:
root@rd0029386:/tmp# lsb_release -rd
Description: Ubuntu 16.04.1 LTS
Release: 16.04
=== Context ====
I try to install a virtual desktop: ubuntu-16.04.1-desktop-amd64.iso
I mount it:
sudo mount /tmp/ubuntu-16.04.1-desktop-amd64.iso /mnt2
Then i do:
virt-install -d \
--connect qemu:///system \
--name ubuntu0 \
--ram 2048 \
--disk pool=default,size=5,bus=virtio,sparse=false \
--network network=default,model=virtio \
--location /mnt2 \
--initrd-inject=/home/sssler/virtinstall/preeseed.cfg \
--extra-args="locale=en_US.utf8 console-setup/ask_detect=false
keyboard-configuration/layoutcode=sv file=file:/preseed.cfg vga=788 quiet" \
--os-type=linux \
--os-variant=generic \
--arch x86_64 \
--virt-type kvm \
--video=vga \
--noreboot
==== Expected result ====
I would hope that it would install
=== Actual outcome ====
It fails with the following output
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (cli:256) Launched with
command line: /usr/share/virt-manager/virt-install -d --connect qemu:///system
--name ubuntu0 --ram 2048 --disk pool=default,size=5,bus=virtio,sparse=false
--network network=default,model=virtio --location /mnt2
--initrd-inject=/home/sssler/virtinstall/preeseed.cfg
--extra-args=locale=en_US.utf8 console-setup/ask_detect=false
keyboard-configuration/layoutcode=sv file=file:/preseed.cfg vga=788 quiet
--os-type=linux --os-variant=generic --arch x86_64 --virt-type kvm --video=vga
--noreboot
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (cli:266) Requesting
libvirt URI qemu:///system
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (cli:270) Received libvirt
URI qemu:///system
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (virt-install:357)
Requesting virt method 'default', hv type 'kvm'.
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (virt-install:576)
Received virt method 'kvm'
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (virt-install:577)
Hypervisor name is 'hvm'
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (virt-install:269)
Distilled --network options: ['network=default,model=virtio']
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (virt-install:182)
Distilled --disk options: ['pool=default,size=5,bus=virtio,sparse=false']
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (devicedisk:391) Creating
volume 'ubuntu0.qcow2' on pool 'default'
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (devicedisk:513)
disk.set_vol_install: name=ubuntu0.qcow2 poolxml=
<pool type='dir'>
<name>default</name>
<uuid>574fd4a7-d4aa-4a17-a132-4090ebd9b0d5</uuid>
<capacity unit='bytes'>217529507840</capacity>
<allocation unit='bytes'>6729175040</allocation>
<available unit='bytes'>210800332800</available>
<source>
</source>
<target>
<path>/var/lib/libvirt/images</path>
<permissions>
<mode>0711</mode>
<owner>0</owner>
<group>0</group>
</permissions>
</target>
</pool>
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (distroinstaller:411)
DistroInstaller location is a network source.
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:56) Using
scratchdir=/var/lib/libvirt/boot
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:463) Finding
distro store for location=/mnt2
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:268) local
hasFile: Couldn't find /mnt2/Fedora
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:268) local
hasFile: Couldn't find /mnt2/current/images/MANIFEST
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:268) local
hasFile: Couldn't find /mnt2/daily/MANIFEST
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:268) local
hasFile: Couldn't find /mnt2/current/images/MANIFEST
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:268) local
hasFile: Couldn't find /mnt2/install/netboot/version.info
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:268) local
hasFile: Couldn't find /mnt2/SL
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:268) local
hasFile: Couldn't find /mnt2/CentOS
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:268) local
hasFile: Couldn't find /mnt2/VERSION
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:89) Fetching
URI: /mnt2/.disk/info
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:1220) Regex
didn't match, not a ALT Linux distro
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:268) local
hasFile: Couldn't find /mnt2/Server
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:268) local
hasFile: Couldn't find /mnt2/Client
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:268) local
hasFile: Couldn't find /mnt2/RedHat
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:268) local
hasFile: Couldn't find /mnt2/images/pxeboot/vmlinuz
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:268) local
hasFile: Couldn't find /mnt2/images/boot.iso
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:268) local
hasFile: Couldn't find /mnt2/boot/boot.iso
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:268) local
hasFile: Couldn't find /mnt2/current/images/netboot/mini.iso
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (urlfetcher:268) local
hasFile: Couldn't find /mnt2/install/images/boot.iso
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (cli:305) File
"/usr/share/virt-manager/virt-install", line 1063, in <module>
sys.exit(main())
File "/usr/share/virt-manager/virt-install", line 1048, in main
guest = build_guest_instance(conn, options, parsermap)
File "/usr/share/virt-manager/virt-install", line 614, in build_guest_instance
options.distro_variant)
File "/usr/share/virt-manager/virt-install", line 403, in set_install_media
fail(_("Error validating install location: %s") % str(e))
File "/usr/share/virt-manager/virtinst/cli.py", line 305, in fail
logging.debug("".join(traceback.format_stack()))
[tis, 06 dec 2016 10:23:40 virt-install 29253] ERROR (cli:306) Error
validating install location: Could not find an installable distribution
at '/mnt2'
The location must be the root directory of an install tree.
See virt-install man page for various distro examples.
[tis, 06 dec 2016 10:23:40 virt-install 29253] DEBUG (cli:308)
Traceback (most recent call last):
File "/usr/share/virt-manager/virt-install", line 396, in set_install_media
guest.installer.check_location(guest)
File "/usr/share/virt-manager/virtinst/distroinstaller.py", line 489, in
check_location
ignore = self._get_store(guest, fetcher)
File "/usr/share/virt-manager/virtinst/distroinstaller.py", line 346, in
_get_store
self._cached_store = urlfetcher.getDistroStore(guest, fetcher)
File "/usr/share/virt-manager/virtinst/urlfetcher.py", line 514, in
getDistroStore
(fetcher.location, extramsg)))
ValueError: Could not find an installable distribution at '/mnt2'
The location must be the root directory of an install tree.
See virt-install man page for various distro examples.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: virtinst 1:1.3.2-3ubuntu1.16.04.2
ProcVersionSignature: Ubuntu 4.4.0-31.50-generic 4.4.13
Uname: Linux 4.4.0-31-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CurrentDesktop: Unity
Date: Tue Dec 6 10:18:39 2016
InstallationDate: Installed on 2016-11-28 (7 days ago)
InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719)
JournalErrors:
Error: command ['journalctl', '-b', '--priority=warning', '--lines=1000']
failed with exit code 1: Hint: You are currently not seeing messages from other
users and the system.
Users in the 'systemd-journal' group can see all messages. Pass -q to
turn off this notice.
No journal files were opened due to insufficient permissions.
PackageArchitecture: all
SourcePackage: virt-manager
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: virt-manager (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug xenial
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1647628
Title:
virt-install cant find mounted iso to use for install
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/virt-manager/+bug/1647628/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs