multicloud/openstack.git
6 years agoIncrease ocata cover rate 55/83955/1
Haibin Huang [Mon, 11 Mar 2019 16:19:17 +0000 (00:19 +0800)]
Increase ocata cover rate

Delete resource code from ocata and use newton_base code.

Change-Id: I3f66fa63232fdd9b113e0b61ff9d0a8aa520f96f
Issue-ID: MULTICLOUD-501
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoAdd a thread to audit AZ cap info 27/83827/2
Bin Yang [Mon, 1 Apr 2019 04:39:32 +0000 (04:39 +0000)]
Add a thread to audit AZ cap info

The audit thread sleep 5 seconds for each loop

Change-Id: I10638b0fc5df1bd45272b9a10ca92596ace2f584
Issue-ID: MULTICLOUD-555
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoDiscover and register az and host 86/83686/2
Bin Yang [Fri, 29 Mar 2019 10:04:02 +0000 (10:04 +0000)]
Discover and register az and host

Register pservers, and relation to AZ

Change-Id: I95075dddbbddad596a082a7d910dd8a001dc2906
Issue-ID: MULTICLOUD-554
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoInitiate a thread to handle registry 00/83600/7
Bin Yang [Thu, 28 Mar 2019 13:17:14 +0000 (13:17 +0000)]
Initiate a thread to handle registry

To prevent the registry API timeout by offloading the time-consuming
registry to a thread

Change-Id: I1107bb7f3d9a11bdae4d0a5926f788bc2a534bda
Issue-ID: MULTICLOUD-554
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoAdd https support for multicloud ocata plugin 20/83820/1
Haibin Huang [Mon, 1 Apr 2019 01:51:56 +0000 (09:51 +0800)]
Add https support for multicloud ocata plugin

The https endpoint can be enabled by setting env: SSL_ENABLED=true

Change-Id: Ibc651851edb1dd2e143ba28c784f82562c0c9d30
Issue-ID: MULTICLOUD-535
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoAdd https support for multicloud pike plugin 19/83819/2
Haibin Huang [Mon, 1 Apr 2019 01:43:16 +0000 (09:43 +0800)]
Add https support for multicloud pike plugin

The https endpoint can be enabled by setting env: SSL_ENABLED=true

Change-Id: Iae636bda8fa8ae9c77907e7171e1d93cb54795bc
Issue-ID: MULTICLOUD-535
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoAdd https support for multicloud starlingx plugin 18/83818/3
Haibin Huang [Mon, 1 Apr 2019 01:34:30 +0000 (09:34 +0800)]
Add https support for multicloud starlingx plugin

The https endpoint can be enabled by setting env: SSL_ENABLED=true

Change-Id: I2852d705d0d0c11d0b16cb568184296b9c8f25d0
Issue-ID: MULTICLOUD-535
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoAdd https support for multicloud lenovo 56/83556/1
Changjun Wang [Thu, 28 Mar 2019 06:23:28 +0000 (06:23 +0000)]
Add https support for multicloud lenovo

The https endpoint can be enabled by setting env: SSL_ENABLED=true

Issue-ID: MULTICLOUD-538

Change-Id: I20ca09c431380d65098d42fadd1d92003cca69ba
Signed-off-by: Changjun Wang <310397125@qq.com>
6 years agoAdd unit_test for Multi-Cloud Fcaps enhancement 80/82880/1
Liexiang Yue [Thu, 21 Mar 2019 03:40:49 +0000 (11:40 +0800)]
Add unit_test for Multi-Cloud Fcaps enhancement

Issue-ID: MULTICLOUD-495

Change-Id: I321823f894bba014f39455487687a0f77ff4234d
Signed-off-by: Liexiang Yue <yueliexiang@chinamobile.com>
6 years agoMulti-Cloud Fcaps enhancement 51/82751/7
Liexiang Yue [Wed, 20 Mar 2019 02:54:24 +0000 (10:54 +0800)]
Multi-Cloud Fcaps enhancement

Issue-ID: MULTICLOUD-495

Change-Id: I3d5d6eadeaa00b8597dfa318bad6a1fa1796a2ce
Signed-off-by: Liexiang Yue <yueliexiang@chinamobile.com>
6 years agoMerge "change docker image name tp openstack-lenovo"
Bin Yang [Mon, 11 Mar 2019 09:04:44 +0000 (09:04 +0000)]
Merge "change docker image name tp openstack-lenovo"

6 years agoSet Highest cipher for https 11/81911/1
Xiaohua Zhang [Mon, 11 Mar 2019 08:37:03 +0000 (08:37 +0000)]
Set Highest cipher for https

