[OE-core] meta-cloud layer

Prica, Mihai mihai.prica at intel.com
Thu Nov 29 10:05:30 UTC 2012


Great job!

I've done some work on integrating KVM into yocto. You can find it on git://git.yoctoproject.org/poky-contrib on the mihaip/meta-kvm. 
It's functional but it requires a PU for libnl to the latest version that you can find on the mailing list (it hasn't been merged to master yet). Once this happens I'll put the layer on the yocto repository page.
I support the idea of merging all these layers into one because there a lot of common packages.

@ David: I don't know if you got the chance to look over the last patches that were merged these days to meta-xen. They make libvirt independent of the hypervisor technology.

Thanks,
Mihai


-----Original Message-----
From: openembedded-core-bounces at lists.openembedded.org [mailto:openembedded-core-bounces at lists.openembedded.org] On Behalf Of David Nyström
Sent: Thursday, November 29, 2012 10:42 AM
To: Bruce Ashfield
Cc: Patches; discussions about the oe-core layer
Subject: Re: [OE-core] meta-cloud layer

Adding Ray Danks to CC.

Ray, how do you want to go forward with the meta-xen layer ?

 From my perspective, having the actual hypervisor technology abstracted from the userspace virtualization stuff is preferable. So a user could pick-and-place hypervisor layer/s depending on needs. (And good for use-case benchmarks as well).

libvirt package and others are smart enough to autodetect underlying hypervisor tech capabilities, and should work out-of-the-box from that aspect.

As to where all this will finally end up, anything goes as far as I'm concerned. I'll continue working in meta-cloud for now, until consensus is reached on the final whereabouts for the virtualization specific recipes.

If anyone want to join me on github, send me an email.

Best Regards,
David


On 11/28/2012 06:25 PM, Bruce Ashfield wrote:
> On Wed, Nov 28, 2012 at 11:22 AM, Richard Purdie < 
> richard.purdie at linuxfoundation.org> wrote:
>
>> On Wed, 2012-11-28 at 17:10 +0100, David Nyström wrote:
>>> Hello everyone,
>>>
>>> I'm working on getting a minimal Yocto/oe-core based OpenStack setup 
>>> running with the meta-cloud layer, with bits and pieces "borrowed" 
>>> from the meta-xen layer.
>>
>> Great news!
>>
>> It might be worth growing meta-xen into a meta-virtualisation layer 
>> since kvm, openstack and xen all seem to be sharing a lot of pieces.
>> This depends on the maintainers but it would seem to be logical 
>> rather than many small interdependent layers.
>>
>
> FWIW. I'd like to see this as well, and can contribute/help where possible.
> I
> was considering a meta-ovs (Open Virtualization Solutions), but if 
> there are already plans afoot for a meta-virtualization, then anything 
> I did could be pushed down keeping any other layers small.
>
> In particular I'm keen to drive some common kernel configuration, and 
> work on consolidating kernel features in trees versus having a whole 
> set of out of tree modules with better tie in's to userspace enabling 
> features dynamically.
>
> So I'll keep an eye out for things as well and help where possible.
>
> Cheers,
>
> Bruce
>
>
>>
>>> Still in its infancy, and lots of stuff is still missing and/or not 
>>> working properly.
>>>
>>> Have a look if your interested, not much to see yet though.
>>>
>>> https://github.com/nysan/meta-cloud.git
>>>
>>> Any thoughts on floating layer ML:s, i.e. an ML for so called 
>>> "out-of-tree" layers ?  Or is the common thought that all new 
>>> recipes should eventually go into oe-core ?
>>
>> The Yocto Project has been using the Yocto list for that and 
>> OpenEmbedded has openembedded-devel. Its not expected for everything 
>> to end up in OE-Core, quite the opposite.
>>
>> Cheers,
>>
>> Richard
>>
>>
>>
>> _______________________________________________
>> Openembedded-core mailing list
>> Openembedded-core at lists.openembedded.org
>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
>>
>
>
>

_______________________________________________
Openembedded-core mailing list
Openembedded-core at lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core




More information about the Openembedded-core mailing list