Provided by: virt-v2v_2.6.0-1build1_amd64 bug

NAME

       virt-v2v-release-notes - virt-v2v release notes for 2.6

DESCRIPTION

       These are the release notes for virt-v2v 2.6.  This describes the major changes since 2.4.

       Virt-v2v 2.6.0 was released on 8 October 2024.

   New features
       You can now use most virt-customize(1) options, such as installing arbitrary firstboot scripts, uploading
       or editing files, etc. during conversions.

       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).

       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).

       QEMU Balloon Server (blnsvr) is now installed in Windows guests, if found on the virtio-win ISO.  This
       improves statistics gathering for these guests.

       Add support for Circle Linux (Bella Zhang).

       Add some support for LoongArch guests (liuxiang).

   Other fixes
       -i ova mode now uses the detected guest firmware, if it's not specified in the OVA metadata (Bella
       Khizgiyaev).

       -o kubevirt 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).

       -o libvirt mode now includes an <os firmware> attribute specifying whether the guest needs BIOS or UEFI
       to boot.

       The output of virt-v2v-inspector(1) has been revised, with much more metadata available.

       The --mac option now allows the gateway and network mask length to be empty (Arik Hadas).

       The debug output of virt-v2v has been improved.  Now when searching the log for important events, you can
       just use the regular expression "/^info:/"

   Build changes
       We no longer require external ssh/scp commands for input mode -i vmx.  Instead we use
       nbdkit-ssh-plugin(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 -ip option to be used to specify a
       password.  (Thanks Ming Xie, Laszlo Ersek).

       OCaml bytecode compilation now outputs the whole exe to make it more resistant to being stripped (Jerry
       James).

       Multiple test files which were copied over from libguestfs but not actually used by virt-v2v tests have
       been deleted.

   Internals
       Added a test for -o kubevirt mode.

   Bugs fixed
       https://bugzilla.redhat.com/1854275
           document that vmx+ssh "-ip" auth doesn't cover ssh / scp shell commands

       https://issues.redhat.com/browse/RHEL-21365
           Exact string (including the literal *) should be used when converting guest via vmx by v2v

       https://issues.redhat.com/browse/RHEL-28197
           Missing firmware type for kubvirt and local output

       https://issues.redhat.com/browse/RHEL-33699
           Virt-v2v can't convert guest from maintained ESXi hosts with vddk > 6

       https://issues.redhat.com/browse/RHEL-36591
           Migrated Windows VMs require the BLNSVR.exe service to be installed for accurate memory reporting

       https://issues.redhat.com/browse/RHEL-45527
           Re-add the info about non-interactive authentication back into virt-v2v-input-xen

       https://issues.redhat.com/browse/RHEL-45992
           Missing OS info for kubevirt output

       https://issues.redhat.com/browse/RHEL-49761
           qemu-guest-agent not being installed at first boot in Windows Server 2022

       https://issues.redhat.com/browse/RHEL-50731
           Allow --mac gw and len fields to be optional

       https://issues.redhat.com/browse/RHEL-51169
           Uninstalling vmware-tools from windows guest sometimes fails with exit code 1618 or exit code 1603

       https://issues.redhat.com/browse/RHEL-53990
           network configuration script does not work for Windows 10 i386 guest

       https://issues.redhat.com/browse/RHEL-55763
           Re-enable Windows disks post-live migration [rhel-9.5]

       https://issues.redhat.com/browse/RHEL-55837
           Re-enable Windows disks post-live migration [rhel-9.4.z]

       https://issues.redhat.com/browse/RHEL-56784
           window version shows incorrect during converting win11 guest with build number 22631 by virt-v2v

       https://issues.redhat.com/browse/RHEL-58065
           v2v: The -o kubevirt firmware is not compatible with kubevirt api

       https://github.com/libguestfs/virt-v2v/issues/42
           rhv-upload broken since Ovirt 4.5, cause Basic Auth has been removed

       https://github.com/libguestfs/virt-v2v/issues/45
           virt-v2v missing firmware type for kubvirt and local output

       https://github.com/libguestfs/virt-v2v/issues/46
           Clustername not working when on same Data Center, sharing same storage domains

SEE ALSO

       virt-v2v(1).

AUTHORS

       Authors of virt-v2v 2.6:

       Andi Chandler
       Bella Khizgiyaev
       Bella Zhang
       Jerry James
       liuxiang
       Nir Soffer
       Richard W.M. Jones
       Schamane187
       Thorsten Bolten
       Yuri Chornoivan

COPYRIGHT

       Copyright (C) 2009-2024 Red Hat Inc.

LICENSE

       This  program  is  free  software;  you  can  redistribute it and/or modify it under the terms of the GNU
       General Public License as published by the Free Software Foundation; either version 2 of the License,  or
       (at your option) any later version.

       This  program  is  distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
       the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General  Public
       License for more details.

       You  should have received a copy of the GNU General Public License along with this program; if not, write
       to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

BUGS

       To     get      a      list      of      bugs      against      libguestfs,      use      this      link:
       https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools

       To       report       a       new       bug       against       libguestfs,      use      this      link:
       https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools

       When reporting a bug, please supply:

       •   The version of libguestfs.

       •   Where you got libguestfs (eg. which Linux distro, compiled from source, etc)

       •   Describe the bug accurately and give a way to reproduce it.

       •   Run libguestfs-test-tool(1) and paste the complete, unedited output into the bug report.

virt-v2v-2.6.0                                     2025-05-26                      virt-v2v-release-notes-2.6(1)