Change-Id: I46956b98daa600cd5eedd8fb031ef778e0932337
Issue-ID: MULTICLOUD-519
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agochange docker image name tp openstack-lenovo 01/81901/1
Changjun Wang [Mon, 11 Mar 2019 06:07:10 +0000 (06:07 +0000)]
change docker image name tp openstack-lenovo

change fileformat to unix of the *.sh files

Change-Id: Iff6f5db7b87fd59afcd7fe6fb1662aa0d79ab787
Issue-ID: MULTICLOUD-520
Signed-off-by: Changjun Wang <310397125@qq.com>
6 years agochange docker image name tp openstack-lenovo 36/81836/1
Changjun Wang [Fri, 8 Mar 2019 08:08:29 +0000 (08:08 +0000)]
change docker image name tp openstack-lenovo

mkdify the repo from thinkcloud to lenovo in the package
change docker image name tp openstack-lenovo

Change-Id: I8d656df1daad8056703fa1645ff1340d75b72e43
Issue-ID: MULTICLOUD-520
Signed-off-by: Changjun Wang <310397125@qq.com>
6 years agoFix assembly setting to include certs 27/81827/1
Xiaohua Zhang [Fri, 8 Mar 2019 04:59:59 +0000 (04:59 +0000)]
Fix assembly setting to include certs

Change-Id: If93c7b26dc7d5fc5f7d8c5bb0c934f906e46579b
Issue-ID: MULTICLOUD-519
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoMerge "Add https support for multicloud windriver plugin"
Bin Yang [Fri, 8 Mar 2019 03:01:53 +0000 (03:01 +0000)]
Merge "Add https support for multicloud windriver plugin"

6 years agoAdd https support for multicloud windriver plugin 23/81823/1
Xiaohua Zhang [Fri, 8 Mar 2019 03:52:45 +0000 (03:52 +0000)]
Add https support for multicloud windriver plugin

The https endpoint can be enabled by setting env: SSL_ENABLED=true

Change-Id: I4a081bc47bf7be62ddc87407344d2cd580bba5b7
Issue-ID: MULTICLOUD-519
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoOptimize docker image footprint for pike 56/79856/1
Haibin Huang [Thu, 7 Mar 2019 03:16:16 +0000 (11:16 +0800)]
Optimize docker image footprint for pike

Rebase to python:2-slim
Remove unused pip packages

Change-Id: I0ba6767d71c1d4e57edb7d41315569ffac8ce494
Issue-ID: MULTICLOUD-517
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoOptimize docker image footprint for starlingx 55/79855/1
Haibin Huang [Thu, 7 Mar 2019 03:26:42 +0000 (11:26 +0800)]
Optimize docker image footprint for starlingx

Rebase to python:2-slim
Remove unused pip packages

Change-Id: Icef1b522b47f999b5c9a18e0a1184e642fbae734
Issue-ID: MULTICLOUD-517
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoOptimize docker image footprint for ocata 52/79852/2
Haibin Huang [Thu, 7 Mar 2019 02:55:24 +0000 (10:55 +0800)]
Optimize docker image footprint for ocata

Rebase to python:2-slim
Remove unused pip packages

Change-Id: I255f7c009c9b3f887a5a6e6b11a16ece1a7faed4
Issue-ID: MULTICLOUD-517
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoRemove vesagent and celery 50/79850/2
Haibin Huang [Thu, 7 Mar 2019 02:39:30 +0000 (10:39 +0800)]
Remove vesagent and celery

The vesagent has been moved to fcaps module

Change-Id: I87333bbe5e7116af2b3b495f70d1b39d1c77177b
Issue-ID: MULTICLOUD-499
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoMerge "Modify M-Cloud lenovo thinkcloud Dockerfile"
Bin Yang [Wed, 6 Mar 2019 09:01:07 +0000 (09:01 +0000)]
Merge "Modify M-Cloud lenovo thinkcloud Dockerfile"

6 years agoModify M-Cloud lenovo thinkcloud Dockerfile 61/79761/1
Changjun Wang [Wed, 6 Mar 2019 07:39:00 +0000 (07:39 +0000)]
Modify M-Cloud lenovo thinkcloud Dockerfile

Modify Python2.7 to python2.7-slim

Issue-ID: MULTICLOUD-516

Change-Id: Ic3d5cfb4e467652aa6e0a6ad340351998460b0b4
Signed-off-by: Changjun Wang <310397125@qq.com>
6 years agoMerge "Optimize docker image footprint size"
Bin Yang [Wed, 6 Mar 2019 08:41:18 +0000 (08:41 +0000)]
Merge "Optimize docker image footprint size"

