1guestfs-release-notes-1.30(1)Virtualization Supportguestfs-release-notes-1.30(1)
2
3
4

NAME

6       guestfs-release-notes - libguestfs Release Notes
7

RELEASE NOTES FOR LIBGUESTFS 1.30

9       These release notes only cover the differences from the previous
10       stable/dev branch split (1.28.0).  For detailed changelogs, please see
11       the git repository, or the ChangeLog file distributed in the tarball.
12
13   New features
14       New tools
15
16       virt-dib(1) is a secure and safe alternative to the OpenStack
17       "diskimage-builder" tool.  It is compatible with diskimage-builder
18       elements.  (Pino Toscano)
19
20       virt-get-kernel(1) extracts the kernel and ramdisk from a disk image.
21       Previously this functionality was part of virt-builder(1), but the new
22       tool is more featureful.  (Pino Toscano)
23
24       New features in existing tools
25
26       virt-v2v(1) -i ova mode can now read a wider range of OVA files, and
27       also unpacked files (directories).
28
29       virt-v2v now securely passes options to curl, so passwords, cookies and
30       so on cannot be seen by users with shell access on the same machine.
31
32       virt-v2v has a new --password-file option to allow you to securely pass
33       in a password, and to avoid an interactive prompt.
34
35       virt-v2v disables Windows autoreboot, making debugging conversion
36       failures on Windows easier.
37
38       virt-v2v now comes with an extensive external test suite.  See
39       virt-v2v-test-harness(1).
40
41       virt-v2v allows virtio drivers to come from any location (Roman Kagan),
42       and drivers can be read directly from the virtio ISO.
43
44       virt-v2v supports conversion of Windows ≥ 8.  Note this is
45       experimental, and possibly broken.  Use with caution.
46
47       virt-v2v can now convert UEFI guests.
48
49       virt-p2v(1) adds a network configuration dialog.
50
51       virt-p2v now has "p2v.pre", "p2v.post" and "p2v.fail" triggers,
52       allowing arbitrary scripts for preparing the host for conversion and
53       tidying up post-conversion.
54
55       virt-p2v now uses the more advanced metacity window manager (instead of
56       matchbox).
57
58       virt-sysprep(1) will remove "/var/spool/mail/username" for non-root
59       accounts (Hu Tao).
60
61       virt-customize(1), virt-builder(1) and virt-sysprep have the following
62       new options:
63
64       --commands-from-file
65           allow long lists of commands to be read from a file instead of from
66           the command line (Pino Toscano)
67
68       --copy
69           copy files inside the guest (Maros Zatko)
70
71       --copy-in
72           copy host files recursively into the guest (Pino Toscano)
73
74       --move
75           move files inside the guest (Maros Zatko)
76
77       --ssh-inject
78           inject SSH keys into a guest (Pino Toscano)
79
80       --sm-attach
81       --sm-credentials
82       --sm-register
83       --sm-remove
84       --sm-unregister
85           register and unregister a guest from subscription-manager (Pino
86           Toscano)
87
88       --touch
89           touch a file in the guest (Pino Toscano)
90
91       --truncate
92       --truncate-recursive
93           truncate files (Maros Zatko)
94
95       Improvements to virt-customize firstboot support.  In particular,
96       Windows firstboot should work as well as Linux (Roman Kagan).
97
98       virt-df(1) can now use PolicyKit, SASL and other authentication methods
99       when getting the list of domains from libvirt.
100
101       Improvements to guestfish bash completion (Pino Toscano).
102
103       Bash completion now completes short options as well as long options
104       (Pino Toscano).
105
106       guestfish(1) now displays a command synopsis if the number of
107       parameters given to a command is wrong (Hu Tao).
108
109       virt-builder now supports Red Hat Enterprise Linux versions back to
110       RHEL 3.
111
112       virt-builder supports SUSE guests using zypper (Cédric Bosdonnat).
113
114       Language bindings
115
116       The Java bindings now include validated Javadoc, and other improvements
117       (Pino Toscano).
118
119       Multiple fixes and improvements to the PHP bindings (Pino Toscano).
120
121       Inspection
122
123       Inspection can now get icons from RHEL 7 and CentOS 7.
124
125       /etc/favicon.png is now allowed to be a symbolic link.
126
127       For RPM-based guests, inspection now returns RPM Epoch fields.
128
129       Debian packages now have separate Epoch and Version fields (Nikos
130       Skalkotos).
131
132       OpenBSD detection added, FreeBSD and NetBSD added as separate
133       "distros", and other BSD inspection improvements and bug fixes (Nikos
134       Skalkotos).
135
136       CoreOS detection added (Nikos Skalkotos).
137
138       The package manager in Fedora ≥ 22 is "dnf".
139
140       ReactOS guests can be inspected (Maros Zatko).
141
142       Add support for UEFI guests.
143
144       Inspection now works when kernel modules are gzip or xz compressed
145       (Pino Toscano).
146
147       Inspection now recognizes ppc64 and ppc64le guests (Maros Zatko).
148
149       Inspection lists the installed applications on Archlinux guests (Nikos
150       Skalkotos).
151
152       Architectures and platforms
153
154       PPC64 (POWER7) and PPC64LE (POWER8) architectures are now much better
155       supported, and should work out of the box.
156
157       For aarch64, we use AAVMF (an open source UEFI implementation based on
158       OVMF) if available to run the appliance.
159
160       For armv7, we now use the -M virt machine type by default.
161
162       There is better support for compiling on non-Linux platforms (Pino
163       Toscano, Margaret Lewicka).
164
165       Libguestfs should now work on MIPS 32 bit little endian ("mipsel").  I
166       have not been able to try 64 bit or big endian.
167
168   Security
169       CVE-2014-8484
170       CVE-2014-8485
171           Libguestfs previously ran the strings(1) utility on untrusted
172           files.  Strings could parse BFD headers in an unsafe way, leading
173           to possible arbitrary code execution.  Libguestfs now runs strings
174           with a flag to ensure it does not try to parse BFD headers.  This
175           could have led to exploitation of the libguestfs appliance, but
176           since libguestfs further constrains the appliance through
177           virtualization, SELinux and other techniques, it was unlikely to
178           have caused any privilege escalation on the host.
179
180       XPath injection in virt-v2v
181           One possible XPath injection vulnerability was fixed in virt-v2v.
182           This might have allowed a malicious guest which was being converted
183           by virt-v2v to construct an arbitrary XPath expression which would
184           have been evaluated on the host (by the libxml2 library linked to
185           the virt-v2v binary).  It is not clear what the effects of this
186           might be.
187
188           For further information, see upstream commit
189           https://github.com/libguestfs/libguestfs/commit/6c6ce85f94c36803fe2db35a98db436bff0c14b0
190
191       Denial of service problems when using "qemu-img info"
192           When using the American Fuzzy Lop fuzzer ("afl-fuzz") on the
193           "qemu-img info" command, Richard W.M. Jones found that certain
194           files can cause the "qemu-img" program to use lots of memory and
195           time (for example 6GB of heap and 14 seconds of CPU time on a fast
196           Intel processor), and in some cases to crash.  Since libguestfs may
197           run "qemu-img info" on disk images to find out what they contain,
198           this transitively could cause libguestfs to hang or consume lots of
199           memory.
200
201           Libguestfs was modified so that it uses resource limits to limit
202           the space and time used by "qemu-img info", to avoid this problem.
203           If a malicious user tries to pass one of these disk images to
204           libguestfs, "qemu-img" will crash and the crash is reported back to
205           libguestfs callers as an error message.
206
207   API
208       New APIs
209
210       "guestfs_add_libvirt_dom"
211           This exposes a previously private API that allows you to pass a
212           "virDomainPtr" object directly from libvirt to libguestfs.
213
214       "guestfs_blockdev_setra"
215           Adjust readahead parameter for devices.  See "blockdev --setra"
216           command.
217
218       "guestfs_btrfs_balance"
219       "guestfs_btrfs_balance_cancel"
220       "guestfs_btrfs_balance_pause"
221       "guestfs_btrfs_balance_resume"
222       "guestfs_btrfs_balance_status"
223           Balance support for Btrfs filesystems (Hu Tao).
224
225       "guestfs_btrfs_filesystem_defragment"
226           Filesystem defragmentation support for Btrfs filesystems (Hu Tao).
227
228       "guestfs_btrfs_image"
229           Create an image of a Btrfs filesystem (Chen Hanxiao)
230
231       "guestfs_btrfs_qgroup_assign"
232       "guestfs_btrfs_qgroup_create"
233       "guestfs_btrfs_qgroup_destroy"
234       "guestfs_btrfs_qgroup_limit"
235       "guestfs_btrfs_qgroup_remove"
236       "guestfs_btrfs_qgroup_show"
237       "guestfs_btrfs_quota_enable"
238       "guestfs_btrfs_quota_rescan"
239           Quote support for Btrfs filesystems (Hu Tao).
240
241       "guestfs_btrfs_rescue_chunk_recover"
242           Scan and recover the chunk tree in Btrfs filesystems (Hu Tao).
243
244       "guestfs_btrfs_rescue_super_recover"
245           Restore superblocks in Btrfs filesystems (Hu Tao).
246
247       "guestfs_btrfs_replace"
248           Replace a device in a Btrfs filesystem (Cao Jin).
249
250       "guestfs_btrfs_scrub"
251       "guestfs_btrfs_scrub_cancel"
252       "guestfs_btrfs_scrub_resume"
253       "guestfs_btrfs_scrub_status"
254           Scrub a Btrfs filesystem (Hu Tao).
255
256       "guestfs_btrfs_subvolume_get_default"
257           Get the default subvolume of a Btrfs filesystem (Hu Tao).
258
259       "guestfs_btrfs_subvolume_show"
260           List detailed information about the subvolume of a Btrfs filesystem
261           (Hu Tao).
262
263       "guestfs_btrfstune_enable_extended_inode_refs"
264       "guestfs_btrfstune_enable_skinny_metadata_extent_refs"
265       "guestfs_btrfstune_seeding"
266           Various tuning parameters for Btrfs filesystems (Chen Hanxiao).
267
268       "guestfs_c_pointer"
269           Return the C pointer to the underlying "guestfs_h *".  This allows
270           interworking of libguestfs bindings with bindings from other
271           libraries.  For further information see
272           https://bugzilla.redhat.com/1075164
273
274       "guestfs_copy_in"
275       "guestfs_copy_out"
276           Flexible APIs for recursively copying directories of files between
277           the host and guest filesystem.  Previously these were available
278           only as guestfish commands, but now any API users can call them
279           (Pino Toscano).
280
281       "guestfs_part_get_gpt_guid"
282       "guestfs_part_set_gpt_guid"
283           Get and set the GPT per-partition GUID.
284
285       "guestfs_part_get_mbr_part_type"
286           Get MBR partition type (Chen Hanxiao).
287
288       "guestfs_set_uuid_random"
289           Set the UUID of a filesystem to a randomly generated value;
290           supported filesystems currently are ext2/3/4, XFS, Btrfs, and swap
291           partitions.  (Chen Hanxiao).
292
293       Other API changes
294
295       "guestfs_disk_create" can now use VMDK files as backing files.
296
297       "guestfs_btrfs_subvolume_snapshot" takes extra optional parameters (all
298       added by Hu Tao):
299
300       "ro"
301           for creating a read-only Btrfs snapshot
302
303       "qgroupid"
304           for adding the snapshot to a qgroup
305
306       "guestfs_btrfs_subvolume_create" can also take the optional "qgroupid"
307       parameter (Hu Tao).
308
309       "guestfs_set_uuid" can set UUID of swap partitions, Btrfs (Hu Tao, Chen
310       Hanxiao).
311
312       "guestfs_copy_device_to_file" and "guestfs_copy_file_to_file" have a
313       new optional "append" parameter, allowing you to append to the output
314       file instead of truncating it.
315
316       "guestfs_mkfs" has a new optional "label" parameter to set the initial
317       label of the new filesystem (Pino Toscano).
318
319       "guestfs_set_label" and "guestfs_set_uuid" now set "ENOTSUP" as errno
320       when there is no implemented support for the filesystem of the
321       specified mountable (Chen Hanxiao).
322
323       Environment variables now let you write "LIBGUESTFS_DEBUG=true",
324       "LIBGUESTFS_DEBUG=0" and so on.
325
326       All "guestfs_sfdisk*" APIs have been deprecated.  Because sfdisk(8) was
327       rewritten, incompatibly, upstream, we don't recommend using these APIs
328       in future code.  Use the "guestfs_part*" APIs as replacements.
329
330       APIs such as "guestfs_download" do not truncate /dev/stdout or
331       /dev/stderr when writing to them, meaning that if you redirect stdout
332       or stderr to a file, the file is no longer truncated.
333
334   Build changes
335       The daemon no longer uses its own separate copy of gnulib.  Instead it
336       shares a single copy with the library.
337
338       OCaml .annot files are now created, so IDEs and editors like emacs and
339       vi can browse OCaml types in the source code.
340
341       Various fixes to allow different host/appliance architecture builds
342       (Pino Toscano).
343
344       Automake is now used directly to build all the OCaml programs, instead
345       of ad hoc Makefile rules.  One side effect of this is to enable
346       warnings in all the C code used by OCaml programs.
347
348       "-fno-strict-overflow" is used throughout the build to avoid dubious
349       GCC optimizations.
350
351       Multiple cleanups to support GCC 5.
352
353       OCaml OUnit2 is needed to run some OCaml tests.
354
355       Creating a statically linked libguestfs.a should work again.
356
357       The src/api-support subdirectory and its scripts are no longer used.
358       Instead we store in the generator/actions.ml when the API was added to
359       libguestfs.
360
361   Internationalization
362       The translation service has changed from Transifex to Zanata.
363
364       Many more translations are available now, for both library and tools
365       messages and documentation.
366
367   Internals
368       In all OCaml tools, there are now common "error", "warning", "info"
369       functions, and common way to set and get the --quiet, -x (trace) and -v
370       (verbose) flags, and colour highlighting used consistently.
371
372       "COMPILE_REGEXP" macros are used to simplify PCRE constructors and
373       destructors.
374
375       In the generator, "Pointer" arguments have finally been implemented.
376
377       Internal identifiers no longer use double and triple underscores (eg.
378       "guestfs___program_name").  These identifiers are invalid for C99 and
379       C++ programs, although compilers would accept them.
380
381       The daemon no longer parses "guestfs_*" options from /proc/cmdline.
382       Instead it only takes ordinary command line options.  The appliance
383       init script turns /proc/cmdline into daemon command line options.
384
385       The tests can now run the daemon as a "captive process", allowing it to
386       be run directly on the host.  The main advantage of this is we can run
387       valgrind directly on the daemon during testing.
388
389   Bugs fixed
390       https://bugzilla.redhat.com/1239053
391           virt-v2v error reporting when grub.conf cannot be parsed by Augeas
392
393       https://bugzilla.redhat.com/1238053
394           v2v:Duplicate disk target set when convert guest with cdrom
395           attached
396
397       https://bugzilla.redhat.com/1237869
398           Virtio drivers are not installed for windows 2008 guests by
399           virt-v2v
400
401       https://bugzilla.redhat.com/1234351
402           virt-v2v Support for Fedora virtio-win drivers
403
404       https://bugzilla.redhat.com/1232192
405           Virt-v2v gives an error on a blank disk: part_get_parttype: unknown
406           signature, of the output: BYT;
407
408       https://bugzilla.redhat.com/1229385
409           virt-p2v in kernel command line mode should power off the machine
410           after conversion
411
412       https://bugzilla.redhat.com/1229340
413           virt-p2v no GUI mode appends \n to the final command line parameter
414
415       https://bugzilla.redhat.com/1229305
416           virt-sysprep at cleanup deletes /var/spool/at/.SEQ which results in
417           failing at
418
419       https://bugzilla.redhat.com/1226794
420           "Doing conversion……" still shows after cancel the conversion from
421           virt-p2v client
422
423       https://bugzilla.redhat.com/1215042
424           Memory leak in virNetSocketNewConnectUNIX
425
426       https://bugzilla.redhat.com/1213324
427           virt-v2v: warning: unknown guest operating system: windows windows
428           6.3 when converting win8,win8.1,win2012,win2012R2 to rhev
429
430       https://bugzilla.redhat.com/1213247
431           virt tools should print the same format of version string
432
433       https://bugzilla.redhat.com/1212808
434           RFE: virt-builder --touch
435
436       https://bugzilla.redhat.com/1212807
437           virt-builder --selinux-relabel flag fails on cross-architecture
438           builds
439
440       https://bugzilla.redhat.com/1212680
441           RFE: virt-inspector xpath query should output a neat format of the
442           query element
443
444       https://bugzilla.redhat.com/1212152
445           virt-builder firstboot-command fails: File name too long
446
447       https://bugzilla.redhat.com/1211996
448           virt-inspector gives incorrect arch (ppc64) for ppc64le guest
449
450       https://bugzilla.redhat.com/1203817
451           RFE: virt-customize --move and --copy
452
453       https://bugzilla.redhat.com/1201526
454           index-parser can't parse systemd mount files properly
455
456       https://bugzilla.redhat.com/1196101
457           virt-builder --upload option doesn't work to a FAT partition
458
459       https://bugzilla.redhat.com/1196100
460           virt-builder -x option on its own does not enable tracing
461
462       https://bugzilla.redhat.com/1195204
463           `virt-builder` should create $HOME/.cache directory if it already
464           doesn't exist
465
466       https://bugzilla.redhat.com/1193237
467           Virt-builder fingerprint is required even when no check desired
468
469       https://bugzilla.redhat.com/1189284
470           virt-resize should preserve GPT partition UUIDs, else EFI guests
471           become unbootable
472
473       https://bugzilla.redhat.com/1188866
474           Performance regression in virt-builder when uncompressing image
475
476       https://bugzilla.redhat.com/1186800
477           virt-v2v should support gzip format ova as input
478
479       https://bugzilla.redhat.com/1185561
480           virt-sparsify should ignore read-only LVs
481
482       https://bugzilla.redhat.com/1182463
483           "mknod-b", "mknod-c", and "mkfifo" do not strip non-permissions
484           bits from "mode"
485
486       https://bugzilla.redhat.com/1176493
487           virt-v2v ignores sound device when convert xen guest to local kvm
488
489       https://bugzilla.redhat.com/1175676
490           Typo error in 'help ping-daemon'
491
492       https://bugzilla.redhat.com/1175196
493           "parse-environment" and "parse-environment-list" fail to parse
494           "LIBGUESTFS_TRACE = 0"
495
496       https://bugzilla.redhat.com/1175035
497           "is-blockdev"/"is-blockdev-opts" fail to detect "/dev/sda"
498
499       https://bugzilla.redhat.com/1174280
500           RFE: Allow v2v conversion of Oracle Linux 5.8 VMware VM
501
502       https://bugzilla.redhat.com/1174200
503           New virt-v2v failure: CURL: Error opening file: NSS: client
504           certificate not found (nickname not specified): Invalid argument
505
506       https://bugzilla.redhat.com/1174123
507           Graphics password disappear after conversion of virt-v2v
508
509       https://bugzilla.redhat.com/1174073
510           The listen address for vnc is changed after conversion by virt-v2v
511
512       https://bugzilla.redhat.com/1171666
513           inspection thinks EFI partition is a separate operating system
514
515       https://bugzilla.redhat.com/1171130
516           virt-v2v conversion of RHEL 3 guest fails with: All of your
517           loopback devices are in use
518
519       https://bugzilla.redhat.com/1170685
520           Conversion of RHEL 4 guest fails: rpm -ql
521           1:kernel-utils-2.4-23.el4: virt-v2v: error: libguestfs error:
522           command_lines:
523
524       https://bugzilla.redhat.com/1170073
525           virt-v2v picks debug kernels over non-debug kernels when versions
526           are equal
527
528       https://bugzilla.redhat.com/1169045
529           virt-sparsify: libguestfs error: qemu-img info: 'virtual-size' is
530           not representable as a 64 bit integer
531
532       https://bugzilla.redhat.com/1169015
533           virt-resize --expand fails on ubuntu-14.04.img image (regression)
534
535       https://bugzilla.redhat.com/1168144
536           warning: fstrim: fstrim: /sysroot/: FITRIM ioctl failed: Operation
537           not supported (ignored) when convert win2003 guest from xen server
538
539       https://bugzilla.redhat.com/1167921
540           p2v: No Network Connection dialog
541
542       https://bugzilla.redhat.com/1167774
543           virt-p2v fails with error:"nbd.c:nbd_receive_negotiate():L501: read
544           failed"
545
546       https://bugzilla.redhat.com/1167623
547           Remove "If reporting bugs, run virt-v2v with debugging enabled .."
548           message when running virt-p2v
549
550       https://bugzilla.redhat.com/1167601
551           "Conversion was successful" pop out even virt-p2v fails
552
553       https://bugzilla.redhat.com/1167302
554           virt-v2v: warning: ova hard disk has no parent controller when
555           convert from a ova file
556
557       https://bugzilla.redhat.com/1166618
558           virt-resize should give out the detail warning info to let
559           customers know what's going wrong
560
561       https://bugzilla.redhat.com/1165975
562           File "/boot/grub2/device.map" showing is not right after converting
563           a rhel7 guest from esx server
564
565       https://bugzilla.redhat.com/1165785
566           mount-loop command fails: mount failed: Unknown error -1
567
568       https://bugzilla.redhat.com/1165569
569           Disable "cancel conversion" button after virt-p2v conversion
570           finished
571
572       https://bugzilla.redhat.com/1165564
573           Provide Reboot/Shutdown button after virt-p2v
574
575       https://bugzilla.redhat.com/1164853
576           Booting in qemu found no volume groups and failed checking the
577           filesystems
578
579       https://bugzilla.redhat.com/1164732
580           The description of 'help append' is not accurately, it add the
581           kernel options to libguestfs appliance not the guest kernel
582
583       https://bugzilla.redhat.com/1164697
584           typo errors in man pages
585
586       https://bugzilla.redhat.com/1164619
587           Inspect-get-icon failed on RHEL7 guest
588
589       https://bugzilla.redhat.com/1162966
590           xfs should also give a warning out to let customer know the
591           limitation
592
593       https://bugzilla.redhat.com/1161575
594           Failed to import guest with "rtl8139" nic  to openstack server
595           after converted by v2v
596
597       https://bugzilla.redhat.com/1159651
598           virt-sysprep firstboot script is not deleted if it reboot a RHEL 7
599           guest
600
601       https://bugzilla.redhat.com/1159258
602           esx win2008 32 bit guest fail to load after conversion because the
603           firmware isn't ACPI compatible
604
605       https://bugzilla.redhat.com/1159016
606           libvirt backend does not set RBD password
607
608       https://bugzilla.redhat.com/1158526
609           Use password file instead of process interaction
610
611       https://bugzilla.redhat.com/1157679
612           virt-p2v-make-disk should add firmwares
613
614       https://bugzilla.redhat.com/1156449
615           libguestfs FTBFS on f21 ppc64le
616
617       https://bugzilla.redhat.com/1156301
618           virt-inspector support adding a remote disk, but in its man page -a
619           URI / --add URI is missing
620
621       https://bugzilla.redhat.com/1155121
622           Virt-v2v will fail when using relative path for -i ova
623
624       https://bugzilla.redhat.com/1153844
625           Redundancy whitespace at the end of directory name when use <TAB>
626           to complete the directory name in guestfish with a xfs filesystem
627           in guest
628
629       https://bugzilla.redhat.com/1153589
630           virt-v2v will hang when converting esx guest before disk copy phase
631
632       https://bugzilla.redhat.com/1152998
633           virt-v2v / qemu-img fails on ova image
634
635       https://bugzilla.redhat.com/1151910
636           virt-ls should remove '/' in the output when specify the directory
637           name as /etc/
638
639       https://bugzilla.redhat.com/1151900
640           Should also add a field for directory files when run virt-ls with
641           --csv option
642
643       https://bugzilla.redhat.com/1151033
644           virt-v2v conversions from VMware vCenter server run slowly
645
646       https://bugzilla.redhat.com/1146832
647           virt-v2v fail to convert guest with disk type volume
648
649       https://bugzilla.redhat.com/1146007
650           Input/output error during conversion of esx guest.
651
652       https://bugzilla.redhat.com/1135585
653           [RFE] virt-builder should support copying in a directory/list of
654           files
655
656       https://bugzilla.redhat.com/1089566
657           [abrt] livecd-tools: kickstart.py:276:apply:IOError: [Errno 2] No
658           such file or directory:
659           '/run/media/jones/2tp001data/createlive/temp/imgcreate-_dX8Us/install_root/etc/rpm/macros.imgcreate'
660
661       https://bugzilla.redhat.com/1079625
662           virt-sparsify fails if a btrfs filesystem contains readonly
663           snapshots
664
665       https://bugzilla.redhat.com/1075164
666           RFE: allow passing in a pre-opened libvirt connection from python
667
668       https://bugzilla.redhat.com/912499
669           Security context on image file gets reset
670
671       https://bugzilla.redhat.com/889082
672           [RFE] virt-v2v should check whether guest with same name exist on
673           target first then transfer the disk
674
675       https://bugzilla.redhat.com/855059
676           RFE: virt-p2v: display more information about network devices such
677           as topology, bonding, etc.
678
679       https://bugzilla.redhat.com/823758
680           p2v client should have largest number restrictions for CPU and
681           Memory settings
682
683       https://bugzilla.redhat.com/709327
684           hivex cannot read registry hives from ReactOS
685
686       https://bugzilla.redhat.com/709326
687           virt-inspector cannot detect ReactOS
688
689       https://bugzilla.redhat.com/119673
690           installation via NFS doesn't seem to work
691

