multicloud/framework.git
6 years agoFix header handler for forwarder 81/40481/1
Ethan Lynn [Mon, 2 Apr 2018 06:08:49 +0000 (14:08 +0800)]
Fix header handler for forwarder

This patch fix an error when forwarder got an connection error.

Change-Id: Ide2941a3447582aa282f2b785e9356ad17e9a518
Issue-ID: MULTICLOUD-209
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoMerge "Fix check_vim_capacity"
Liang Ke [Fri, 30 Mar 2018 01:58:43 +0000 (01:58 +0000)]
Merge "Fix check_vim_capacity"

6 years agoMerge "Support vmware_fake requests"
Liang Ke [Fri, 30 Mar 2018 01:53:46 +0000 (01:53 +0000)]
Merge "Support vmware_fake requests"

6 years agoFix check_vim_capacity 11/40311/1
Ethan Lynn [Fri, 30 Mar 2018 01:51:44 +0000 (18:51 -0700)]
Fix check_vim_capacity

Fix check_vim_capacity

Change-Id: If0daf58f32ecf509abd5923708b335a29ce91582
Issue-ID: MULTICLOUD-166
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoremoved OriginHeader method in Multipart view 79/40079/2
SudhakarReddy [Thu, 29 Mar 2018 07:36:07 +0000 (13:06 +0530)]
removed OriginHeader method in Multipart view

Change-Id: I5ba662e052ddfbcce1247c2cc3b048ab9e64c50b
Issue-ID: MULTICLOUD-180
Signed-off-by: SudhakarReddy <Sudhakar.reddy@amdocs.com>
6 years agoSupport vmware_fake requests 97/40297/1
Ethan Lynn [Thu, 29 Mar 2018 07:51:54 +0000 (00:51 -0700)]
Support vmware_fake requests

Directly route vmware_fake requests to vio-plugin

Change-Id: Ia6bf611c3cb0966e8717a9eff6baf7a5f2023a96
Issue-ID: MULTICLOUD-156
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoMultpart support:New API added 43/39143/3
SudhakarReddy [Tue, 27 Mar 2018 15:42:49 +0000 (21:12 +0530)]
Multpart support:New API added

Change-Id: I927be246ad422e276fda5d3913e3a0537072279e
Issue-ID: MULTICLOUD-180
Signed-off-by: SudhakarReddy <Sudhakar.reddy@amdocs.com>
6 years agoMerge " Fix script syntax error"
zhang ab [Tue, 27 Mar 2018 02:33:16 +0000 (02:33 +0000)]
Merge "    Fix script syntax error"

6 years agoMerge changes from topics 'add_config', 'fix_doc'
zhang ab [Tue, 27 Mar 2018 02:29:53 +0000 (02:29 +0000)]
Merge changes from topics 'add_config', 'fix_doc'

* changes:
  Add port of api server as configuration
  Hack the python path

6 years agoMerge "Use msb.onap.org as msb address"
Liang Ke [Tue, 27 Mar 2018 02:25:44 +0000 (02:25 +0000)]
Merge "Use msb.onap.org as msb address"

6 years agoMerge "Add test_download_file_from_http_fail"
Liang Ke [Tue, 27 Mar 2018 02:25:27 +0000 (02:25 +0000)]
Merge "Add test_download_file_from_http_fail"

6 years agoMerge "Add test_download_file_from_http_success"
Liang Ke [Tue, 27 Mar 2018 02:25:23 +0000 (02:25 +0000)]
Merge "Add test_download_file_from_http_success"

6 years agoMerge "Add test_delete_dirs_failed"
Liang Ke [Tue, 27 Mar 2018 02:25:20 +0000 (02:25 +0000)]
Merge "Add test_delete_dirs_failed"

6 years agoMerge "Add test_delete_dirs_success"
Liang Ke [Tue, 27 Mar 2018 02:25:17 +0000 (02:25 +0000)]
Merge "Add test_delete_dirs_success"

