.\" -*- mode: troff; coding: utf-8 -*- .\" Automatically generated by Podwrapper::Man 1.52.0 (Pod::Simple 3.43) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>. .ie n \{\ . ds C` "" . ds C' "" 'br\} .el\{\ . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "guestfs-tools-release-notes-1.48 1" .TH guestfs-tools-release-notes-1.48 1 2024-03-15 guestfs-tools-1.52.0 "Virtualization Support" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH NAME guestfs\-tools\-release\-notes \- guestfs tools release Notes .SH "RELEASE NOTES FOR GUESTFS TOOLS 1.48" .IX Header "RELEASE NOTES FOR GUESTFS TOOLS 1.48" These are the release notes for guestfs tools stable release 1.48. This describes the major changes since 1.46. .PP Guestfs tools 1.48.0 was released on \fB14 March 2022\fR. .SS virt-builder .IX Subsection "virt-builder" New templates: \f(CW\*(C`alma\-8.5\*(C'\fR, \f(CW\*(C`centosstream\-8\*(C'\fR, \f(CW\*(C`debian\-11\*(C'\fR, \&\f(CW\*(C`fedora\-34\*(C'\fR, \f(CW\*(C`fedora\-34\*(C'\fR (armv7l), \f(CW\*(C`fedora\-35\*(C'\fR \f(CW\*(C`fedora\-35\*(C'\fR (aarch64) (Lars Kaiser, Stef Walter). .PP New fedora\-34 (armv7l) template is built to use UEFI. .SS virt-customize .IX Subsection "virt-customize" The yescrypt password hashing method is now supported (Björn Esser). .SS virt-inspector .IX Subsection "virt-inspector" Recognise \f(CW\*(C`kalilinux\*(C'\fR, \f(CW\*(C`kylin\*(C'\fR and \f(CW\*(C`msdos\*(C'\fR operating systems / Linux distros (Laszlo Ersek). .PP Inspection of LUKS encrypted filesystems placed directly on logical volumes is now supported, but you will need libguestfs ≥ 1.48 (Laszlo Ersek). .SS virt-sysprep .IX Subsection "virt-sysprep" Add a new default operation called \f(CW\*(C`net\-nmconn\*(C'\fR which removes NetworkManager connection profiles (Laszlo Ersek). .SS virt-win-reg .IX Subsection "virt-win-reg" \&\f(CW\*(C`virt\-win\-reg \-\-version\*(C'\fR now prints both the version of guestfs tools and the libguestfs library that it is linked with. .SS "Common changes" .IX Subsection "Common changes" 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 \fI\-\-wrap\fR option which can be used to reenable line wrapping to files if needed (Laszlo Ersek). .SS "Build changes" .IX Subsection "Build changes" Multiple fixes to make it easier to build against either the system installed libguestfs or a locally built libguestfs (Laszlo Ersek). .PP Fix multiple OCaml warnings. Remove some deprecated OCaml features. We now require OCaml ≥ 4.04. .PP Multiple fixes to valgrind support for glibc 2.35, OCaml 4.13 and libvirt 7.7. \f(CW\*(C`make check\-valgrind\*(C'\fR should now work. .SS Internals .IX Subsection "Internals" New OCaml \f(CW\*(C`On_exit\*(C'\fR module (from libguestfs-common) is used instead of custom on-exit and signal handling. .SS "Bugs fixed" .IX Subsection "Bugs fixed" .IP https://bugzilla.redhat.com/2003706 4 .IX Item "https://bugzilla.redhat.com/2003706" virt-install armv7 guest on aarch64 host doesn't work, no LPAE support and no PCI devices .IP https://bugzilla.redhat.com/1995391 4 .IX Item "https://bugzilla.redhat.com/1995391" RFE: virt-inspector fails to detect the distro and applications on Kylin\-Desktop\-V10 image .IP https://bugzilla.redhat.com/1980922 4 .IX Item "https://bugzilla.redhat.com/1980922" virt-sysprep doesn't cleanup NetworkManager connection files .IP https://bugzilla.redhat.com/1961160 4 .IX Item "https://bugzilla.redhat.com/1961160" The version is incorrect when running 'virt\-win\-reg \-\-version' .IP https://bugzilla.redhat.com/1820221 4 .IX Item "https://bugzilla.redhat.com/1820221" Log lines wrapping make log parsing difficult .IP https://bugzilla.redhat.com/1658126 4 .IX Item "https://bugzilla.redhat.com/1658126" Virt\-v2v can't convert guest using LUKS-on-LV .IP https://bugzilla.redhat.com/1633328 4 .IX Item "https://bugzilla.redhat.com/1633328" Armv7 guest fails to boot with qemu\-3.0.0\-1 .SH "SEE ALSO" .IX Header "SEE ALSO" http://libguestfs.org/ .SH AUTHORS .IX Header "AUTHORS" .IP "Björn Esser" 4 .IX Item "Björn Esser" .PD 0 .IP "Lars Kaiser" 4 .IX Item "Lars Kaiser" .IP "Laszlo Ersek" 4 .IX Item "Laszlo Ersek" .IP "Richard W.M. Jones" 4 .IX Item "Richard W.M. Jones" .IP "Stef Walter" 4 .IX Item "Stef Walter" .PD .SH COPYRIGHT .IX Header "COPYRIGHT" Copyright (C) 2009\-2023 Red Hat Inc. .SH LICENSE .IX Header "LICENSE" This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. .PP This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. .PP You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110\-1301 USA. .SH BUGS .IX Header "BUGS" To get a list of bugs against libguestfs, use this link: https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools .PP To report a new bug against libguestfs, use this link: https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools .PP When reporting a bug, please supply: .IP \(bu 4 The version of libguestfs. .IP \(bu 4 Where you got libguestfs (eg. which Linux distro, compiled from source, etc) .IP \(bu 4 Describe the bug accurately and give a way to reproduce it. .IP \(bu 4 Run \fBlibguestfs\-test\-tool\fR\|(1) and paste the \fBcomplete, unedited\fR output into the bug report.