[Pkg-libvirt-commits] [libguestfs] 33/61: Begin working on release notes for libguestfs 1.26 release.

Hilko Bengen bengen at moszumanska.debian.org
Sat Mar 29 14:36:26 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 36f179fdfa548965d0aa57335d12c4cc29e4cf0e
Author: Richard W.M. Jones <rjones at redhat.com>
Date:   Tue Mar 25 16:06:25 2014 +0000

    Begin working on release notes for libguestfs 1.26 release.
---
 guestfs-release-notes.pod | 160 +++++++++++++++++++++++++++++++++++++-
 guestfs-release-notes.txt | 190 ++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 348 insertions(+), 2 deletions(-)

diff --git a/guestfs-release-notes.pod b/guestfs-release-notes.pod
index 56c1b7b..fdc324a 100644
--- a/guestfs-release-notes.pod
+++ b/guestfs-release-notes.pod
@@ -4,6 +4,8 @@ guestfs-release-notes - libguestfs Release Notes
 
 =begin comment
 
+UPDATED TO d16db5a6180305543658f3a50657c70bbdf81b40
+
 <script>
 document.body.style.backgroundImage = "url('draft.png')";
 document.body.style.backgroundRepeat = "no-repeat";
@@ -19,14 +21,35 @@ the git repository, or the ChangeLog file distributed in the tarball.
 
 =head2 New features
 
+L<virt-diff(1)> is a new tool for showing the differences between the
+filesystems of two virtual machines.  It is mainly useful when showing
+what files have been changed between snapshots.
+
 =head3 Tools
 
+L<virt-builder(1)> has been greatly enhanced.  There are many more
+ways to customize the virtual machine.  It can pull templates from
+multiple repositories.  Includes an parallelized internal xzcat
+implementation to speed up template uncompression.  It uses an
+optimizing planner to choose the fastest way to build the VM.
+(Thanks: Pino Toscano)
+
+L<virt-sysprep(1)> can delete and scrub files under user control.  You
+can lock user accounts or set random passwords on accounts.  Can remove
+more log files.
+(Thanks: Wanlong Gao, Pino Toscano)
+
+L<virt-win-reg(1)> now allows you to use URIs to specify remote disk
+images.
+
 =head3 Language bindings
 
 =head3 API
 
 =head3 Inspection
 
+Inspection can recognize Debian live images.
+
 =head2 Security
 
 =over 4
@@ -35,26 +58,159 @@ the git repository, or the ChangeLog file distributed in the tarball.
 
 =head2 New APIs
 
+For each struct, C<guestfs_copy_*> and C<guestfs_compare_*> functions
+are generated to allow you to copy and compare structs.
+
 =head2 Build changes
 
-The following packages are required to build libguestfs 1.26:
+The following extra packages are required to build libguestfs 1.26:
 
 =over 4
 
+=item supermin E<ge> 5
+
+Supermin version 5 is required to build this version of libguestfs.
+
+=item flex, bison
+
+Virt-builder now uses a real parser to parse its metadata file, so
+these tools are required.
+
+=item xz
+
+This is now a required build dependency, where previously it was
+(in theory) optional.
+
 =back
 
 =head2 Internals
 
+Fixed oversized reads of C</dev/urandom> and avoid modulo bias.
+(Thanks: Edwin Török)
+
+PO message extraction rewritten to be more robust.
+(Thanks: Pino Toscano)
+
+Use qemu I<-enable-fips> option to enable FIPS, where qemu supports it.
+
 =head2 Bugs fixed
 
 =begin comment
 
-./bugs-in-changelog.sh 1.22.0..
+./bugs-in-changelog.sh 1.24.0..
 
 =end comment
 
 =over 4
 