6 years agoOptimize docker image footprint size 60/79760/1
Liexiang Yue [Wed, 6 Mar 2019 08:15:18 +0000 (16:15 +0800)]
Optimize docker image footprint size

Issue-ID: MULTICLOUD-495

Change-Id: I351c2424050e139c5d53ebe78c44c8579d350a1c
Signed-off-by: Liexiang Yue <yueliexiang@chinamobile.com>
6 years agoModify Lenovo Thinkcloud Dockerfile 58/79758/2
Changjun Wang [Wed, 6 Mar 2019 07:39:00 +0000 (07:39 +0000)]
Modify Lenovo Thinkcloud Dockerfile

Issue-ID: MULTICLOUD-515

Change-Id: I994b408a73d5ed8b883cdfb8b1df62078084bb5a
Signed-off-by: Changjun Wang <310397125@qq.com>
6 years agoMerge "Add Lenovo ThinkCLoud Driver"
Bin Yang [Wed, 6 Mar 2019 01:50:30 +0000 (01:50 +0000)]
Merge "Add Lenovo ThinkCLoud Driver"

6 years agoAdd Lenovo ThinkCLoud Driver 84/79584/8
Changjun Wang [Tue, 5 Mar 2019 10:22:47 +0000 (10:22 +0000)]
Add Lenovo ThinkCLoud Driver

add a new branch lenovo
modify pom.xml under the root

Change-Id: I5edd57bf3e9cc1e32c5a94b9494daf645b220eaa
Issue-ID: MULTICLOUD-506
Signed-off-by: Changjun Wang <310397125@qq.com>
6 years agoFix Dockerfile issue 72/79672/2
Xiaohua Zhang [Tue, 5 Mar 2019 03:04:22 +0000 (03:04 +0000)]
Fix Dockerfile issue

Install wget to retrieve zip files
Purge and autoremove unused utils

Change-Id: I83a619e51f37a11d5295f50c68962021a2bbf6b8
Issue-ID: MULTICLOUD-508
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoOptimize docker image footprint 86/79586/1
Xiaohua Zhang [Mon, 4 Mar 2019 08:09:18 +0000 (08:09 +0000)]
Optimize docker image footprint

Rebase to python:2-slim
Remove unused pip packages

Change-Id: I07c544debe93128bdd4722797339af708d246f0f
Issue-ID: MULTICLOUD-508
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoRemove vesagent and celery 85/79585/1
Xiaohua Zhang [Mon, 4 Mar 2019 08:00:08 +0000 (08:00 +0000)]
Remove vesagent and celery

The vesagent has been moved to fcaps module

Change-Id: I938df03374ca887d4f455f206d398491010a9361
Issue-ID: MULTICLOUD-499
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoUpgrade onaplog 1.0.8 26/79426/4
Xiaohua Zhang [Fri, 1 Mar 2019 07:30:25 +0000 (07:30 +0000)]
Upgrade onaplog 1.0.8

Add python3 validation

Change-Id: I331247e96ebad0d5e1ca3e9ffada8e2623237863
Issue-ID: MULTICLOUD-503
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoImprove ocata cover rate 42/79242/1
Haibin Huang [Wed, 27 Feb 2019 07:20:59 +0000 (15:20 +0800)]
Improve ocata cover rate

Change-Id: I442008884ae6860012491db176f2c5554fcaf84f
Issue-ID: MULTICLOUD-501
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoAdd OpenStack fcaps module 89/78989/3
Bin Yang [Fri, 22 Feb 2019 08:46:53 +0000 (08:46 +0000)]
Add OpenStack fcaps module

Change-Id: Ie05808a199edf1203ed0c7663031c7065dcb1512
Issue-ID: MULTICLOUD-499
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoRun Ocata plugin as non root user 41/79141/2
Haibin Huang [Tue, 26 Feb 2019 01:05:13 +0000 (09:05 +0800)]
Run Ocata plugin as non root user

Change-Id: Ia4e201ee586cc62f1ea2f5f38d4001acc7ccc0b5
Issue-ID: MULTICLOUD-500
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix docker create failure for StarlingX 51/79151/2
Haibin Huang [Tue, 26 Feb 2019 05:45:18 +0000 (13:45 +0800)]
Fix docker create failure for StarlingX

Change-Id: I33ea95b5653affe2ffb72a9ba8a368a24ee15182
Issue-ID: MULTICLOUD-500
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoRun Pike plugin as non root user 42/79142/2
Haibin Huang [Tue, 26 Feb 2019 01:01:24 +0000 (09:01 +0800)]
Run Pike plugin as non root user

