[Pkg-libvirt-commits] [libguestfs] 19/179: Update release notes.

Hilko Bengen bengen at moszumanska.debian.org
Fri Oct 31 19:07:55 UTC 2014


This is an automated email from the git hooks/post-receive script.

bengen pushed a commit to branch experimental
in repository libguestfs.

commit 8ddae163e49a1ac459fbd3d1ff3a2546af9f75a6
Author: Richard W.M. Jones <rjones at redhat.com>
Date:   Tue Oct 7 13:20:12 2014 +0100

    Update release notes.
---
 guestfs-release-notes.pod | 121 ++++++++++++++++++++++++++++++++++++++++--
 guestfs-release-notes.txt | 130 ++++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 243 insertions(+), 8 deletions(-)

diff --git a/guestfs-release-notes.pod b/guestfs-release-notes.pod
index a956c87..78e1b5f 100644
--- a/guestfs-release-notes.pod
+++ b/guestfs-release-notes.pod
@@ -4,7 +4,7 @@ guestfs-release-notes - libguestfs Release Notes
 
 =begin comment
 
-UPDATED TO 32736857b3590554c4707cfe33eebed0ccc04abe
+UPDATED TO a48ade569d485a114d29da358e4a2c36429b7ebb
 
 =end comment
 
@@ -36,7 +36,7 @@ several modern features of qemu which make it run many times faster
 than before.  L<virt-v2v(1)> can import from: VMware vCenter, VMware
 OVA files, local disk files, libvirt, RHEL 5 Xen.  It can output to:
 oVirt or Red Hat Enterprise Virtualization (RHEV-M), OpenStack Glance,
-libvirt.
+libvirt, qemu, local disk files.
 
 L<virt-log(1)> is a new tool for listing log files from guests.  It
 supports a variety of guests including Linux traditional, Linux using
@@ -49,7 +49,8 @@ New L<virt-builder(1)> and L<virt-customize(1)> I<--chmod> option.
 
 L<virt-sysprep(1)> will now remove: systemd journals, anaconda logs,
 lightdm logs, debian-installer files, apt logs, exim logs, ConsoleKit
-logs, and several other log files.  The virt-sysprep C<user-account>
+logs, firewalld logs, grubby logs, proftpd logs, libvirt/libxml logs,
+and several other log files.  The virt-sysprep C<user-account>
 operation is now able to remove or keep particular user accounts.
 (Pino Toscano).
 
@@ -68,6 +69,9 @@ L<virt-cat(1)>, L<virt-edit(1)>, L<virt-ls(1)> now support the I<-m>
 option, allowing you to override automatic inspection of guests and
 instead specify where to mount partitions (Pino Toscano).
 
+The virt tools now have coloured output: green for OK, red for errors,
+blue for warnings.
+
 =head3 Language bindings
 
 You can build a Python distribution using C<make -C python sdist>
@@ -76,7 +80,6 @@ Ruby bindings have switched from C<Test::Unit> to C<MiniTest>.
 
 The Java bindings are now compatible with OpenJDK 8 (Pino Toscano).
 
-
 =head3 Inspection
 
 Oracle Linux is returned as C<oraclelinux> (Nikos Skalkotos).
@@ -84,10 +87,15 @@ Oracle Linux is returned as C<oraclelinux> (Nikos Skalkotos).
 Linux guests which do not have C</etc/fstab> can now be handled
 (Pino Toscano).
 
+Minix is returned as C<minix> (Pino Toscano).
+
 =head3 Architectures
 
 Aarch64 (64 bit ARM) support has been added.
 
+Inspection and the C<guestfs_file_architecture> call can now recognize
+arm (32 bit) and aarch64 guests.
+
 =head2 Security
 
 =over 4
@@ -107,6 +115,12 @@ This was fixed in libguestfs E<ge> 1.27.9 and the fix was backported
 to stable versions E<ge> 1.26.2, E<ge> 1.24.9, E<ge> 1.22.10 and E<ge>
 1.20.13.  (Thanks: Dan Berrange, Pino Toscano).
 
+=item Shellshock (bash CVE-2014-6271)
+
+This bash bug indirectly affects libguestfs.  For more information
+see:
+L<https://www.redhat.com/archives/libguestfs/2014-September/msg00252.html>
+
 =back
 
 =head2 API
@@ -131,6 +145,15 @@ Convert a directory within the disk image to cpio format.
 
 Fetch precise journal times, see L<sd_journal_get_realtime_usec(3)>.
 