+=item L<https://bugzilla.redhat.com/1073906>
+
+java bindings inspect_list_applications2 throws java.lang.ArrayIndexOutOfBoundsException:
+
+=item L<https://bugzilla.redhat.com/1063374>
+
+[RFE] enable subscription manager clean or unregister operation to sysprep
+
+=item L<https://bugzilla.redhat.com/1060404>
+
+virt-resize does not preserve GPT partition names
+
+=item L<https://bugzilla.redhat.com/1057504>
+
+mount-local should give a clearer error if root is not mounted
+
+=item L<https://bugzilla.redhat.com/1056290>
+
+virt-sparsify overwrites block devices if used as output files
+
+=item L<https://bugzilla.redhat.com/1055452>
+
+libguestfs: error: invalid backend: appliance
+
+=item L<https://bugzilla.redhat.com/1054761>
+
+guestfs_pvs prints "unknown device" if a physical volume is missing
+
+=item L<https://bugzilla.redhat.com/1053847>
+
+Recommended default clock/timer settings
+
+=item L<https://bugzilla.redhat.com/1046509>
+
+ruby-libguestfs throws "expecting 0 or 1 arguments" on Guestfs::Guestfs.new
+
+=item L<https://bugzilla.redhat.com/1045450>
+
+Cannot inspect cirros 0.3.1 disk image fully
+
+=item L<https://bugzilla.redhat.com/1045033>
+
+LIBVIRT_DEFAULT_URI=qemu:///system breaks libguestfs
+
+=item L<https://bugzilla.redhat.com/1044585>
+
+virt-builder network (eg. --install) doesn't work if resolv.conf sets nameserver 127.0.0.1
+
+=item L<https://bugzilla.redhat.com/1044014>
+
+When SSSD is installed, libvirt configuration requires authentication, but not clear to user
+
+=item L<https://bugzilla.redhat.com/1039995>
+
+virt-make-fs fails making fat/vfat whole disk: Device partition expected, not making filesystem on entire device '/dev/sda' (use -I to override)
+
+=item L<https://bugzilla.redhat.com/1039540>
+
+virt-sysprep to delete more logfiles
+
+=item L<https://bugzilla.redhat.com/1033207>
+
+RFE: libguestfs inspection does not recognize Free4NAS live CD
+
+=item L<https://bugzilla.redhat.com/1028660>
+
+RFE: virt-sysprep/virt-builder should have an option to lock a user account
+
+=item L<https://bugzilla.redhat.com/1026688>
+
+libguestfs fails examining libvirt guest with ceph drives: rbd: image name must begin with a '/'
+
+=item L<https://bugzilla.redhat.com/1022431>
+
+virt-builder fails if $HOME/.cache doesn't exist
+
+=item L<https://bugzilla.redhat.com/1022184>
+
+libguestfs: do not use versioned jar file
+
+=item L<https://bugzilla.redhat.com/1020806>
+
+All libguestfs LVM operations fail on Debian/Ubuntu
+
+=item L<https://bugzilla.redhat.com/1008417>
+
+Need update helpout of part-set-gpt-type
+
+=item L<https://bugzilla.redhat.com/953907>
+
+virt-sysprep does not correctly set the hostname on Debian/Ubuntu
+
+=item L<https://bugzilla.redhat.com/923355>
+
+guestfish prints literal "\n" in error messages
+
+=item L<https://bugzilla.redhat.com/660687>
+
+guestmount: "touch" command fails: touch: setting times of `timestamp': Invalid argument
+
+=item L<https://bugzilla.redhat.com/593511>
+
+[RFE] function to get partition name
+
+=item L<https://bugzilla.redhat.com/563450>
+
+list-devices returns devices of different types out of order
+
 =back
 
 =for comment ################################################################
diff --git a/guestfs-release-notes.txt b/guestfs-release-notes.txt
index b419b02..836fe4d 100644
--- a/guestfs-release-notes.txt
+++ b/guestfs-release-notes.txt
@@ -2,6 +2,196 @@ NAME
 
     guestfs-release-notes - libguestfs Release Notes
 
+RELEASE NOTES FOR LIBGUESTFS 1.26
+
+    These release notes only cover the differences from the previous
+    stable/dev branch split (1.24.0). For detailed changelogs, please see
+    the git repository, or the ChangeLog file distributed in the tarball.
+
+ New features
+
+    virt-diff(1) is a new tool for showing the differences between the
+    filesystems of two virtual machines. It is mainly useful when showing
+    what files have been changed between snapshots.
+
+  Tools
+
+    virt-builder(1) has been greatly enhanced. There are many more ways to
+    customize the virtual machine. It can pull templates from multiple
+    repositories. Includes an parallelized internal xzcat implementation to
+    speed up template uncompression. It uses an optimizing planner to
+    choose the fastest way to build the VM. (Thanks: Pino Toscano)
+
+    virt-sysprep(1) can delete and scrub files under user control. You can
+    lock user accounts or set random passwords on accounts. Can remove more
+    log files. (Thanks: Wanlong Gao, Pino Toscano)
+
+    virt-win-reg(1) now allows you to use URIs to specify remote disk
+    images.
+
+  Language bindings
+
+  API
+
+  Inspection
+
+    Inspection can recognize Debian live images.
+
+ Security
+
+ New APIs
+
+    For each struct, guestfs_copy_* and guestfs_compare_* functions are
+    generated to allow you to copy and compare structs.
+
+ Build changes
+
+    The following extra packages are required to build libguestfs 1.26:
+
+    supermin ≥ 5
+
+      Supermin version 5 is required to build this version of libguestfs.
+
+    flex, bison
+
+      Virt-builder now uses a real parser to parse its metadata file, so
+      these tools are required.
+
+    xz
+
+      This is now a required build dependency, where previously it was (in
+      theory) optional.
+
+ Internals
+
+    Fixed oversized reads of /dev/urandom and avoid modulo bias. (Thanks:
+    Edwin Török)
+
+    PO message extraction rewritten to be more robust. (Thanks: Pino
+    Toscano)
+
+    Use qemu -enable-fips option to enable FIPS, where qemu supports it.
+
+ Bugs fixed
+
+    https://bugzilla.redhat.com/1073906
+
+      java bindings inspect_list_applications2 throws
+      java.lang.ArrayIndexOutOfBoundsException:
+
+    https://bugzilla.redhat.com/1063374
+
+      [RFE] enable subscription manager clean or unregister operation to
+      sysprep
+
+    https://bugzilla.redhat.com/1060404
+
+      virt-resize does not preserve GPT partition names
+
+    https://bugzilla.redhat.com/1057504
+
+      mount-local should give a clearer error if root is not mounted
+
+    https://bugzilla.redhat.com/1056290
+
+      virt-sparsify overwrites block devices if used as output files
+
+    https://bugzilla.redhat.com/1055452
+
+      libguestfs: error: invalid backend: appliance
+
+    https://bugzilla.redhat.com/1054761
+
+      guestfs_pvs prints "unknown device" if a physical volume is missing
+
+    https://bugzilla.redhat.com/1053847
+
+      Recommended default clock/timer settings
+
+    https://bugzilla.redhat.com/1046509
+
+      ruby-libguestfs throws "expecting 0 or 1 arguments" on
+      Guestfs::Guestfs.new
+
+    https://bugzilla.redhat.com/1045450
+
+      Cannot inspect cirros 0.3.1 disk image fully
+
+    https://bugzilla.redhat.com/1045033
+
+      LIBVIRT_DEFAULT_URI=qemu:///system breaks libguestfs
+
+    https://bugzilla.redhat.com/1044585
+
+      virt-builder network (eg. --install) doesn't work if resolv.conf sets
+      nameserver 127.0.0.1
+
+    https://bugzilla.redhat.com/1044014
+
+      When SSSD is installed, libvirt configuration requires
+      authentication, but not clear to user
+
+    https://bugzilla.redhat.com/1039995
+
+      virt-make-fs fails making fat/vfat whole disk: Device partition
+      expected, not making filesystem on entire device '/dev/sda' (use -I
+      to override)
+
+    https://bugzilla.redhat.com/1039540
+
+      virt-sysprep to delete more logfiles
+
+    https://bugzilla.redhat.com/1033207
+
+      RFE: libguestfs inspection does not recognize Free4NAS live CD
+
+    https://bugzilla.redhat.com/1028660
+
+      RFE: virt-sysprep/virt-builder should have an option to lock a user
+      account
+
+    https://bugzilla.redhat.com/1026688
+
+      libguestfs fails examining libvirt guest with ceph drives: rbd: image
+      name must begin with a '/'
+
+    https://bugzilla.redhat.com/1022431
+
+      virt-builder fails if $HOME/.cache doesn't exist
+
+    https://bugzilla.redhat.com/1022184
+
+      libguestfs: do not use versioned jar file
+
+    https://bugzilla.redhat.com/1020806
+
+      All libguestfs LVM operations fail on Debian/Ubuntu
+
+    https://bugzilla.redhat.com/1008417
+
+      Need update helpout of part-set-gpt-type
+
+    https://bugzilla.redhat.com/953907
+
+      virt-sysprep does not correctly set the hostname on Debian/Ubuntu
+
+    https://bugzilla.redhat.com/923355
+
+      guestfish prints literal "\n" in error messages
+
+    https://bugzilla.redhat.com/660687
+
+      guestmount: "touch" command fails: touch: setting times of
+      `timestamp': Invalid argument
+
+    https://bugzilla.redhat.com/593511
+
+      [RFE] function to get partition name
+
+    https://bugzilla.redhat.com/563450
+
+      list-devices returns devices of different types out of order
+
 RELEASE NOTES FOR LIBGUESTFS 1.24
 
     These release notes only cover the differences from the previous

-- 
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