summaryrefslogtreecommitdiffstats
path: root/starlingx
AgeCommit message (Collapse)AuthorFilesLines
2021-09-14Upgrade version to 1.5.7 after releaseBin Yang2-4/+4
Issue-ID: MULTICLOUD-1344 Signed-off-by: Bin Yang <bin.yang@windriver.com> Change-Id: Ib26cf342d418ba64388179eb40a3abd1ce112ac0
2021-09-10Upgrade dependency1.5.6Bin Yang4-10/+25
Issue-ID: MULTICLOUD-1344 Signed-off-by: Bin Yang <bin.yang@windriver.com> Change-Id: I39cf2fedb651a3cfc3601c5ccb01a1b67f564655
2021-08-19upgrade to python 3.8Bin Yang1-1/+1
Issue-ID: MULTICLOUD-1383 Signed-off-by: Bin Yang <bin.yang@windriver.com> Change-Id: I0b4798117083ddab65de5d7ff55acde2bc2a7771
2021-08-19Remove dependency to onaplog packageBin Yang4-85/+47
due to it is not supported python3.8 Issue-ID: MULTICLOUD-1382 Signed-off-by: Bin Yang <bin.yang@windriver.com> Change-Id: I616edd885070724aa4daea3a3220547e2108531e
2020-12-30[docker] use `--no-cache-dir` flag to `pip` in dockerfiles to save spacehonoluluPratik raj1-2/+2
using "--no-cache-dir" flag in pip install ,make sure downloaded packages by pip don't cached on system . This is a best practice which make sure to fetch from repo instead of using local cached one . Further , in case of Docker Containers , by restricting caching , we can reduce image size. In term of stats , it depends upon the number of python packages multiplied by their respective size . e.g for heavy packages with a lot of dependencies it reduce a lot by don't caching pip packages. Further , more detail information can be found at https://medium.com/sciforce/strategies-of-docker-images-optimization-2ca9cc5719b6 Issue-ID: MULTICLOUD-1279 Signed-off-by: Pratik Raj <rajpratik71@gmail.com> Change-Id: If01ac9167727423f65788bdf6abfd8ee0e1546cc
2020-04-02Bump up version to 1.5.6frankfurtBin Yang2-4/+4
Change-Id: Icc7bb5bf48691d0daefc47ba975b3e4fa18d08a4 Issue-ID: MULTICLOUD-1045 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2020-03-06Bump up patch version to 1.5.5Bin Yang2-4/+4
Change-Id: I2eefa150c4ff06af8631a81267311b356259187b Issue-ID: MULTICLOUD-1022 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2020-02-29Fix starlingx infra_workload API issueBin Yang1-0/+4
override_values_yaml_base64 meant to be decoded Change-Id: I6506e02339d32a696eea3858fd531f7e30f1af30 Issue-ID: MULTICLOUD-1003 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2020-02-26StarlingX registration should create connectivity to k8s pluginBin Yang1-0/+2
Change-Id: I55bdb07849e10943a86dd788b40e2554faf4edb6 Issue-ID: MULTICLOUD-830 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2020-02-23Bump patch version to 1.5.4Bin Yang2-4/+4
Change-Id: I85cd221a7150d97b7196de27b4d2aab80cef3cce Issue-ID: MULTICLOUD-1000 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2020-02-10Fix sonarcloud coverage rate issueBin Yang1-1/+1
Change-Id: Ibed6c2d38778cf4c605ccf945bb2861b6c9ca66f Issue-ID: MULTICLOUD-993 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2020-02-04Fix openstack plugins https endpoint issueBin Yang1-0/+2
Add cert files into assembly Change-Id: I36dad8186a7d191e53b8e69ac56765c187b02caa Issue-ID: MULTICLOUD-978 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2020-02-04Fix starlingx plugin https endpoint issueBin Yang1-0/+1
Fix the run script error Change-Id: Ib13873ed309b19a8f8596745bbdb3d8f59b826ef Issue-ID: MULTICLOUD-978 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2020-02-04Fix starlingx plugin https endpoint issueBin Yang1-2/+2
Change-Id: Ie0d39af21cbad4eb1d4663e878e41c21efae8f2a Issue-ID: MULTICLOUD-978 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2020-02-04Fix issues concerning the https endpointBin Yang2-0/+50
Change-Id: I3500deb56603e64b0fae2ebc91c50f43c36efbd6 Issue-ID: MULTICLOUD-978 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2020-02-03Enable the usage of msb https endpointBin Yang2-4/+7
Change-Id: I96ef526f1aa99415f45bc8dfdd8d737f8bd5eed5 Issue-ID: MULTICLOUD-978 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-12-19Bump up patch version to 1.5.3 after releasingBin Yang2-4/+4
Change-Id: I6b1352b04ab67e18a8f500c63f214cfa57c9c7a0 Issue-ID: MULTICLOUD-965 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-12-13Bump up patch version 1.5.2Bin Yang2-4/+4
patch to fix pike infra_workload API bug Change-Id: Idc485ebc2c2b7e482f90dee78135119bd5dfeb5f Issue-ID: MULTICLOUD-965 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-12-13Fix log message output issueBin Yang1-1/+1
The log config error result logger failed to config Change-Id: I5c975e1cb7bef2d1b836fa063c3681e465dbfc2a Issue-ID: MULTICLOUD-966 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-10-25Bump up patch version to 1.5.1Bin Yang2-4/+4
Issue-ID: MULTICLOUD-882 Signed-off-by: Bin Yang <Bin.Yang@windriver.com> Change-Id: I7793e2cf77b6e58c1f6310780e8bee236e3fae78
2019-10-24Set python 3.7 as base1.5.0Bin 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
2019-10-22Bump up version to 1.5.0Bin Yang2-4/+4
version for Frankfurt Issue-ID: MULTICLOUD-868 Signed-off-by: Bin Yang <Bin.Yang@windriver.com> Change-Id: I3fce110ab1163b7c31875c2455373d1089aafa4f
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>