+=item C<guestfs_lstatns>
+
+=item C<guestfs_lstatnslist>
+
+=item C<guestfs_statns>
+
+Enhanced versions of C<guestfs_lstat>, C<guestfs_lstatlist>,
+C<guestfs_stat> which return nanosecond timestamps.
+
 =back
 
 =head2 Build changes
@@ -146,6 +169,10 @@ Flex and bison are now required dependencies.
 
 =head2 Internals
 
+User-Mode Linux (UML) is no longer a supported backend (although still
+available).  It will be supported again once someone steps in and
+fixes various regressions and brokenness in the UML (Linux) kernel.
+
 You can now connect gdb to qemu by specifying
 C<LIBGUESTFS_BACKEND_SETTINGS=gdb>
 
@@ -173,6 +200,24 @@ The code for editing files used by L<virt-edit(1)>, L<guestfish(1)>
 C<edit> command, L<virt-customize(1)> I<--edit> option and more is now
 shared between all these utilities (thanks Pino Toscano).
 
+The FUSE tests were rewritten in C to ensure finer control over how
+system calls are tested.
+
+The C<update-bugs.sh> script has been fixed so it should no longer
+create an empty C<BUGS> file if the Bugzilla server is unavailable.
+
+The L<virt-resize(1)> tests now use a stochastic method to ensure much
+deeper and broader testing.
+
+When the network is enabled, the appliance now uses DHCP to acquire an
+IP address.
+
+If libvirt is being used then the appliance will connect to C<virbr0>
+(can be overridden by setting
+C<LIBGUESTFS_BACKEND_SETTINGS=network_bridge=E<lt>some_bridgeE<gt>>).
+This enables full-featured network connections, with working ICMP,
+ping and so on.
+
 =head2 Bugs fixed
 
 =begin comment
@@ -183,6 +228,62 @@ shared between all these utilities (thanks Pino Toscano).
 
 =over 4
 
