[openstack-dev] [infra][devstack-gate][all]support multi-region gate environment

joehuang joehuang at huawei.com
Tue Jan 3 02:06:26 UTC 2017


Hello,

Currently only one region is supported in devstack-gate, there are lots of projects providing multi-region involved features, for example, heat multi-region, tacker multi-vim, shadow multi-cloud, tricircle networking across multi-region, kingbird resource sync and so on.

Thanks to the patch "Introduce roles into the feature matrix", it's possible to assign the sub-node in devstack-gate with a new role "subnode_multi_region", so that all services will start and share same keystone in the primary node, this is the typical devstack multi-region mode. One environment variable MULTI_REGION is introduced to enable the sub-node running as the second region(currently the first step is to setup two-node two-region environment).

One patch was prepared to enhance devstack-gate: https://review.openstack.org/#/c/412777/
And Tricircle will begin to try the multi-region gate/check job: https://review.openstack.org/#/c/414909/
The devstack plugin of Tricircle is also enhanced to support multi-region job: https://review.openstack.org/#/c/414860/

How do you think about this idea? It's basic requirement to have multi-region gate/check job for Tricricle, hope this could be on board before Ocata release. once Tricircle can be tested through such a multi-region job, other projects can also benefit from the same infrastructure.

Best Regards
Chaoyi Huang (joehuang)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20170103/90fbb502/attachment.html>


More information about the OpenStack-dev mailing list