You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
imageio supports qemu non-standard syntax, and the nbd://
URL syntax.
QEMU NBD URI
Export name
nbd:unix:/socket:exportname=disk
disk
nbd:unix:/socket
(empty string)
nbd:unix:/socket:exportname=
(empty string)
nbd:example.com/disk
disk
nbd://example.com/disk
disk
We need to support the new standard syntax for better compatibility with
virt-v2v and other tools using modern NBD URLs.
NBD URL are generated by vdsm when starting NBD server or backup. Vdsm
can use the new URL syntax only when all hosts are running imageio version
that understand the new syntax.
We don't use libnbd yet, and we cannot use it since it does not support the old non-standard URL generated by vdsm. After we switch to standard URLs and we ensure that we never run on a host with older vdsm generating non standard NBD URLs, we can switch.
NBD protocol introduced new URL syntax recenlty:
https://github.com/NetworkBlockDevice/nbd/blob/master/doc/uri.md
imageio supports qemu non-standard syntax, and the nbd://
URL syntax.
We need to support the new standard syntax for better compatibility with
virt-v2v and other tools using modern NBD URLs.
NBD URL are generated by vdsm when starting NBD server or backup. Vdsm
can use the new URL syntax only when all hosts are running imageio version
that understand the new syntax.
Plan:
See also oVirt/vdsm#174.
Original bug: https://bugzilla.redhat.com/1849091
The text was updated successfully, but these errors were encountered: