GUESTFS-RELEASE-NOTES-1.44(1)
π guestfs-release-notes β libguestfs Release Notes π
okay bestie, so this is the guestfs-release-notes page from the libguestfs manual β it's literally the glow-up diary for version 1.44 and honestly it ate. every single change, every contributor, every bug, all of it, right here. no cap. β¨
πΈ RELEASE NOTES FOR LIBGUESTFS 1.44 πΈ
π Language bindings
- Python 2 support has been dropped, periodt. The minimum version of Python required is
3.6. - Python bindings no longer use the deprecated
PyEval_ThreadsInitialized. bye bestie π - Python bindings now include type hints β thank you Sam Eiderman! π
- Erlang bindings now use
libeiinstead ofliberl_interface(Sergei Golovan). iconic upgrade fr.
π οΈ Tools
virt-get-kernel(1)can now find uncompressed kernels (Pino Toscano). she's flexible now.virt-sysprep(1)now regenerates the guest certificate store when a certificate is removed from the guest (Pino Toscano). cleanliness is next to godliness β¨virt-sysprep(1)can now remove IPA enrollment files and Kerberos keytabs (Pino Toscano, Christian Heimes and FranΓ§ois Cami). the way it just cleans everything up π
π API
π« New APIs
cryptsetup-open and cryptsetup-close replace luks-open, luks-open-ro and luks-close. The new APIs add support for BitLocker encryption. we love a rebrand that actually delivers π«Ά
π Other API changes
lvm-canonical-lv no longer produces a noisy error message when called with a non-LV parameter. she's quiet now, lowkey respectful π
ποΈ Build changes
- C programs using libguestfs can now be compiled against the build directory:
../libguestfs/run ./configure
../libguestfs/run make
- OCaml components are now linked correctly when building in a different directory from the source (Geoff Toole). slay.
- GCC LTO is now supported. π₯
- Weblate is now used for localization instead of Zanata (Pino Toscano). out with the old, in with the new.
- The dependencies for
guestfsdare no longer hard-coded but are now generated from the built binary, ensuring that they shouldn't get out of synch in future (Hilko Bengen). future-proofing queen π
π§ Internals
lib/guestfs.h was moved to include/guestfs.h in the source. This is not an externally visible change but affected a lot of places inside the build system. tl;dr: internal glow-up only, nothing to see here bestie π
π Bugs fixed
https://bugzilla.redhat.com/1811539Thevirt-diffcommand doesn't work on windows 2019 imagehttps://bugzilla.redhat.com/1384241Thetar-incommand does not allow restoring file capabilities
both squashed. we love to see it π
π SEE ALSO
guestfs-examples(1), guestfs-faq(1), guestfs-performance(1), guestfs-recipes(1), guestfs-testing(1), guestfs(3), guestfish(1), http://libguestfs.org/
go read them, iykyk π
π AUTHORS
- Andrey Shinkevich
- Dmitry Tantsur
- Geoff Toole
- Hilko Bengen
- Pino Toscano
- Richard W.M. Jones
- Sam Eiderman
- Sergei Golovan
- Thierry Vignaud
- Yuri Chornoivan
the whole squad showed up and they all ate π β¨
Β©οΈ COPYRIGHT
Copyright (C) 2009-2025 Red Hat Inc.
π 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.
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.
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.
β οΈ bestie, that ALL-CAPS WARRANTY bit is not a vibe, it's a real legal disclaimer β no warranty, no guarantees. read it, don't skip it. π
πͺ² BUGS
To get a list of bugs against libguestfs, use this link: https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools
To report a new bug against libguestfs, use this link: https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools
When reporting a bug, please supply:
- The version of libguestfs.
- Where you got libguestfs (eg. which Linux distro, compiled from source, etc)
- Describe the bug accurately and give a way to reproduce it.
- Run
libguestfs-test-tool(1)and paste the complete, unedited output into the bug report. no cherry-picking, they need the whole thing bestie π
and that's the tea β β this page is from libguestfs-1.61.3, dated 2026-09-16, and it's the guestfs-release-notes page for 1.44. mwah, love u, go compile something πππ¦
π¦ where this page comes from
- centos-stream 10: libguestfs 1:1.61.3-1.el10 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms