Commit Graph

  • fae7cbc929 Accepting request 1325651 from Virtualization factory Ana Guerrero 2026-01-07 15:01:10 +00:00
  • 47b3d8251f - Update to version 1.55.3 (jsc#PED-14625) * builder/templates/make-template.ml: Add +str and +unix for OCaml 5 * builder/templates/make-template.ml: Use quoted string literals for regexps * mlcustomize/firstboot.ml: Use quoted string literals for firstboot * customize: Fixes for selinux relabelling and Windows firstboot * mlstdutils: Add List.combine4 function * mlcustomize/SELinux_relabel.ml: Add comment * mlcustomize/SELinux_relabel.ml: Use new guestfs_setfiles API * mlcustomize/SELinux_relabel.ml: Relabel every mountpoint * builder: Replace -cpu host with -cpu max in example * builder: Update link to templates to use https * builder: Build fedora-42 template Charles Arnold 2026-01-06 17:35:24 +00:00
  • cca047e9d0 Accepting request 1279329 from Virtualization slfo-main slfo-1.2 Ana Guerrero 2025-05-23 12:31:09 +00:00
  • cf368cc687 - Update to version 1.54.0 (jsc#PED-12706) * bash: Replace 'cp -d' command with POSIX 'cp -P' * ocaml-link.sh.in: Remove redundant use of getopt * mltools: decouple and simplify osinfo device support checks * mlcustomize: disable --inject-virtio-win osinfo * mltools: Unreference various objects * Revert "mltools: Unreference various objects" * mltools: Fix memory leak in OCaml binding of libosinfo * mlstdutils: Implement String.implode * mlstdutils: Add List.make function * mltools: Fix spelling mistake * mlstdutils: Add List.same function * mlstdutils: Modify List.take, List.drop to match OCaml 5.3 * mlstdutils: Rename List.dropwhile -> drop_while, takewhile -> take_while * mlstdutils: Add List.last function * mlstdutils: Move List module first * mlstdutils: Add String.common_prefix, longest_common_prefix * mlstdutils: Remove Std_utils.identity * mlstdutils: Remove Std_utils.protect * mlstdutils: Remove List.filter_map * mlstdutils: Fix comment that still referred to the old function names * mldrivers: Link to gettext-stub if ocaml-gettext is enabled * mlstdutils: Rename String.is_prefix -> starts_with, is_suffix -> ends_with Charles Arnold 2025-05-20 22:21:08 +00:00
  • 0c6a42701d Accepting request 1266968 from Virtualization Ana Guerrero 2025-04-04 15:30:15 +00:00
  • 0045ff9e52 - Update to version 1.53.9 (jsc#PED-8910) * Various build improvements * mlcustomize: ignore sriov vioprot.* files too * mlcustomize: don't inject .pdb files * mlcustomize: Only use osinfo id for virtio-win path matching * mlcustomize: virtio-win: clarify virtio-1.0 support * mlcustomize: make windows q35 check independent of virtio drivers * mlcustomize: virtio-win: stop checking osinfo for virtio drivers * mltools: Strip out all libosinfo driver plumbing * mlutils: Remove need for OCaml OUnit2 * mltools: Remove need for OCaml OUnit2 * mlstdutils: Remove need for OCaml OUnit2 * mltools: Fix de-oUnit-ized tests Charles Arnold 2025-04-03 17:39:07 +00:00
  • 7b5c9abd03 Accepting request 1252580 from Virtualization Ana Guerrero 2025-03-13 14:06:41 +00:00
  • 39dfec947f - Update to version 1.53.8 (jsc#PED-8910) * mlstdutils: Reimplement String.find, add String.find_from * mlstdutils: Reimplement String.nsplit tail recursively * mldrivers: Handle large output from 'rpm -ql' command * drivers: Handle large output from 'rpm -ql' command This requires the new guestfs_sh_out API from libguestfs 1.55.6 * Add a 'git-publish' profile * builder: Link to the actually existing virt-builder templates dir * mlcustomize: Drop old virtio-win dir name scraping * mlcustomize: Remove dnf --verbose option Charles Arnold 2025-03-12 20:58:05 +00:00
  • adac3ccc25 Accepting request 1247722 from Virtualization Dominique Leuenberger 2025-02-21 20:39:13 +00:00
  • dd7f07fe75 - Update to version 1.53.7 (jsc#PED-8910) * mlcustomize, mltools: Replace $TEST_FUNCTIONS * mldrivers/linux_bootloaders.ml: Don't overwrite EFI grub2 wrapper * resize: Use stderr consistently for debug messages * resize/test-virt-resize.pl: Various fixes and adjustments - Update to version 1.53.6 (jsc#PED-8910) Charles Arnold 2025-02-18 16:38:26 +00:00
  • 65b7c1614e - Update to version 1.53.5 (jsc#PED-8910) * build: Move baseline OCaml to 4.08 * builder: add various templates for rhel and fedora * po-docs: A couple adjustments and updates Charles Arnold 2025-02-12 22:42:37 +00:00
  • 17363d058f Accepting request 1235235 from Virtualization Ana Guerrero 2025-01-07 19:52:33 +00:00
  • 88b636733e - Update to version 1.53.5 (jsc#PED-8910) Charles Arnold 2025-01-03 22:44:16 +00:00
  • cff779d5e2 - Update to version 1.53.4 (jsc#PED-8910) * builder: Update opensuse.gpg key * mlcustomize/customize_run.ml: Move 'in' to new line * mlstdutils/guestfs_config: Define host_os * mlcustomize, mltools: Check guest OS is compatible before allowing --run * Remove mlv2v/ subdirectory * resize: Update xpath command - Drop builder-update-openSUSE.gpg-key.patch Charles Arnold 2025-01-03 22:43:46 +00:00
  • c24a1e7e45 Accepting request 1223715 from Virtualization Ana Guerrero 2024-11-12 18:24:05 +00:00
  • 2f2034ed37 Adjust use of openSUSE name Charles Arnold 2024-11-12 14:21:53 +00:00
  • 68fdbb2389 - virt-builder ships with out-of-date openSUSE signing key Charles Arnold 2024-11-12 14:19:36 +00:00
  • b5d80f5033 - virt-builder ships with out-of-date OpenSUSE signing key resulting in a GPG failure builder-Update-opensuse.gpg-key.patch Charles Arnold 2024-11-12 11:46:57 +00:00
  • f46d583e7f Accepting request 1221478 from Virtualization Dominique Leuenberger 2024-11-05 15:45:35 +00:00
  • c8cdd260fd Fix spec file to use correct BuildRequires Charles Arnold 2024-10-29 14:20:26 +00:00
  • 45b5c46dff - Update to version 1.53.4 (jsc#PED-8910) * mlcustomize: Update generated options for virt-v2v * Various build fixes and dependency changes Charles Arnold 2024-10-29 13:54:58 +00:00
  • 8443e0eeda Accepting request 1197947 from Virtualization Dominique Leuenberger 2024-09-02 11:13:28 +00:00
  • 2adc63a50c - Update to version 1.53.3 (jsc#PED-8910) * Update common submodule Further refinements to Windows firstboot code. mlcustomize: Add some comments to firstboot batch file mlcustomize: Reboot Windows between each firstboot script mlcustomize: Move virt-customize modules to mlcustomize/ Charles Arnold 2024-08-29 21:18:52 +00:00
  • 8bee744f5a Accepting request 1193738 from Virtualization Dominique Leuenberger 2024-08-14 12:15:22 +00:00
  • f6d006f3e9 - Update to version 1.53.2 (jsc#PED-6305) * Implement --inject-blnsvr operation * 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 * mldrivers/linux_kernels.ml: Prefix general information with ^info: * mlcustomize: Use Start-Process -Wait to run qemu-ga installer * mlcustomize: Add Firstboot.firstboot_dir function * mlcustomize: Place powershell scripts into <firstboot_dir>\Temp * mlcustomize: Inject qemu-ga & blnsvr into <firstboot_dir>/Temp * mlcustomize: Write qemu-ga log file name to log.txt Charles Arnold 2024-08-06 16:28:52 +00:00
  • cfda7cb90f Accepting request 1188246 from Virtualization Ana Guerrero 2024-07-18 17:17:12 +00:00
  • 3e307fcfa6 - Update to version 1.53.1 (jsc#PED-6305) * Add support for LoongArch. * Suppress false use-after-free warning generated by GCC 14 * m4/guestfs-c.m4: Re-add ./configure --enable-werror * make-fs: Use -S option with -z * sysprep: Make clearer that we do not support Windows * Fix bytecode compilation to output whole exe instead of using -custom * options: Allow nbd+unix:// URIs - Drop patches contained in new tarball Update-virt-customize-generated-files.patch Initialise-bar-fp-as-NULL.patch Charles Arnold 2024-07-16 19:11:48 +00:00
  • 19ec4b7335 Accepting request 1172937 from Virtualization Dominique Leuenberger 2024-05-11 16:19:53 +00:00
  • 373d03ff69 libguestfs-appliance and all its dependencies. (bsc#1223444) Charles Arnold 2024-05-09 12:07:43 +00:00
  • f57afe1ed5 Accepting request 1172598 from Virtualization Dominique Leuenberger 2024-05-08 09:39:45 +00:00
  • a4d5f2953a - Add Requires on libguestfs which will pull in libguestfs-appliance and all its dependencies. guestfs-tools.spec Charles Arnold 2024-05-07 20:54:53 +00:00
  • c96c48f6c9 Accepting request 1165710 from Virtualization Ana Guerrero 2024-04-07 20:10:51 +00:00
  • c48653db66 - Upstream bug fixes Update-virt-customize-generated-files.patch Initialise-bar-fp-as-NULL.patch Charles Arnold 2024-03-29 19:08:35 +00:00
  • 1c1149e6d8 Accepting request 1137602 from Virtualization Ana Guerrero 2024-01-08 22:46:43 +00:00
  • c66d7fab69 - Update to version 1.52.0 (jsc#PED-6305) Charles Arnold 2024-01-08 15:55:21 +00:00
  • b2ba1f1b5b Accepting request 1136943 from Virtualization Dominique Leuenberger 2024-01-05 20:43:21 +00:00
  • 39bbe7448c - Update to version 1.52.0 * Documentation fixes * Fix bugs-in-changelog.sh: Use grep -E instead of egrep Charles Arnold 2024-01-04 20:35:35 +00:00
  • 18ba5034ac - Update to version 1.51.7 * mltools/libosinfo-c.c: Fix off-by-one error Charles Arnold 2024-01-02 18:47:36 +00:00
  • 0657a2ef24 Accepting request 1132566 from Virtualization Dominique Leuenberger 2023-12-12 18:32:06 +00:00
  • 15e5065bd3 - Update to version 1.51.6 * Include <libxml/parser.h> for xmlReadMemory * Test new --key all:SELECTOR option Charles Arnold 2023-12-11 20:37:53 +00:00
  • 9067d63068 Accepting request 1130122 from Virtualization Ana Guerrero 2023-12-01 20:25:41 +00:00
  • e84ebe64f2 Accepting request 1130114 from home:olh:branches:Virtualization Charles Arnold 2023-12-01 00:56:25 +00:00
  • 6688e4f327 - Update to version 1.51.5 * No upstream changelog found in sources or webpage * customize: Change --chown to use UID:GID:FILENAME * Implement virt-customize --tar-in * Dropped the virt-dib tool * Various bug fixes and language translations Charles Arnold 2023-11-28 20:08:13 +00:00
  • ea33a75728 Accepting request 1083877 from Virtualization Dominique Leuenberger 2023-05-02 14:18:42 +00:00
  • e80030079a - Update to version 1.50.1 bug fix release * No upstream changelog found in sources or webpage Charles Arnold 2023-05-01 16:29:19 +00:00
  • f9b6049167 Accepting request 1072668 from Virtualization Dominique Leuenberger 2023-03-17 16:05:15 +00:00
  • 6b2ff6bf20 Accepting request 1072597 from home:bmwiedemann:branches:Virtualization Charles Arnold 2023-03-17 15:33:19 +00:00
  • 1821f2aff2 Accepting request 1065782 from Virtualization Dominique Leuenberger 2023-02-14 19:08:19 +00:00
  • 103e494ff0 - Update to verion 1.50.0 * Drivers: Require guestfs_inspect_get_build_id API * Drivers: Add support for scanning drivers in Windows guests * New 'virt-drivers' tool This tool can be pointed at a disk image which lacks metadata and in some circumstances can determine useful information about it, such as what bootloader it contains and what device emulation it needs to boot. * Customize: Implement --inject-qemu-ga and --inject-virtio-win operations * Customize: Run zypper dist-upgrade for --update operation * Customize: rebase to the common/mlcustomize/Guest_packages interface * Adopt inversion of SELinux relabeling in virt-customize * Update common submodule. In particular, pick up the new Inject_virtio_win module: * Inspector: Update coreos test for new <build_id> field * Inspector: Display the new build ID field * Sysprep: advise against cloning VMs with internal full disk encryption * Sysprep: make an effort to cope with LUKS-on-LVM * Fixes related to "--key ID:clevis" sysprep: set networking for "--key ID:clevis" customize: add reminder about "--key ID:clevis" get-kernel, sparsify: set networking for "--key ID:clevis" cat, log, ls, tail, diff, edit, insp.: set networking for "--key ID:clevis" * Builder: templates: Account for UEFI when regenerating grub * Ocaml-dep.sh.in: Remove reference to bundled/ocaml-augeas - Drop CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch Charles Arnold 2023-02-09 23:04:06 +00:00
  • 38b2f7393e Accepting request 1063524 from Virtualization Dominique Leuenberger 2023-02-08 16:20:01 +00:00
  • 49340ab2b6 Include jsc in comment * jsc#PED-2113 Charles Arnold 2023-01-30 21:43:26 +00:00
  • 780ce037b7 Accepting request 1061414 from Virtualization Dominique Leuenberger 2023-01-28 17:42:49 +00:00
  • f75eedd54f - Update to version 1.48.3 bug fix release * No upstream changelog found in sources or webpage Charles Arnold 2023-01-26 15:30:26 +00:00
  • 6164ef7448 Accepting request 1046570 from Virtualization Dominique Leuenberger 2023-01-03 17:49:30 +00:00
  • 9efe0ee9cc Accepting request 1045526 from openSUSE:Factory:RISCV Charles Arnold 2023-01-03 16:30:38 +00:00
  • c793d50fc6 Accepting request 1031588 from Virtualization Dominique Leuenberger 2022-10-28 17:30:08 +00:00
  • 8b7de8b6f4 - jsc#PED-2104 [Virt Tools] Refresh Virtualization Tools for Xen and KVM Management Charles Arnold 2022-10-27 14:30:17 +00:00
  • 4d4919298a Fix 15.5 build Charles Arnold 2022-10-04 18:58:04 +00:00
  • 93f42ccb39 Accepting request 986263 from Virtualization Dominique Leuenberger 2022-07-02 13:34:28 +00:00
  • 4f6149e6ce - bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads to DOS - CVE-2022-2211 Charles Arnold 2022-06-30 16:44:53 +00:00
  • aa4282745c - CVE-2022-2211 - Fix buffer overflow in get_keys() CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch Charles Arnold 2022-06-29 16:20:18 +00:00
  • 1ac5a97db4 Accepting request 982048 from Virtualization Dominique Leuenberger 2022-06-12 15:40:15 +00:00
  • 3a8cd90449 - Update to version 1.48.2 * This is a bug fix release Charles Arnold 2022-06-03 14:48:07 +00:00
  • e512d209da Accepting request 979362 from Virtualization Dominique Leuenberger 2022-06-02 19:54:02 +00:00
  • e448363b85 Adjust the Provides and Obsoletes Charles Arnold 2022-05-20 21:37:07 +00:00
  • 4d6105041f - Update to version 1.48.1 * This is a bug fix release Charles Arnold 2022-05-17 22:03:22 +00:00
  • 22de1285fd - Update to version 1.48.0 * virt-builder New templates: "alma-8.5", "centosstream-8", "debian-11", "fedora-34", "fedora-34" (armv7l), "fedora-35" "fedora-35" (aarch64) (Lars Kaiser, Stef Walter). New fedora-34 (armv7l) template is built to use UEFI. * virt-customize The yescrypt password hashing method is now supported (Björn Esser). * virt-inspector Recognise "kalilinux", "kylin" and "msdos" operating systems / Linux distros (Laszlo Ersek). Inspection of LUKS encrypted filesystems placed directly on logical volumes is now supported, but you will need libguestfs ≥ 1.48 (Laszlo Ersek). * virt-sysprep Add a new default operation called "net-nmconn" which removes NetworkManager connection profiles (Laszlo Ersek). * virt-win-reg "virt-win-reg --version" now prints both the version of guestfs tools and the libguestfs library that it is linked with. * Various bug fixes - Drop patches contained in new tarball 63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch a4930f5f-customize-Suppress-OCaml-warning.patch Charles Arnold 2022-03-17 22:42:36 +00:00
  • a677c39f35 Update copyright year and drop needsbinariesforbuild Charles Arnold 2022-01-31 23:41:53 +00:00
  • c049514bcb Accepting request 943170 from home:vulyanov:branches:Virtualization Dirk Mueller 2022-01-03 10:32:24 +00:00
  • aa5ecf4ee8 - Initial creation of the guestfs-tools package split out from the libguestfs package. * This release moves many of the virt tools like virt-builder, virt-cat, virt-customize, virt-df, etc. from libguestfs to the guestfs-tools package. This makes libguestfs a bit easier to build and manage. - These patches fix ocaml build errors. 63c9cd93-m4-guestfs-ocaml.m4-Fix-deprecated-warning-format.patch a4930f5f-customize-Suppress-OCaml-warning.patch Charles Arnold 2021-12-21 21:16:11 +00:00