It has been an amazing 6½ months since the last stable release of libguestfs. I'd like to plan a new 1.28 release soon. Please follow-up if there are features / blockers / bugs that need to be addressed for 1.28. As usual, bugs which have "1.28" (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.28 or http://tinyurl.com/llyagun 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-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
Hi, I meet an amazing issue, when I convert a raw file to the oVirt environment using virt-v2v. All seems to work fine, my VM is composed of 9 disks, the processes finishes without any trouble, the files are well present in the right import volume, but only the first system disk appear un my oVirt Import VM. I've retried twice and had the same issue . Here the results of the conversion : [ 24,0] Copying disk 1/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/8bc601d6-3f1c-4d76-9e15-c3d1d1c27618 (raw) (100.00/100%) [2731,0] Copying disk 2/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/92d6e226-ad25-4205-8ccb-ff0f83c9b1c5 (raw) (100.00/100%) [16950,0] Copying disk 3/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/931e6d94-247a-4315-aeb5-e948b8abfad5 (raw) (100.00/100%) [17670,0] Copying disk 4/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/2a53a0c6-a818-4e91-bd80-d430cb48e114 (raw) (100.00/100%) [18619,0] Copying disk 5/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/593a2a5b-feb2-4b61-8a43-9bbb68302286 (raw) (100.00/100%) [19053,0] Copying disk 6/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/14dc0673-d4e0-43fc-84ef-3d4f3318f79e (raw) (100.00/100%) [19418,0] Copying disk 7/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/48f0c478-2f89-4f47-95aa-1cbb8ea25a07 (raw) (100.00/100%) [20520,0] Copying disk 8/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/0c4abdff-af25-49df-87a4-917298c85688 (raw) (100.00/100%) [32429,0] Copying disk 9/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/1a1a9826-f233-4290-8b43-a082b902fc9d (raw) (100.00/100%) [34357,0] Creating output metadata [34357,0] Finishing off And here the import folder /data/big_export/IMPORTS/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/ : total 556453768 -rw-rw-rw- 1 vdsm kvm 214762060800 7 oct. 21:29 0c4abdff-af25-49df-87a4-917298c85688 -rw-r--r-- 1 vdsm kvm 297 7 oct. 12:29 0c4abdff-af25-49df-87a4-917298c85688.meta -rw-rw-rw- 1 vdsm kvm 21484431360 7 oct. 17:52 14dc0673-d4e0-43fc-84ef-3d4f3318f79e -rw-r--r-- 1 vdsm kvm 296 7 oct. 12:29 14dc0673-d4e0-43fc-84ef-3d4f3318f79e.meta -rw-rw-rw- 1 vdsm kvm 32227676160 7 oct. 22:01 1a1a9826-f233-4290-8b43-a082b902fc9d -rw-r--r-- 1 vdsm kvm 296 7 oct. 12:29 1a1a9826-f233-4290-8b43-a082b902fc9d.meta -rw-rw-rw- 1 vdsm kvm 32226647040 7 oct. 17:39 2a53a0c6-a818-4e91-bd80-d430cb48e114 -rw-r--r-- 1 vdsm kvm 296 7 oct. 12:29 2a53a0c6-a818-4e91-bd80-d430cb48e114.meta -rw-rw-rw- 1 vdsm kvm 42968862720 7 oct. 18:11 48f0c478-2f89-4f47-95aa-1cbb8ea25a07 -rw-r--r-- 1 vdsm kvm 296 7 oct. 12:29 48f0c478-2f89-4f47-95aa-1cbb8ea25a07.meta -rw-rw-rw- 1 vdsm kvm 21484431360 7 oct. 17:46 593a2a5b-feb2-4b61-8a43-9bbb68302286 -rw-r--r-- 1 vdsm kvm 296 7 oct. 12:29 593a2a5b-feb2-4b61-8a43-9bbb68302286.meta -rw-rw-rw- 1 vdsm kvm 85908783104 7 oct. 13:14 8bc601d6-3f1c-4d76-9e15-c3d1d1c27618 -rw-r--r-- 1 vdsm kvm 297 7 oct. 12:29 8bc601d6-3f1c-4d76-9e15-c3d1d1c27618.meta -rw-rw-rw- 1 vdsm kvm 322134865920 7 oct. 17:11 92d6e226-ad25-4205-8ccb-ff0f83c9b1c5 -rw-r--r-- 1 vdsm kvm 297 7 oct. 12:29 92d6e226-ad25-4205-8ccb-ff0f83c9b1c5.meta -rw-rw-rw- 1 vdsm kvm 32226647040 7 oct. 17:23 931e6d94-247a-4315-aeb5-e948b8abfad5 -rw-r--r-- 1 vdsm kvm 296 7 oct. 12:29 931e6d94-247a-4315-aeb5-e948b8abfad5.meta Thanks for your help. Regards Alain VONDRA Chargé d'exploitation des Systèmes d'Information Direction Administrative et Financière +33 1 44 39 77 76 UNICEF France 3 rue Duguay Trouin 75006 PARIS www.unicef.fr -----Message d'origine----- De : libguestfs-bounces@redhat.com [mailto:libguestfs-bounces@redhat.com] De la part de Richard W.M. Jones Envoyé : mardi 7 octobre 2014 14:29 À : libguestfs@redhat.com Objet : [Libguestfs] Plan for libguestfs 1.28 It has been an amazing 6½ months since the last stable release of libguestfs. I'd like to plan a new 1.28 release soon. Please follow-up if there are features / blockers / bugs that need to be addressed for 1.28. As usual, bugs which have "1.28" (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.28 or http://tinyurl.com/llyagun 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-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 _______________________________________________ Libguestfs mailing list Libguestfs@redhat.com https://www.redhat.com/mailman/listinfo/libguestfs
On Wed, Oct 08, 2014 at 08:11:16AM +0000, VONDRA Alain wrote:> Hi, > I meet an amazing issue, when I convert a raw file to the oVirt environment using virt-v2v.> All seems to work fine, my VM is composed of 9 disks, the processes > finishes without any trouble, the files are well present in the > right import volume, but only the first system disk appear un my > oVirt Import VM. > > I've retried twice and had the same issue . > > Here the results of the conversion : > > [ 24,0] Copying disk 1/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/8bc601d6-3f1c-4d76-9e15-c3d1d1c27618 (raw) > (100.00/100%) > [2731,0] Copying disk 2/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/92d6e226-ad25-4205-8ccb-ff0f83c9b1c5 (raw) > (100.00/100%) > [16950,0] Copying disk 3/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/931e6d94-247a-4315-aeb5-e948b8abfad5 (raw) > (100.00/100%) > [17670,0] Copying disk 4/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/2a53a0c6-a818-4e91-bd80-d430cb48e114 (raw) > (100.00/100%) > [18619,0] Copying disk 5/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/593a2a5b-feb2-4b61-8a43-9bbb68302286 (raw) > (100.00/100%) > [19053,0] Copying disk 6/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/14dc0673-d4e0-43fc-84ef-3d4f3318f79e (raw) > (100.00/100%) > [19418,0] Copying disk 7/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/48f0c478-2f89-4f47-95aa-1cbb8ea25a07 (raw) > (100.00/100%) > [20520,0] Copying disk 8/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/0c4abdff-af25-49df-87a4-917298c85688 (raw) > (100.00/100%) > [32429,0] Copying disk 9/9 to /tmp/v2v.a4uo5V/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/1a1a9826-f233-4290-8b43-a082b902fc9d (raw) > (100.00/100%) > [34357,0] Creating output metadata > [34357,0] Finishing off9 hours ..?> And here the import folder /data/big_export/IMPORTS/0a6404e0-2857-45e4-9322-c1ada5ae13fb/images/a22862e8-f1ef-4530-ba55-6fda7850428c/ : > > total 556453768 > -rw-rw-rw- 1 vdsm kvm 214762060800 7 oct. 21:29 0c4abdff-af25-49df-87a4-917298c85688 > -rw-r--r-- 1 vdsm kvm 297 7 oct. 12:29 0c4abdff-af25-49df-87a4-917298c85688.meta > -rw-rw-rw- 1 vdsm kvm 21484431360 7 oct. 17:52 14dc0673-d4e0-43fc-84ef-3d4f3318f79e > -rw-r--r-- 1 vdsm kvm 296 7 oct. 12:29 14dc0673-d4e0-43fc-84ef-3d4f3318f79e.meta > -rw-rw-rw- 1 vdsm kvm 32227676160 7 oct. 22:01 1a1a9826-f233-4290-8b43-a082b902fc9d > -rw-r--r-- 1 vdsm kvm 296 7 oct. 12:29 1a1a9826-f233-4290-8b43-a082b902fc9d.meta > -rw-rw-rw- 1 vdsm kvm 32226647040 7 oct. 17:39 2a53a0c6-a818-4e91-bd80-d430cb48e114 > -rw-r--r-- 1 vdsm kvm 296 7 oct. 12:29 2a53a0c6-a818-4e91-bd80-d430cb48e114.meta > -rw-rw-rw- 1 vdsm kvm 42968862720 7 oct. 18:11 48f0c478-2f89-4f47-95aa-1cbb8ea25a07 > -rw-r--r-- 1 vdsm kvm 296 7 oct. 12:29 48f0c478-2f89-4f47-95aa-1cbb8ea25a07.meta > -rw-rw-rw- 1 vdsm kvm 21484431360 7 oct. 17:46 593a2a5b-feb2-4b61-8a43-9bbb68302286 > -rw-r--r-- 1 vdsm kvm 296 7 oct. 12:29 593a2a5b-feb2-4b61-8a43-9bbb68302286.meta > -rw-rw-rw- 1 vdsm kvm 85908783104 7 oct. 13:14 8bc601d6-3f1c-4d76-9e15-c3d1d1c27618 > -rw-r--r-- 1 vdsm kvm 297 7 oct. 12:29 8bc601d6-3f1c-4d76-9e15-c3d1d1c27618.meta > -rw-rw-rw- 1 vdsm kvm 322134865920 7 oct. 17:11 92d6e226-ad25-4205-8ccb-ff0f83c9b1c5 > -rw-r--r-- 1 vdsm kvm 297 7 oct. 12:29 92d6e226-ad25-4205-8ccb-ff0f83c9b1c5.meta > -rw-rw-rw- 1 vdsm kvm 32226647040 7 oct. 17:23 931e6d94-247a-4315-aeb5-e948b8abfad5 > -rw-r--r-- 1 vdsm kvm 296 7 oct. 12:29 931e6d94-247a-4315-aeb5-e948b8abfad5.meta > > Thanks for your help.I really need to see what's in all of those *.meta files, *and* the *.ovf file which is created in another directory (under master/vms/<uuid>). I don't think we have tried a multi-disk conversion to RHEV-M yet ... 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/
On Tue, Oct 07, Richard W.M. Jones wrote:> It has been an amazing 6½ months since the last stable release of > libguestfs. > > I'd like to plan a new 1.28 release soon. > > Please follow-up if there are features / blockers / bugs that need to > be addressed for 1.28.I see master failing in my SLE11 builds since some time. Currently it fails with a syntax error. Are bison-2.3 of flex-2.5.35 too old? Olaf ... [ 413s] make[2]: Leaving directory `/usr/src/packages/BUILD/libguestfs-1.27.60/builder' [ 413s] make[2]: Entering directory `/usr/src/packages/BUILD/libguestfs-1.27.60/builder' [ 413s] make index-parse.h [ 413s] YACC index-parse.c [ 413s] CC virt_index_validate-index-struct.o [ 413s] CC index-struct.o [ 413s] make[3]: Entering directory `/usr/src/packages/BUILD/libguestfs-1.27.60/builder' [ 413s] make index-parse.h [ 413s] /usr/src/packages/BUILD/libguestfs-1.27.60/builder/index-parse.y:60.1-5: invalid directive: `%code' [ 413s] /usr/src/packages/BUILD/libguestfs-1.27.60/builder/index-parse.y:60.7-14: syntax error, unexpected identifier [ 413s] make[2]: *** [index-parse.c] Error 1 [ 413s] make[2]: *** Waiting for unfinished jobs.... [ 413s] make[4]: Entering directory `/usr/src/packages/BUILD/libguestfs-1.27.60/builder' [ 413s] make index-parse.h [ 413s] make[5]: Entering directory `/usr/src/packages/BUILD/libguestfs-1.27.60/builder' [ 413s] make index-parse.h [ 413s] make[6]: Entering directory `/usr/src/packages/BUILD/libguestfs-1.27.60/builder' [ 413s] make index-parse.h [ 413s] make[7]: Entering directory `/usr/src/packages/BUILD/libguestfs-1.27.60/builder' [ 413s] make index-parse.h [ 413s] make[8]: Entering directory `/usr/src/packages/BUILD/libguestfs-1.27.60/builder' [ 413s] make index-parse.h ...
On Thu, Oct 09, Olaf Hering wrote:> I see master failing in my SLE11 builds since some time. Currently it > fails with a syntax error. Are bison-2.3 of flex-2.5.35 too old?The last successful build was 1.27.9, next commit was 1.27.46. Olaf
On Thu, Oct 09, 2014 at 11:49:59AM +0200, Olaf Hering wrote:> On Tue, Oct 07, Richard W.M. Jones wrote: > > > It has been an amazing 6½ months since the last stable release of > > libguestfs. > > > > I'd like to plan a new 1.28 release soon. > > > > Please follow-up if there are features / blockers / bugs that need to > > be addressed for 1.28. > > I see master failing in my SLE11 builds since some time. Currently it > fails with a syntax error. Are bison-2.3 of flex-2.5.35 too old? > [ 413s] make index-parse.h > [ 413s] /usr/src/packages/BUILD/libguestfs-1.27.60/builder/index-parse.y:60.1-5: invalid directive: `%code' > [ 413s] /usr/src/packages/BUILD/libguestfs-1.27.60/builder/index-parse.y:60.7-14: syntax error, unexpected identifierThe commit which causes this failure is: commit c871ed6b50e8e7fbfc2bd6cab2ceeaacd8449d71 Author: Pino Toscano <ptoscano@redhat.com> Date: Wed Mar 19 15:42:45 2014 +0100 builder: make the C index parser reentrant Switch the lex/yacc parser into reentrant mode, to ease the handling of parsing-specific data; introduce a new parser_context struct for that, which is added as extra data to the parser. This should cause no behaviour changes in the parsing, just no more global variables used for getting data in/out the parser. Indeed it uses a feature of bison which was added in 2.4.2 (Mar 2010). Is there a chance of using a newer version of bison? The alternative might be to see if reverting that patch still works, and carrying the revert as a downstream patch. 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, Richard Is there any plan to make daemon to directly run on the hypervisor, not starting a guest? e.g. directly export a guest image to be a block device on the hypervisor? On Tue, Oct 7, 2014 at 8:28 PM, Richard W.M. Jones <rjones@redhat.com> wrote:> It has been an amazing 6½ months since the last stable release of > libguestfs. > > I'd like to plan a new 1.28 release soon. > > Please follow-up if there are features / blockers / bugs that need to > be addressed for 1.28. > > As usual, bugs which have "1.28" (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.28 > or http://tinyurl.com/llyagun > > 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-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 > > _______________________________________________ > Libguestfs mailing list > Libguestfs@redhat.com > https://www.redhat.com/mailman/listinfo/libguestfs-- Regards, Zhi Yong Wu
On Fri, Oct 10, 2014 at 11:40:03AM +0800, Zhi Yong Wu wrote:> HI, Richard > > Is there any plan to make daemon to directly run on the hypervisor, > not starting a guest? e.g. directly export a guest image to be a block > device on the hypervisor?Not in 1.28, but adding lxc:// support to the libvirt backend (src/launch-libvirt.c) would be fairly easy. It's an idea that has been kicked around before on the list, eg: https://www.redhat.com/archives/libguestfs/2014-January/msg00296.html Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com libguestfs lets you edit virtual machines. Supports shell scripting, bindings from many languages. http://libguestfs.org