Change-Id: Iabd2eaeea44fa0f98679ef06a86ce5c455456578
Issue-ID: MULTICLOUD-500
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoRun Starlingx plugin as non root user 88/78988/1
Haibin Huang [Fri, 22 Feb 2019 07:24:21 +0000 (15:24 +0800)]
Run Starlingx plugin as non root user

Change-Id: Icb45c00205948399010662783e6268402df77e10
Issue-ID: MULTICLOUD-500
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoMerge "Run multicloud-windriver service as non root user"
Bin Yang [Thu, 21 Feb 2019 02:32:05 +0000 (02:32 +0000)]
Merge "Run multicloud-windriver service as non root user"

6 years agoRun multicloud-windriver service as non root user 03/78803/1
Bin Yang [Wed, 20 Feb 2019 08:19:52 +0000 (08:19 +0000)]
Run multicloud-windriver service as non root user

Disable vesagent and remove the dependency on rabbitmq-server
The vesagent should be maintained as a standalone microservice

Change-Id: I4877c0c25c973d0dd8f8511f457fed07ca61647b
Issue-ID: MULTICLOUD-493
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoMerge "Fix URL definitions interfere with each other"
Bin Yang [Tue, 19 Feb 2019 02:15:11 +0000 (02:15 +0000)]
Merge "Fix URL definitions interfere with each other"

6 years agoFix URL definitions interfere with each other 53/78653/1
Haibin Huang [Mon, 18 Feb 2019 12:47:29 +0000 (20:47 +0800)]
Fix URL definitions interfere with each other

Change-Id: I2f0bc1ca7e6d4e6337cc504c51e9ead06bd5be4e
Issue-ID: MULTICLOUD-477
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoUpdate committer INFO 21/78621/2
Bin Yang [Mon, 18 Feb 2019 04:51:26 +0000 (04:51 +0000)]
Update committer INFO

Remove those committers who decided to step down as a committer

Change-Id: I9d7dada1343d8da3c5b8439c1b0e676b5043940a
Issue-ID: MULTICLOUD-484
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoFix issue of heatbridge 53/78453/1
Xiaohua Zhang [Thu, 14 Feb 2019 09:24:06 +0000 (09:24 +0000)]
Fix issue of heatbridge

Change-Id: I91d6086d514cc481e2574bd3e6c6b324d708d092
Issue-ID: MULTICLOUD-479
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoFix bug of v3 to v2 endpoints mapping 52/78452/1
Xiaohua Zhang [Thu, 14 Feb 2019 09:10:52 +0000 (09:10 +0000)]
Fix bug of v3 to v2 endpoints mapping

Change-Id: I2d1b6bb57e7a3ed1c7d7de3246777ac1c62ff5b5
Issue-ID: MULTICLOUD-478
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoFix maven zip fail error 59/77559/1
Haibin Huang [Wed, 30 Jan 2019 07:36:30 +0000 (15:36 +0800)]
Fix maven zip fail error

Change-Id: I8709665c474cb336b67d41429a3ea921c93f2366
Issue-ID: MULTICLOUD-428
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoRemove the heatbridge call in master 54/77554/2
Haibin Huang [Wed, 30 Jan 2019 05:36:52 +0000 (13:36 +0800)]
Remove the heatbridge call in master

The heatbridge call results in API timeout due to AAI performance
constraints.

Change-Id: Ia30065cefc6cb4853e1093dd0f5c874e99c4cd0d
Issue-ID: MULTICLOUD-456
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoMerge changes I4689292d,Ifd5395ec,I67928630,Ib2244c73
Bin Yang [Wed, 30 Jan 2019 04:32:55 +0000 (04:32 +0000)]
Merge changes I4689292d,Ifd5395ec,I67928630,Ib2244c73

* changes:
  Add resource for starlingx
  Add openoapi for starlingx
  Add proxy for starlingx
  Add registration for starlingx plugin

6 years agoRate python files via pylint 87/73387/5
Cédric Ollivier [Thu, 22 Nov 2018 16:15:46 +0000 (17:15 +0100)]
Rate python files via pylint

It higlights programming errors which are only printed for the time
being. It adds pylint in test-requirements.txt as it should have
been for coverage, mock, etc.

At least all pylint errors should be fixed.

Kilo and Newton are out of scope as deprecated.

Issue-ID: MULTICLOUD-416

Change-Id: I35f2cfec0327ba163e796b05bdff5edf0246de09
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
6 years agoAdd resource for starlingx 37/76337/3
Haibin Huang [Mon, 28 Jan 2019 07:12:39 +0000 (15:12 +0800)]
Add resource for starlingx