6 years agoMerge "Add test_make_dirs_path_not_exists"
Liang Ke [Tue, 27 Mar 2018 02:25:14 +0000 (02:25 +0000)]
Merge "Add test_make_dirs_path_not_exists"

6 years agoMerge "Add test_make_dirs_path_exists"
Liang Ke [Tue, 27 Mar 2018 02:25:11 +0000 (02:25 +0000)]
Merge "Add test_make_dirs_path_exists"

6 years agoUse msb.onap.org as msb address 45/38645/1
Ethan Lynn [Mon, 26 Mar 2018 19:30:08 +0000 (12:30 -0700)]
Use msb.onap.org as msb address

This patch will remove one vulnerability scaned by sonar

Change-Id: Ib7da230f262bd77ee839c4dcec7c9580eb97bbad
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years ago Fix script syntax error 79/38479/1
liangke [Mon, 26 Mar 2018 09:55:40 +0000 (17:55 +0800)]
Fix script syntax error

Change-Id: I28325788c1080bbc5c8a9027214c41d4f40bf1ea
Issue-ID: MULTICLOUD-202
Signed-off-by: liangke <lokyse@163.com>
6 years agoMerge "Add test_call_req_success"
Liang Ke [Mon, 26 Mar 2018 08:57:48 +0000 (08:57 +0000)]
Merge "Add test_call_req_success"

6 years agoMerge "Update test_combine_url"
Liang Ke [Mon, 26 Mar 2018 08:57:39 +0000 (08:57 +0000)]
Merge "Update test_combine_url"

6 years agoMerge "Ignore vscode in git"
Liang Ke [Mon, 26 Mar 2018 08:57:09 +0000 (08:57 +0000)]
Merge "Ignore vscode in git"

6 years agoAdd port of api server as configuration 03/38403/1
Bin Sun [Mon, 26 Mar 2018 06:39:10 +0000 (14:39 +0800)]
Add port of api server as configuration

Change-Id: Iab43076d7045c64ca11272455562ac37d49491c3
Issue-ID: MULTICLOUD-150
Signed-off-by: Bin Sun <bins@vmware.com>
6 years agoHack the python path 97/38397/1
Bin Sun [Mon, 26 Mar 2018 06:35:48 +0000 (14:35 +0800)]
Hack the python path

Since MultiCloud project is not installed explicitly. Hack the python
path to make the code work.

Change-Id: I2dccb9bc284a0341a8697466022150d83112c47c
Issue-ID: MULTICLOUD-150
Signed-off-by: Bin Sun <bins@vmware.com>
6 years agoUpdate Multi VIM/Cloud CSIT doc 89/38389/1
Li Xinhui [Mon, 26 Mar 2018 06:27:39 +0000 (23:27 -0700)]
Update Multi VIM/Cloud CSIT doc

This patch is to add CSIT document.

Change-Id: I25a506d6d6bf97e9b74eb007087715dc7aea03fb
Issue-ID: MULTICLOUD-127
Signed-off-by: Xinhui Li <lxinhui@vmware.com>
6 years agoIgnore vscode in git 81/38381/1
Ethan Lynn [Mon, 26 Mar 2018 06:23:10 +0000 (23:23 -0700)]
Ignore vscode in git

Ignore vscode in git

Change-Id: I80b46d60c405d64d5dd74afa4d145356eea1c6e0
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd test_call_req_success 71/38371/1
Ethan Lynn [Mon, 26 Mar 2018 05:53:09 +0000 (22:53 -0700)]
Add test_call_req_success

Add test_call_req_success for restcall.py

Change-Id: Ie09e8b0fb8bf88e9123af261a367d2efdafc17bf
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoUpdate test_combine_url 61/38361/1
Ethan Lynn [Mon, 26 Mar 2018 05:42:17 +0000 (22:42 -0700)]
Update test_combine_url

Update test_combine_url for a corner case

