Displaying 4 results from an estimated 4 matches for "transfer_format".
2019 Nov 26
6
[PATCH v2 0/3] rhv-upload: Support import to qcow2 disk
Add support for qcow2 disk format, enabled by imageio NBD backend in RHV 4.3.
To use this feature manually, you can run virt-v2v with "-of qcow2".
Here is example run:
Source disk:
$ qemu-img info /var/tmp/fedora-30.img
image: /var/tmp/fedora-30.img
file format: raw
virtual size: 6 GiB (6442450944 bytes)
disk size: 1.15 GiB
virt-v2v:
$ ./run virt-v2v \
-v \
-i disk
2019 Nov 25
3
Re: [PATCH] rhv-upload: Support qcow2 disks
On Mon, Nov 25, 2019, 11:15 Richard W.M. Jones <rjones@redhat.com> wrote:
> On Wed, Nov 20, 2019 at 03:06:55AM +0200, Nir Soffer wrote:
> > diff --git a/v2v/v2v.ml b/v2v/v2v.ml
> > index 03590c9e..58bb06c3 100644
> > --- a/v2v/v2v.ml
> > +++ b/v2v/v2v.ml
> > @@ -739,7 +739,9 @@ and copy_targets cmdline targets input output =
> > | TargetURI
2019 Nov 26
0
[PATCH v2 3/3] rhv-upload: Support qcow2 disk format
When using oVirt >= 4.3, we can enable the NBD based backend in imageio
by specifying that we transfer raw data when creating a transfer. With
the NBD backend, we can import to disks using qcow2 format.
To make it work, we override output#transfer_format to return always raw
format, but we create the disk on RHV side using qcow2 format.
The pipeline looks like this:
qemu-img convert <nbd> rhv-upload <http> imageio <nbd> qemu-nbd
---
v2v/output_rhv_upload.ml | 7 ++++---
v2v/rhv-upload-plugin.py | 19 +++++++++++++++++++
2...
2020 Jan 28
2
[v2v PATCH 1/2] Add back guestcaps as parameter of output#prepare_targets
...ypes.ml b/v2v/types.ml
index 8de48aec..a6a52294 100644
--- a/v2v/types.ml
+++ b/v2v/types.ml
@@ -530,7 +530,7 @@ class virtual output = object
method check_target_firmware (_ : guestcaps) (_ : target_firmware) = ()
method override_output_format (_ : overlay) = (None : string option)
method transfer_format t = t.target_format
- method virtual prepare_targets : string -> (string * overlay) list -> target_file list
+ method virtual prepare_targets : string -> (string * overlay) list -> guestcaps -> target_file list
method disk_create = (open_guestfs ())#disk_create
method disk_co...