Change-Id: I4689292dd09f1e7bc4c5c567ea50ed6835ab9ac1
Issue-ID: MULTICLOUD-428
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoAdd openoapi for starlingx 35/76335/4
Haibin Huang [Mon, 28 Jan 2019 07:08:19 +0000 (15:08 +0800)]
Add openoapi for starlingx

Change-Id: Ifd5395ec49e1eb56d349270dbc13efc963fe7e67
Issue-ID: MULTICLOUD-428
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoAdd proxy for starlingx 34/76334/3
Haibin Huang [Mon, 28 Jan 2019 07:05:20 +0000 (15:05 +0800)]
Add proxy for starlingx

Change-Id: I679286300eb58ffc32c07820f606ca542b716265
Issue-ID: MULTICLOUD-428
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoExtract some code to share 31/77431/4
Haibin Huang [Mon, 28 Jan 2019 06:00:38 +0000 (14:00 +0800)]
Extract some code to share

Change-Id: I6dffc1bf47c5839f077f3c7f93f021ed0b414d24
Issue-ID: MULTICLOUD-428
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoAdd registration for starlingx plugin 33/76333/4
Haibin Huang [Mon, 28 Jan 2019 07:03:22 +0000 (15:03 +0800)]
Add registration for starlingx plugin

Change-Id: Ib2244c73e8edb9e56928fc34561f689b1546c03f
Issue-ID: MULTICLOUD-428
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoAdd starlingx basic support 50/75850/7
Haibin Huang [Wed, 16 Jan 2019 05:56:04 +0000 (13:56 +0800)]
Add starlingx basic support

Change-Id: I21c2101e3b022ac9c7916297a48df8de944241cf
Issue-ID: MULTICLOUD-428
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoEnabling ocata pep8 check 96/75796/1
Haibin Huang [Tue, 15 Jan 2019 02:52:26 +0000 (10:52 +0800)]
Enabling ocata pep8 check

Change-Id: Iee0bc4d7c95255967489a9cd8036dee2abab6a9b
Issue-ID: MULTICLOUD-434
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix vesagent pep8 error for ocata 50/75750/2
Haibin Huang [Mon, 14 Jan 2019 14:10:01 +0000 (22:10 +0800)]
Fix vesagent pep8 error for ocata

This patch is only fixing the pep8 issues under the vesagent
folder for ocata release, which is only triggered by tox mannually.

Change-Id: I203770908136f4a81ddfe61981e55bb51778438b
Issue-ID: MULTICLOUD-434
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix requests pep8 error for ocata 95/75795/1
Haibin Huang [Tue, 15 Jan 2019 02:50:51 +0000 (10:50 +0800)]
Fix requests pep8 error for ocata

This patch is only fixing the pep8 issues under the requests
folder for ocata release, which is only triggered by tox mannually.

Change-Id: I135ca298eaa68ce6da56c4437e48d539ba640992
Issue-ID: MULTICLOUD-434
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix resource pep8 error for ocata 94/75794/1
Haibin Huang [Tue, 15 Jan 2019 02:51:39 +0000 (10:51 +0800)]
Fix resource pep8 error for ocata

This patch is only fixing the pep8 issues under the resource
folder for ocata release, which is only triggered by tox mannually.

Change-Id: I9d0eaa7f130141e61d50be15d93fe8054f11941e
Issue-ID: MULTICLOUD-434
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix registration pep8 error for ocata 93/75793/1
Haibin Huang [Tue, 15 Jan 2019 02:49:40 +0000 (10:49 +0800)]
Fix registration pep8 error for ocata

This patch is only fixing the pep8 issues under the registration
folder for ocata release, which is only triggered by tox mannually.

Change-Id: Ie5857f5b292ec51d38f0d50b02eea08b73ee3b7a
Issue-ID: MULTICLOUD-434
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix proxy pep8 error for ocata 92/75792/1
Haibin Huang [Tue, 15 Jan 2019 02:48:42 +0000 (10:48 +0800)]
Fix proxy pep8 error for ocata

This patch is only fixing the pep8 issues under the proxy
folder for ocata release, which is only triggered by tox mannually.

Change-Id: I0f6c78afc5eca9114c2c388e8d7001fe4daef9b2
Issue-ID: MULTICLOUD-434
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix extensions pep8 error for ocata 91/75791/1
Haibin Huang [Tue, 15 Jan 2019 02:47:33 +0000 (10:47 +0800)]
Fix extensions pep8 error for ocata

This patch is only fixing the pep8 issues under the extensions
folder for ocata release, which is only triggered by tox mannually.

Change-Id: If756317cb00f821f1f1312d36e6a427f05a7f4eb
Issue-ID: MULTICLOUD-434
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix others pep8 error for ocata 90/75790/1
Haibin Huang [Tue, 15 Jan 2019 02:45:38 +0000 (10:45 +0800)]
Fix others pep8 error for ocata

