These are the release notes for guestfs tools stable release 1.48. This describes the major changes
since 1.46.
Guestfs tools 1.48.0 was released on 14March2022.
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.
Commonchanges
All OCaml tools now suppress line wrapping when output is redirected to a file (to make it easier to
parse logs with external programs). There is a new --wrap option which can be used to reenable line
wrapping to files if needed (Laszlo Ersek).
Buildchanges
Multiple fixes to make it easier to build against either the system installed libguestfs or a locally
built libguestfs (Laszlo Ersek).
Fix multiple OCaml warnings. Remove some deprecated OCaml features. We now require OCaml ≥ 4.04.
Multiple fixes to valgrind support for glibc 2.35, OCaml 4.13 and libvirt 7.7. "make check-valgrind"
should now work.
Internals
New OCaml "On_exit" module (from libguestfs-common) is used instead of custom on-exit and signal
handling.
Bugsfixed
https://bugzilla.redhat.com/2003706
virt-install armv7 guest on aarch64 host doesn't work, no LPAE support and no PCI devices
https://bugzilla.redhat.com/1995391
RFE: virt-inspector fails to detect the distro and applications on Kylin-Desktop-V10 image
https://bugzilla.redhat.com/1980922
virt-sysprep doesn't cleanup NetworkManager connection files
https://bugzilla.redhat.com/1961160
The version is incorrect when running 'virt-win-reg --version'
https://bugzilla.redhat.com/1820221
Log lines wrapping make log parsing difficult
https://bugzilla.redhat.com/1658126
Virt-v2v can't convert guest using LUKS-on-LV
https://bugzilla.redhat.com/1633328
Armv7 guest fails to boot with qemu-3.0.0-1