From 4ad5652c99f3513f0dca13cddc0e420461348906 Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Mon, 8 Aug 2016 10:53:48 +0100 Subject: [PATCH] Update release notes. Also remove "draft" logo since these are close to being finalized for the 1.34 release. --- docs/guestfs-release-notes.pod | 67 +++++++++++++++++++++++++++++----- 1 file changed, 57 insertions(+), 10 deletions(-) diff --git a/docs/guestfs-release-notes.pod b/docs/guestfs-release-notes.pod index 56d54270ea..1d3dc48167 100644 --- a/docs/guestfs-release-notes.pod +++ b/docs/guestfs-release-notes.pod @@ -4,18 +4,18 @@ guestfs-release-notes - libguestfs Release Notes =begin comment -UPDATED TO bb842b415e8de7785e3abad45a6306af468c1f64 +UPDATED TO 4ddc0add85fd2d08fcc45606c73ff6efb833ef4a =end comment -=begin html +=begin comment -=end html +=end comment =head1 RELEASE NOTES FOR LIBGUESTFS 1.34 @@ -78,7 +78,8 @@ Virtuozzo Tools) from Linux guests. Also stop the Windows drivers from loading at boot. (Roman Kagan and Pavel Butsykin) virt-v2v I<--in-place> mode has been enhanced to allow the caller to -choose whether or not to install certain virtio drivers in the guest. +choose whether or not to install certain virtio drivers in the guest +(Roman Kagan). virt-v2v conversion of Windows guests was substantially rewritten and simplified (Roman Kagan). @@ -144,6 +145,11 @@ is still disabled by default. virt-sysprep C operation no longer fails on btrfs guests (Maxim Perevedentsev). +virt-dib can output Docker images (Pino Toscano). + +virt-dib has a new I<--drive-format> option to allow the user to +specify the format of the helper drive (Pino Toscano). + All OCaml virt tools now have a I<--colors>/I<--colours> option which enables coloured output (using ANSI escape sequences) even if the output is not a tty. The default is to check if the output is a tty @@ -166,7 +172,7 @@ event callback. Note this is still incorrect behaviour as event callbacks should not throw exceptions, but it aids debugging. All OCaml libraries and programs are now compiled with -I<-safe-string>, where supported by the OCaml compiler. +I<-safe-string>, if supported by the OCaml compiler. =head3 Inspection @@ -195,6 +201,9 @@ having been installed in the guest. We can now get an icon for Windows 7 64 bit guests. +Libosinfo integration was rewritten to deal with the new database +format used by osinfo (Pino Toscano). + =head3 Documentation New manual page L describes how to build @@ -206,7 +215,7 @@ warning sections are included where necessary, and that every page has a description section. The L man page has been refreshed and based on a -slightly new libguestfs. +newer libguestfs. =head3 Architectures and platforms @@ -332,6 +341,7 @@ C flag set. The reason is that such LVs have no C device node and so code which read the list of LVs and then probed the devices themselves would immediately fail. You can use C if you want to read all LVs. +(Pino Toscano). C now no longer fails if no disks with labels were added. Instead it now returns an empty list (Pino @@ -420,7 +430,7 @@ automatically added to the L manual page. A safe "getumask" function has been added. For recent Linux kernels this uses the newly added C field in F. For older Linux and other Unix, this uses a thread-safe technique -involving L. +involving L (thanks: Josh Stone, Jiri Jaburek, Eric Blake). Safe L wrappers have been added, and more hints have been added to the code which may make a minor difference to @@ -437,11 +447,15 @@ All version numbers in the library (eg. versions of qemu, versions of libvirt, versions of guest operating systems) are unified in a single file F (Pino Toscano). -virt-customize will use the vendor-neutral Windows path +On Windows guests, virt-customize will use the vendor-neutral path S> to store firstboot scripts. Previously it used S>. This -change should be invisible to the scripts themselves. (Cédric -Bosdonnat) +change should be invisible to the scripts themselves. +(Cédric Bosdonnat) + +On Linux guests, the firstboot services generated by virt-builder +I<--firstboot> etc have been renamed to C +(Pino Toscano). There is now a common C function used by all OCaml tools, replacing previous code which did S>. @@ -456,6 +470,11 @@ C library. All code in F is now built into a single C or C library. This simplifies the build of the OCaml tools. +L is now used in the appliance when available (Pino Toscano). + +"Silent rules" are used for OCaml, Java, Erlang and POD. Use +C to see the full command lines again (Pino Toscano). + =head2 Bugs fixed =begin comment @@ -466,6 +485,30 @@ https_proxy= ./bugs-in-changelog.sh 1.32.0.. =over 4 +=item L + +virt-sparsify --in-place failed with UEFI system + +=item L + +run_command runs exit handlers when execve fails (e.g. due to missing executable) + +=item L + +virt-dib failed to create image using DIB_YUM_REPO_CONF + +=item L + +Fail to inspect Windows ISO file + +=item L + +Some info will show when convert guest to libvirt by virt-v2v with parameter --quiet + +=item L + +overlay of disk images does not specify the format of the backing file + =item L Virt-manager can't show OS icons of win7/win8/ubuntu guest. @@ -638,6 +681,10 @@ virt-p2v in non-GUI mode doesn't show any conversion progress or status P2V invalid password prints unexpected end of file waiting for command prompt. +=item L + +On Ubuntu, virt-builder --install and --update cannot use the network + =item L virt-v2v: warning: unknown guest operating system: windows windows 6.3 when converting win8,win8.1,win2012,win2012R2,win10 to rhev