This patch is only fixing the pep8 issues under the others
folder for ocata release, which is only triggered by tox mannually.

Change-Id: Ia6f646a1b856451f2a73f5d33eead631d15a43aa
Issue-ID: MULTICLOUD-434
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix vagrant pep8 error for ocata 49/75749/1
Haibin Huang [Mon, 14 Jan 2019 14:04:03 +0000 (22:04 +0800)]
Fix vagrant pep8 error for ocata

This patch is only fixing the pep8 issues under the registration
folder for ocata release, which is only triggered by tox mannually.

Change-Id: I2615ddb0530402f0ee49e1513b7c4eba978a5d47
Issue-ID: MULTICLOUD-434
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoUpgrade to 1.3.0 for dublin 13/75513/1
Xiaohua Zhang [Wed, 9 Jan 2019 04:34:46 +0000 (04:34 +0000)]
Upgrade to 1.3.0 for dublin

Change-Id: I9a42f70d1df743cb3c7cfc95a402bce9eade4469
Issue-ID: MULTICLOUD-432
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoRefactor the AAI cache for multicloud plugin 77/75077/1 1.2.3 3.0.1-ONAP
Bin Yang [Tue, 25 Dec 2018 10:42:52 +0000 (10:42 +0000)]
Refactor the AAI cache for multicloud plugin

Fix the cache issue of cloud region which result in failure of
cloud region registration

Change-Id: Id13a40124efb92bd818686e069c9335ecd0d07c1
Issue-ID: MULTICLOUD-431
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoWorkaround region list failure 49/75049/1
Bin Yang [Fri, 21 Dec 2018 09:39:30 +0000 (09:39 +0000)]
Workaround region list failure

keystone api v2.0 does not support region list
workaround this by using user input parameters

Change-Id: I1df695308eda470ed281bc43abbd43e60d3d5713
Issue-ID: MULTICLOUD-429
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoEnable pep8 check 77/74877/1
Haibin Huang [Wed, 19 Dec 2018 07:07:21 +0000 (15:07 +0800)]
Enable pep8 check

This patch is fixing the pep8 issues under the pub and resource
folder for pike release and also enable pep8 check

Change-Id: I1afea756108e7bb0d79ac3f5317209fd8964f863
Issue-ID: MULTICLOUD-428
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix proxy pep8 error 05/74805/1
Haibin Huang [Tue, 18 Dec 2018 12:50:32 +0000 (20:50 +0800)]
Fix proxy pep8 error

This patch is only fixing the pep8 issues under the proxy folder
for pike release, which is only triggered by tox manually.

Change-Id: Idd5410d0ec18558be25c47df225021d8a47fedfe
Issue-ID: MULTICLOUD-428
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix registration pep8 error 15/74715/1
Haibin Huang [Mon, 17 Dec 2018 12:34:44 +0000 (20:34 +0800)]
Fix registration pep8 error

This patch is only fixing the pep8 issues under the registration
folder for pike release, which is only triggered by tox mannually.

Change-Id: I22245f9e97277cd48ad0a8061694ab7bfe593e6a
Issue-ID: MULTICLOUD-428
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix extensions pep error 13/74713/1
Haibin Huang [Mon, 17 Dec 2018 12:17:06 +0000 (20:17 +0800)]
Fix extensions pep error

This patch is only fixing the pep8 issues under the extensions
folder for pike release, which is only triggerd by tox manually.

Change-Id: If31afe444d92812a7bc462e1c5d7749243e19051
Issue-ID: MULTICLOUD-428
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix swagger pep error 11/74711/1
Haibin Huang [Mon, 17 Dec 2018 12:04:42 +0000 (20:04 +0800)]
Fix swagger pep error

This patch is only fixing the pep8 issues under the swagger folder
for pike release, which is only triggered by tox manually.

Change-Id: I8746bea273f08f19d3075bcd899c2f536a9263b8
Issue-ID: MULTICLOUD-428
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix pep8 for pike samples and requests 76/74376/1
Haibin Huang [Wed, 5 Dec 2018 13:10:19 +0000 (21:10 +0800)]
Fix pep8 for pike samples and requests

Change-Id: Ida2807785f888b036e06a0f1860e3cadfbf900cf
Issue-ID: MULTICLOUD-424
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix vagrant pep8 error 59/74259/1
Haibin Huang [Wed, 5 Dec 2018 11:42:02 +0000 (19:42 +0800)]
Fix vagrant pep8 error

