Hi all, I'd like to share some work that we've been doing at Wind River around cloud and clustering, in particular, bringing the OpenStack Grizzly release [https://wiki.openstack.org/wiki/ReleaseNotes/Grizzly] to the OpenEmbedded and Yocto Project ecosystem.
All of the major OpenStack Grizzly components (and their dependencies) are part of this integration: - OpenStack Networking (Quantum) - OpenStack Object Storage (Swift) - OpenStack Block Storage (Cinder) - OpenStack Identity (Keystone) - OpenStack Image Service (Glance) - OpenStack Dashboard (Horizon) The following layers have been populated on git.yoctoproject.org: git://git.yoctoproject.org/meta-cloud-services | +- meta-openstack +- meta-openstack-compute-deploy +- meta-openstack-controller-deploy +- meta-openstack-qemu The READMEs in the various layers have details on the build, configuration and launch of the reference use case. Improvements to the documentation are welcome, since assumptions inevitably sneak in when you least expect it. The reference use case mentioned above is: - Separate control and compute node targets - Ability to schedule and launch a guest on the compute node If you have a powerful enough machine, this reference use case can be run completely on a single host from within VMs. Consider this a baseline that pulls together the great work being done in oe-core, meta-oe, meta-realtime and the Yocto Project. What I've shared works, but like everything, it needs more eyes, fixes and lots of collaboration. Since this is closely related to virtualization, discussions and patch sharing will take place on [email protected]. We are all looking forward to collaborating and enhancing the capabilities of Embedded Cloud computing through the broad range of new platforms and applications available via the Yocto Project. Upstream OpenStack minor releases, and major releases will be tracked with the layers, including when the imminent OpenStack Havana release is stabilized, the recipes will be updated and made available. From the Yocto Project point of view, the layers will also be branched and tagged in coordination with its normal release milestones. Enjoy. Bruce p.s. There are a few recipe updates and patches that are being carried in this layer to keep things simple, they'll be sent out to their appropriate homes as soon as possible. _______________________________________________ yocto mailing list [email protected] https://lists.yoctoproject.org/listinfo/yocto
