Glance Project Update
Brian Rosmaita, irc: rosmaita Erno Kuvaja, irc: jokke_
November 2017
Glance Project Update Brian Rosmaita, irc: rosmaita Erno Kuvaja, - - PowerPoint PPT Presentation
November 2017 Glance Project Update Brian Rosmaita, irc: rosmaita Erno Kuvaja, irc: jokke_ Brian Rosmaita Distinguished Member of the Technical Staff Verizon Wireless Erno Kuvaja Senior Software Engineer What is Glance? Glance is the
Brian Rosmaita, irc: rosmaita Erno Kuvaja, irc: jokke_
November 2017
Distinguished Member of the Technical Staff Verizon Wireless
Erno Kuvaja
Senior Software Engineer
Glance is the OpenStack Image Service.
Glance provides services and associated libraries to store, browse, share, distribute and manage bootable disk images, other data closely associated with initializing compute resources … and metadata definitions.
Glance has been around since the Bexar release of OpenStack. Latest survey results indicate that Glance is deployed in 95% of clouds in production or test phases.
Glance is …
contributors)
implementation of the Image Service and associated software)
interacting with the service)
Yes, singular. In Queens, the v2 API will be the only one.
○ already migrated: 19 ○ planning: 5 ○ inertia: 3 ○ ambiguous: 8 ○ problems: 2
Pike
○
104 contributors from 36 companies
○
79 contributors from 31 companies
Queens
○
41 contributors from 19 companies
○
24 contributors from 16 companies
The Glance project is responsible for the following code repositories:
○
The glance server
○
The glance registry (deprecated!)
○
Most of the Glance documentation
○
A library that facilitates access to the supported storage backends
○
A python client library and CLI
○
Design documents for Glance
The Pike release is Glance 15.0.0 Primary feature is the MVP of interoperable image import (not enabled by default) ➡ There’s a full session on image import later today (4:30-5:10 pm, Level 3, Cockle Bay Room 2)
Interoperable Image Import ➡ EXPERIMENTAL API v. 2.6 ➡ Configuration information is available in the Glance documentation docs.openstack.org/glance/latest/admin/ (Look for “interoperable image import”)
See the release notes for some other features docs.openstack.org/releasenotes/glance/ (Pick the Pike Series Release Notes)
➡ Complete Interoperable Image Import ➡ Automatic Metadata Injection ➡ Secure Hash Algorithm Support (“multihash”) ➡ Fix OSSN-0075 … and more (though not much more) Priorities list: specs.openstack.org/openstack/glance-specs/ (Look for Queens Priorities)
We held a “strategic planning session” at the Denver PTG for releases Q through U
etherpad.openstack.org/p/glance-queens-ptg-strategic-plan (Of course, it’s very speculative, but here are some highlights)
R (Spring 2018)
➡ image lifecycle management part 1
➡ quotas -- at least figure out what we're going to do
and what the scope is
➡ swift store feature complete ➡ multiple store support complete ➡ Interoperable image import testing fully covered
S (Fall 2018)
➡ image lifecycle management part 2 ➡ better metadefs integration (value enforcement) ➡ image export ➡ ceph store enhancements ➡ glance registry removal ➡ multi-region support part 1
T (Spring 2019)
➡ Task worker separation from glance-api
U (Fall 2019)
➡ multi-region support complete
Glance is currently on the OpenStack “Top 5” list
➡ We need more contributors, particularly if the features
people want are going to be implemented
There are lots of opportunities depending on your interests.
➡ Coding, fixing bugs ➡ Reviewing code ➡ Documentation and docs publishing ➡ Topic driver ➡ Reviewing specs, developing specs
More info: etherpad.openstack.org/p/SYD-forum-glance-onboarding
Well, you could have attended yesterday’s Forum session :) You can still leave feedback on the etherpad: https://etherpad.openstack.org/p/SYD-forum-glance-feedback
More ways to give feedback:
➡ Open discussion at the weekly Glance meeting (Thursdays
at 14:00 UTC in #openstack-meeting-4)
➡ Discussion in the #openstack-glance channel (I’m usually
in there weekdays; I’m in the New York time zone)
➡ Glance operator surveys (announced on the operators’ list
with [glance-survey] in the subject line)
➡ Openstack-dev mailing list, with [glance] in the subject
@OpenStack
Thank you!
OpenStackFoundatio n