Change-Id: If842bca7c09111136df330d1cf3cb84375e868f1
Issue-ID: MULTICLOUD-424
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix pep error for pike resource 51/74251/1
Haibin Huang [Wed, 5 Dec 2018 10:53:14 +0000 (18:53 +0800)]
Fix pep error for pike resource

Change-Id: I778232ecbb74dc9e6a9e7a2bf4ca6a6b70f0e196
Issue-ID: MULTICLOUD-424
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix issue of Delete Infra_workload 31/74031/2
Xiaohua Zhang [Fri, 30 Nov 2018 08:52:54 +0000 (08:52 +0000)]
Fix issue of Delete Infra_workload

Enforce client to pass in workload_id

Change-Id: I017321920aad665bee352499e0b43f5c5db5898c
Issue-ID: MULTICLOUD-423
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoFix pep8 errors in windriver plugin 37/73637/1
Xiaohua Zhang [Tue, 27 Nov 2018 10:31:54 +0000 (10:31 +0000)]
Fix pep8 errors in windriver plugin

Fix errors in vesagent

Change-Id: I9cb0afda7a17a08246fcee8439e1ef2775609948
Issue-ID: MULTICLOUD-420
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoFix pep8 errors in windriver plugin 36/73636/1
Xiaohua Zhang [Tue, 27 Nov 2018 10:30:56 +0000 (10:30 +0000)]
Fix pep8 errors in windriver plugin

Fix errors in resource module

Change-Id: I59d43b3c62928bdacffc7fcd6f4c1c8055412e59
Issue-ID: MULTICLOUD-420
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoFix pep8 errors in multicloud plugin 35/73635/1
Xiaohua Zhang [Tue, 27 Nov 2018 10:28:41 +0000 (10:28 +0000)]
Fix pep8 errors in multicloud plugin

Fix pep8 errors in registration moduel

Change-Id: I4b1d3ef1ed397c537b7904f229c0bbc07796a97e
Issue-ID: MULTICLOUD-420
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoFix pep8 errors in multicloud plugin 34/73634/1
Xiaohua Zhang [Tue, 27 Nov 2018 10:26:29 +0000 (10:26 +0000)]
Fix pep8 errors in multicloud plugin

Fix pep8 errors in proxy module

Change-Id: Iea570d7cdf822cf7788ec7094c46b801b0a8c8d1
Issue-ID: MULTICLOUD-420
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoFix pep8 errors in windriver plugin 33/73633/1
Xiaohua Zhang [Tue, 27 Nov 2018 10:18:21 +0000 (10:18 +0000)]
Fix pep8 errors in windriver plugin

Fix pep8 errors in swagger,sample and extension

Change-Id: I255c08565b7eaf175b9d7506596957ecb2887452
Issue-ID: MULTICLOUD-420
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoFix pep8 error in windriver plugin 32/73632/1
Xiaohua Zhang [Tue, 27 Nov 2018 10:10:28 +0000 (10:10 +0000)]
Fix pep8 error in windriver plugin

Change-Id: Ifff45168c2647b20cacaf4b3ee0413f9a8a824a7
Issue-ID: MULTICLOUD-420
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agobump version 1.2.3 29/73629/1
Xiaohua Zhang [Tue, 27 Nov 2018 09:52:09 +0000 (09:52 +0000)]
bump version 1.2.3

Change-Id: Ic63d11ec0ac588dc954765dbc4c0d19be4277feb
Issue-ID: MULTICLOUD-419
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoCache AAI data 14/73514/2 1.2.2
Bin Yang [Mon, 26 Nov 2018 13:10:30 +0000 (13:10 +0000)]
Cache AAI data

Add profiler decorator

Change-Id: I280b5799fa876d881dc2331b44dd34344437eba3
Issue-ID: MULTICLOUD-417
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoAdd filter to queries 57/73457/1
Xiaohua Zhang [Sat, 24 Nov 2018 09:49:15 +0000 (09:49 +0000)]
Add filter to queries

Change-Id: I8845592fa9a52ce5aac382885072dee66d664f23
Issue-ID: MULTICLOUD-417
Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
6 years agoAdd server action for pike APIv1 55/73355/3
Haibin Huang [Thu, 22 Nov 2018 08:47:53 +0000 (08:47 +0000)]
Add server action for pike APIv1

Change-Id: Ie2252ec4cb0d6ebacc7b7572005e198f54c81f11
Issue-ID: MULTICLOUD-414
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoAdd server action for ocata APIv1 57/73357/3
Haibin Huang [Thu, 22 Nov 2018 08:51:44 +0000 (08:51 +0000)]
Add server action for ocata APIv1

