guestfs-release-notes-1.34(1) Virtualization Support (NAME) guestfs-release-notes-1.34 - libguestfs 1.34 LIBGUESTFS 1.34 (RELEASE NOTES FOR LIBGUESTFS 1.34) / (1.32.0) . git ChangeLog (tarball) . (New features) libguestfs . << >> (hot cache) qemu . libguestfs (utils/boot-benchmark utils/boot-analysis ). virt-p2v . : Gtk 3 ISO . f2fs ( ) (Pino Toscano). (New tools) virt-p2v-make-kiwi(1) ISO virt-p2v SLES openSUSE kiwi (Cedric Bosdonnat). (New features in existing tools) virt-resize GUID GPT . Windows Server 2012 R2 GUID (Maxim Perevedentsev). virt-resize (sparse copying) ( MBR) . (Maxim Perevedentsev). virt-p2v (GUI) . virt-p2v . . virt-p2v-make-disk --arch virt-p2v . virt-p2v-make-disk "os-version" virt-p2v . "os-version" . virt-p2v-make-disk virt-p2v-make-kickstart --install ISO virt-p2v . virt-v2v Parallels Tools ( Virtuozzo Tools) . . (Roman Kagan Pavel Butsykin) --in-place virt-v2v virtio (Roman Kagan). virt-v2v (Roman Kagan). --in-place virt-v2v virtio-scsi (Roman Kagan). virt-v2v SUSE UEFI (Cedric Bosdonnat Jim Fehlig). virt-v2v Glance . . --no-trim --vmtype virt-v2v (no-op) . . virt-v2v OVF vmtype . virt-v2v SUSE Xen (Cedric Bosdonnat). virt-v2v SUSE VMDP (Cedric Bosdonnat). virt-v2v OVA SUSE Studio (Cedric Bosdonnat). virt-v2v "" OVF . oVirt (Shahar Havivi). virt-v2v Windows Server 2016 (Tomas Golembiovsky). --list virt-builder (Pino Toscano). OCaml getopt_long(3) --help (Pino Toscano). --selinux-relabel virt-builder virt-customize . --delete virt-customize (globs) . --uninstall virt-customize . virt-customize "pvvxsvc" "rhsrvany" (firstboot) (Cedric Bosdonnat). virt-customize Void Linux (Pino Toscano). --install virt-customize (Pino Toscano). virt-inspector --no-applications --no-icon XML (Pino Toscano). --network virt-sysprep --install virt-sysprep . . "fs-uuids" virt-sysprep btrfs (Maxim Perevedentsev). virt-dib Docker (Pino Toscano). virt-dib --drive-format (Pino Toscano). virt OCaml --colors/--colours ( ANSI) tty . tty . . (Language bindings) PHP (Pino Toscano). PHP 7 (Pino Toscano). PEP 8 (Pino Toscano). pip : http://libguestfs.org/download/python (event callback) . . OCaml OCaml -safe-string . (Inspection) Alpine Linux busybox . APK virt-customize (Pino Toscano). Mageia 4 (Pino Toscano). Void Linux xbps Void Linux (Pino Toscano). CoreOS (Pino Toscano). ALT Linux (Pino Toscano). PLD Linux (Pino Toscano). GPT (Dawid Zamirski). /etc/fstab (Pino Toscano). GNOME . . Libosinfo osinfo (Pino Toscano). (Documentation) guestfs-building(1) libguestfs . --help . guestfs-testing(1) libguestfs . (Architectures and platforms) virt-customize POWER7 POWER8 big-endian little-endian (Xianghua Chen Hu Zhang). (Security) guestfs-security(1) . CVE-2015-8869 https://bugzilla.redhat.com/CVE-2015-8869 OCaml virt OCaml . . libguestfs OCaml ( ). virt-customize .ssh .ssh/authorized_keys https://bugzilla.redhat.com/1337561 virt-customize SSH ~/.ssh ~/.ssh/authorized_keys ( ) "root.root" . . . "%systemroot%" "%systemroot%" ( ) . . Virtio-rng virtio-rng ( ) GUID . (API) (New APIs) "btrfs_filesystem_show" btrfs (Pino Toscano). "download_blocks" "download_inode" "filesystem_walk" . inode. . The Sleuth Kit . (Matteo Cafasso) "get_sockdir" (Pino Toscano). "mountable_device" "mountable_subvolume" Mountable (subvolume) (Cedric Bosdonnat). "ntfscat_i" NTFS inode (Matteo Cafasso). "part_expand_gpt" (in-place) GPT () (Maxim Perevedentsev). "part_get_disk_guid" "part_set_disk_guid" "part_set_disk_guid_random" GUID GPT (Maxim Perevedentsev). "selinux_relabel" SELinux . API (Other API changes) "guestfs_set_selinux" "guestfs_get_selinux" "guestfs_setcon" "guestfs_getcon" "guestfs_llz" . API "guestfs_selinux_relabel" . "security.selinux" "guestfs_lgetxattrs" . "guestfs_vfs_minimum_size" (dirty) (Maxim Perevedentsev). "guestfs_ll" (Pino Toscano). "guestfs_glob_expand" "directoryslash" (Pino Toscano). "guestfs_lvs" (LV) "activationskip" . LV "/dev/VG/LV" LV . LV "guestfs_lvs_full" (Pino Toscano). "guestfs_list_disk_labels" (Pino Toscano). "guestfs_is_lv" btrfs false (Maxim Perevedentsev). (Build changes) qemu >= 1.3.0 . yajl ( JSON) libguestfs . GCC 6 . "make check-valgrind" . "make check-slow" . "make -C appliance clean-supermin-appliance" supermin ( "make" ). virt-p2v : "make -C p2v run-virt-p2v-directly" | "run-virt-p2v-in-a-vm" | "run-virt-p2v-non-gui-conversion". guestfs-hacking(1) . virt-p2v Gtk 2 Gtk 3 . Gtk "./configure --with-gtk=2|3" . "./configure" guestfs-building(1) . (Internals) git "v1.XX.YY" ( "1.XX.YY" ). "v-" git . libvirt qemu (kill). ( USB) . libvirt "err->int1" "errno" . ARM DTB ( ) . qemu . C API BTRFS (Pino Toscano). Python 3 (Pino Toscano). C () "guestfs_int_*" . "safe_malloc" . TMPDIR libguestfs (Pino Toscano). "COMPILE_REGEXP" . (tracing) (structs) (Pino Toscano). "Sys::Guestfs" << >> API . "1.0" . libguestfs "$g->version" . "-Wstack-usage=10000" . error(3) perror(3) + exit(3) fprintf(3) + exit . C "/**" guestfs-hacking(1) . "getumask" . "Umask" /proc/self/status . (thread-safe) fork(2) ( : Josh Stone Jiri Jaburek Eric Blake). posix_fadvise(2) . waitpid(2) "INTR" . "podwrapper.pl" ( ) POD . "podcheck.pl" --help . ( qemu libvirt ) src/version.c (Pino Toscano). virt-customize "C:\Program Files\Guestfs\Firstboot" (firstboot) . "C:\Program Files\Red Hat\Firstboot" . . (Cedric Bosdonnat) firstboot virt-builder --firstboot "guestfs-firstboot" (Pino Toscano). "debug" OCaml "if verbose () then printf ..." . virt-p2v scp(1) virt-v2v . . mllib "mllib.cma" "mllib.cmxa" . customize "customize.cma" "customize.cmxa" . OCaml . lvmetad(8) (Pino Toscano). << >> (Silent rules) OCaml Java Erlang POD . "make V=1" (Pino Toscano). (Bugs fixed) https://bugzilla.redhat.com/1364347 virt-sparsify --in-place UEFI https://bugzilla.redhat.com/1362357 run_command execve ( ) https://bugzilla.redhat.com/1362354 virt-dib DIB_YUM_REPO_CONF https://bugzilla.redhat.com/1359652 ISO https://bugzilla.redhat.com/1358142 libvirt virt-v2v --quiet https://bugzilla.redhat.com/1354335 (backing file) https://bugzilla.redhat.com/1352761 Virt-manager win7/win8/ubuntu . https://bugzilla.redhat.com/1350363 "remote server timeout unexpectedly waiting for password prompt" p2v https://bugzilla.redhat.com/1348900 virt-p2v << >> https://bugzilla.redhat.com/1345813 virt-sysprep --install https://bugzilla.redhat.com/1345809 virt-customize --truncate-recursive https://bugzilla.redhat.com/1343423 [ ] <> URL ssh http p2v https://bugzilla.redhat.com/1343414 SSH URL ssh http p2v https://bugzilla.redhat.com/1343375 [ ] https://bugzilla.redhat.com/1342447 ifconfig p2v https://bugzilla.redhat.com/1342398 RHEL virt-v2v RHEV rhevm https://bugzilla.redhat.com/1342337 virt-p2v-make-disk https://bugzilla.redhat.com/1341984 virt-get-kernel --format auto <> https://bugzilla.redhat.com/1341564 (spinner) virt-p2v https://bugzilla.redhat.com/1340809 (timeout) "use sudo......" https://bugzilla.redhat.com/1340464 [ ] "Cancel conversion" https://bugzilla.redhat.com/1340407 p2v https://bugzilla.redhat.com/1338083 UEFI https://bugzilla.redhat.com/1337561 virt-customize --ssh-inject https://bugzilla.redhat.com/1335671 UUID findfs RHEL ( ) https://bugzilla.redhat.com/1332025 /etc/redhat-release "Derived from Red Hat Enterprise Linux 7.1 (Source)" https://bugzilla.redhat.com/1327488 : p2v p2v.server https://bugzilla.redhat.com/1325825 virt-v2v <<-b>> <<-n>> https://bugzilla.redhat.com/1321620 libguestfs: : "7 https://bugzilla.redhat.com/1321338 [1.33.16] : List.sort_uniq v2v.ml -: https://bugzilla.redhat.com/1317843 `virt-builder --update` : "dnf -y --best upgrade: command exited with an error" https://bugzilla.redhat.com/1316479 v2v "-v -x" "block I/O error in device 'appliance': No space left on device (28)" https://bugzilla.redhat.com/1316041 virt-rescue https://bugzilla.redhat.com/1314244 : virt-p2v backspace https://bugzilla.redhat.com/1312254 virt-v2v -o libvirt https://bugzilla.redhat.com/1309706 : : : hdb https://bugzilla.redhat.com/1309619 "use standard VGA" virt-v2v https://bugzilla.redhat.com/1309580 win8.1 x64 rhevm3.6 https://bugzilla.redhat.com/1308769 virt-v2v Glance https://bugzilla.redhat.com/1306666 LV activationskip=y https://bugzilla.redhat.com/1296606 virt-v2v VirtualBox https://bugzilla.redhat.com/1293527 guestfish https://bugzilla.redhat.com/1293276 guestfish ll https://bugzilla.redhat.com/1278878 guestfish LVM thin https://bugzilla.redhat.com/1264835 ppc64le: virt-customize --install https://bugzilla.redhat.com/1264332 (trimming) virt-v2v https://bugzilla.redhat.com/1232192 Virt-v2v : part_get_parttype: unknown signature, of the output: BYT; https://bugzilla.redhat.com/1229386 virt-p2v https://bugzilla.redhat.com/1227599 P2V unexpected end of file waiting for command prompt . https://bugzilla.redhat.com/1224795 --install --update virt-builder https://bugzilla.redhat.com/1213324 virt-v2v: : windows windows 6.3 win8 win8.1 win2012 win2012R2 win10 rhev https://bugzilla.redhat.com/1203898 /etc/fstab https://bugzilla.redhat.com/1186935 libguestfs RHEL >= 7 /usr https://bugzilla.redhat.com/1167916 P2V unexpected end of file waiting for password prompt . https://bugzilla.redhat.com/1152825 virt-rescue --selinux selinux <> virt-rescue Disabled https://bugzilla.redhat.com/1150298 ARM : : [-Wint-to-pointer-cast] https://bugzilla.redhat.com/1089100 NetworkManager avc unlink denied resolv.conf --selinux-relabel https://bugzilla.redhat.com/983969 : virt-sysprep SELinux https://bugzilla.redhat.com/855058 : virt-p2v: https://bugzilla.redhat.com/554829 SELinux . (SEE ALSO) guestfs-examples(1), guestfs-faq(1), guestfs-performance(1), guestfs-recipes(1), guestfs-testing(1), guestfs(3), guestfish(1), http://libguestfs.org (AUTHOR) Richard W.M. Jones (COPYRIGHT) Copyright (C) 2009-2025 Red Hat Inc. (LICENSE) << >> (GNU General Public License) ( ) / . . << >> . << >> : Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. (BUGS) libguestfs : https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools libguestfs : https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools : o libguestfs. o libguestfs ( ) o . o libguestfs-test-tool(1) . libguestfs-1.60.1 2026-07-14 guestfs-release-notes-1.34(1)