Change-Id: I5973c93199d7a684feeaa1cdb84b29b0d9ca8f12
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd test_download_file_from_http_fail 51/38551/1
Ethan Lynn [Mon, 26 Mar 2018 05:29:38 +0000 (22:29 -0700)]
Add test_download_file_from_http_fail

Add test_download_file_from_http_fail to fileutil.py

Change-Id: I4cbeeb9f8d988ed6443005989b80faf1e522360d
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd test_download_file_from_http_success 49/38549/1
Ethan Lynn [Mon, 26 Mar 2018 05:25:11 +0000 (22:25 -0700)]
Add test_download_file_from_http_success

Add test_download_file_from_http_success to fileutil.py

Change-Id: I980202084422fd440f1c34c4b27859f33d61a172
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd test_delete_dirs_failed 47/38547/1
Ethan Lynn [Mon, 26 Mar 2018 05:12:46 +0000 (22:12 -0700)]
Add test_delete_dirs_failed

Add test_delete_dirs_failed for fileutil.py

Change-Id: I1fda3bfacd85bb631f9687fa4ad0f1dcec896dc1
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd test_delete_dirs_success 45/38545/1
Ethan Lynn [Mon, 26 Mar 2018 05:07:30 +0000 (22:07 -0700)]
Add test_delete_dirs_success

Add test_delete_dirs_success for fileutil.py

Change-Id: I8fb91a38889afcd4b1a3fd4ca86b67e73cae3379
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd test_make_dirs_path_not_exists 43/38543/1
Ethan Lynn [Mon, 26 Mar 2018 05:03:50 +0000 (22:03 -0700)]
Add test_make_dirs_path_not_exists

Add test_make_dirs_path_not_exists for fileutil.py

Change-Id: I00bbbb40801c0be49676daa6c7589e0844a09e6e
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd test_make_dirs_path_exists 41/38541/1
Ethan Lynn [Mon, 26 Mar 2018 04:55:50 +0000 (21:55 -0700)]
Add test_make_dirs_path_exists

Add test_make_dirs_path_exists for fileutil.py

Change-Id: If20a88454e57a75bc8fc33843a7d4f524ace0d20
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoMerge "Add test_getHeadersKeys"
Liang Ke [Mon, 26 Mar 2018 04:11:51 +0000 (04:11 +0000)]
Merge "Add test_getHeadersKeys"

6 years agoMerge "Add test_originHeaders"
Liang Ke [Mon, 26 Mar 2018 04:11:49 +0000 (04:11 +0000)]
Merge "Add test_originHeaders"

6 years agoMerge "Add test_findMultivimDriver_with_version"
Liang Ke [Mon, 26 Mar 2018 04:11:46 +0000 (04:11 +0000)]
Merge "Add test_findMultivimDriver_with_version"

6 years agoMerge "Add test_findMultivimDriver_no_version"
Liang Ke [Mon, 26 Mar 2018 04:11:43 +0000 (04:11 +0000)]
Merge "Add test_findMultivimDriver_no_version"

6 years agoMerge "Add test_findMultivimDriver_no_type"
Liang Ke [Mon, 26 Mar 2018 04:11:40 +0000 (04:11 +0000)]
Merge "Add test_findMultivimDriver_no_type"

6 years agoMerge "Add test_getMultivimDriver"
Liang Ke [Mon, 26 Mar 2018 04:11:36 +0000 (04:11 +0000)]
Merge "Add test_getMultivimDriver"

6 years agoMerge "Add test_getVIMTypes"
Liang Ke [Mon, 26 Mar 2018 04:11:33 +0000 (04:11 +0000)]
Merge "Add test_getVIMTypes"

6 years agoAdd test_getHeadersKeys 47/38347/1
Ethan Lynn [Mon, 26 Mar 2018 03:13:10 +0000 (20:13 -0700)]
Add test_getHeadersKeys

Add test_getHeadersKeys for syscomm.py

