summaryrefslogtreecommitdiffstats
path: root/starlingx
AgeCommit message (Collapse)AuthorFilesLines
2019-10-28Merge "Set python 3.7 as base" into elalto1.4.3Bin Yang1-1/+1
2019-10-25Set python 3.7 as baseBin Yang1-1/+1
python 3.8 result onappylog abnormal Issue-ID: MULTICLOUD-866 Signed-off-by: Bin Yang <Bin.Yang@windriver.com> Change-Id: Idc383ce71c6b7a09af6853998b9cb60c816cd60a (cherry picked from commit 45583488b282b2542b7d4293696103dd8d31fcc0)
2019-10-25Bump version 1.4.3 for elaltoBin Yang2-4/+4
Patch version for fixing starlingx issue Issue-ID: MULTICLOUD-866 Signed-off-by: Bin Yang <Bin.Yang@windriver.com> Change-Id: I88db4de5bac5840de6943e54857175e560b63989
2019-10-17Fix url pattern for proxied openstack api1.4.2Bin Yang2-2/+2
servicetype pattern includes only alphebatics Issue-ID: MULTICLOUD-866 Signed-off-by: Bin Yang <Bin.Yang@windriver.com> Change-Id: I581a8b3bcb6cead9c11917ad1ffd1b7eb09a152c
2019-10-17Bump up openstack plugin version to 1.4.2Bin Yang2-4/+4
Issue-ID: MULTICLOUD-865 Signed-off-by: Bin Yang <Bin.Yang@windriver.com> Change-Id: I711a3227511c49523445ce6e563e2252caeb1c6a
2019-09-04Bump version to 1.4.1Bin Yang2-4/+4
Change-Id: Id3e4c886f86e844d4990d543955c0da2a3403aba Issue-ID: MULTICLOUD-799 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-08-29update starlingx plugin to python3Haibin Huang18-72/+104
Issue-ID: MULTICLOUD-794 Signed-off-by: Haibin Huang <haibin.huang@intel.com> Change-Id: I41d11465d24ea4d15f37db2146d7a77998f535f0
2019-08-12Update dockerfile for openstack pluginsBin Yang1-1/+1
Change-Id: Id84252dd891701706ee04892f6ce0885f5787a57 Issue-ID: MULTICLOUD-768 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-07-15Add docker profile for openstack modulesBin Yang1-0/+72
Change-Id: I43094436b2b344fe681261a830755a89e8ab2fcc Issue-ID: MULTICLOUD-704 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-07-11Bump up version for E ReleaseBin Yang3-8/+7
Change from 1.3.5 to 1.4.0 Change-Id: I91e1e5ffa95b54b6650d7b895ea5daf1590217dc Issue-ID: MULTICLOUD-700 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-07-10Upgrade to oparent 2.0.0Bin Yang1-1/+1
Which is required by global-jjb Change-Id: I649358bc9fe8916bc8f47df79637650750b24639 Issue-ID: MULTICLOUD-698 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-05-28Upgrade version to 1.3.5 after releasing 1.3.4Bin Yang3-4/+4
Change-Id: I123fd78aace2c14b31fd042bbffed24645d18435 Issue-ID: MULTICLOUD-658 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-05-22Update mc-openstack versin to 1.3.4Liexiang Yue3-4/+4
Issue-ID: MULTICLOUD-641 Change-Id: I8a331cae52d9f58b3b3ef43ec0091aef32401eb4 Signed-off-by: Liexiang Yue <yueliexiang@chinamobile.com>
2019-05-14Upgrade patch version to 1.3.3Bin Yang3-4/+4
Change-Id: I7d387a26a283cb11e91b483a94551f9713c790f6 Issue-ID: MULTICLOUD-624 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-05-08Revert "Update oparent version"Jessica Wagantall1-1/+1
This reverts commit b45093555b3260b7f6b51114dcda61642a3387ed. Issue-ID: CIMAN-234 Change-Id: I277b1a0fcdb5cd4297631989b891f177b662b519 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-05-02Update oparent versionJessica Wagantall1-1/+1
Update oparent version to 2.0.0 which supports global-jjb maven-stage job. Change-Id: I3bb978be5040bd8761cd356a50a0297f3aefcf81 Issue-ID: CIMAN-234 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-04-30Upgrade to 1.3.2Bin Yang3-4/+4
This should be done once 1.3.1 artifacts are released Change-Id: I943b7cd163b3e607e098e2e6c248a3ed4169119c Issue-ID: MULTICLOUD-590 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-04-26upgrade version to 1.3.1Bin Yang3-4/+4
1.3.0 was used by integration team for validation Change-Id: Ib28838cc4d3dca872b7404e572f5db365487cfb9 Issue-ID: MULTICLOUD-589 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-04-22Use Alpine for starlingxHaibin Huang3-8/+7
Change-Id: I4e957c9794de98c4f5993b39bcbf1058971cc84e Issue-ID: MULTICLOUD-517 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-04-10Fix bug of AZ cap checkXiaohua Zhang2-8/+8
Fix bugs in restcall module update the status code of workload api Remove unused event api from lenovo Change-Id: Iaa16bc3aca42c4583408384c73802ff4debe1b19 Issue-ID: MULTICLOUD-542 Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
2019-04-09Fix bugs for infra_workload APIsXiaohua Zhang3-4/+4
Change-Id: Ieda8b2f7f68911bc348613cf7b18b40ea800b1e2 Issue-ID: MULTICLOUD-541 Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
2019-04-04Fix thread helper bugXiaohua Zhang2-3/+3
the uwsgi disable threads by default. Enable it with additonal option. The post and get API request might routed to different uwsgi process, Leverage memcached to sync backlog items between uwsgi process Change-Id: Iaac6b66061f2c396cd24825ab020f0a937dfb505 Issue-ID: MULTICLOUD-561 Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
2019-04-02Integrate heatbridge logic to infra_workload APIBin Yang2-14/+29
Offload the heatbridge to thread Change-Id: I66c32e7ee30a40542e6ba75087d7d88caaf0c640 Issue-ID: MULTICLOUD-561 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-04-02Refactor helper codesBin Yang2-5/+5
Move helper thread to common module Refactor the interface between helper thread and worker Change-Id: I0b61a2ed1a428f67cfbe3cc1411ace39e245932d Issue-ID: MULTICLOUD-554 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-04-01Initiate a thread to handle registryBin Yang1-4/+8
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>
2019-04-01Add https support for multicloud starlingx pluginHaibin Huang4-1/+57
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>
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-01Upgrade onaplog 1.0.8Xiaohua Zhang1-1/+1
Add python3 validation Change-Id: I331247e96ebad0d5e1ca3e9ffada8e2623237863 Issue-ID: MULTICLOUD-503 Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.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-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-18Fix URL definitions interfere with each otherHaibin Huang1-2/+8
Change-Id: I2f0bc1ca7e6d4e6337cc504c51e9ead06bd5be4e Issue-ID: MULTICLOUD-477 Signed-off-by: Haibin Huang <haibin.huang@intel.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-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-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 Huang30-0/+1113
Change-Id: I21c2101e3b022ac9c7916297a48df8de944241cf Issue-ID: MULTICLOUD-428 Signed-off-by: Haibin Huang <haibin.huang@intel.com>