summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-03-07Optimize docker image footprint for starlingxHaibin Huang4-14/+26
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>
2019-03-07Optimize docker image footprint for ocataHaibin Huang3-13/+21
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>
2019-03-07Remove vesagent and celeryHaibin Huang15-1772/+3
The vesagent has been moved to fcaps module Change-Id: I87333bbe5e7116af2b3b495f70d1b39d1c77177b Issue-ID: MULTICLOUD-499 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-03-06Merge "Modify M-Cloud lenovo thinkcloud Dockerfile"Bin Yang1-1/+1
2019-03-06Modify M-Cloud lenovo thinkcloud DockerfileChangjun Wang1-7/+8
Modify Python2.7 to python2.7-slim Issue-ID: MULTICLOUD-516 Change-Id: Ic3d5cfb4e467652aa6e0a6ad340351998460b0b4 Signed-off-by: Changjun Wang <310397125@qq.com>
2019-03-06Merge "Optimize docker image footprint size"Bin Yang3-5/+12
2019-03-06Optimize docker image footprint sizeLiexiang Yue3-5/+12
Issue-ID: MULTICLOUD-495 Change-Id: I351c2424050e139c5d53ebe78c44c8579d350a1c Signed-off-by: Liexiang Yue <yueliexiang@chinamobile.com>
2019-03-06Modify Lenovo Thinkcloud DockerfileChangjun Wang1-6/+7
Issue-ID: MULTICLOUD-515 Change-Id: I994b408a73d5ed8b883cdfb8b1df62078084bb5a Signed-off-by: Changjun Wang <310397125@qq.com>
2019-03-06Merge "Add Lenovo ThinkCLoud Driver"Bin Yang68-0/+5779
2019-03-05Add Lenovo ThinkCLoud DriverChangjun Wang68-0/+5779
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>
2019-03-05Fix Dockerfile issueXiaohua Zhang1-2/+3
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>
2019-03-04Optimize docker image footprintXiaohua Zhang3-6/+11
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>
2019-03-04Remove vesagent and celeryXiaohua Zhang16-1732/+1
The vesagent has been moved to fcaps module Change-Id: I938df03374ca887d4f455f206d398491010a9361 Issue-ID: MULTICLOUD-499 Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
2019-03-01Upgrade onaplog 1.0.8Xiaohua Zhang5-5/+5
Add python3 validation Change-Id: I331247e96ebad0d5e1ca3e9ffada8e2623237863 Issue-ID: MULTICLOUD-503 Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
2019-02-27Improve ocata cover rateHaibin Huang1-0/+54
Change-Id: I442008884ae6860012491db176f2c5554fcaf84f Issue-ID: MULTICLOUD-501 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-02-27Add OpenStack fcaps moduleBin Yang40-0/+2686
Change-Id: Ie05808a199edf1203ed0c7663031c7065dcb1512 Issue-ID: MULTICLOUD-499 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-02-26Run Ocata plugin as non root userHaibin Huang2-3/+8
Change-Id: Ia4e201ee586cc62f1ea2f5f38d4001acc7ccc0b5 Issue-ID: MULTICLOUD-500 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-02-26Fix docker create failure for StarlingXHaibin Huang1-2/+2
Change-Id: I33ea95b5653affe2ffb72a9ba8a368a24ee15182 Issue-ID: MULTICLOUD-500 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-02-26Run Pike plugin as non root userHaibin Huang1-0/+4
Change-Id: Iabd2eaeea44fa0f98679ef06a86ce5c455456578 Issue-ID: MULTICLOUD-500 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-02-22Run Starlingx plugin as non root userHaibin Huang1-1/+5
Change-Id: Icb45c00205948399010662783e6268402df77e10 Issue-ID: MULTICLOUD-500 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-02-21Merge "Run multicloud-windriver service as non root user"Bin Yang2-4/+8
2019-02-20Run multicloud-windriver service as non root userBin Yang2-4/+8
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>
2019-02-19Merge "Fix URL definitions interfere with each other"Bin Yang3-6/+20
2019-02-18Fix URL definitions interfere with each otherHaibin Huang3-6/+20
Change-Id: I2f0bc1ca7e6d4e6337cc504c51e9ead06bd5be4e Issue-ID: MULTICLOUD-477 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-02-18Update committer INFOBin Yang1-10/+5
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>
2019-02-14Fix issue of heatbridgeXiaohua Zhang2-2/+2
Change-Id: I91d6086d514cc481e2574bd3e6c6b324d708d092 Issue-ID: MULTICLOUD-479 Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
2019-02-14Fix bug of v3 to v2 endpoints mappingXiaohua Zhang1-2/+2
Change-Id: I2d1b6bb57e7a3ed1c7d7de3246777ac1c62ff5b5 Issue-ID: MULTICLOUD-478 Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
2019-01-30Fix maven zip fail errorHaibin Huang1-1/+1
Change-Id: I8709665c474cb336b67d41429a3ea921c93f2366 Issue-ID: MULTICLOUD-428 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-01-30Remove the heatbridge call in masterHaibin Huang1-6/+6
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>
2019-01-30Merge changes I4689292d,Ifd5395ec,I67928630,Ib2244c73Bin Yang22-0/+3299
* changes: Add resource for starlingx Add openoapi for starlingx Add proxy for starlingx Add registration for starlingx plugin
2019-01-28Rate python files via pylintCédric Ollivier6-7/+31
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>
2019-01-28Add resource for starlingxHaibin Huang5-0/+591
Change-Id: I4689292dd09f1e7bc4c5c567ea50ed6835ab9ac1 Issue-ID: MULTICLOUD-428 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-01-28Add openoapi for starlingxHaibin Huang5-0/+133
Change-Id: Ifd5395ec49e1eb56d349270dbc13efc963fe7e67 Issue-ID: MULTICLOUD-428 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-01-28Add proxy for starlingxHaibin Huang10-0/+1944
Change-Id: I679286300eb58ffc32c07820f606ca542b716265 Issue-ID: MULTICLOUD-428 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-01-28Extract some code to shareHaibin Huang11-23/+21
Change-Id: I6dffc1bf47c5839f077f3c7f93f021ed0b414d24 Issue-ID: MULTICLOUD-428 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-01-28Add registration for starlingx pluginHaibin Huang5-0/+631
Change-Id: Ib2244c73e8edb9e56928fc34561f689b1546c03f Issue-ID: MULTICLOUD-428 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-01-28Add starlingx basic supportHaibin Huang31-0/+1114
Change-Id: I21c2101e3b022ac9c7916297a48df8de944241cf Issue-ID: MULTICLOUD-428 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-01-15Enabling ocata pep8 checkHaibin Huang1-1/+1
Change-Id: Iee0bc4d7c95255967489a9cd8036dee2abab6a9b Issue-ID: MULTICLOUD-434 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-01-15Fix vesagent pep8 error for ocataHaibin Huang9-218/+370
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>
2019-01-15Fix requests pep8 error for ocataHaibin Huang2-2/+0
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>
2019-01-15Fix resource pep8 error for ocataHaibin Huang9-553/+594
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>
2019-01-15Fix registration pep8 error for ocataHaibin Huang6-72/+60
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>
2019-01-15Fix proxy pep8 error for ocataHaibin Huang7-1178/+1169
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>
2019-01-15Fix extensions pep8 error for ocataHaibin Huang4-6/+5
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>
2019-01-15Fix others pep8 error for ocataHaibin Huang13-26/+13
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>
2019-01-14Fix vagrant pep8 error for ocataHaibin Huang1-25/+25
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>
2019-01-09Upgrade to 1.3.0 for dublinXiaohua Zhang14-19/+19
Change-Id: I9a42f70d1df743cb3c7cfc95a402bce9eade4469 Issue-ID: MULTICLOUD-432 Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
2018-12-25Refactor the AAI cache for multicloud plugin3.0.1-ONAP1.2.3Bin Yang3-13/+72
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>
2018-12-21Workaround region list failureBin Yang1-27/+42
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>
2018-12-19Enable pep8 checkHaibin Huang7-56/+49
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>