Change-Id: I462b65b13975f9943e77f061a2d2891eee01858b
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd test_originHeaders 45/38345/1
Ethan Lynn [Mon, 26 Mar 2018 02:58:46 +0000 (19:58 -0700)]
Add test_originHeaders

Add test_originHeaders for syscomm.py

Change-Id: I2359c6905943fb8c0de54c44626987837b7ed4a6
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd test_findMultivimDriver_with_version 43/38343/1
Ethan Lynn [Mon, 26 Mar 2018 02:52:58 +0000 (19:52 -0700)]
Add test_findMultivimDriver_with_version

Add test_findMultivimDriver_with_version for syscomm.py

Change-Id: I31d828e065674f0cc960b739c569f2ad15f9583e
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd test_findMultivimDriver_no_version 41/38341/1
Ethan Lynn [Mon, 26 Mar 2018 02:50:58 +0000 (19:50 -0700)]
Add test_findMultivimDriver_no_version

Add test_findMultivimDriver_no_version

Change-Id: Ib18b1c40c071547b354a247b26c5c54217ec8300
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd test_findMultivimDriver_no_type 39/38339/1
Ethan Lynn [Mon, 26 Mar 2018 02:47:23 +0000 (19:47 -0700)]
Add test_findMultivimDriver_no_type

Add test_findMultivimDriver_no_type

Change-Id: I876e14e9cb82b9fc057394a4db00ce876d093aab
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd test_getMultivimDriver 37/38337/1
Ethan Lynn [Mon, 26 Mar 2018 02:40:20 +0000 (19:40 -0700)]
Add test_getMultivimDriver

Add test_getMultivimDriver for syscomm.py

Change-Id: I5e9c38aa18f6c857e59ddc3570e74f0239d94f61
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd test_getVIMTypes 35/38335/1
Ethan Lynn [Mon, 26 Mar 2018 02:29:37 +0000 (19:29 -0700)]
Add test_getVIMTypes

Add test_getVIMTypes for syscomm.py

Change-Id: I334d643d3fe5c6a7da69819f4dca89354a2a3906
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoMerge "Add test_req_by_msb"
Liang Ke [Mon, 26 Mar 2018 02:08:58 +0000 (02:08 +0000)]
Merge "Add test_req_by_msb"

6 years agoMerge "Add test_get_res_from_aai"
Liang Ke [Mon, 26 Mar 2018 02:08:55 +0000 (02:08 +0000)]
Merge "Add test_get_res_from_aai"

6 years agoMerge "Add test_get_vim_by_id_success"
Liang Ke [Mon, 26 Mar 2018 02:08:37 +0000 (02:08 +0000)]
Merge "Add test_get_vim_by_id_success"

6 years agoMerge "Add test_split_vim_to_owner_region"
Liang Ke [Mon, 26 Mar 2018 02:08:33 +0000 (02:08 +0000)]
Merge "Add test_split_vim_to_owner_region"

6 years agoMerge "Spec for elastic API exposure"
zhang ab [Sun, 25 Mar 2018 07:05:28 +0000 (07:05 +0000)]
Merge "Spec for elastic API exposure"

6 years agoIntegrate uwsgi with django 63/37963/2
Yun Huang [Fri, 23 Mar 2018 16:28:34 +0000 (00:28 +0800)]
Integrate uwsgi with django

To enable parallel processing of framework services

Change-Id: I3142c2ea742918027e7f397b6fe9aece329788a5
Issue-ID: MULTICLOUD-187
Signed-off-by: Yun Huang <yun.huang@windriver.com>
6 years agoMerge "Disable DEBUG mode for framework"
zhang ab [Fri, 23 Mar 2018 08:34:41 +0000 (08:34 +0000)]
Merge "Disable DEBUG mode for framework"

6 years agoMerge "Migrate get vim_types to new framework"
zhang ab [Fri, 23 Mar 2018 07:22:35 +0000 (07:22 +0000)]
Merge "Migrate get vim_types to new framework"

6 years agoMerge "Add pecan in bootstrap script"
zhang ab [Fri, 23 Mar 2018 07:22:07 +0000 (07:22 +0000)]
Merge "Add pecan in bootstrap script"

6 years agoMerge "Fix wrong word"
Liang Ke [Fri, 23 Mar 2018 06:48:37 +0000 (06:48 +0000)]
Merge "Fix wrong word"

6 years agoAdd test_get_vim_by_id_success 11/38311/1
Ethan Lynn [Fri, 23 Mar 2018 05:24:21 +0000 (13:24 +0800)]
Add test_get_vim_by_id_success

Add unit test test_get_vim_by_id_success for extsys.py

Change-Id: I9d487ad9860fdd67f651d21b4833d3a5076babe1
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoDisable DEBUG mode for framework 69/37369/3
Yun Huang [Fri, 23 Mar 2018 04:20:46 +0000 (12:20 +0800)]
Disable DEBUG mode for framework

Change-ID: I10b85d708d925956fddc0b1c615495b9f980f526
Issue-ID: MULTICLOUD-196
Signed-off-by: Yun Huang <yun.huang@windriver.com>
6 years agoSpec for elastic API exposure 33/30133/7
Hong Hui Xiao [Fri, 2 Feb 2018 08:26:17 +0000 (16:26 +0800)]
Spec for elastic API exposure

Change-Id: I22b018b060f3d3f0f7fea88af32eff44f2a49ff3
Issue-ID: MULTICLOUD-152
Signed-off-by: Hong Hui Xiao <honghui_xiao@yeah.net>
6 years agoAdd test_split_vim_to_owner_region 09/38309/1
Ethan Lynn [Fri, 23 Mar 2018 03:20:59 +0000 (11:20 +0800)]
Add test_split_vim_to_owner_region

Add unit test test_split_vim_to_owner_region for extsys.py

Change-Id: I8227fa362f1d971960bd5fc6a76fb00bd1593a8d
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd test_req_by_msb 47/37947/1
Ethan Lynn [Fri, 23 Mar 2018 03:12:10 +0000 (11:12 +0800)]
Add test_req_by_msb

Add tests test_req_by_msb for restcall.py

Change-Id: Ic50d07a52522d67a6f760b5e332e1c93610a45f6
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd test_get_res_from_aai 41/37941/1
Ethan Lynn [Fri, 23 Mar 2018 02:58:19 +0000 (10:58 +0800)]
Add test_get_res_from_aai

Add test  test_get_res_from_aai for restcall.py

Change-Id: I7fd4a7d59ce5da891f3cb9d214aa1ffd306abcac
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd pecan in bootstrap script 63/35163/2
Hong Hui Xiao [Mon, 12 Mar 2018 09:59:05 +0000 (17:59 +0800)]
Add pecan in bootstrap script

Add pecan as an option in bootstrap.

Change-Id: Ib6ba34406e7c7fefaeae2af5a91cf9ffd297293c
Issue-ID: MULTICLOUD-150
Signed-off-by: Hong Hui Xiao <honghui_xiao@yeah.net>
6 years agoMigrate get vim_types to new framework 77/34677/2
Hong Hui Xiao [Thu, 8 Mar 2018 06:19:54 +0000 (14:19 +0800)]
Migrate get vim_types to new framework

A simple comparison between new framework and old framework can
be found at [1]. In a high concurrent situation, new framwork
is 24 times faster than old one. Since get vim_types is less
overhead, result in [1] is more convincing to just compare frameworks.

[1] https://paste.ubuntu.com/p/Nc5WTgsKNP/

Change-Id: I0bd3ada0684cb20319895ced77d10d8593873eee
Issue-ID: MULTICLOUD-150
Signed-off-by: Hong Hui Xiao <honghui_xiao@yeah.net>
6 years agoMerge "Ingore swp file in git"
Liang Ke [Fri, 23 Mar 2018 02:28:55 +0000 (02:28 +0000)]
Merge "Ingore swp file in git"