SEE ALSO

693       guestfs-examples(1), guestfs-faq(1), guestfs-performance(1),
694       guestfs-recipes(1), guestfs-testing(1), guestfs(3), guestfish(1),
695       http://libguestfs.org/
696

AUTHOR

698       Richard W.M. Jones
699
701       Copyright (C) 2009-2020 Red Hat Inc.
702

LICENSE

704       This program is free software; you can redistribute it and/or modify it
705       under the terms of the GNU General Public License as published by the
706       Free Software Foundation; either version 2 of the License, or (at your
707       option) any later version.
708
709       This program is distributed in the hope that it will be useful, but
710       WITHOUT ANY WARRANTY; without even the implied warranty of
711       MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
712       General Public License for more details.
713
714       You should have received a copy of the GNU General Public License along
715       with this program; if not, write to the Free Software Foundation, Inc.,
716       51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
717

BUGS

719       To get a list of bugs against libguestfs, use this link:
720       https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools
721
722       To report a new bug against libguestfs, use this link:
723       https://bugzilla.redhat.com/enter_bug.cgi?component=libguestfs&product=Virtualization+Tools
724
725       When reporting a bug, please supply:
726
727       ·   The version of libguestfs.
728
729       ·   Where you got libguestfs (eg. which Linux distro, compiled from
730           source, etc)
731
732       ·   Describe the bug accurately and give a way to reproduce it.
733
734       ·   Run libguestfs-test-tool(1) and paste the complete, unedited output
735           into the bug report.
736
737
738
739libguestfs-1.44.0                 2021-01-05     guestfs-release-notes-1.30(1)
Impressum