[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