multicloud/openstack.git
8 years agoRefactor virtual ports API for newton
Bin Yang [Fri, 3 Mar 2017 08:16:04 +0000 (16:16 +0800)]
Refactor virtual ports API for newton

Change-Id: I314f09c3aa4570d1df6df14e456ba4132af63320
Issue-Id: MULTIVIM-22
Signed-off-by: Bin Yang <bin.yang@windriver.com>
8 years agoFix errors in swagger.json
Bin Yang [Fri, 3 Mar 2017 05:33:08 +0000 (13:33 +0800)]
Fix errors in swagger.json

Change-Id: Ibd27eda41068286a1f73353f7aff533c81b24a97
Issue-Id: MULTIVIM-18
Signed-off-by: Bin Yang <bin.yang@windriver.com>
8 years agoImplement flavors API for newton
Bin Yang [Fri, 3 Mar 2017 02:54:47 +0000 (10:54 +0800)]
Implement flavors API for newton

Change-Id: I1fbf5068f7f166b6d351f29bf5077356367de389
Issue-Id: MULTIVIM-22
Signed-off-by: Bin Yang <bin.yang@windriver.com>
8 years agoImplement virtual ports API for newton
Bin Yang [Thu, 2 Mar 2017 06:14:26 +0000 (14:14 +0800)]
Implement virtual ports API for newton

Change-Id: I070c3fecf37d52b481312eed62f4d88c7bbc02c4
Issue-Id: MULTIVIM-22
Signed-off-by: Bin Yang <bin.yang@windriver.com>
8 years agofix bug in subnets API for newton
Bin Yang [Thu, 2 Mar 2017 05:47:34 +0000 (13:47 +0800)]
fix bug in subnets API for newton

Change-Id: Iad7ce19ca320632e6499440df0799333921f4d9b
Issue-Id: MULTIVIM-19
Signed-off-by: Bin Yang <bin.yang@windriver.com>
8 years agoImplement subnets API for newton
Bin Yang [Thu, 2 Mar 2017 03:02:36 +0000 (11:02 +0800)]
Implement subnets API for newton

Change-Id: Ia219443bce0ec83451a09d3f0aa0a2a02341d100
Issue-Id: MULTIVIM-19
Signed-off-by: Bin Yang <bin.yang@windriver.com>
8 years agoImplement tenants API for newton
Bin Yang [Wed, 1 Mar 2017 08:36:05 +0000 (16:36 +0800)]
Implement tenants API for newton

Change-Id: Ic2060927803b0d34dbf54c95430ab558bc4f076d
Issue-Id: MULTIVIM-19
Signed-off-by: Bin Yang <bin.yang@windriver.com>
8 years agoImplement hosts API for newton
Bin Yang [Wed, 1 Mar 2017 05:03:34 +0000 (13:03 +0800)]
Implement hosts API for newton

Change-Id: I2ae54e88050f65ae0a057f423c29c2db7aae9d4b
Issue-Id: MULTIVIM-19
Signed-off-by: Bin Yang <bin.yang@windriver.com>
8 years agoImplement limits API for newton
Bin Yang [Wed, 1 Mar 2017 03:19:49 +0000 (11:19 +0800)]
Implement limits API for newton

Change-Id: Ie7063c484af69686f6acd7085e73c16f2f84bf0d
Issue-Id: MULTIVIM-19
Signed-off-by: Bin Yang <bin.yang@windriver.com>
8 years agoPopulate the 'reverse' parameter to replace_a_key
Litao Gao [Tue, 28 Feb 2017 08:48:55 +0000 (03:48 -0500)]
Populate the 'reverse' parameter to replace_a_key

Change-Id: Id0313c385b9e6e974abb23abef4191ede32d57ad
Issue-Id: MULTIVIM-47
Signed-off-by: Litao Gao <litao.gao@windriver.com>''
8 years agoopenstak newton version vim driver implementation
Litao Gao [Tue, 28 Feb 2017 07:33:42 +0000 (02:33 -0500)]
openstak newton version vim driver implementation

1. change to use keystoneauth1 for auth and transport
2. add neutron network creation and deletion handling
3. some modification for refactoring

Change-Id: Ibaa3f33ae89c57bcb5a5e603b63355ed7ca4c52b
Issue-Id: MULTIVIM-47
Signed-off-by: Litao Gao <litao.gao@windriver.com>
8 years agoopenstak newton version vim driver implementation
Litao Gao [Fri, 24 Feb 2017 10:05:00 +0000 (05:05 -0500)]
openstak newton version vim driver implementation

this commit includes the capability of accepting
the 'networks' get request from multivim broker
and do authorization and then send the proper
request to newton openstack instance and do
some converting work upon the response and then
send back the response to multivim borker

Change-Id: If4d3da0d5cc3865a831fa5f1b9effec4da56c3d3
Issue-Id: MULTIVIM-47
Signed-off-by: Litao Gao <litao.gao@windriver.com>
8 years agoRemove dependency on mysql
Bin Yang [Fri, 24 Feb 2017 08:33:14 +0000 (16:33 +0800)]
Remove dependency on mysql

Change-Id: I9bbecf8e22b1ee59ab8d80d808c4e8f0bd1a7421
Issue-Id: MULTIVIM-48
Signed-off-by: Bin Yang <bin.yang@windriver.com>
8 years agoFix bug of unittest: missing logs dir
Bin Yang [Thu, 23 Feb 2017 02:09:28 +0000 (10:09 +0800)]
Fix bug of unittest: missing logs dir

Fix a bug resulting unittest failure:missing logs dir in git repo.
Rename tag to be more generic as well.

Change-Id: I5cf4460a0a606ce9d0a313856e1655d2c0c9d88f
Issue-Id: MULTIVIM-42
Signed-off-by: Bin Yang <bin.yang@windriver.com>
8 years agoSetup micro-service of kilo driver
Bin Yang [Wed, 22 Feb 2017 07:15:09 +0000 (15:15 +0800)]
Setup micro-service of kilo driver

Change-Id: I02f1b58f67cd3a5020d3742c4edab479982e5532
Issue-Id: MULTIVIM-23
Signed-off-by: Bin Yang <bin.yang@windriver.com>
8 years agoSetup micro-service of newton driver
Bin Yang [Wed, 22 Feb 2017 04:58:11 +0000 (12:58 +0800)]
Setup micro-service of newton driver

Change-Id: I86dd5d3032eb70d0c1c1c23d179de2a0a2a1fdeb
Issue-Id: MULTIVIM-18
Signed-off-by: Bin Yang <bin.yang@windriver.com>
8 years agoInitial empty repository
Andrew Grimberg [Tue, 21 Feb 2017 14:53:16 +0000 (14:53 +0000)]
Initial empty repository