Hi! Lions, tigers, and Bexars, oh my.
I wanted to give the community a heads up on the progress we've made with Glance image service OpenStack project and some insight into what is being planned for completion in the next release (Cactus). For the Bexar release, we focused on the following large work items: * Refactoring of the Teller/Parallax architecture into a simpler unified Glance API * Completing the Glance API to include support for creating/registering new virtual machine images * Inclusion of a glance client library * Inclusion of an S3 storage backend * Getting Glance working with the XenServer snapshot mechanisms that landed in Nova for Bexar * Completing documentation for the project * Packaging the project in PyPI I'm happy to share that all of the above goals have been achieved, along with lots of fixes for bugs we uncovered along the way. Documentation is now online with the other two OpenStack projects, and is available at http://glance.openstack.org. I'd like to give a big shout-out to Chris MacGown, Rick Harris, Cory Wright and Ewan Mellor for their code and bug fixing contributions and Devin Carlen for always-prompt code reviews. :) Looking forward to Cactus, we've got a lot on our plate, and we'd love input from the community in how to prioritise the various blueprints we have on the shelf for Cactus: http://blueprints.launchpad.net/glance. The "big" ones that we're contemplating tackling for Cactus are as follows: * Image conversion (https://blueprints.launchpad.net/glance/+spec/image-conversion) * CLI/administrative tools (https://blueprints.launchpad.net/glance/+spec/admin-tool) * Authentication/authorization (https://blueprints.launchpad.net/glance/+spec/middleware-authentication) * Reflection in the API (https://blueprints.launchpad.net/glance/+spec/api-reflection) * Image checksumming (https://blueprints.launchpad.net/glance/+spec/image-checksumming) * Results filtering and limiting (https://blueprints.launchpad.net/glance/+spec/api-results-filtering and https://blueprints.launchpad.net/glance/+spec/api-limited-results) * i18n/l10n (https://blueprints.launchpad.net/glance/+spec/i18n) * Refactoring the image_type to disk_format and appliance_format (https://blueprints.launchpad.net/glance/+spec/api-image-format) We'd love to get your input on what you feel is critical to get done in the next 3 months for Cactus. As a final note, I'd like to welcome Phaneendra Kaddi as a Glance contributor. Phaneendra approached me a couple weeks ago about working on some of the blueprints for Cactus and has been reading the code and preparing for contributing. Welcome Phaneendra! :) Cheers all and happy Bexar release, -jay _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp