summaryrefslogtreecommitdiffstats
path: root/pike/pike
AgeCommit message (Collapse)AuthorFilesLines
2022-03-22memcached container as sidecar1.5.7Bin Yang1-1/+12
To fix the dependency on memcached which depends on the GPLv3 licensed gdbm indirectly, Use sidecar to integrate memcached from dockerhub Add docker-composer scripts to support local test Issue-ID: MULTICLOUD-1457 Signed-off-by: Bin Yang <bin.yang@windriver.com> Change-Id: I55a156c0af158535dccfa87e7b9603e47be4d9c1
2021-08-19Remove dependency to onaplog packageBin Yang3-93/+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-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-26Call hpa driverHaibin Huang1-1/+1
Issue-ID: MULTICLOUD-694 Signed-off-by: Haibin Huang <haibin.huang@intel.com> Change-Id: Ifb585a5446e3337522cbd0f947076d9f8a9d4451
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 Yang1-4/+6
Change-Id: I96ef526f1aa99415f45bc8dfdd8d737f8bd5eed5 Issue-ID: MULTICLOUD-978 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-12-13Fix infra_workload url pattern mismatchBin Yang1-10/+7
Change-Id: If58f34f1e81454d7323e1c715485665abdf8c933 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-12-12Rebase to starlingx baseBin Yang1-1/+1
so that remove the newton base infraworkload handler Change-Id: Ic5add7fc4c1ccfafeca183290e510047e933ccdb Issue-ID: MULTICLOUD-965 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2019-12-11Improve the code coverage for pikeHaibin Huang6-377/+821
Issue-ID: MULTICLOUD-964 Signed-off-by: Haibin Huang <haibin.huang@intel.com> Change-Id: I711b6953730fad74b06ecd371d9e5717298cbf21
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-09-02Fix wsgi error without applicationHaibin Huang1-1/+1
Issue-ID: MULTICLOUD-702 Signed-off-by: Haibin Huang <haibin.huang@intel.com> Change-Id: I31693d1fd58160ed27a3289e0ee5c8c703ee0854
2019-08-15upgrading python2 to python3 for openstack pluginHaibin Huang26-977/+642
Issue-ID: MULTICLOUD-702 Change-Id: I9ac26b51a4be7d70d368dd039bfe1b7857114793 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-04-02Merge changes I2adebca8,I3f66fa63Bin Yang5-581/+4
* changes: Increase Pike cover rate Increase ocata cover rate
2019-04-02Refactor helper codesBin Yang1-1/+1
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-0/+2
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-03-12Increase Pike cover rateHaibin Huang5-581/+4
Delete resource code from ocata and use newton_base code. Change-Id: I2adebca8c531da144082eda479b85bc804315ab9 Issue-ID: MULTICLOUD-501 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-02-18Fix URL definitions interfere with each otherHaibin Huang1-2/+6
Change-Id: I2f0bc1ca7e6d4e6337cc504c51e9ead06bd5be4e Issue-ID: MULTICLOUD-477 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2019-02-14Fix issue of heatbridgeXiaohua Zhang1-1/+1
Change-Id: I91d6086d514cc481e2574bd3e6c6b324d708d092 Issue-ID: MULTICLOUD-479 Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
2018-12-19Enable pep8 checkHaibin Huang6-55/+48
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>
2018-12-18Fix proxy pep8 errorHaibin Huang7-1171/+1162
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>
2018-12-17Fix registration pep8 errorHaibin Huang5-45/+35
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>
2018-12-17Fix extensions pep errorHaibin Huang4-6/+6
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>
2018-12-17Fix swagger pep errorHaibin Huang4-13/+6
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>
2018-12-05Fix pep8 for pike samples and requestsHaibin Huang4-4/+0
Change-Id: Ida2807785f888b036e06a0f1860e3cadfbf900cf Issue-ID: MULTICLOUD-424 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2018-12-05Fix pep error for pike resourceHaibin Huang7-205/+210
Change-Id: I778232ecbb74dc9e6a9e7a2bf4ca6a6b70f0e196 Issue-ID: MULTICLOUD-424 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2018-11-30Fix issue of Delete Infra_workloadXiaohua Zhang1-3/+9
Enforce client to pass in workload_id Change-Id: I017321920aad665bee352499e0b43f5c5db5898c Issue-ID: MULTICLOUD-423 Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
2018-11-22Add server action for pike APIv1Haibin Huang1-0/+2
Change-Id: Ie2252ec4cb0d6ebacc7b7572005e198f54c81f11 Issue-ID: MULTICLOUD-414 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2018-11-22Add server action for pike APIv0Haibin Huang1-0/+2
Change-Id: I8fdd72ea44eca98b639187d4e6588f67d9f5dc67 Issue-ID: MULTICLOUD-414 Signed-off-by: Haibin Huang <haibin.huang@intel.com>
2018-11-22Fix ocata and piki rest API url errorBin Yang1-3/+3
Change-Id: I5cbb06db2a613548d0a9606f3b7c404dfb0a49f0 Issue-ID: MULTICLOUD-415 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2018-11-10Support infra_workload api without oof_directivesBin Yang2-3/+64
Change-Id: I8eb05ff2acdef8811b3eec8e1a0efe47b12bdd73 Issue-ID: MULTICLOUD-401 Signed-off-by: Bin Yang <bin.yang@windriver.com>
2018-10-17Add license for pikeHuang Haibin1-0/+14
Change-Id: I779bc427bf8e0ff682806b8c8933312b1dd5a340 Issue-ID: MULTICLOUD-384 Signed-off-by: Huang Haibin <haibin.huang@intel.com>
2018-10-15Upgrade swagger v1 for pikeHuang Haibin2-0/+18
Change-Id: Ia925c22e1a1516de54875c1a2386ae73ed7843f6 Issue-ID: MULTICLOUD-377 Signed-off-by: Huang Haibin <haibin.huang@intel.com>
2018-10-15Add infra workload v0 for pikeHuang Haibin1-2/+4
Change-Id: Ib2b845c7d31b9d9c43e9a14b925f9cdf98aee501 Issue-ID: MULTICLOUD-377 Signed-off-by: Huang Haibin <haibin.huang@intel.com>
2018-10-15Upgrade capacity v1 for pikeHuang Haibin2-0/+15
Change-Id: Ifd7e13b273550d7722f2213ab788d467870b6875 Issue-ID: MULTICLOUD-377 Signed-off-by: Huang Haibin <haibin.huang@intel.com>
2018-10-15Upgrade requests v1 for pikeHuang Haibin2-0/+49
Change-Id: Ifc8f3a1f831b8fac3b1fbc7ae3c8d427c266e056 Issue-ID: MULTICLOUD-377 Signed-off-by: Huang Haibin <haibin.huang@intel.com>
2018-10-15Upgrade tenants V1 for pikeHuang Haibin1-0/+2
Change-Id: I2fc9cede54534cc885d348e0b86908bcc3dbd49d Issue-ID: MULTICLOUD-377 Signed-off-by: Huang Haibin <haibin.huang@intel.com>
2018-10-15Upgrade proxy v1 for pikeHuang Haibin4-0/+190
Change-Id: I9c65c9cf3851cfbbf064b8955ff6fd6b0a35a875 Issue-ID: MULTICLOUD-377 Signed-off-by: Huang Haibin <haibin.huang@intel.com>
2018-10-15Upgrade extension v1 for pikeHuang Haibin3-1/+37
Change-Id: I0178d07897eaf32174938362a54addbac4355f4e Issue-ID: MULTICLOUD-377 Signed-off-by: Huang Haibin <haibin.huang@intel.com>
2018-10-15Upgrade registration v1 for pikeHuang Haibin2-0/+26
Change-Id: I3360a07f32dd89dc4080ad90bb124cb4e9b4c83c Issue-ID: MULTICLOUD-377 Signed-off-by: Huang Haibin <haibin.huang@intel.com>
2018-10-12Fix bug in infra_workloadXiaohua Zhang1-1/+1
Pass template data to underlying VIM to instantiate a stack Change-Id: Ibad0d8bb0ecf82b05234ba433f5bbad8d3476cc7 Issue-ID: MULTICLOUD-375 Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
2018-09-20Filter endpoint filter mismatch with keystoneauth1Xiaohua Zhang1-1/+1
keystoneauth1 accept region_name as endpoint filter, which will match either region_id or region of the endpoint catalog Change-Id: I7ba1f7904e4b3004565d826f4ea3cd345ce45f62 Issue-ID: MULTICLOUD-364 Signed-off-by: Xiaohua Zhang <xiaohua.zhang@windriver.com>
2018-09-20Add UT and Funtion for infra SRIOVHuang Haibin2-2/+11
Change-Id: I6ce0f4e8a9a6b7984deeb28ae9ff50df3995e60c Issue-ID: MULTICLOUD-250 Signed-off-by: Huang Haibin <haibin.huang@intel.com>
2018-09-20Add UT for infra_workload delete APIHuang Haibin2-1/+46
Change-Id: I16da96a19eff471dca0b8a6f47fe8a95d063598e Issue-ID: MULTICLOUD-250 Signed-off-by: Huang Haibin <haibin.huang@intel.com>
2018-09-19Refactor delete of infra workloadHuang Haibin2-45/+65
Change-Id: I37ab8a106b978db7fff94492f0075714a77fc7a4 Issue-ID: MULTICLOUD-250 Signed-off-by: Huang Haibin <haibin.huang@intel.com>
2018-09-19Add UT for infra_workload for pikeHuang Haibin3-4/+223
Change-Id: I2da4b1d8fc1d98469f6f36beaa0586a7bee6af42 Issue-ID: MULTICLOUD-250 Signed-off-by: Huang Haibin <haibin.huang@intel.com>
2018-09-19support SRIOV-NIC for post of infra workloadHuang Haibin1-49/+53
Issue-ID: MULTICLOUD-250 Change-Id: I95642a565639f1b6b4353793bde732c4370d7562 Signed-off-by: Huang Haibin <haibin.huang@intel.com>
2018-09-19Add get handler of flavor for infra workloadHuang Haibin2-9/+171
Change-Id: Ibfdd0a806214414e0820ff73484e43439c3a210e Issue-ID: MULTICLOUD-250 Signed-off-by: Huang Haibin <haibin.huang@intel.com>
2018-09-19Add delete of flavor handler for infra workloadHuang Haibin1-7/+42
Change-Id: I009a22179eaf2851ed4674ed08ba3c78ca4f1492 Issue-ID: MULTICLOUD-250 Signed-off-by: Huang Haibin <haibin.huang@intel.com>
2018-09-15Add post handler of flavor handler for infraHuang Haibin1-17/+53
Change-Id: Ic140ba963c30a86c9755b0b1d0d0f813bb0ab2f0 Issue-ID: MULTICLOUD-250 Signed-off-by: Huang Haibin <haibin.huang@intel.com>