virt-v2v-r...-notes-2.12(1)

πŸ“¦
version 2.13.8 Β· 2 versions
, in centos-stream 10

πŸŽ€ virt-v2v release notes β€” 2.12 πŸŽ€

okay bestie, so this is the virt-v2v release notes page for 2.12, and it lives in the Virtualization Support manual section. think of it as the group chat recap of everything that changed since 2.10. pull up a chair, there's a lot and it's all important πŸ’…


✨ NAME ✨

virt-v2v-release-notes β€” the virt-v2v release notes for 2.12


🌸 DESCRIPTION 🌸

these are the release notes for virt-v2v 2.12, and they describe all the major changes since 2.10. ngl, it's a glow-up.

Virt-v2v 2.12.0 was released on 10 July 2026. πŸ—“οΈ mark your calendars, it's iconic.

πŸ¦‹ New features

  • bestie, we can now convert Debian 12 guests that use UEFI (Martin Necas). UEFI Debian girlies, your time is NOW πŸ’–
  • SLES 12 SP5 and Ubuntu 24.04 conversions now work when they use LUKS encrypted filesystems (Cole Robinson). encrypted girlies stay winning πŸ”
  • conversions of Kylin, NeoKylin and Anolis Linux distributions are enabled (grass lu). new distros just dropped πŸ‘‘
  • shiny new --no-fstrim option to disable fstrim during conversion (sarika at Platform 9). no fstrim, no problem ✨
  • new --collect option, which can be used to collect pre-conversion information like the Windows Registry and event log for later diagnosis (thanks Vadim Rozenfeld). detective mode: activated πŸ•΅οΈ
  • the -i disk input method now allows "nbd://..." URIs to be used instead of local disks β€” which means more flexible conversions, like converting from xz-compressed images (that's such a flex fr fr) πŸ”₯
  • virt-v2v-inspector(1) now includes information about XFSv4 and XFSv5 filesystems. we love filesystem lore 🧚
  • virt-v2v-in-place(1) and the virt-v2v-inspector XML output now contains suggested disk boot order information (thanks Elad Hazan). boot order said "let me introduce myself" πŸ’…

πŸ’œ Other fixes

  • fixed detection of remote files when using -it ssh mode (Ming Xie)
  • when injecting virtio-win drivers in Windows guests, we now install blnsvr.exe (the balloon server) (Cole Robinson)
  • fixed installation of Windows Vista and Windows 2008 Server R1 drivers (Cole Robinson)
  • stopped using the xfs_repair -m option (thanks Ming Xie, Eric Sandeen, Dave Chinner)
  • AGFL inconsistencies in XFS filesystems are now ignored on RHEL 7 guests (thanks Brian Foster, Eric Sandeen)
  • the Windows qemu-guest-agent installer is retried several times to work around temporary installation bugs (thanks Martin Necas, Cole Robinson)
  • the virt-v2v --key parameter now allows binary keys πŸ”‘
  • virt-v2v --firstboot scripts on Windows may now exit with code 250 to avoid rebooting after the script (Srihari Parimi)
  • an immutable /etc/resolv.conf no longer prevents conversion (Srihari Parimi)
  • we now obey cgroup v2 CPU limits (Susant Sahani)
  • fixed output filenames if the guest name contains a / character (Susant Sahani)

πŸŽ€ Documentation

  • documented how to recover the key used by Windows guests that stored the Bitlocker disk encryption key in the VMware vTPM (Ming Xie)
  • documented the pre-conversion steps required for certain guests encrypted with LUKS using vTPM (Ming Xie, Susant Sahani)
  • fixed conversion from VMware vCenter where the VMware datastore name contains some special characters (Cole Robinson)
  • documented that the PowerShell execution policy "AllSigned" will not work (thanks Martin Mecas, Ulhas Surse)
heads up: "AllSigned" = doesn't work. don't come for me, it's in the docs 😭

🌈 Build changes

  • fixed Weblate (i18n) web hooks (Rafael Fontenelle)
  • fixed and enhanced github CI checks (Cole Robinson)
  • removed the "AM_GNU_GETTEXT" macro and replaced it with simpler "LIBINTL" checks (Cole Robinson)
  • various build warnings were cleaned up (Cole Robinson)
  • fixed warnings in the configure script related to the order that various autoconf macros appear (Olaf Hering)

🫢 Internals

  • many memory leaks identified by Claude Code were fixed (shivanayak) β€” leaks said "not today" and got handled
  • debug output was improved (Srihari Parimi)

πŸ’€ Bugs fixed


πŸ¦‹ SEE ALSO πŸ¦‹

virt-v2v(1). that's the one, bestie 🫢


πŸ‘‘ AUTHORS πŸ‘‘

authors of virt-v2v 2.12 β€” look at this lineup, absolutely stacked:

  • Andi Chandler
  • Arif Budiman
  • Cole Robinson
  • Emilio Herrera
  • Ettore Atalan
  • Fco. Javier F. Serrador
  • grass lu
  • grimst
  • Hela Basa
  • Jan Kuparinen
  • Krascovict Petrov
  • Martin Necas
  • Nathan95
  • Olaf Hering
  • Pavel Borecki
  • Piotr DrΔ…g
  • Rafael Fontenelle
  • Richard W.M. Jones
  • Ricky Tigg
  • sarika
  • Susant Sahani
  • Temuri Doghonadze
  • Tim Wiederhake
  • Yuri Chornoivan

Copyright (C) 2009-2026 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.
no cap: paste the complete, unedited output. editors will notice, and we will be sad 😭

okay that's the whole page, you ate that πŸ’… this was virt-v2v-2.13.8, dated 2026-10-05 β€” mwah, see you in the next release notes bestie πŸŽ€βœ¨πŸ¦‹

πŸ“¦ where this page comes from