(I can't decide which is worse - talking about myself in the first or third person in these updates) Hey, - FUDCon Blacksburg was a great success and OpenStack was represented by an "Introduction to OpenStack" session by Dan Prince and Russell Bryant: http://www.youtube.com/watch?v=T8BEob9dSBA Russell and Matt Domsch also had an OpenStack packaging hackfest where they packaged python-nova-adminclient and openstack-tempo: http://bugzilla.redhat.com/781831 Review Request: python-nova-adminclient - Nova administration Python API http://bugzilla.redhat.com/81858 Review Request: openstack-tempo - OpenStack RESTful API to cron - A massive posse of Red Hat and Fedora folks are going along to FOSDEM (Brussels, Feb 4-5). In particular a bunch of upstream and Fedora OpenStack hackers are going to be around in the "Cloud and Virt Dev Room": http://fosdem.org/2012/schedule/track/virtualization_and_cloud_devroom Most notably, Pádraig is doing a demo on pacemaker-cloud and OpenStack and has documented the whole thing here: http://www.pixelbeat.org/docs/pacemaker-cloud/ - The Horizon, Quantum, Qpid and libguestfs Fedora 17 features have all been approved by FESCo: http://fedoraproject.org/wiki/Features/OpenStack_Horizon http://fedoraproject.org/wiki/Features/OpenStack_Quantum http://fedoraproject.org/wiki/Features/OpenStack_using_Qpid http://fedoraproject.org/wiki/Features/OpenStack_using_libguestfs - Mark joined the upstream release team and proposed releasing a bugfix update for Diablo Nova and Glance: http://wiki.openstack.org/StableBranchRelease The release was announced on 2012-01-20: https://lists.launchpad.net/openstack/msg06834.html and the list of bugs fixed (91 in total!) can be seen here: http://launchpad.net/nova/+milestone/2011.3.1 http://launchpad.net/glance/+milestone/2011.3.1 Both are available in F16 updates-testing: http://admin.fedoraproject.org/updates/openstack-nova-2011.3.1-2.fc16 http://admin.fedoraproject.org/updates/openstack-glance-2011.3.1-1.fc16 The Nova update includes a fix for a small regression in 2011.3.1: http://bugzilla.redhat.com/783878 nova update has incompatibility with deltacloud Thanks to Pádraig and Steven Dake for finding and fixing that regression so quickly! - Cole has been making great progress on getting Horizon into shape for Fedora 17. You can see some of the details in this thread: http://lists.fedoraproject.org/pipermail/cloud/2012-January/thread.html#1162 Part of this effort involves finishing off the openstackx removal: http://blueprints.launchpad.net/horizon/+spec/novaclient-migration and, to that end, Cole has sent a bunch of patches upstream including: http://review.openstack.org/3197 (nova) Add an API extension for creating+deleting flavors http://review.openstack.org/3311 (novaclient) Add flavor create/delete support http://review.openstack.org/3285 (novaclient) Add a 'usage' module and 'usage-list' cli command - Russell's patch to support Qpid was merged in the nick of time for the essex-3 milestone release: http://review.openstack.org/2982 If you read through the gerrit review page, it's a good example of the trials and tribulations involved with getting a patch merged - what with trouble makers (like me :) suggesting that the patch be re-factored, the gating tests randomly failing on the CI server, someone else merging a patch which conflicts with yours and you accidentally breaking the unit tests when making changes requested by reviewers ... phew, it's quite an effort! Interestingly, another developer is working on adding support for ZeroMQ to Essex: https://lists.launchpad.net/openstack/msg06949.html OpenStack users will have no shortage of messaging system choices! - Russell has packaged python-xattr: http://bugzilla.redhat.com/782622 Review Request: python-xattr - Python wrapper for extended file-system attributes which is needed by Glance's image caching code: http://bugzilla.redhat.com/732692 Get correct version of python-xattr included in Fedora for glance image caching However, Russell and Pádraig came to the conclusion that it may make more sense to just make Glance use the xattr library already in Fedora, since this is what Swift uses. Russell went ahead and got a patch upstream for this: https://review.openstack.org/3414 - Russell has joined the OpenStack Vulnerability Management Team to help with the work involved in the responsible disclosure of OpenStack vulnerabilities: http://wiki.openstack.org/VulnerabilityManagement Russell previously helped with Asterisk security advisories which, by all accounts, were very well managed. So far, OpenStack and Fedora have been doing a good job establishing a process for coordinating disclosures. These have been made public so far: http://bugzilla.redhat.com/show_bug.cgi?id=CVE-2011-4596 (13-12-2011) http://bugzilla.redhat.com/show_bug.cgi?id=CVE-2012-0030 (11-01-2012) - Devstack is a tool which upstream OpenStack developers use for their development environment - i.e. it makes it easy to run the various OpenStack services together from your git checkouts. However, it currently only runs on Ubuntu. Luckily, some folks from Yahoo! have started work on a new version of devstack which will support multiple distributions: https://lists.launchpad.net/openstack/msg06747.html Alan Pevec is working on getting this working on Fedora. This would be really awesome, because it would mean that OpenStack developers working on Fedora would have the same development environment as OpenStack developers working on Ubuntu. Pádraig has been helping the devstack2 developers figure out the dependency set for running this on EPEL6: https://lists.launchpad.net/openstack/msg06913.html - On a similar note, Derek Higgins has been working on having Smokestack support running tests on Fedora machines. Currently Smokestack runs tests on Ubuntu machines deployed using Chef, but Derek has some proof-of-concept patches to do the same thing with Fedora machines deployed using Puppet. More on this soon! - Derek also posted some nice changes for openstack-nova-db-setup: http://lists.fedoraproject.org/pipermail/cloud/2012-January/001182.html - Eoghan Glynn has been doing a rocking job of helping get Glance into good shape for the essex-3 milestone release and has had a bunch of patches merged: https://review.openstack.org/#q,owner:eglynn+project:openstack/glance,n,z One interesting issue that his patches threw up is the problem of coordinating changes which require a corresponding change in devstack. Because the patch can't be merged until devstack is changed and devstack can't be changed until the patch is merged, we end up with a chicken-and-egg situation. The saga is discussed here: http://bugs.launchpad.net/openstack-ci/+bug/917593 In other Glance news, Pete Zaitcev reported this bug: http://bugs.launchpad.net/glance/+bug/919520 which Mark promptly fixed. - Alan has pushed some a Swift 1.4.4 update to rawhide and EPEL6: https://admin.fedoraproject.org/updates/openstack-swift-1.4.4-2.el6 - Alan has also proposed a minimal "virtualization host" comps group for Fedora 17. This would be useful for OpenStack because it would represent the set of packages (apart from the OpenStack packages themselves) required for an OpenStack compute node: http://lists.fedoraproject.org/pipermail/devel/2012-January/161475.html - Quantum looks like it may gain an interesting feature in Essex - a "linux bridge plugin" which would allow folks to test Quantum without using OpenvSwitch: http://wiki.openstack.org/Quantum-Linux-Bridge-Plugin Cheers, Mark. _______________________________________________ cloud mailing list cloud@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/cloud