3. Flashback to Juno
● Asynchronous processing.
● Backend storage drivers are in a separate project
“glance_store” under the same program.
● Metadata Definitions Catalog.
● Restricted policy for downloading Images.
● Enhanced scrubber service.
4. Theme change
“To provide a service where users can upload and
discover data assets that are meant to be used
with other services, like images for Nova and
templates for Heat.”
5. Specifications
● A new process to allow operators and developers to
collectively participate in the design discussions related to
Glance.
● It is a formal statement describing the proposed changes
to the code base.
● Reviewed separately from the code.
Proposed:
https://review.openstack.org/#/q/status:open+project:openstack/glance-
specs,n,z
Approved: http://specs.openstack.org/openstack/glance-specs/
6. Features & pseudo features
Features
● Introduced via bugs and specifications.
● Discussions are welcome.
Pseudo features
● Stability
● Releases of python-glanceclient and glance_store libraries.
● Performance or consistency evaluation.
● Liaisons
● https://wiki.openstack.org/wiki/CrossProjectLiaisons
7. Kilo priorities
● Version bump to 2.3
● Improve the stability of glance_store library.
● Incorporate Metadata Definitions Catalog closer with
Glance.
● Catalog Indexing Service proposal.
● Artifacts proposal.
● TaskFlow integration and Image conversion.
● Scrubber enhancements.
● Functional API for Images.
● Community Image Sharing.
8. Other Kilo priorities
● Better error codes.
● Separation of logging for glance-manage.
● Multiple containers for single tenant swift backend.
● Enhancements to ease Nova to use v2 API.
● Enhancements for adoption of glance_store outside of
Glance.
9. Wanna Glance?
As always, I’m happy to chat:
● IRC: nikhil_k on freenode #openstack-glance (Eastern Time)
● Email: nikhil.komawar@rackspace.com
● ML: openstack-dev@lists.openstack.org
● Weekly meeting: https://wiki.openstack.org/wiki/Meetings/Glance