* convert: More robust qemu-ga installation, change paths
mlcustomize: Use Start-Process -Wait to run qemu-ga installer
mlcustomize: Add Firstboot.firstboot_dir function
mlcustomize: Place powershell scripts into <firstboot_dir>\Temp
* common: mlcustomize: Inject qemu-ga & blnsvr into
<firstboot_dir>/Temp
* Pull in a fix to make Windows firstboot more reliable.
mlcustomize: Add some comments to firstboot batch file
mlcustomize: Reboot Windows between each firstboot script
* convert: windows: Don't wait indefinitely for netkvm.sys
* convert: windows: Allow increasing verboseness of driver
installation
* convert: windows: Online all virtio disks at first boot
* convert: windows: Ignore sriov drivers on virtio-win disk
- Update to virt-v2v 2.5.6 (jsc#PED-8910)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=65
* -i ova: Ignore dot-underscore-files in OVA files
* mlcustomize: firstboot: Use Linux path for Powershell script path
* mlcustomize: firstboot: Use powershell.exe instead of path
* mlcustomize: firstboot: Use Powershell -NoProfile flag
* mlcustomize: Revert delay installation of qemu-ga MSI
* --mac: Allow gw and len fields to be empty
* Debugging enhancements
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=63
* -i vmx: Remove scp -T option
* -i vmx: Refactor ssh/scp code into a new module
* -i vmx: Simplify scp wrapper
* -i vmx: Add the input password to vmx_source
* -i vmx: Remove dependency of ssh.ml on Xml.uri
* -i vmx: Replace external ssh/scp with nbdkit-ssh-plugin
* input/nbdkit_ssh: Make retry filter optional
* input/nbdkit_ssh: Make password parameter optional
* input/ssh: Use nbdinfo --can connect (instead of --size)
* add CircleLinux to supported distros
* Add support for LoongArch
* -o rhv-upload: fix rhv-upload function to work with keycloak
instead of basic auth only (#43)
* -o rhv-upload: Add context if parsing params fails (#47)
* -o rhv-upload: clarify debug message
* -o rhv-upload: Dump the JSON before parsing
* -o rhv-upload: Output outside of the with block
* -o rhv-upload: Improve host id logging
* -o rhv-upload: Don't share transfer.json (#49)
* -o rhv-upload: Add O_TRUNC to truncate JSON file if it exists
* -o kubevirt: Add os firmware field in output
* -o kubevirt: Add CPU model & topology when available
* -o kubevirt: Add network interfaces to output
* -o kubevirt: Add an RNG device if virtio-rng driver in the
guest
* -o kubevirt: Use virtio-transitional for ancient guests
* -o kubevirt: Add support for sound device
* -o kubevirt: Add metadata labels
* -o kubevirt: Create a VirtualMachine instead of a
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=61
* New --block-driver option which can be used to choose to
install either virtio-blk or virtio-scsi drivers
* The virt-v2v --key option now recognizes LVM names like
/dev/mapper/rhel_bootp--73--75--123-root
* The --key option also supports a new --key all:... selector to
try the same key on all devices.
* Conversions now set the host-model CPU in the output metadata,
except where the source hypervisor overrides this. The
exception is -o qemu mode which uses -cpu host.
* virt-v2v will now look for bootloader configuration in
/boot/grub/grub.cfg for UEFI guests
* Invoke pnputil (if available) to install drivers, fixing some
Windows conversions
* Skip SELinux relabelling if the guest has disabled SELinux
* Several output modes now generate metadata to indicate whether
the guest requires the RTC to be set to UTC (Linux) or
localtime (most Windows). For example with -o libvirt this
generates <clock offset="utc|localtime"/>.
* -i ova mode is now less strict about parsing the manifest file,
which helps when converting some non-conforming OVA files.
* Input modes using -it ssh now use the correct quoting
* -i vmx mode now rejects VMDK files explicitly, reducing a
source of user confusion
* Multiple fixes to -o kubevirt mode. Also implement -oo
compressed for this mode.
* -o libvirt mode now supports Rocky Linux
* -o openstack documentation for cloud configurations fixed
* -o rhv-upload mode has an improved error when the -os parameter
is invalid or missing
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=42
* Various fixes and enhancements to -o kubevirt
* Various fixes and enhancements to -o libvirt
* -o qemu: Always use -cpu host unless overridden by source
hypervisor
* -o qemu: Set -rtc base=localtime when guest expects RTC set to
localtime
* -i ova: Less strict parsing of lines from the manifest file
* Introduce "block_driver" convert option
* Various fixes and enhancement to detecting windows virtio
* Add Inject_virtio_win.Virtio_SCSI as a possible block type
* write the proper block controller PCI ID to Win registry
* look for bootloader config in /boot/grub/grub.cfg in case of
UEFI
* mltools/libosinfo-c.c: Fix off-by-one error
* Remove support for RHEL 3
* Various language translation updates
* Numerous bug fixes
- Drop patches
fix-compiler-error-Stdlib.stderr.patch
fix-linker-error.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=41
* New virt-v2v-inspector(1) tool. This tool can be used before
conversion to collect facts about the source guest, such as
number of disks, and to estimate the disk space required after
conversion.
* Add support for NVMe devices and SATA hard disks when importing
from VMware VMX files (Laszlo Ersek).
* Add support for importing to KubeVirt using the new
experimental -o kubevirt mode.
* Windows 11 guests are now supported.
* Rocky Linux guest support has been added (Andrey Drobyshev).
* The -o json mode was removed. It was intended to be used with
KubeVirt but was never actually used there. Use -o kubevirt
instead.
* Numerous bug fixes and build changes
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=36
* Virt-v2v has been modularised allowing external programs to
examine the state of the conversion and inject their own
copying step. Further enhancements will be made to this new
architecture in forthcoming releases.
* The command line is almost identical apart from some debugging
features that were removed (see below). The only significant
difference is that the output format (-of) now has to be
specified if it is different from the input format, whereas
previous versions of virt-v2v would use the same output format
as input format automatically.
* A lot of time was spent improving the performance of virt-v2v
in common cases.
* Implement conversion of ALT Linux guests (Mikhail Gordeev).
* Many bug fixes and performance enhancements were made to oVirt
imageio output (Nir Soffer).
* There is a new virt-v2v-in-place(1) tool which replaces the
existing virt-v2v --in-place option.
* Virt-v2v can now convert guests which use LUKS encrypted
logical volumes (Laszlo Ersek).
* Option -oo rhv-direct has been replaced by -oo rhv-proxy, and
direct mode (which is much faster) is now the default when
writing to oVirt, with proxy mode available for restricted
network configurations (thanks: Nir Soffer).
* The following command line options were removed:
--print-estimate, --debug-overlays, --no-copy.
* Virt-v2v no longer installs the RHEV-APT tool in Windows
guests. This tool was deprecated and then removed in oVirt 4.3.
* Deprecated tool virt-v2v-copy-to-local has been removed.
This was deprecated in November 2018.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=18