trio2o/tricircle
yinxiulin 707c914e30 Nova_APIGW REST API Microversion Support
1. What is the problem
The current Nova_APIGW does not support microversion function, the service
controller uses a fixed API version number to initialize novaclient

2. What is the solution to the problem
When the service controller receives an API request, it will get the
microversion number from request headers , and use this to initialize
novaclient.

For how to get the microversion number, please refer to:
https://specs.openstack.org/openstack/nova-specs/specs/kilo/implemented/api-microversions.html

The microversion supported range is 2.1 to latest version

3. What the features need to be implemented to the Tricircle
   to realize the solution
   Nova_APIGW microversion support added

Change-Id: Idf44c91100e5cb8ad0355164c9be991aa54a652b
2016-09-05 18:33:40 +08:00
..
api Fix incorrect file permission 2016-05-24 16:04:16 +08:00
cinder_apigw [Urgent]Fix the integration test failure casused by http header processing 2016-08-11 02:33:12 -04:00
common Nova_APIGW REST API Microversion Support 2016-09-05 18:33:40 +08:00
db Move router operations to xjob 2016-07-25 17:25:48 +08:00
network Support l3 networking in shared vlan network 2016-09-05 15:36:34 +08:00
nova_apigw Nova_APIGW REST API Microversion Support 2016-09-05 18:33:40 +08:00
tempestplugin Nova_APIGW REST API Microversion Support 2016-09-05 18:33:40 +08:00
tests Nova_APIGW REST API Microversion Support 2016-09-05 18:33:40 +08:00
xjob Support l3 networking in shared vlan network 2016-09-05 15:36:34 +08:00
__init__.py networking-tricircle core plugin and security group 2015-08-05 14:49:24 +03:00