Qemu can not parse long fqdns during drive-mirror
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Expired
|
Undecided
|
Unassigned | ||
qemu (Ubuntu) |
Expired
|
Wishlist
|
Unassigned |
Bug Description
During migration of an openstack booted instance, I got the following error:
Apr 12 10:55:22 cmp1 libvirtd[4133]: 2018-04-12 10:55:22.133+0000: 4139: error : qemuMonitorJSON
A bit more info in libvirt bug https:/
To reproduce it with qemu only, I followed the guide at https:/
qemu-system-x86_64 -display none -nodefconfig -M q35 -nodefaults -m 512 -blockdev node-name=
Then on dest node I launched nbd server:
(qemu) nbd_server_start cmp0:49153
(qemu) nbd_server_add -w node-TargetDisk
On the source node:
(qemu) drive_mirror -n node-TargetDisk nbd:cmp0.
error parsing address 'cmp0.vdrok-
When using short host name instead of FQDN address seems to be parsed fine:
(qemu) drive_mirror -n node-TargetDisk nbd:cmp0:
Image is not in qcow2 format
(not sure why it is not a qcow2 format, as I have qcow2 image with raw backing file, but this is unrelated)
QEMU version is 2.11.1 from bionic
Changed in qemu (Ubuntu): | |
status: | Confirmed → Incomplete |
As Daniel asked in [1] making this abug report against Qemu (upstream).
[1]: https:/ /bugzilla. redhat. com/show_ bug.cgi? id=1568939