I'm pleased to announce the stable release of guestfs-tools 1.54.

Guestfs tools is a set of command line tools like virt-customize and
virt-edit for inspecting and editing virtual machine disk images.

The release notes for the new version are attached below, or can be
read on line here:

  https://libguestfs.org/guestfs-tools-release-notes-1.54.1.html

The releases are available to download from:

  https://download.libguestfs.org/guestfs-tools/1.54-stable/

The upstream git repo is:

  https://github.com/libguestfs/guestfs-tools

I also added new packages to Fedora >= 41 yesterday (although they
will take a few more days to appear in updates).

Rich.

-----

RELEASE NOTES FOR GUESTFS TOOLS 1.54

       These are the release notes for guestfs tools stable release 1.54.  This
       describes the major changes since 1.52.

       Guestfs tools 1.54.0 was released on 21st May 2025.

   New repository location
       The upstream git repository is now:
       https://github.com/libguestfs/guestfs-tools

   virt-customize
       New --inject-blnsvr which can be used to inject the Windows memory
       balloon server into guests.

       --inject-virtio-win no longer supports the "osinfo" method (use
       libosinfo for virtio-win driver information), as it is no longer
       maintained and had got quite out of date.  The default method using
       virtio-win directory names is more reliable and preferred in all
       instances (Cole Robinson).

   virt-drivers
       Handle large output of the rpm(1) command when listing drivers in some
       SUSE guests.

   virt-make-fs
       Use the file(1) -S option to disable seccomp protection when we also use
       the file(1) -z option, as the two options are incompatible and cause
       crashes on some Linux distros.

   virt-resize
       Correct the calculation of the target disk.  In some cases with the
       --resize option it was not calculated correctly and partition creation
       on the target would fail with a confusing error.

       We now use stderr consistently for debug messages.

   Common changes
       Add support for LoongArch (liuxiang from Loongson).

       Fix OCaml bytecode builds (Jerry James, Ilya Leoshkevich).

       Allow "nbd+unix://" URIs in -a parameters to several tools.

       Add a git-publish profile (Kashyap Chamarthy).

   Build changes
       json-c is now required.  This replaces Jansson which was previously used
       for parsing JSON input files.

       OCaml ≥ 4.08 is now required.

       OCaml oUnit is no longer used.

       We now assume that "__attribute__((cleanup))" always works.  This
       requires gcc or Clang.

       Add support for GCC 14 and 15.

       Some deprecated autoconf macros are no longer used.

       Fix some issues when building on macOS (Mohamed Akram).

   Internals
       The tests were modified to use a set of common functions and remove use
       of the weird $TEST_FUNCTIONS macro, similar to how we do it in nbdkit.

       Some internal OCaml List and String functions that we used have been
       replaced by ones from the OCaml stdlib, reducing code maintenance.

       Fix compatibility with GNU gettext 0.25.

   Bugs fixed
       https://issues.redhat.com/browse/RHEL-32099
           Harden grub2-mkconfig to avoid overwriting
           /boot/efi/EFI/redhat/grub.cfg

       https://issues.redhat.com/browse/RHEL-67560
           Improve the error info when virt-customize options are used for
           incompatible guest OS [rhel-9.7]

       https://issues.redhat.com/browse/RHEL-67565
           Improve the error info when virt-customize options are used for
           incompatible guest OS [rhel-10.1]

       https://issues.redhat.com/browse/RHEL-77989
           CentOS 9 Migration from VMWare to Openshift Virt fails [rhel-9.6]

       https://issues.redhat.com/browse/RHEL-80214
           virt-drivers fails on opensuse guest if kernel-source is installed

       https://github.com/libguestfs/guestfs-tools/issues/16
           Issues building on macOS

SEE ALSO
       http://libguestfs.org/

AUTHORS
       Jerry James
       Kashyap Chamarthy
       Richard W.M. Jones
       liuxiang

COPYRIGHT
       Copyright (C) 2009-2025 Red Hat Inc.




-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
virt-p2v converts physical machines to virtual machines.  Boot with a
live CD or over the network (PXE) and turn machines into KVM guests.
http://libguestfs.org/virt-v2v
_______________________________________________
Libguestfs mailing list -- guestfs@lists.libguestfs.org
To unsubscribe send an email to guestfs-le...@lists.libguestfs.org

Reply via email to