[OpenStack-DefCore] Image APIs in Glance and Nova

John Garbutt john at johngarbutt.com
Wed Jun 17 16:56:52 UTC 2015


Hi,

So this was raised in the cross project meeting, and thank you for that.

I keep mentioning use cases, so here we go...
* create from cloud base image for ubuntu 12.04
* above but with boot from volume
* create a snapshot
* download snapshot
* upload image into another openstack cloud
* boot server from uploaded image

Now, at a higher level:
* user does above using custom script for Cloud A and Cloud B
* user keeps to just the APIs that are defcore tested
* user gets access to Cloud C and Cloud D
* user wants to point script at new clouds, and everything should just work

So I think thats where we want to be. Now lets dig in...

To list images, the user could:
* use nova to list images (stable, but project wants to delete it)
* use glance v1 (should never be exposed to end users, was designed as
internal only API)
* use glance v2 (only just released, not really deployed anywhere)

For the



More information about the Defcore-committee mailing list