Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign up[Archlinux] Not possible to pass iso image to qvm-start #2753
Comments
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
Apr 17, 2017
Member
Check /var/log/libvirt/libxl/libxl-driver.log for details.
Also check if you have xen-blkback module loaded in downloadVM. Have you checked --cdrom option instead?
|
Check |
andrewdavidwong
added
C: xen
C: core
and removed
C: xen
labels
Apr 18, 2017
andrewdavidwong
added this to the Release 3.2 updates milestone
Apr 18, 2017
andrewdavidwong
referenced this issue
Apr 30, 2017
Open
Unable to create Kali HVM - Libvirt.error #2784
andrewdavidwong
added
the
bug
label
Apr 30, 2017
tezeb
changed the title from
Not possible to pass iso image to qvm-start
to
[Archlinux] Not possible to pass iso image to qvm-start
May 3, 2017
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
tezeb
May 3, 2017
It works with Debian template, so I guess it is Archlinux specific.
xen_blkback is loaded and the issue happens regardless of using --cdrom or --hddisk.
Logs from the libxl-driver.log:
2017-05-03 21:51:32 CEST libxl: error: libxl_dm.c:1689:stubdom_xswait_cb: Stubdom 85 for 84 startup: startup timed out
2017-05-03 21:51:32 CEST libxl: error: libxl_create.c:1342:domcreate_devmodel_started: device model did not start: -9
2017-05-03 21:51:32 CEST libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/block remove [32690] exited with error status 1
2017-05-03 21:51:32 CEST libxl: error: libxl_device.c:1138:device_hotplug_child_death_cb: script: /etc/xen/scripts/block failed; error detected.
2017-05-03 21:51:32 CEST libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/block remove [32708] exited with error status 1
2017-05-03 21:51:32 CEST libxl: error: libxl_device.c:1138:device_hotplug_child_death_cb: script: /etc/xen/scripts/block failed; error detected.
2017-05-03 21:51:42 CEST libxl: error: libxl_device.c:1177:device_destroy_be_watch_cb: timed out while waiting for /local/domain/52/backend/vbd/85/51760 to be removed
2017-05-03 21:51:42 CEST libxl: error: libxl.c:1699:devices_destroy_cb: libxl__devices_destroy failed for 85
2017-05-03 21:51:42 CEST libxl: error: libxl_device.c:1177:device_destroy_be_watch_cb: timed out while waiting for /local/domain/52/backend/vbd/84/51760 to be removed
2017-05-03 21:51:42 CEST libxl: error: libxl.c:1699:devices_destroy_cb: libxl__devices_destroy failed for 84
tezeb
commented
May 3, 2017
|
It works with Debian template, so I guess it is Archlinux specific. Logs from the
|
andrewdavidwong
added
the
C: Arch Linux
label
May 4, 2017
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
marmarek
May 5, 2017
Member
If that's something Archlinux specific, it's probably about /etc/xen/scripts/block, or xendriverdomain.service. Can you check the later if its running (systemctl status xendriverdomain.service)?
|
If that's something Archlinux specific, it's probably about |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
tezeb
May 5, 2017
Bingo! The daemon was inactive.
Running systemctl start xendriverdomain fixed the issue.
I will check if this needs patching in up to date Archlinux template(mine is few months old) and push fix if necessary.
tezeb
commented
May 5, 2017
|
Bingo! The daemon was inactive. I will check if this needs patching in up to date Archlinux template(mine is few months old) and push fix if necessary. |
andrewdavidwong
referenced this issue
Nov 26, 2017
Closed
Starting VM with ISO Fails: libxenlight failed to create new domain: #3339
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
Does it still happen? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
tezeb
commented
Dec 31, 2017
|
No. It works fine now. |
tezeb commentedApr 17, 2017
Qubes OS version (e.g.,
R3.2):R3.2
Affected TemplateVMs (e.g.,
fedora-23, if applicable):N/A
Expected behavior:
Running:
qvm-start customHVM --hddisk=downloadVM:/tmp/arch.isoshall start customHVM with downloadVM attached as hd.
Actual behavior:
It throws exception:
Steps to reproduce the behavior:
Run above command.
General notes:
It works fine(tries to boot from empty drive) when there is no
--hddiskparam.