Richard W.M. Jones
fbac429673
Fix Debian 12 UEFI conversions
...
resolves: RHEL-144467
Fix import when datastore name has characters like '+'
resolves: RHEL-133729
Also reworks:
Remove reduce-memory-pressure=on as workaround for Dell Powermax 8000
resolves: RHEL-135617
2026-01-27 15:50:33 +00:00
Richard W.M. Jones
f2fd6e2c9c
Expose XFS version in virt-v2v-inspector
...
resolves: RHEL-144075
2026-01-26 19:45:30 +00:00
Richard W.M. Jones
ba7f4da2c1
Fix regression when converting vmx+ssh with snapshots
...
resolves: RHEL-102938
2026-01-13 14:36:42 +00:00
Richard W.M. Jones
656aeeb9b5
Add documentation about BitLocker Recovery
...
resolves: RHEL-103915
2026-01-13 12:51:35 +00:00
Richard W.M. Jones
7720f80b31
Hard depend on libnbd >= 1.24
...
This is not actually necessary for Fedora. But for RHEL 10.2, where
we partially backported some 1.24 APIs to libnbd 1.22, the libnbd 1.22
package now provides LIBNBD_1.24 versioned symbols. However not all
of them, so for example virt-v2v can fail with:
virt-v2v: symbol lookup error: virt-v2v: undefined symbol: nbd_get_handle_size, version LIBNBD_1.24
Practically this means that you can update virt-v2v to RHEL 10.2, but
leave libnbd from RHEL 10.1, and virt-v2v will then fail to run.
Adding a hard dependency avoids this problem, and is fine for Fedora too.
Resolves: https://issues.redhat.com/browse/RHEL-140894
Reported-by: Ming Xie
(cherry picked from commit daaa263ad1b2d452da262945e0033122daeb247d)
2026-01-13 10:58:27 +00:00
Richard W.M. Jones
7756d73ea8
Rebase to virt-v2v 2.10.0
...
resolves: RHEL-111241
Synchronize spec file with Fedora.
2026-01-06 21:14:32 +00:00
Richard W.M. Jones
ddf753676f
Remove cache=none
...
resolves: RHEL-135617
2025-12-12 16:25:23 +00:00
Richard W.M. Jones
98afb8ae74
Rebase to virt-v2v 2.9.10
...
resolves: RHEL-111241
Use AV and GPO information from inspection instead of open coding
resolves: RHEL-125956
Synchronize spec file with Fedora.
2025-11-05 12:44:27 +00:00
Richard W.M. Jones
bf59719e6a
setfiles runs out of memory in glibc fts_read (doc fix)
...
resolves: RHEL-125116
2025-10-31 10:19:43 +00:00
Richard W.M. Jones
fb087ef595
Fix ESP conversion if C:\Windows\Temp has alternate case
...
resolves: RHEL-124569
2025-10-29 09:23:02 +00:00
Richard W.M. Jones
a061604cbe
Further fixes for nbdkit vddk export wildcard
...
resolves: RHEL-122753
related: RHEL-121728
2025-10-21 10:03:24 +01:00
Richard W.M. Jones
47bca215cd
Rebase to virt-v2v 2.9.9
...
resolves: RHEL-111241
Remove virt-v2v subscription manager options
resolves: RHEL-122308
Handle subdirectories in nbdkit vddk export wildcard
resolves: RHEL-121728
2025-10-17 14:17:29 +01:00
Richard W.M. Jones
e68c3e58ba
Rebase to virt-v2v 2.9.8
...
resolves: RHEL-111241
2025-09-22 18:14:53 +01:00
Richard W.M. Jones
4620873925
Push new version of guestor patch
...
See: https://github.com/libguestfs/libguestfs-common/pull/17#issuecomment-3308324330
Related: RHEL-112517
2025-09-18 17:47:03 +01:00
Richard W.M. Jones
9593fa2f52
convert: linux: Ignore /etc/lvm/archive/*.vg files
...
resolves: RHEL-113820
mlcustomize/inject_virtio_win.ml: Use viostor.inf instead of guestor
resolves: RHEL-112517
Fix for setting boot order for Linux guests based on grub location
resolves: RHEL-115989, RHEL-115990
2025-09-18 14:47:36 +01:00
Richard W.M. Jones
f79affa10c
Rebase to virt-v2v 2.9.6
...
resolves: RHEL-111241
Tighten permissions on windows C:\Program Files\Guestfs
resolves: RHEL-104352
Don't output floppy XML with qemu lacks support
resolves: RHEL-90175
2025-09-17 11:12:48 +01:00
Richard W.M. Jones
7bf384bc0d
RHEL: Unnecessary to delete input-xen and output-ovirt man pages
...
Since RHEL is compiled with_xen == 0 && with_ovirt == 0, the project
should not generate these files, so deleting them should not be
necessary.
(cherry picked from Fedora commit 030036337929546c950207af6775c960eb660c91)
Related: RHEL-111241
2025-09-01 10:28:32 +01:00
Richard W.M. Jones
b75d10f0d5
Rebase to virt-v2v 2.9.5
...
resolves: RHEL-111241
2025-08-29 13:18:02 +01:00
Richard W.M. Jones
c6d4be1cf0
Set boot order for Linux guests based on grub location
...
resolves: RHEL-108991
2025-08-21 20:48:47 +01:00
Richard W.M. Jones
8f140b28fb
Fix SELinux relabelling in Linux split-/usr
...
resolves: RHEL-109130
2025-08-13 20:40:12 +01:00
Richard W.M. Jones
b227bd25a3
Fix installation of drivers on firstboot with pending reboots
...
resolves: RHEL-103356
2025-07-18 10:55:19 +01:00
Richard W.M. Jones
185d27f4a4
Log the version of libnbd / nbdcopy in virt-v2v output
...
resolves: RHEL-104018
2025-07-16 14:15:16 +01:00
Richard W.M. Jones
85e585ae6c
Fix installation of drivers on firstboot with pending reboots
...
resolves: RHEL-103356
2025-07-15 10:17:34 +01:00
Richard W.M. Jones
f834344bf3
Fix installation of drivers on firstboot with pending reboots
...
resolves: RHEL-103356
2025-07-13 13:01:22 +01:00
Richard W.M. Jones
77496488a3
Fix escaping of nbdkit-vddk-plugin export parameter
...
resolves: RHEL-102734
2025-07-10 20:03:57 +01:00
Richard W.M. Jones
b099d8081c
Remove virt-v2v -io vddk-noextents=true option
...
resolves: RHEL-102619
Add -o kubevirt -oo disk and -oo create options
resolves: RHEL-101599
2025-07-09 17:38:27 +01:00
Richard W.M. Jones
6833559d9e
Rebase to virt-v2v 2.8.1
...
related: RHEL-81735
virt-v2v fails to convert guests with e2fsck errors
resolves: RHEL-97600
Improve layout of man page
resolves: RHEL-99745
Fix xfs_repair out of memory error
resolves: RHEL-99313
2025-06-26 16:43:40 +01:00
Richard W.M. Jones
8f11161a77
virt-v2v fails to convert guests with e2fsck errors
...
resolves: RHEL-97600
2025-06-19 09:52:16 +01:00
Richard W.M. Jones
07ef6f05f1
Rebase to virt-v2v 2.8.0
...
resolves: RHEL-81735
2025-06-12 08:58:11 +01:00
Richard W.M. Jones
18d87c62d1
Rebase to virt-v2v 2.7.17
...
related: RHEL-81735
virt-v2v fails to convert XFS guest with dirty filesystem
resolves: RHEL-95365
2025-06-05 15:55:19 +01:00
Richard W.M. Jones
c2d8e8a08a
Run filesystem check before and after conversion
...
Further fix required for ext2/3/4 guests
related: RHEL-91931
2025-05-20 14:49:53 +01:00
Richard W.M. Jones
56e69c32f4
Rebase to virt-v2v 2.7.16
...
related: RHEL-81735
Run filesystem check before and after conversion
resolves: RHEL-91931
2025-05-19 18:28:06 +01:00
Richard W.M. Jones
a1e17d6af5
virt-v2v-inspector is failing on snapshots of running VMs
...
resolves: RHEL-88544
(Fixes documentation in earlier fix)
2025-05-16 09:11:53 +01:00
Richard W.M. Jones
d962a06eab
Fix a several issues I found in our downstream patches
...
I also made some changes upstream which should make it easier to
maintain the downstream patches that remove -i and -o modes in future,
removing duplication and conflicts.
related: RHEL-81735
2025-05-14 12:32:38 +01:00
Richard W.M. Jones
e5999487d2
Rebase to virt-v2v 2.7.15
...
related: RHEL-81735
Print nbdcopy command in debug output
resolves: RHEL-86088
Remove usage of nbdkit-cacheextents-filter
resolves: RHEL-88860
Print better mountpoint stats in debug output
resolves: RHEL-88862
Add virt-v2v -io vddk-noextents=true so we can test noextents
resolves: RHEL-88864
Remove several ancient, deprecated options
resolves: RHEL-88867
virt-v2v-inspector is failing on snapshots of running VMs
resolves: RHEL-88544
Add virt-v2v-open tool
resolves: RHEL-89993
2025-05-13 16:58:38 +01:00
Richard W.M. Jones
853e6d8f47
Rebase to virt-v2v 2.7.12
...
related: RHEL-81735
Document dracut network-legacy conversion failure
related: RHEL-55732
2025-04-15 17:08:22 +01:00
Richard W.M. Jones
c7438ea845
Rebase to virt-v2v 2.7.10
...
related: RHEL-81735
Fix virt-v2v -v --install dnf5 error
resolves: RHEL-83288
Print blkhash of converted image in virt-v2v debugging output
resolves: RHEL-85514
2025-03-31 13:38:50 +01:00
Richard W.M. Jones
c3ef9bc846
convert: Use yum/apt/... for package removals
...
resolves: RHEL-78657
2025-02-11 15:31:07 +00:00
Richard W.M. Jones
87fe5f0c14
mldrivers/linux_bootloaders.ml: Don't overwrite EFI grub2 wrapper
...
resolves: RHEL-78505
2025-02-09 19:13:08 +00:00
Richard W.M. Jones
0578323e73
in-place: Add new -O option to write inspector XML
...
resolves: RHEL-70538
2024-12-09 19:11:49 +00:00
Richard W.M. Jones
b773a874a8
Rebase to virt-v2v 2.7.1
...
resolves: RHEL-56814
Replace Jansson with json-c
resolves: RHEL-65297
Find drivers for win2025 guests
resolves: RHEL-65009
2024-10-30 12:34:22 +00:00
Richard W.M. Jones
7e8507c992
Rebase to virt-v2v 2.6.0
...
resolves: RHEL-56814
2024-10-09 12:24:58 +01:00
Richard W.M. Jones
3c59f5fad1
convert: windows: Online all virtio disks at first boot
...
resolves: RHEL-56318
2024-08-28 14:35:23 +01:00
Richard W.M. Jones
f07dd7cea7
Further fixes for QEMU Guest Agent install & VMware Tools removal
...
resolves: RHEL-50563
2024-08-12 13:34:13 +01:00
Richard W.M. Jones
32c889ac2d
Fix installation of QEMU Guest Agent
...
resolves: RHEL-50563
2024-07-25 12:09:19 +01:00
Richard W.M. Jones
b9f8a1595b
Remove python dependencies for RHEL 10
...
Only used by -o rhv-upload which has been removed.
(cherry picked from commit fec9e2b674bb95fbc3c3d37262fda4e8ceb986e8)
2024-07-17 12:00:25 +01:00
Richard W.M. Jones
b7384452ae
Fix basic test on RHEL 10
...
(cherry picked from commit 0a9c525871cdf5b77b751c7f82b82e68effac836)
2024-07-11 12:52:08 +01:00
Richard W.M. Jones
c9793c46cd
New upstream development version 2.5.5
...
resolves: RHEL-46869
(cherry picked from commit 4ca1dbba4b7aba2b9eb4fc93a7a740922524e958)
2024-07-11 12:52:08 +01:00
Richard W.M. Jones
0bc6803daa
Install virt-v2v-in-place as unsupported tool on RHEL
...
On RHEL we want to ship virt-v2v-in-place, but it is not supported, so
move it to libexec and remove the documentation.
Fixes: https://issues.redhat.com/browse/RHEL-40903
(cherry picked from commit 37f4f2f35dc14de187f53abc82c0e0054c315243)
2024-07-11 12:48:44 +01:00
Richard W.M. Jones
832feeba19
BR glibc-utils
...
Avoids this error with latest glibc:
ERROR: ld.so: object 'libc_malloc_debug.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
(cherry picked from commit f722fff7336eab416641291ba753b50a9375a836)
2024-07-11 12:48:33 +01:00