Multiple Image Locations

Registered by Brian Waldon on 2012-10-30

Blueprint information

Status:
Complete
Approver:
Brian Waldon
Priority:
Medium
Drafter:
Brian Waldon
Direction:
Approved
Assignee:
John Bresnahan
Definition:
Approved
Series goal:
Accepted for havana
Implementation:
Implemented
Milestone target:
milestone icon 2013.2
Started by
Brian Waldon on 2013-01-08
Completed by
Mark Washenberger on 2013-07-16

Related branches

Sprints

Whiteboard

User level test plan:
  https://github.com/mkollaro/openstack-testplans/blob/master/glance/multilocation.rst

Gerrit topic: https://review.openstack.org/#q,topic:bp/multiple-image-locations,n,z

Addressed by: https://review.openstack.org/20925
    Add migration 16 - create the image_locations table

Addressed by: https://review.openstack.org/20926
    Add migration 17 - move image location data

Addressed by: https://review.openstack.org/20927
    Add migration 18 - drop images.location

Addressed by: https://review.openstack.org/23190
    Update db layer to expose multiple image locations

Gerrit topic: https://review.openstack.org/#q,topic:v2-store-acls,n,z

Addressed by: https://review.openstack.org/34501
    Adding store location proxy to domain

Addressed by: https://review.openstack.org/35134
    Add/remove/replace locations from an image

Gerrit topic: https://review.openstack.org/#q,topic:bp/direct-url-meta-data,n,z

Addressed by: https://review.openstack.org/31306
    Add location specific information to image locations db

Addressed by: https://review.openstack.org/34492
    Allow storage drivers to add metadata to locations

Addressed by: https://review.openstack.org/36884
    File system store can send metadata back with the location.

(?)

Work Items

Work items:
migrate database to store multiple locations: DONE
expose locations through v2 API: DONE
adding/removing aditional image locations through v2 API: DONE

Dependency tree

* Blueprints in grey have been implemented.