Add support of multi-region installation

Registered by Andrew Lazarev

OpenStack supports mutli-region installations. In this case the same keystone is used for services in all regions. The usual practice for OpenStack components is to read region name from configuration file and work only with services from the same region. For example here is such config in cinder:

https://github.com/openstack/nova/blob/master/nova/volume/cinder.py#L42-L43

We should implement such functionality in Sahara to be compliant with mutli-regions.

Blueprint information

Status:
Complete
Approver:
Sergey Lukjanov
Priority:
Medium
Drafter:
Andrew Lazarev
Direction:
Approved
Assignee:
Andrew Lazarev
Definition:
Approved
Series goal:
Accepted for juno
Implementation:
Implemented
Milestone target:
milestone icon 2014.2
Started by
Sergey Lukjanov
Completed by
Sergey Lukjanov

Related branches

Sprints

Whiteboard

>Andrew, please, add more details to the blueprint description (for example, link to the same config in other project).
Done

Gerrit topic: https://review.openstack.org/#q,topic:bp/regions-support,n,z

Addressed by: https://review.openstack.org/79795
    Added support of multi-region environment

Addressed by: https://review.openstack.org/126994
    [DOC] Added note multi region deployment to features list

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.