.\" -*- mode: troff; coding: utf-8 -*-
.\" Automatically generated by Podwrapper::Man 2.11.5 (Pod::Simple 3.47)
.\"
.\" Standard preamble:
.\" ========================================================================
.de Sp \" Vertical space (when we can't use .PP)
.if t .sp .5v
.if n .sp
..
.de Vb \" Begin verbatim text
.ft CW
.nf
.ne \\$1
..
.de Ve \" End verbatim text
.ft R
.fi
..
.\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>.
.ie n \{\
.    ds C` ""
.    ds C' ""
'br\}
.el\{\
.    ds C`
.    ds C'
'br\}
.\"
.\" Escape single quotes in literal strings from groff's Unicode transform.
.ie \n(.g .ds Aq \(aq
.el       .ds Aq '
.\"
.\" If the F register is >0, we'll generate index entries on stderr for
.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
.\" entries marked with X<> in POD.  Of course, you'll have to process the
.\" output yourself in some meaningful fashion.
.\"
.\" Avoid warning from groff about undefined register 'F'.
.de IX
..
.nr rF 0
.if \n(.g .if rF .nr rF 1
.if (\n(rF:(\n(.g==0)) \{\
.    if \nF \{\
.        de IX
.        tm Index:\\$1\t\\n%\t"\\$2"
..
.        if !\nF==2 \{\
.            nr % 0
.            nr F 2
.        \}
.    \}
.\}
.rr rF
.\"
.\" Required to disable full justification in groff 1.23.0.
.if n .ds AD l
.\" ========================================================================
.\"
.IX Title "virt-v2v-release-notes-2.6 1"
.TH virt-v2v-release-notes-2.6 1 2026-04-13 virt-v2v-2.11.5 "Virtualization Support"
.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
.nh
.SH НАЗВА
.IX Header "НАЗВА"
virt\-v2v\-release\-notes \- нотатки щодо випуску virt\-v2v версії 2.6
.SH ОПИС
.IX Header "ОПИС"
Це нотатки щодо випуску для \fBvirt\-v2v\ 2.6\fR. Тут описано значні зміни з часу випуску версії 2.4.
.PP
Virt\-v2v 2.6.0 was released on \fB8\ October\ 2024\fR.
.SS "Нові можливості"
.IX Subsection "Нові можливості"
You can now use most \fBvirt\-customize\fR\|(1) options, such as installing arbitrary firstboot scripts, uploading or editing files, etc. during conversions.
.PP
Installation of QEMU Guest Agent in Windows guests has been revised and made much more reliable.  Note that a visible effect of this change is that Windows guests may reboot four or more times during the first boot after conversion (which is necessary).  (Thanks Vadim Rozenfeld, Konstantin Kostiuk, Yuri Benditovich, Yan Vugenfirer).
.PP
We now forcibly online all virtio disks during firstboot, working around a security mitigation in recent versions of Windows that offlines them if they change bus (Martin Necas).
.PP
QEMU Balloon Server (blnsvr) is now installed in Windows guests, if found on the virtio\-win ISO.  This improves statistics gathering for these guests.
.PP
Add support for Circle Linux (Bella Zhang).
.PP
Add some support for LoongArch guests (liuxiang).
.SS "Інші виправлення"
.IX Subsection "Інші виправлення"
\&\fI\-i ova\fR mode now uses the detected guest firmware, if it\*(Aqs not specified in the OVA metadata (Bella Khizgiyaev).
.PP
\&\fI\-o kubevirt\fR output mode has been substantially changed to fix multiple problems.  It should be more compatible with real KubeVirt instances now. (Thanks Arik Hadas, Bella Khizgiyaev, Lee Yarwood, Martin Necas).
.PP
\&\fI\-o libvirt\fR mode now includes an <os firmware> attribute specifying whether the guest needs BIOS or UEFI to boot.
.PP
The output of \fBvirt\-v2v\-inspector\fR\|(1) has been revised, with much more metadata available.
.PP
The \fI\-\-mac\fR option now allows the gateway and network mask length to be empty (Arik Hadas).
.PP
The debug output of virt\-v2v has been improved.  Now when searching the log for important events, you can just use the regular expression \f(CW\*(C`/^info:/\*(C'\fR
.SS "Зміни у збиранні"
.IX Subsection "Зміни у збиранні"
We no longer require external ssh/scp commands for input mode \fI\-i vmx\fR. Instead we use \fBnbdkit\-ssh\-plugin\fR\|(1) (this is not a new requirement as it is already being used for file transfer).  This makes remote file detection more predictable, and also allows the \fI\-ip\fR option to be used to specify a password.  (Thanks Ming Xie, Laszlo Ersek).
.PP
OCaml bytecode compilation now outputs the whole exe to make it more resistant to being stripped (Jerry James).
.PP
Multiple test files which were copied over from libguestfs but not actually used by virt\-v2v tests have been deleted.
.SS "Внутрішня частина роботи програми"
.IX Subsection "Внутрішня частина роботи програми"
Added a test for \fI\-o kubevirt\fR mode.
.SS "Виправлені вади"
.IX Subsection "Виправлені вади"
.IP https://bugzilla.redhat.com/1854275 4
.IX Item "https://bugzilla.redhat.com/1854275"
document that vmx+ssh "\-ip" auth doesn\*(Aqt cover ssh / scp shell commands
.IP https://issues.redhat.com/browse/RHEL\-21365 4
.IX Item "https://issues.redhat.com/browse/RHEL-21365"
Exact string (including the literal *) should be used when converting guest via vmx by v2v
.IP https://issues.redhat.com/browse/RHEL\-28197 4
.IX Item "https://issues.redhat.com/browse/RHEL-28197"
Missing firmware type for kubvirt and local output
.IP https://issues.redhat.com/browse/RHEL\-33699 4
.IX Item "https://issues.redhat.com/browse/RHEL-33699"
Virt\-v2v can\*(Aqt convert guest from maintained ESXi hosts with vddk > 6
.IP https://issues.redhat.com/browse/RHEL\-36591 4
.IX Item "https://issues.redhat.com/browse/RHEL-36591"
Migrated Windows VMs require the BLNSVR.exe service to be installed for accurate memory reporting
.IP https://issues.redhat.com/browse/RHEL\-45527 4
.IX Item "https://issues.redhat.com/browse/RHEL-45527"
Re\-add the info about non\-interactive authentication back into virt\-v2v\-input\-xen
.IP https://issues.redhat.com/browse/RHEL\-45992 4
.IX Item "https://issues.redhat.com/browse/RHEL-45992"
Missing OS info for kubevirt output
.IP https://issues.redhat.com/browse/RHEL\-49761 4
.IX Item "https://issues.redhat.com/browse/RHEL-49761"
qemu\-guest\-agent not being installed at first boot in Windows Server 2022
.IP https://issues.redhat.com/browse/RHEL\-50731 4
.IX Item "https://issues.redhat.com/browse/RHEL-50731"
Allow \-\-mac gw and len fields to be optional
.IP https://issues.redhat.com/browse/RHEL\-51169 4
.IX Item "https://issues.redhat.com/browse/RHEL-51169"
Uninstalling vmware\-tools from windows guest sometimes fails with exit code 1618 or exit code 1603
.IP https://issues.redhat.com/browse/RHEL\-53990 4
.IX Item "https://issues.redhat.com/browse/RHEL-53990"
network configuration script does not work for Windows 10 i386 guest
.IP https://issues.redhat.com/browse/RHEL\-55763 4
.IX Item "https://issues.redhat.com/browse/RHEL-55763"
Re\-enable Windows disks post\-live migration [rhel\-9.5]
.IP https://issues.redhat.com/browse/RHEL\-55837 4
.IX Item "https://issues.redhat.com/browse/RHEL-55837"
Re\-enable Windows disks post\-live migration [rhel\-9.4.z]
.IP https://issues.redhat.com/browse/RHEL\-56784 4
.IX Item "https://issues.redhat.com/browse/RHEL-56784"
window version shows incorrect during converting win11 guest with build number 22631 by virt\-v2v
.IP https://issues.redhat.com/browse/RHEL\-58065 4
.IX Item "https://issues.redhat.com/browse/RHEL-58065"
v2v: The \-o kubevirt firmware is not compatible with kubevirt api
.IP https://github.com/libguestfs/virt\-v2v/issues/42 4
.IX Item "https://github.com/libguestfs/virt-v2v/issues/42"
rhv\-upload broken since Ovirt 4.5, cause Basic Auth has been removed
.IP https://github.com/libguestfs/virt\-v2v/issues/45 4
.IX Item "https://github.com/libguestfs/virt-v2v/issues/45"
virt\-v2v missing firmware type for kubvirt and local output
.IP https://github.com/libguestfs/virt\-v2v/issues/46 4
.IX Item "https://github.com/libguestfs/virt-v2v/issues/46"
Clustername not working when on same Data Center, sharing same storage domains
.SH "ТАКОЖ ПЕРЕГЛЯНЬТЕ"
.IX Header "ТАКОЖ ПЕРЕГЛЯНЬТЕ"
\&\fBvirt\-v2v\fR\|(1).
.SH АВТОРИ
.IX Header "АВТОРИ"
Authors of virt\-v2v 2.6:
.IP "Andi Chandler" 4
.IX Item "Andi Chandler"
.PD 0
.IP "Bella Khizgiyaev" 4
.IX Item "Bella Khizgiyaev"
.IP "Bella Zhang" 4
.IX Item "Bella Zhang"
.IP "Jerry James" 4
.IX Item "Jerry James"
.IP liuxiang 4
.IX Item "liuxiang"
.IP "Nir Soffer" 4
.IX Item "Nir Soffer"
.IP "Richard W.M. Jones" 4
.IX Item "Richard W.M. Jones"
.IP Schamane187 4
.IX Item "Schamane187"
.IP "Thorsten Bolten" 4
.IX Item "Thorsten Bolten"
.IP "Юрій Чорноіван" 4
.IX Item "Юрій Чорноіван"
.PD
.SH "АВТОРСЬКІ ПРАВА"
.IX Header "АВТОРСЬКІ ПРАВА"
Copyright (C) 2009\-2025 Red Hat Inc.
.SH LICENSE
.IX Header "LICENSE"
.SH BUGS
.IX Header "BUGS"
To get a list of bugs against libguestfs, use this link:
https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools
.PP
To report a new bug against libguestfs, use this link:
https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools
.PP
When reporting a bug, please supply:
.IP \(bu 4
The version of libguestfs.
.IP \(bu 4
Where you got libguestfs (eg. which Linux distro, compiled from source, etc)
.IP \(bu 4
Describe the bug accurately and give a way to reproduce it.
.IP \(bu 4
Run \fBlibguestfs\-test\-tool\fR\|(1) and paste the \fBcomplete, unedited\fR
output into the bug report.
