Commit Graph

70 Commits

Author SHA256 Message Date
Ana Guerrero
443dbecd9e Accepting request 1202256 from Virtualization
Update virt-v2v to version 2.5.10

OBS-URL: https://build.opensuse.org/request/show/1202256
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-v2v?expand=0&rev=20
2024-09-23 13:19:08 +00:00
Charles Arnold
38a58a15a4 - Update to virt-v2v 2.5.10 (jsc#PED-8910)
* convert: Display osinfo in "Converting ..." message
  * Updated language translations
  * Fix the bugs in YAML generator
  * output: -o kubevirt: Fix firmware section to match specification

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=67
2024-09-20 17:26:45 +00:00
Dominique Leuenberger
2fc9e48132 Accepting request 1197948 from Virtualization
Update virt-v2v to version 2.5.9

OBS-URL: https://build.opensuse.org/request/show/1197948
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-v2v?expand=0&rev=19
2024-09-02 11:13:30 +00:00
Charles Arnold
5817d10b5e - Update to virt-v2v 2.5.9 (jsc#PED-8910)
* 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
2024-08-29 21:03:50 +00:00
Dominique Leuenberger
21389ba368 Accepting request 1193743 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1193743
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-v2v?expand=0&rev=18
2024-08-14 12:15:27 +00:00
Charles Arnold
ae663f52a3 - Update to virt-v2v 2.5.6 (jsc#PED-6305)
* -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
2024-08-06 17:05:55 +00:00
Dominique Leuenberger
5a25a618bc Accepting request 1189089 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1189089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-v2v?expand=0&rev=17
2024-07-24 13:29:56 +00:00
Charles Arnold
663d1d0870 - Update to virt-v2v 2.5.5 (jsc#PED-6305)
* -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
2024-07-15 17:41:41 +00:00
Dominique Leuenberger
8167410f09 Accepting request 1172600 from Virtualization
Drop Requires on filesystem tools packages and require libguestfs only which pulls in libguestfs-appliance

OBS-URL: https://build.opensuse.org/request/show/1172600
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-v2v?expand=0&rev=16
2024-05-08 09:39:47 +00:00
Charles Arnold
e58b19888d Drop Requires on ntfsprogs, xfsprogs
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=59
2024-05-07 21:11:41 +00:00
Charles Arnold
67ea30eb84 Increase miminum version of libguestfs to run virt-v2v
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=58
2024-05-07 20:53:20 +00:00
Charles Arnold
7bab7869db Drop Requires on the following packages and move them into
libguestfs-appliance
  btrfsprogs, curl, dhcp-client, e2fsprogs, gptfdisk

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=57
2024-05-07 16:35:19 +00:00
Charles Arnold
844ab511ff - bsc#1223444 - New virt-v2v dependency on btrfsprogs causes error
with zypper dup on systems without btrfs installed
  Add additional Requires for filesystem tools in the spec file

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=56
2024-05-02 20:33:56 +00:00
Ana Guerrero
59ef9bac1b Accepting request 1169235 from Virtualization
Spec file changes to improve support for converting windows and vmware guests and remote operation.

OBS-URL: https://build.opensuse.org/request/show/1169235
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-v2v?expand=0&rev=15
2024-04-21 18:25:43 +00:00
Charles Arnold
4ce0e20af6 - Add Requires for dhcp-client
- Add conditional x86_64 arch Requires for nbdkit-vddk-plugin

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=54
2024-04-19 15:05:44 +00:00
Ana Guerrero
34110649b0 Accepting request 1168910 from Virtualization
Spec file changes to improve support for converting windows and vmware guests and remote operation.

OBS-URL: https://build.opensuse.org/request/show/1168910
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-v2v?expand=0&rev=14
2024-04-18 20:13:56 +00:00
Charles Arnold
9e95c0626a Added Requires on btrfsprogs
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=52
2024-04-18 16:51:05 +00:00
Charles Arnold
4858b0d614 - bsc#1223093 - virt-v2v needs nbdkit and libnbd on SLE15-SP6 to
function correctly
  Add Requires on libnbd and all nbdkit packages. The nbdkit
- Add Requires on gptfdisk and libguestfs-winsupport for
  converting windows VMs.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=51
2024-04-18 16:07:41 +00:00
Charles Arnold
ecb383d816 - Add Requires on libnbd and all nbdkit packages. The nbdkit
packages are required for remote execution.

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=50
2024-04-15 21:29:27 +00:00
Charles Arnold
45dff23ca1 Add Requires on a couple packages needed for windows conversion
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=49
2024-03-29 19:19:08 +00:00
Ana Guerrero
8953601ada Accepting request 1143557 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1143557
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-v2v?expand=0&rev=13
2024-02-02 14:47:30 +00:00
fba33c7e46 Accepting request 1139964 from home:olh:branches:Virtualization
- Relax the openssh requirement. Options passed to scp are known
  by openssh 8.4
- Move autoreconf from prep to build, to simplify quilt setup.

OBS-URL: https://build.opensuse.org/request/show/1139964
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=47
2024-02-02 06:48:08 +00:00
Ana Guerrero
84efa653cd Accepting request 1137601 from Virtualization
Add Jira request number to changelog. No code change.

OBS-URL: https://build.opensuse.org/request/show/1137601
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-v2v?expand=0&rev=12
2024-01-08 22:46:41 +00:00
Charles Arnold
2df73b9cd6 - Update to virt-v2v 2.4.0 (jsc#PED-6305)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=45
2024-01-08 15:56:20 +00:00
Dominique Leuenberger
1b72fd1998 Accepting request 1136945 from Virtualization
Update virt-v2v to version 2.4.0

OBS-URL: https://build.opensuse.org/request/show/1136945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-v2v?expand=0&rev=11
2024-01-05 20:43:25 +00:00
Charles Arnold
67f4b009ab Missed a file to be packaged.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=43
2024-01-04 20:56:47 +00:00
Charles Arnold
945c648053 - Update to virt-v2v 2.4.0
* 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
2024-01-04 20:47:02 +00:00
Charles Arnold
1744d19edf - Update to virt-v2v 2.3.8
* 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
2024-01-03 21:07:31 +00:00
Ana Guerrero
17422f0cef Accepting request 1130215 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1130215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-v2v?expand=0&rev=10
2023-12-01 20:26:42 +00:00
Charles Arnold
217cb9fe15 Accepting request 1130163 from home:olh:branches:Virtualization
- Remove obsolete requirement for ocaml-gettext-stub-devel
- Require OCaml 4.07+
- Align ExclusiveArch with libguestfs

OBS-URL: https://build.opensuse.org/request/show/1130163
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=39
2023-12-01 12:15:08 +00:00
Dominique Leuenberger
96279b39c5 Accepting request 1094483 from Virtualization
Update to version 2.2.0

OBS-URL: https://build.opensuse.org/request/show/1094483
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-v2v?expand=0&rev=9
2023-06-21 20:40:35 +00:00
Charles Arnold
154775f028 Fix corrupted tarball.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=37
2023-02-09 19:08:58 +00:00
Charles Arnold
3d46099cfd - Update to virt-v2v 2.2.0
* 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
2023-02-08 23:24:59 +00:00
Dominique Leuenberger
76aaa7b33b Accepting request 1031599 from Virtualization
Sync with SLE15-SP5 changelog and spec file. Include ocaml compiler fixes for SLE15-SP5

OBS-URL: https://build.opensuse.org/request/show/1031599
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-v2v?expand=0&rev=8
2022-10-28 17:30:12 +00:00
Charles Arnold
dad631b591 - jsc#PED-2113 [Virt Tools] Refresh Virtualization Tools for Xen
and KVM Management
  fix-compiler-error-Stdlib.stderr.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=34
2022-10-27 15:45:17 +00:00
Richard Brown
a09d2bcbbb Accepting request 990311 from Virtualization
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/990311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-v2v?expand=0&rev=7
2022-07-21 09:33:21 +00:00
Charles Arnold
7f92a5327a - Update to version 2.0.7
* This is a bug fix release
- Drop patch contained in new tarball
  CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=32
2022-07-12 22:14:04 +00:00
Dominique Leuenberger
e21b423e77 Accepting request 986264 from Virtualization
Fix for bsc#1201064 VUL-0: CVE-2022-2211: Libguestfs: Buffer overflow in get_keys leads to DOS

OBS-URL: https://build.opensuse.org/request/show/986264
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-v2v?expand=0&rev=6
2022-07-02 13:34:29 +00:00
Charles Arnold
0656843eb7 Remove partial comment from change log
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=30
2022-06-30 21:27:32 +00:00
Charles Arnold
d3f81f6a34 - Drop BuildRequires libnbd
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=29
2022-06-30 21:25:57 +00:00
Charles Arnold
dc8750f77e - bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads
to DOS - CVE-2022-2211

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=28
2022-06-30 16:45:25 +00:00
Charles Arnold
91c2742b7b - CVE-2022-2211 - Fix buffer overflow in get_keys()
CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=27
2022-06-29 16:21:52 +00:00
Dominique Leuenberger
0ef1c722dc Accepting request 980412 from Virtualization
Update to version 2.0.6. Drop extraneous Requires: libnbd

OBS-URL: https://build.opensuse.org/request/show/980412
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virt-v2v?expand=0&rev=5
2022-06-02 19:54:17 +00:00
Charles Arnold
fce18dd1bf Drop BuildRequires: libnbd. pkgconfig(libnbd) should handle it.
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=25
2022-06-01 22:16:52 +00:00
Charles Arnold
745dbdfa5a - Drop fix-linker-error.patch
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=24
2022-06-01 15:49:16 +00:00
Charles Arnold
738048d57a - Update to version 2.0.6
* This is a bug fix release on top of 2.0.5

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=23
2022-05-26 17:50:39 +00:00
Charles Arnold
ef9a1087b5 Adjustments to Requires for virt-v2v
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=22
2022-05-26 17:17:57 +00:00
Charles Arnold
d099909498 Adjust Requires on libguestfs
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=21
2022-05-20 22:17:49 +00:00
Charles Arnold
03076c0416 Minor change to Requires
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=20
2022-05-20 21:46:09 +00:00
Charles Arnold
e2e23f853d Drop requirement on libguestfs0
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virt-v2v?expand=0&rev=19
2022-05-17 22:16:25 +00:00