6 years agoFix wrong word 33/37933/1
Bin Sun [Fri, 23 Mar 2018 02:17:12 +0000 (10:17 +0800)]
Fix wrong word

The parameter is wrong in the spec.

Change-Id: I4bb5c790a38518bc164b8f8ccfcddc0695b610ad
Issue-ID: MULTICLOUD-150
Signed-off-by: Bin Sun <bins@vmware.com>
6 years agoMerge "Add combine_url test for restcall.py"
Liang Ke [Fri, 23 Mar 2018 02:19:55 +0000 (02:19 +0000)]
Merge "Add combine_url test for restcall.py"

6 years agoMerge "Add test_check_capacity_invalid_input"
Liang Ke [Fri, 23 Mar 2018 02:19:34 +0000 (02:19 +0000)]
Merge "Add test_check_capacity_invalid_input"

6 years agoMerge "Add test test_check_capacity_no_suitable_vim"
Liang Ke [Fri, 23 Mar 2018 02:19:29 +0000 (02:19 +0000)]
Merge "Add test test_check_capacity_no_suitable_vim"

6 years agoIngore swp file in git 29/37929/1
Bin Sun [Fri, 23 Mar 2018 01:59:59 +0000 (09:59 +0800)]
Ingore swp file in git

So that dump file will not be checked by git.

Change-Id: I978c145a8d98742a2e736119d4334d6be014416d
Issue-ID: MULTICLOUD-173
Signed-off-by: Bin Sun <bins@vmware.com>
6 years agoAdd test_check_capacity_invalid_input 31/37731/1
Ethan Lynn [Thu, 22 Mar 2018 10:19:37 +0000 (18:19 +0800)]
Add test_check_capacity_invalid_input

Add test_check_capacity_invalid_input for check_vim_capacity API

Change-Id: I26ddf91b17597bfca9eb3bb424a6d9515071da6d
Issue-ID: MULTICLOUD-166
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd test test_check_capacity_no_suitable_vim 29/37729/1
Ethan Lynn [Thu, 22 Mar 2018 10:11:16 +0000 (18:11 +0800)]
Add test test_check_capacity_no_suitable_vim

Add test_check_capacity_no_suitable_vim for check_vim_capacity API

Change-Id: I86083b261106b81aacc53e0ef558556e7458f004
Issue-ID: MULTICLOUD-166
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd combine_url test for restcall.py 27/37727/1
Ethan Lynn [Thu, 22 Mar 2018 10:03:23 +0000 (18:03 +0800)]
Add combine_url test for restcall.py

Add tests for combine_url function

Change-Id: I7ad188855174bbd0be83917b425beba494fcf141
Issue-ID: MULTICLOUD-198
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoMerge "Add forwarder function to pecan framework"
Liang Ke [Thu, 22 Mar 2018 09:53:29 +0000 (09:53 +0000)]
Merge "Add forwarder function to pecan framework"

6 years agoMerge "Initial code for pecan framework"
Liang Ke [Thu, 22 Mar 2018 09:49:36 +0000 (09:49 +0000)]
Merge "Initial code for pecan framework"

6 years agoSpecs for image service 29/37029/3
Bin Sun [Tue, 20 Mar 2018 09:45:15 +0000 (17:45 +0800)]
Specs for image service

Change-Id: I7dade73cab501e20df9885cfe8996c5f09551776
Issue-ID: MULTICLOUD-155
Signed-off-by: Bin Sun <bins@vmware.com>
6 years agoMerge "Specs for Event Federation"
zhang ab [Thu, 22 Mar 2018 06:31:01 +0000 (06:31 +0000)]
Merge "Specs for Event Federation"

6 years agoSpecs for Event Federation 13/37013/7
Bin Sun [Tue, 20 Mar 2018 09:02:45 +0000 (17:02 +0800)]
Specs for Event Federation

