[openstack-dev] [Glance][Artifacts] Current status of Glance artifacts

Ramakrishna, Deepti deepti.ramakrishna at intel.com
Wed Mar 16 16:47:50 UTC 2016

Thank you Mikhail for your response.


From: Mikhail Fedosin [mailto:mfedosin at mirantis.com]
Sent: Tuesday, March 15, 2016 8:01 AM
To: OpenStack Development Mailing List (not for usage questions) <openstack-dev at lists.openstack.org>
Subject: Re: [openstack-dev] [Glance][Artifacts] Current status of Glance artifacts

Hi! Thank you for your interest in Glare. I'm leading this project and I'll try to answer your questions :)

Glare is a new service under Glance repo which previously was called Glance v3, now it's experimental Glare v0.1 api. It has a devstack support, so you can deploy it with setting ENABLED_SERVICES=g-glare in your localrc file. At the moment only Murano uses v0.1 as an optional backend for its packages, but in common case it's not recommended for real deployments.

While we were working on the service we got a lot of advice and suggestions from community and API-WG about how we can improve our api. We collected them all and started implementing stable Glare api - v1 [1]. Currently stable Glare is under active development, skeleton is almost here [2] and I think we can organize public POC demo next week (it will be announced later on Friday). More details and functionality will be presented on Newton summit.

Our plan is stabilize Glare as much as possible and merge it in Newton. Then in Ocata add Glare's v1 support in Nova and other services like Heat, Sahara, App Catalog, Tacker, Murano, Mistral and so on.
If you have any other questions you can ask here or visit our weekly irc meeting on Monday at 1730 UTC in #openstack-meeting-alt [3].
Best regards,
Mikhail Fedosin

[1] https://review.openstack.org/#/c/283136/
[2] https://review.openstack.org/#/c/292327/
[3] https://etherpad.openstack.org/p/glance-artifacts-sub-team-meeting-agenda

On Tue, Mar 15, 2016 at 3:12 AM, Ramakrishna, Deepti <deepti.ramakrishna at intel.com<mailto:deepti.ramakrishna at intel.com>> wrote:
Hi all,

I have some questions around the current status of Artifacts (Glare) in Glance.

1. From briefly poking around, I found [1] to be the most current BP for implementing artifacts. I see few work items like declarative definitions of artifact types, adding database layer, plugins loader etc (I assume all the work items which makes this feature alive) have already been merged. But for other patches like [2] which is meant for adding Glare client has been on hold until there is a better understanding of Glare APIs. I also see from Mitaka mid-cycle meetup [3] that there were few artifact tasks which were missed out for Mitaka and some more Glare API discussions planned targeting Newton.
Where can I find the *exact* list of work items and their ETAs?

2. Is it production ready? Is there any service using artifacts right now?
I did see a response to this question here [4] where Alexander mentioned that "Murano stores its packages in Glance since the Liberty release. There is a plan to create a plugin for Heat packages, but the Heat team has decided to wait till the API is stable (this should happen during the Mitaka cycle)". How stable are these APIs now as we are approaching the end of Mitaka cycle?

Sorry for being naïve since I am just a day old to Glare :)


[1] https://blueprints.launchpad.net/glance/+spec/artifact-repository
[2] https://review.openstack.org/#/c/255220/
[3] https://etherpad.openstack.org/p/glance-mitaka-virtual-mid-cycle
[4] https://www.mirantis.com/blog/glance-api-v3-and-the-openstack-community-app-catalog/

OpenStack Development Mailing List (not for usage questions)
Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe<http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160316/df1b80d9/attachment.html>

More information about the OpenStack-dev mailing list