Change-Id: Ib725f9a9dbfc375154c2c87c98790b9988fb2eb4
Issue-ID: MULTICLOUD-414
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoAdd server action for windriver APIv1 52/73352/3
Haibin Huang [Thu, 22 Nov 2018 08:40:06 +0000 (08:40 +0000)]
Add server action for windriver APIv1

Change-Id: Iebab7cdf4b9e9190a32e3ce05aaca6fbb4901b76
Issue-ID: MULTICLOUD-414
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoAdd server action for newton API 58/73358/3
Haibin Huang [Thu, 22 Nov 2018 08:53:54 +0000 (08:53 +0000)]
Add server action for newton API

Change-Id: I9aa95f58f0884ed7de51234845ed6b372e22372d
Issue-ID: MULTICLOUD-414
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoAdd server action for ocata APIv0 56/73356/3
Haibin Huang [Thu, 22 Nov 2018 08:50:11 +0000 (08:50 +0000)]
Add server action for ocata APIv0

Change-Id: Iec73bd961e41ce8d8bb01c32cbb1786cb6d25516
Issue-ID: MULTICLOUD-414
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoAdd server action for pike APIv0 54/73354/3
Haibin Huang [Thu, 22 Nov 2018 08:42:50 +0000 (08:42 +0000)]
Add server action for pike APIv0

Change-Id: I8fdd72ea44eca98b639187d4e6588f67d9f5dc67
Issue-ID: MULTICLOUD-414
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoAdd server action for windriver APIv0 49/73349/1
Haibin Huang [Thu, 22 Nov 2018 08:11:52 +0000 (08:11 +0000)]
Add server action for windriver APIv0

Change-Id: Ib6dca8c162644ba99ea04f5dd9c87ffde34bda8e
Issue-ID: MULTICLOUD-414
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix ocata and piki rest API url error 40/73340/1
Bin Yang [Thu, 22 Nov 2018 08:01:08 +0000 (08:01 +0000)]
Fix ocata and piki rest API url error

Change-Id: I5cbb06db2a613548d0a9606f3b7c404dfb0a49f0
Issue-ID: MULTICLOUD-415
Signed-off-by: Bin Yang <bin.yang@windriver.com>
6 years agoAdd reboot guest APIv0 for windriver 37/73337/1
Haibin Huang [Thu, 22 Nov 2018 05:06:22 +0000 (05:06 +0000)]
Add reboot guest APIv0 for windriver

Change-Id: Iea88d66468d10364e05072e206bbe60c7e726e5f
Issue-ID: MULTICLOUD-414
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix discover snapshot with endpoint error 86/72986/1
Haibin Huang [Sun, 18 Nov 2018 00:23:27 +0000 (00:23 +0000)]
Fix discover snapshot with endpoint error

Nobody use snapshot, so we just comment it

Change-Id: Ia0967bb8b26df123478135fc53f4ce40cb48db9a
Issue-ID: MULTICLOUD-412
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoFix issue with keystone v2.0 26/72926/1
bharath [Fri, 16 Nov 2018 17:36:52 +0000 (23:06 +0530)]
Fix issue with keystone v2.0

Issue-ID: MULTICLOUD-386
Change-Id: Ib19ad639c76754fa7a9f6efea449ab5df17afada
Signed-Off-By: Bharath Thiruveedula <bharath_ves@hotmail.com>
6 years agoFix Openstack user data import issue 47/72747/3
Haibin Huang [Thu, 15 Nov 2018 09:26:42 +0000 (09:26 +0000)]
Fix Openstack user data import issue

Change-Id: Iedfa7b4c5389b7993630680d6efa4ed4ce734607
Issue-ID: MULTICLOUD-407
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoMetadata format is not right 17/72617/2
Haibin Huang [Wed, 14 Nov 2018 08:50:41 +0000 (08:50 +0000)]
Metadata format is not right

Change-Id: Id658382ecb506c07b619915e3211f736439ad3ec
Issue-ID: MULTICLOUD-405
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoModify openstack return code 10/72610/3
Haibin Huang [Wed, 14 Nov 2018 08:22:33 +0000 (08:22 +0000)]
Modify openstack return code

Change-Id: Ic124a91704b4e61d94626855a3592a29bad51738
Issue-ID: MULTICLOUD-404
Signed-off-by: Haibin Huang <haibin.huang@intel.com>
6 years agoBump version to 1.2.2 93/72493/1
Bin Yang [Tue, 13 Nov 2018 03:28:24 +0000 (03:28 +0000)]
Bump version to 1.2.2

Change-Id: Ib70c2bff78f5be8d63c2bb2e612c84cf3d97fb27
Issue-ID: MULTICLOUD-402
Signed-off-by: Bin Yang <bin.yang@windriver.com>