+=item L<https://bugzilla.redhat.com/1148355>
+
+virt-filesystems: incorrect LVM vg name when listing Fedora 21 Alpha Atomic image filesystems
+
+=item L<https://bugzilla.redhat.com/1148072>
+
+Option missing --no-selinux-relabel
+
+=item L<https://bugzilla.redhat.com/1148012>
+
+RFE: Allow qemu-bridge-helper to be used to implement guestfs_set_network
+
+=item L<https://bugzilla.redhat.com/1146815>
+
+virt-v2v prints warning: /files/etc/fstab/8/spec references unknown device "cdrom"
+
+=item L<https://bugzilla.redhat.com/1146275>
+
+regression setting root password with virt-builder/virt-customize
+
+=item L<https://bugzilla.redhat.com/1146017>
+
+virt-v2v -v -x during windows guest conversion will hang at hivex: hivex_open: used block id ……
+
+=item L<https://bugzilla.redhat.com/1145995>
+
+Improve the error info when converting windows guest with unclean file system
+
+=item L<https://bugzilla.redhat.com/1144891>
+
+RFE: stat calls do not return nanosecond timestamps
+
+=item L<https://bugzilla.redhat.com/1144766>
+
+futimens() is a no-op via guestmount
+
+=item L<https://bugzilla.redhat.com/1144201>
+
+guestfish can not restore terminal's output colour when exit guestfish, if the terminal's background colour is black then it will make a inconvenient
+
+=item L<https://bugzilla.redhat.com/1143949>
+
+virt-customize option '--password-crypto' do not work
+
+=item L<https://bugzilla.redhat.com/1143887>
+
+Warning shows when converting guests to rhev:chown: changing ownership of ‘/tmp/v2v.u48xag/*.ovf’: Invalid argument
+
+=item L<https://bugzilla.redhat.com/1143883>
+
+warning shows when converting rhel7 guest:virt-v2v:could not update grub2 console: aug_get: no matching node (ignored)
+
+=item L<https://bugzilla.redhat.com/1143866>
+
+virt-v2v fails with error: cannot open Packages index using db5
+
 =item L<https://bugzilla.redhat.com/1142416>
 
 part-get-name give 'libguestfs: error: part_get_name: parted does not support the machine output (-m)' error message when run 'part-get-name /dev/sda 1'
@@ -215,10 +316,18 @@ virt-v2v: error: disk sda has no defined format shows when converting xen hvm gu
 
 virt-sysprep option '--user-accounts' don't work well
 
+=item L<https://bugzilla.redhat.com/1141145>
+
+virt-v2v fails to convert xen pv guests.
+
 =item L<https://bugzilla.redhat.com/1141113>
 
 virt-v2v fails to convert esx guests
 
+=item L<https://bugzilla.redhat.com/1140946>
+
+qemu-img shows error message for backing file twice
+
 =item L<https://bugzilla.redhat.com/1140894>
 
 No error messages output if append '--format qcow2' after '-a guest.img', guest.img is a raw format image file
@@ -303,6 +412,10 @@ RFE: non-polling mechanism to detect guestmount --no-fork readiness
 
 scrub-file can't handle link file
 
+=item L<https://bugzilla.redhat.com/1099284>
+
+typo errors in man pages
+
 =item L<https://bugzilla.redhat.com/1098718>
 
 RFE: virt-builder aliases
diff --git a/guestfs-release-notes.txt b/guestfs-release-notes.txt
index 1baa447..9bbfc48 100644
--- a/guestfs-release-notes.txt
+++ b/guestfs-release-notes.txt
@@ -20,7 +20,8 @@ RELEASE NOTES FOR LIBGUESTFS 1.28
     features of qemu which make it run many times faster than before.
     virt-v2v(1) can import from: VMware vCenter, VMware OVA files, local
     disk files, libvirt, RHEL 5 Xen. It can output to: oVirt or Red Hat
-    Enterprise Virtualization (RHEV-M), OpenStack Glance, libvirt.
+    Enterprise Virtualization (RHEV-M), OpenStack Glance, libvirt, qemu,
+    local disk files.
 
     virt-log(1) is a new tool for listing log files from guests. It
     supports a variety of guests including Linux traditional, Linux using
@@ -33,9 +34,9 @@ RELEASE NOTES FOR LIBGUESTFS 1.28
 
     virt-sysprep(1) will now remove: systemd journals, anaconda logs,
     lightdm logs, debian-installer files, apt logs, exim logs, ConsoleKit
-    logs, and several other log files. The virt-sysprep user-account
-    operation is now able to remove or keep particular user accounts. (Pino
-    Toscano).
+    logs, firewalld logs, grubby logs, proftpd logs, libvirt/libxml logs,
+    and several other log files. The virt-sysprep user-account operation is
+    now able to remove or keep particular user accounts. (Pino Toscano).
 
     New guestmount(1) --fd option, allowing you to run guestmount captive
     under another process.
@@ -52,6 +53,9 @@ RELEASE NOTES FOR LIBGUESTFS 1.28
     allowing you to override automatic inspection of guests and instead
     specify where to mount partitions (Pino Toscano).
 
+    The virt tools now have coloured output: green for OK, red for errors,
+    blue for warnings.
+
   Language bindings
 
     You can build a Python distribution using make -C python sdist
@@ -67,10 +71,15 @@ RELEASE NOTES FOR LIBGUESTFS 1.28
     Linux guests which do not have /etc/fstab can now be handled (Pino
     Toscano).
 
+    Minix is returned as minix (Pino Toscano).
+
   Architectures
 
     Aarch64 (64 bit ARM) support has been added.
 
+    Inspection and the guestfs_file_architecture call can now recognize arm
+    (32 bit) and aarch64 guests.
+
  Security
 
     CVE-2014-0191 Network usage and entity resolution in XML parsing
@@ -88,6 +97,12 @@ RELEASE NOTES FOR LIBGUESTFS 1.28
       stable versions ≥ 1.26.2, ≥ 1.24.9, ≥ 1.22.10 and ≥ 1.20.13. (Thanks:
       Dan Berrange, Pino Toscano).
 
+    Shellshock (bash CVE-2014-6271)
+
+      This bash bug indirectly affects libguestfs. For more information
+      see:
+      https://www.redhat.com/archives/libguestfs/2014-September/msg00252.html
+
  API
 
   New APIs
@@ -108,6 +123,15 @@ RELEASE NOTES FOR LIBGUESTFS 1.28
 
       Fetch precise journal times, see sd_journal_get_realtime_usec(3).
 
+    guestfs_lstatns
+
+    guestfs_lstatnslist
+
+    guestfs_statns
+
+      Enhanced versions of guestfs_lstat, guestfs_lstatlist, guestfs_stat
+      which return nanosecond timestamps.
+
  Build changes
 
     Libguestfs can now be built with qemu 2.x.
@@ -121,6 +145,10 @@ RELEASE NOTES FOR LIBGUESTFS 1.28
 
  Internals
 
+    User-Mode Linux (UML) is no longer a supported backend (although still
+    available). It will be supported again once someone steps in and fixes
+    various regressions and brokenness in the UML (Linux) kernel.
+
     You can now connect gdb to qemu by specifying
     LIBGUESTFS_BACKEND_SETTINGS=gdb
 
@@ -148,8 +176,90 @@ RELEASE NOTES FOR LIBGUESTFS 1.28
     command, virt-customize(1) --edit option and more is now shared between
     all these utilities (thanks Pino Toscano).
 
+    The FUSE tests were rewritten in C to ensure finer control over how
+    system calls are tested.
+
+    The update-bugs.sh script has been fixed so it should no longer create
+    an empty BUGS file if the Bugzilla server is unavailable.
+
+    The virt-resize(1) tests now use a stochastic method to ensure much
+    deeper and broader testing.
+
+    When the network is enabled, the appliance now uses DHCP to acquire an
+    IP address.
+
+    If libvirt is being used then the appliance will connect to virbr0 (can
+    be overridden by setting
+    LIBGUESTFS_BACKEND_SETTINGS=network_bridge=<some_bridge>). This enables
+    full-featured network connections, with working ICMP, ping and so on.
+
  Bugs fixed
 
+    https://bugzilla.redhat.com/1148355
+
+      virt-filesystems: incorrect LVM vg name when listing Fedora 21 Alpha
+      Atomic image filesystems
+
+    https://bugzilla.redhat.com/1148072
+
+      Option missing --no-selinux-relabel
+
+    https://bugzilla.redhat.com/1148012
+
+      RFE: Allow qemu-bridge-helper to be used to implement
+      guestfs_set_network
+
+    https://bugzilla.redhat.com/1146815
+
+      virt-v2v prints warning: /files/etc/fstab/8/spec references unknown
+      device "cdrom"
+
+    https://bugzilla.redhat.com/1146275
+
+      regression setting root password with virt-builder/virt-customize
+
+    https://bugzilla.redhat.com/1146017
+
+      virt-v2v -v -x during windows guest conversion will hang at hivex:
+      hivex_open: used block id ……
+
+    https://bugzilla.redhat.com/1145995
+
+      Improve the error info when converting windows guest with unclean
+      file system
+
+    https://bugzilla.redhat.com/1144891
+
+      RFE: stat calls do not return nanosecond timestamps
+
+    https://bugzilla.redhat.com/1144766
+
+      futimens() is a no-op via guestmount
+
+    https://bugzilla.redhat.com/1144201
+
+      guestfish can not restore terminal's output colour when exit
+      guestfish, if the terminal's background colour is black then it will
+      make a inconvenient
+
+    https://bugzilla.redhat.com/1143949
+
+      virt-customize option '--password-crypto' do not work
+
+    https://bugzilla.redhat.com/1143887
+
+      Warning shows when converting guests to rhev:chown: changing
+      ownership of ‘/tmp/v2v.u48xag/*.ovf’: Invalid argument
+
+    https://bugzilla.redhat.com/1143883
+
+      warning shows when converting rhel7 guest:virt-v2v:could not update
+      grub2 console: aug_get: no matching node (ignored)
+
+    https://bugzilla.redhat.com/1143866
+
+      virt-v2v fails with error: cannot open Packages index using db5
+
     https://bugzilla.redhat.com/1142416
 
       part-get-name give 'libguestfs: error: part_get_name: parted does not
@@ -189,10 +299,18 @@ RELEASE NOTES FOR LIBGUESTFS 1.28
 
       virt-sysprep option '--user-accounts' don't work well
 
+    https://bugzilla.redhat.com/1141145
+
+      virt-v2v fails to convert xen pv guests.
+
     https://bugzilla.redhat.com/1141113
 
       virt-v2v fails to convert esx guests
 
+    https://bugzilla.redhat.com/1140946
+
+      qemu-img shows error message for backing file twice
+
     https://bugzilla.redhat.com/1140894
 
       No error messages output if append '--format qcow2' after '-a
@@ -283,6 +401,10 @@ RELEASE NOTES FOR LIBGUESTFS 1.28
 
       scrub-file can't handle link file
 
+    https://bugzilla.redhat.com/1099284
+
+      typo errors in man pages
+
     https://bugzilla.redhat.com/1098718
 
       RFE: virt-builder aliases

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-libvirt/libguestfs.git



More information about the Pkg-libvirt-commits mailing list