Change-Id: Ibc4d931aee7e300cca9c005bc628c8a7d3bc30dc
Issue-ID: MULTICLOUD-149
Signed-off-by: Bin Sun <bins@vmware.com>
6 years agoSpec for parallelism improvment of multicloud 73/28973/9
Hong Hui Xiao [Wed, 17 Jan 2018 02:15:26 +0000 (10:15 +0800)]
Spec for parallelism improvment of multicloud

Change-Id: If07bd4690014f19ff202ca6ad23ebdab227305fe
Issue-ID: MULTICLOUD-150
Signed-off-by: Hong Hui Xiao <honghui_xiao@yeah.net>
6 years agoMerge "Upgrade to latest oparent"
Liang Ke [Wed, 21 Mar 2018 09:47:12 +0000 (09:47 +0000)]
Merge "Upgrade to latest oparent"

6 years ago Fix framework logging format 33/35933/5
liangke [Thu, 15 Mar 2018 09:00:43 +0000 (17:00 +0800)]
 Fix framework logging format

Update the logging format.
Add context middleware to set MDC attributes.
Allow framework to transmit request headers,So backend plugin
could get "TransactionID" from framework.

Change-Id: Ib918489a4a3e2069046471b42810fe4d1cbcb374
Issue-ID: MULTICLOUD-151
Signed-off-by: liangke <lokyse@163.com>
6 years agoAdd test_check_capacity_success 55/33955/3
Ethan Lynn [Sun, 4 Mar 2018 21:51:01 +0000 (21:51 +0000)]
Add test_check_capacity_success

Add test_check_capacity_success for check_vim_capacity API

Change-Id: I8b0ffb3b907b25f06d8267c7ec941ce83d636d95
Issue-ID: MULTICLOUD-166
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoMerge "Add check_vim_capacity"
Liang Ke [Mon, 19 Mar 2018 05:45:01 +0000 (05:45 +0000)]
Merge "Add check_vim_capacity"

6 years agoAdd check_vim_capacity 49/33149/6
Ethan Lynn [Tue, 27 Feb 2018 10:50:18 +0000 (10:50 +0000)]
Add check_vim_capacity

Add check_vim_capacity API to broker.

Change-Id: I57d26dea6502a38fb358d9df5ae313ad438e7056
Issue-ID: MULTICLOUD-166
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoUpgrade to latest oparent 49/36149/1
Gildas Lanilis [Fri, 16 Mar 2018 02:56:30 +0000 (19:56 -0700)]
Upgrade to latest oparent

Update pom.xml file to latest version release of oparent, 1.1.0

Change-Id: I5a907df058c4a65cb71be19660ea8ecbae22e8e6
Issue-ID: INT-443
Signed-off-by: Gildas Lanilis <gildas.lanilis@huawei.com>
6 years agoUpdate A&AI schema to v13 41/35941/2
Ethan Lynn [Thu, 15 Mar 2018 09:14:02 +0000 (17:14 +0800)]
Update A&AI schema to v13

Update A&AI schema to v13

Change-Id: Iff8ebf0491d78653bf346e374c2749eb8556214e
Issue-ID: MULTICLOUD-185
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoFix vim_types tests 47/35947/2
Ethan Lynn [Thu, 15 Mar 2018 09:22:04 +0000 (17:22 +0800)]
Fix vim_types tests

Fix vim_types tests

Change-Id: Ib58860496b51657d7455de60ab48ba8b0bc886fb
Issue-ID: MULTICLOUD-184
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoMerge "Remove msb register code"
Liang Ke [Thu, 15 Mar 2018 02:32:48 +0000 (02:32 +0000)]
Merge "Remove msb register code"

6 years agoAdd test_vim_types_success 95/35695/2
Ethan Lynn [Wed, 14 Mar 2018 08:11:00 +0000 (16:11 +0800)]
Add test_vim_types_success

Add unit tests for vim_types API.

