It has been a ludicrously long time (over 8 months) since the last stable release of libguestfs. So I'd like to plan a new 1.30 release soon. Please follow-up if there are features / blockers / bugs that need to be addressed for 1.30. As usual, bugs which have "1.30" (without quotes) in the Devel Whiteboard field in Bugzilla are nominated as blockers for the release. You can see a list of those here [currently empty]: https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=MODIFIED&bug_status=ON_DEV&bug_status=ON_QA&bug_status=VERIFIED&bug_status=FAILS_QA&bug_status=RELEASE_PENDING&bug_status=POST&bug_status=PASSES_QA&component=libguestfs&field0-0-0=cf_devel_whiteboard&list_id=2137003&product=Virtualization%20Tools&query_format=advanced&type0-0-0=anywords&value0-0-0=1.30 For a list of all bugs, go to: https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools ---------------------------------------------------------------------- It's also worth talking about what I'd like to do *after* 1.30 is out. This includes: - threading support https://www.redhat.com/archives/libguestfs/2015-June/thread.html#00118 - external tests https://www.redhat.com/archives/libguestfs/2014-October/thread.html#00042 While thread safety is oft talked about, it's external tests which I consider to be the more important patch series, since it will allow us to build and test libguestfs more easily and more comprehensively for Fedora and RHEL. Unfortunately it's the most difficult and invasive change of the two. You may have your own ideas, if so follow up here. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-top is 'top' for virtual machines. Tiny program with many powerful monitoring features, net stats, disk stats, logging, etc. http://people.redhat.com/~rjones/virt-top
On Tuesday 30 of June 2015 15:22:27 Richard W.M. Jones wrote:> It has been a ludicrously long time (over 8 months) since the last > stable release of libguestfs. So I'd like to plan a new 1.30 release > soon. > > Please follow-up if there are features / blockers / bugs that need to > be addressed for 1.30.I propose to have virt-dib included. The newer review request was published few days ago: https://www.redhat.com/archives/libguestfs/2015-June/msg00105.html virt-dib is an alternative engine for running diskimage-builder elements. It allows to run them in a more secure way, providing isolation from the host environment. I didn't test the last revision, but I helped testing images generated with the first versions; both plain images and more complex ones, like the images used by OpenStack Sahara (few combination of operating systems and Hadoop versions). Few small errors can pop up of course with more testing, but I think that the structure is fine. I can't comment on the code, though. Ciao -- Luigi
On Tue, Jun 30, 2015 at 04:49:13PM +0200, Luigi Toscano wrote:> On Tuesday 30 of June 2015 15:22:27 Richard W.M. Jones wrote: > > It has been a ludicrously long time (over 8 months) since the last > > stable release of libguestfs. So I'd like to plan a new 1.30 release > > soon. > > > > Please follow-up if there are features / blockers / bugs that need to > > be addressed for 1.30. > > I propose to have virt-dib included. The newer review request was published > few days ago: > https://www.redhat.com/archives/libguestfs/2015-June/msg00105.html > > virt-dib is an alternative engine for running diskimage-builder elements. > It allows to run them in a more secure way, providing isolation from the host > environment. > > I didn't test the last revision, but I helped testing images generated with > the first versions; both plain images and more complex ones, like the images > used by OpenStack Sahara (few combination of operating systems and Hadoop > versions). > Few small errors can pop up of course with more testing, but I think that the > structure is fine. I can't comment on the code, though.While I agree we should get this, what's the different between it going into the supposedly stable 1.30 at the last second, versus 1.31? Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-df lists disk usage of guests without needing to install any software inside the virtual machine. Supports Linux and Windows. http://people.redhat.com/~rjones/virt-df/
Hi, In data martedì 30 giugno 2015 15:22:27, Richard W.M. Jones ha scritto:> It has been a ludicrously long time (over 8 months) since the last > stable release of libguestfs. So I'd like to plan a new 1.30 release > soon. > > Please follow-up if there are features / blockers / bugs that need to > be addressed for 1.30.Not a comprehensive list, but I have in mind the following: (a) rh#1089100 - aka SELinux relabel API There was work on this some months ago, although with some doubts on the API. This is something I'd like, as I'm seeing my colleagues facing SELinux label issues when using virt-builder/virt-customize on Fedora guests. (b) rh#1102241 - aka OSTree support I did work on it the past, but there are still issues in the way the trees in each image could be represented without breaking current API users & CLI clients. This could seem somehow important, as Atomic stuff is being used more. (c) virt-dib This is a mostly-ready replacement for diskimage-builder's disk-image-create (and ramdisk-image-create), using libguestfs to do almost all the operations (and thus more secure than fiddling with sudo, losetup, kpartx, etc on the host). This could improve the way images in OpenStack world are generated, without the need to retoolchain everything. (d) possibly rh#1203898 - aka fstab-less systems (e) possibly rh#1113153 - aka systemd moint points Thanks, -- Pino Toscano
Libguestfs 1.30 was released on 2015-07-21 and because of my wish to rebase libguestfs in RHEL 7.3, I'd like to release 1.32 in early December. Please follow-up if there are features / blockers / bugs that need to be addressed for 1.32. As usual, bugs which have "1.32" (without quotes) in the Devel Whiteboard field in Bugzilla are nominated as blockers for the release. You can see a list of those here (currently empty): https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=MODIFIED&bug_status=ON_DEV&bug_status=ON_QA&bug_status=VERIFIED&bug_status=FAILS_QA&bug_status=RELEASE_PENDING&bug_status=POST&bug_status=PASSES_QA&component=libguestfs&field0-0-0=cf_devel_whiteboard&list_id=2137003&product=Virtualization%20Tools&query_format=advanced&type0-0-0=anywords&value0-0-0=1.32 For a list of all bugs, go to: https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+Tools Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com virt-p2v converts physical machines to virtual machines. Boot with a live CD or over the network (PXE) and turn machines into KVM guests. http://libguestfs.org/virt-v2v
On Tue, Nov 24, 2015 at 10:58:58PM +0000, Richard W.M. Jones wrote:> Libguestfs 1.30 was released on 2015-07-21 and because of my wish to > rebase libguestfs in RHEL 7.3, I'd like to release 1.32 in early > December. > > Please follow-up if there are features / blockers / bugs that need to > be addressed for 1.32. > > As usual, bugs which have "1.32" (without quotes) in the Devel > Whiteboard field in Bugzilla are nominated as blockers for the > release. You can see a list of those here (currently empty): > > https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=MODIFIED&bug_status=ON_DEV&bug_status=ON_QA&bug_status=VERIFIED&bug_status=FAILS_QA&bug_status=RELEASE_PENDING&bug_status=POST&bug_status=PASSES_QA&component=libguestfs&field0-0-0=cf_devel_whiteboard&list_id=2137003&product=Virtualization%20Tools&query_format=advanced&type0-0-0=anywords&value0-0-0=1.32 > > For a list of all bugs, go to: > > https://bugzilla.redhat.com/buglist.cgi?component=libguestfs&product=Virtualization+ToolsJust a reminder, because now I'm back from holiday I'm planning to do the release this week. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com Fedora Windows cross-compiler. Compile Windows programs, test, and build Windows installers. Over 100 libraries supported. http://fedoraproject.org/wiki/MinGW