Change-Id: I188f7a65f6573ae3fb5813a43c34245eebb2f4fa
Issue-ID: MULTICLOUD-184
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoRemove msb register code 79/35679/1
Ethan Lynn [Wed, 14 Mar 2018 07:13:50 +0000 (15:13 +0800)]
Remove msb register code

It's legacy code from open-o, we don't need it any more.
And also remove a vulnerability reported by sonar.

Change-Id: I88c94240c0ef21b182b8dcc13feae684471639db
Issue-ID: MULTICLOUD-133
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years agoAdd forwarder function to pecan framework 71/33571/5
Hong Hui Xiao [Thu, 1 Mar 2018 08:25:40 +0000 (16:25 +0800)]
Add forwarder function to pecan framework

Add forward(or proxy) functionality, so that multicloud component
is able to forward request to another component.

TEST DONE:
GET POST DELETE (/networks)

Registry/Unregistry/Identity

Change-Id: I73f71c62a91301c0864f1a00fd95f016f69a89d4
Issue-ID: MULTICLOUD-150
Signed-off-by: Hong Hui Xiao <honghui_xiao@yeah.net>
6 years agoFix sonar code coverage 17/34917/1
Bin Sun [Fri, 9 Mar 2018 08:14:35 +0000 (16:14 +0800)]
Fix sonar code coverage

Change-Id: Ifc84366fe19c3395b31ce1ffc8b96146f34b9fcc
Issue-ID: MULTICLOUD-172
Signed-off-by: Bin Sun <bins@vmware.com>
6 years agoFix sonar code coverage 83/34883/3
Bin Sun [Fri, 9 Mar 2018 02:20:17 +0000 (10:20 +0800)]
Fix sonar code coverage

Change-Id: Ib457043aad138746239f13f38235c2ebd4ddcb6e
Issue-ID: MULTICLOUD-172
Signed-off-by: Bin Sun <bins@vmware.com>
6 years agoInitial code for pecan framework 23/30223/6
Hong Hui Xiao [Mon, 5 Feb 2018 07:55:58 +0000 (15:55 +0800)]
Initial code for pecan framework

This patch introduces pecan framework to multicloud. The number
of processes equals to the number of CPU cores.

The swagger json url has been implemented in this patch.

../api/multicloud/v0/swagger.json

Change-Id: Icd0ebd9f275c2f066295ec3c2723d995d71ef632
Issue-ID: MULTICLOUD-150
Signed-off-by: Hong Hui Xiao <honghui_xiao@yeah.net>
6 years agoAdd sonar 63/34363/2
Ethan Lynn [Tue, 6 Mar 2018 22:11:52 +0000 (22:11 +0000)]
Add sonar

Add sonar code coverage in pom.xml

Change-Id: Idc965bb49bf4747cedf4d4f9e9819b3a9c42171e
Issue-ID: MULTICLOUD-172
Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
6 years ago Put yaml type file into repositories 43/34243/1
liangke [Tue, 6 Mar 2018 09:07:32 +0000 (17:07 +0800)]
Put yaml type file into repositories

Change-Id: I3dacb6cc9a80374c7dcb0fbfde513be4e658ee95
Issue-ID: MULTICLOUD-151
Signed-off-by: liangke <lokyse@163.com>
6 years ago Update log setting of multivimbroker 15/34015/1
liangke [Mon, 5 Mar 2018 09:04:16 +0000 (17:04 +0800)]
Update log setting of multivimbroker

Change-Id: I6d666ed07c5c28edc3337028c29c502d4fbeb3dd
Issue-ID: MULTICLOUD-151
Signed-off-by: liangke <lokyse@163.com>
6 years agoMerge "Revise vim_types API"
Liang Ke [Mon, 5 Mar 2018 07:36:05 +0000 (07:36 +0000)]
Merge "Revise vim_types API"

6 years agoMerge "spec for Container based network service/function"
Bin Hu [Mon, 5 Mar 2018 06:39:55 +0000 (06:39 +0000)]
Merge "spec for Container based network service/function"