vfc/nfvo/lcm.git
6 years agoModify VNF Terminate URL 21/11521/1
maopengzhang [Mon, 11 Sep 2017 02:07:29 +0000 (10:07 +0800)]
Modify VNF Terminate URL

Modify vfc.vnfdriver.swagger.json

Change-Id: I441c8458e1b1b94c17c3874c2bee1b89e6e19099
Issue-ID: VFC-34
Signed-off-by: maopengzhang <zhang.maopeng1@zte.com.cn>
6 years agoAdd query NS via CSARID test 67/11067/1
maopengzhang [Fri, 8 Sep 2017 10:15:08 +0000 (18:15 +0800)]
Add query NS via CSARID test

Add test case for query ns via csarid

Change-Id: I76b7c722ad06a410e796caecab4ea77bce61be85
Issue-ID: VFC-1
Signed-off-by: maopengzhang <zhang.maopeng1@zte.com.cn>
6 years agoAdd VNFM Driver Development API 35/11035/1
maopengzhang [Fri, 8 Sep 2017 07:28:00 +0000 (15:28 +0800)]
Add VNFM Driver Development API

Add VNFM Driver Development API defintion

Change-Id: I813ae606820244480a81e59b28508cf923ed8e74
Issue-ID: VFC-1
Signed-off-by: maopengzhang <zhang.maopeng1@zte.com.cn>
6 years agoUpdate lcm extsys query vnfm by id 21/11021/2
ying.yunlong [Fri, 8 Sep 2017 05:52:13 +0000 (13:52 +0800)]
Update lcm extsys query vnfm by id

Change-Id: Id1d0da493d22228540212e52810063b9b03275ea
Issue-ID: VFC-315
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoUpdate query vim api and unit test 75/10975/1
ying.yunlong [Fri, 8 Sep 2017 01:48:17 +0000 (09:48 +0800)]
Update query vim api and unit test

Change-Id: Ic14adb33e8527af0792c870a80027da41d0645b4
Issue-ID: VFC-314
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoUpdate query vnfms api in vfc lcm extsys 65/10965/1
ying.yunlong [Fri, 8 Sep 2017 01:08:09 +0000 (09:08 +0800)]
Update query vnfms api in vfc lcm extsys

Change-Id: I2c4c0718e7fc1ccea82dcf36e508fed1402242fc
Issue-ID: VFC-313
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoUpdate query sdnc api and unit test 99/10799/1
ying.yunlong [Thu, 7 Sep 2017 11:43:10 +0000 (19:43 +0800)]
Update query sdnc api and unit test

Change-Id: Ic5570f9170312623f42121bb0fc0571155177dfd
Issue-ID: VFC-312
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoFix code based on ESR data structure 41/10741/1
ying.yunlong [Thu, 7 Sep 2017 06:59:24 +0000 (14:59 +0800)]
Fix code based on ESR data structure

Change-Id: I88290722b78426706203932ea8fa0a3284f50d4b
Issue-ID: VFC-310
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoImplement query sdnc info from ESR 17/10717/1
ying.yunlong [Thu, 7 Sep 2017 05:52:26 +0000 (13:52 +0800)]
Implement query sdnc info from ESR

Add get_sdn_controller_by_id methods to get vnfm info from esr.

Change-Id: Ia76c4dcf6adbbaee9be910a18cb9fbecf85ec87f
Issue-ID: VFC-309
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoFix some convert bugs in vfc lcm 05/10705/1
ying.yunlong [Thu, 7 Sep 2017 05:22:41 +0000 (13:22 +0800)]
Fix some convert bugs in vfc lcm

Change-Id: I2ba2037d3b343ca20afb9d05310ba17d25e89613
Issue-ID: VFC-305
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoMerge "Fix Dockerfile of vfc-nfvo-lcm"
Fu Jinhua [Thu, 7 Sep 2017 04:02:59 +0000 (04:02 +0000)]
Merge "Fix Dockerfile of vfc-nfvo-lcm"

6 years agoFix Dockerfile of vfc-nfvo-lcm 89/10689/1
fujinhua [Thu, 7 Sep 2017 04:00:30 +0000 (12:00 +0800)]
Fix Dockerfile of vfc-nfvo-lcm

always install the latest nfv-toscaparser lib

Change-Id: Ib01885b78da0db51b41882045786cc4cc15ee66e
Issue-Id: VFC-306
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoImplement query vim info from ESR 87/10687/1
ying.yunlong [Thu, 7 Sep 2017 03:53:32 +0000 (11:53 +0800)]
Implement query vim info from ESR

Add get_vim_by_id and get_vims methods to get vnfm
info from esr.

Change-Id: I94f64e46afb1cdb279465c24a6ea710eb617548e
Issue-ID: VFC-305
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoImplement query vnfm info from ESR 65/10665/1
ying.yunlong [Thu, 7 Sep 2017 01:56:16 +0000 (09:56 +0800)]
Implement query vnfm info from ESR

Add get_vnfm_by_id and select_vnfm methods to get vnfm
info from esr.

Change-Id: I8331ae0ef41c3265ef930c6309c3113344fa277c
Issue-ID: VFC-302
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoAdd methods to operate resource relationship 07/10507/1
ying.yunlong [Wed, 6 Sep 2017 07:14:47 +0000 (15:14 +0800)]
Add methods to operate resource relationship

Add methods to operate resource relationship in vfc lcm.

Change-Id: Ibd88d91c80740db4777c15b47e6f9861195b549c
Issue-ID: VFC-293
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoFix docker build function name 59/10459/1
fujinhua [Wed, 6 Sep 2017 02:39:04 +0000 (10:39 +0800)]
Fix docker build function name

Change-Id: I7122c0e6805535edce9e733843991c1c0e550ec9
Issue-Id: VFC-287
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoMerge "Move update my.cnf to Dockerfile"
Fu Jinhua [Tue, 5 Sep 2017 09:39:06 +0000 (09:39 +0000)]
Merge "Move update my.cnf to Dockerfile"

6 years agoMove update my.cnf to Dockerfile 27/10327/1
fujinhua [Tue, 5 Sep 2017 09:40:57 +0000 (17:40 +0800)]
Move update my.cnf to Dockerfile

Change-Id: I3a19a5478475b8d6a72c4628ce53d3d01d8fba4a
Issue-Id: VFC-280
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoMerge "Move pip install to Dockerfile"
Fu Jinhua [Tue, 5 Sep 2017 07:29:09 +0000 (07:29 +0000)]
Merge "Move pip install to Dockerfile"

6 years agoMove pip install to Dockerfile 07/10307/1
fujinhua [Tue, 5 Sep 2017 07:29:09 +0000 (15:29 +0800)]
Move pip install to Dockerfile

Change-Id: I47f6ac1381fb64628ffee7c7b7c23abbc79c1168
Issue-Id: VFC-278
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoMerge "Fix docker ENTRYPOINT script"
Fu Jinhua [Tue, 5 Sep 2017 06:26:28 +0000 (06:26 +0000)]
Merge "Fix docker ENTRYPOINT script"

6 years agoFix docker ENTRYPOINT script 87/10287/2
fujinhua [Tue, 5 Sep 2017 06:00:37 +0000 (14:00 +0800)]
Fix docker ENTRYPOINT script

Fix wait msb retry num to 5
Fix mysql listen ip address

Change-Id: Ia1492e4cb1b44e61ca7abe990828dcc72dc42ca4
Issue-Id: VFC-277
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd parser convert vnfd element_group 83/10283/1
ying.yunlong [Tue, 5 Sep 2017 05:08:31 +0000 (13:08 +0800)]
Add parser convert vnfd element_group

After parse the vnfd package, add _get_all_element_group function
to convert the element_group info.

Change-Id: I40b4d5afe1c0cf74537e0e1a273c183a9d586399
Issue-ID: VFC-272
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoMerge "Update instance_config.sh of vfc-nfvo-lcm"
Fu Jinhua [Tue, 5 Sep 2017 02:05:18 +0000 (02:05 +0000)]
Merge "Update instance_config.sh of vfc-nfvo-lcm"

6 years agoUpdate instance_config.sh of vfc-nfvo-lcm 51/10251/1
fujinhua [Tue, 5 Sep 2017 01:51:48 +0000 (09:51 +0800)]
Update instance_config.sh of vfc-nfvo-lcm

Change default MYSQL_IP to 127.0.0.1

Change-Id: Ibe15883844a37dbd36126e6b8e46b353f02696ce
Issue-Id: VFC-269
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoadd VFC NS query via CSARID 37/10237/1
maopengzhang [Mon, 4 Sep 2017 16:06:22 +0000 (00:06 +0800)]
add VFC NS query via CSARID

add VFC NS query via CSARID, include swagger, etc

Change-Id: I712fe9ea84083a5c27ad84666079cc98fa698ad3
Issue-ID: VFC-1
Signed-off-by: maopengzhang <zhang.maopeng1@zte.com.cn>
6 years agoMerge "Fix log file name of vfc-nfvo-lcm"
Fu Jinhua [Mon, 4 Sep 2017 07:51:49 +0000 (07:51 +0000)]
Merge "Fix log file name of vfc-nfvo-lcm"

6 years agoFix log file name of vfc-nfvo-lcm 63/10163/1
fujinhua [Mon, 4 Sep 2017 07:42:53 +0000 (15:42 +0800)]
Fix log file name of vfc-nfvo-lcm

Change-Id: Id6f0bb1acca30f91af8db08e18d9ec793e7b3bdc
Issue-Id: VFC-260
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd parser convert vnfd plugin1 31/10131/2
ying.yunlong [Mon, 4 Sep 2017 05:15:27 +0000 (13:15 +0800)]
Add parser convert vnfd plugin1

After parse the vnfd package, add
get_all_plugin function to convert
 the plugin info.

Change-Id: I6d28f28ed687b225cec11e9a0601ee99d3b52a7e
Issue-ID: VFC-252
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoMerge "Add build dir to build_image.sh"
Fu Jinhua [Mon, 4 Sep 2017 04:23:00 +0000 (04:23 +0000)]
Merge "Add build dir to build_image.sh"

6 years agoAdd build dir to build_image.sh 27/10127/1
fujinhua [Mon, 4 Sep 2017 04:20:10 +0000 (12:20 +0800)]
Add build dir to build_image.sh

Change-Id: Ic0dbaf7732547cd864aa5fbf2330ed439b608fe0
Issue-Id: VFC-251
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoMerge "Add lcm operate vserver code"
Fu Jinhua [Mon, 4 Sep 2017 03:24:34 +0000 (03:24 +0000)]
Merge "Add lcm operate vserver code"

6 years agoMerge "Aligning ESR REST interface"
Fu Jinhua [Mon, 4 Sep 2017 03:24:23 +0000 (03:24 +0000)]
Merge "Aligning ESR REST interface"

6 years agoRemove docker profile from pom 25/10125/1
fujinhua [Mon, 4 Sep 2017 03:12:45 +0000 (11:12 +0800)]
Remove docker profile from pom

Change-Id: I27f5ea949128da5c8b66c2f351e16b2cd2f723c7
Issue-Id: VFC-250
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd lcm operate vserver code 23/10123/3
ying.yunlong [Mon, 4 Sep 2017 02:34:10 +0000 (10:34 +0800)]
Add lcm operate vserver code

When create or delete vserver instance
in lcm, need to create or delete
vserver instance in aai.

Change-Id: I70043fb0204632a6cf9a41bf0e05e530aa436ff5
Issue-ID: VFC-249
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoAligning ESR REST interface 21/10121/1
ying.yunlong [Mon, 4 Sep 2017 02:12:30 +0000 (10:12 +0800)]
Aligning ESR REST interface

Aligning the latest ESR REST
 interface in the LCM code.

Change-Id: Ib20327acf8a15d2ce60e4a57503f398ac5a89083
Issue-ID: VFC-248
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoFix image name of docker build 15/10115/1
fujinhua [Mon, 4 Sep 2017 02:02:02 +0000 (10:02 +0800)]
Fix image name of docker build

Change-Id: Iab55a09d4bb01e29a27861375bd066102e9a2b67
Issue-Id: VFC-245
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd parser convert vnfd vl and cp 09/10109/1
ying.yunlong [Mon, 4 Sep 2017 00:58:48 +0000 (08:58 +0800)]
Add parser convert vnfd vl and cp

After parse the vnfd package, add
get_all_vl and get_all_cp function
 to convert the vl and cp info.

Change-Id: I4d752d2bfbeacb52549b1759f1b8f2733e2404cd
Issue-ID: VFC-243
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoAdd +x permission to initDB.sh 67/10067/1
fujinhua [Sat, 2 Sep 2017 05:44:27 +0000 (13:44 +0800)]
Add +x permission to initDB.sh

Change-Id: I8e0d775eff2847ccd83cac04418af4d13ed7ebb5
Issue-Id: VFC-232
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd artifact download logic of vfc-nfvo-lcm 59/10059/1
fujinhua [Sat, 2 Sep 2017 03:35:18 +0000 (11:35 +0800)]
Add artifact download logic of vfc-nfvo-lcm

Change-Id: I6ee84996c09618f1faa0df93f8bf40520e3ea751
Issue-Id: VFC-242
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd version.properties for vfc-nfvo-lcm 39/10039/1
fujinhua [Sat, 2 Sep 2017 01:42:05 +0000 (09:42 +0800)]
Add version.properties for vfc-nfvo-lcm

Change-Id: Icb5c342289006983d547ee65eeed7988698ee005
Issue-Id: VFC-233
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd execute permission to sh 37/10037/1
fujinhua [Sat, 2 Sep 2017 01:33:58 +0000 (09:33 +0800)]
Add execute permission to sh

Change-Id: I8ce53e5e3aec5801a0ca5ab46f8b7cf17b0fe60f
Issue-Id: VFC-232
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoFix Docker Image building for NFVO LCM 03/10003/1
Shashank Kumar Shankar [Fri, 1 Sep 2017 21:34:32 +0000 (14:34 -0700)]
Fix Docker Image building for NFVO LCM

This patch fixes various issues in NFVO LCM docker image
building.

Change-Id: Icdc475d554f8f6327c78c6560c3c9aa49974271d
Issue-Id: VFC-231
Signed-off-by: Shashank Kumar Shankar <shashank.kumar.shankar@intel.com>
6 years agoMerge "Update sdc rest call logic"
Fu Jinhua [Fri, 1 Sep 2017 09:40:33 +0000 (09:40 +0000)]
Merge "Update sdc rest call logic"

6 years agoUpdate sdc rest call logic 11/9911/1
fujinhua [Fri, 1 Sep 2017 09:43:00 +0000 (17:43 +0800)]
Update sdc rest call logic

Change-Id: I803df31dbe85a9263b214868fbaa8c86c2174d90
Issue-Id: VFC-230
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoMerge "Update dockerfile of vfc-nfvo-lcm"
Fu Jinhua [Fri, 1 Sep 2017 06:14:39 +0000 (06:14 +0000)]
Merge "Update dockerfile of vfc-nfvo-lcm"

6 years agoUpdate dockerfile of vfc-nfvo-lcm 69/9869/1
fujinhua [Fri, 1 Sep 2017 06:00:05 +0000 (14:00 +0800)]
Update dockerfile of vfc-nfvo-lcm

Add entrypoint to dockerfile

Change-Id: Iaf5f42ccc056062f2031e88437253ee8927eb697
Issue-Id: VFC-225
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoUpdate docker file of vfc-nfvo-lcm 55/9855/1
fujinhua [Fri, 1 Sep 2017 05:15:40 +0000 (13:15 +0800)]
Update docker file of vfc-nfvo-lcm

Add Python lib for base imgage

Change-Id: I4bbeda9b2439447bc50021df203b6984c0164cad
Issue-Id: VFC-219
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoMerge "Update docker file of vfc-nfvo-lcm"
Fu Jinhua [Fri, 1 Sep 2017 05:12:13 +0000 (05:12 +0000)]
Merge "Update docker file of vfc-nfvo-lcm"

6 years agoUpdate pom file of vfc-nfvo-lcm 43/9843/1
fujinhua [Fri, 1 Sep 2017 04:18:50 +0000 (12:18 +0800)]
Update pom file of vfc-nfvo-lcm

Add docker build and push profile

Change-Id: Ia8ae79798ffdf4e49a17aa137dce724ad4d75c38
Issue-Id: VFC-217
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoMerge "Update pom file of vfc-nfvo-lcm"
Fu Jinhua [Fri, 1 Sep 2017 04:16:06 +0000 (04:16 +0000)]
Merge "Update pom file of vfc-nfvo-lcm"

6 years agoMerge "Update docker scripts"
Fu Jinhua [Fri, 1 Sep 2017 03:59:31 +0000 (03:59 +0000)]
Merge "Update docker scripts"

6 years agoUpdate docker scripts 33/9833/1
fujinhua [Fri, 1 Sep 2017 03:22:35 +0000 (11:22 +0800)]
Update docker scripts

Add db initialize script
Add docker push script
Modify docker image name

Change-Id: Ifd12dc86c70d4f17d381831a1fadeb51bdf17f49
Issue-Id: VFC-215
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd parser convert vnfd vdu logic 15/9815/1
ying.yunlong [Fri, 1 Sep 2017 02:51:14 +0000 (10:51 +0800)]
Add parser convert vnfd vdu logic

After parse the vnfd package, add
_get_all_vdu function to convert
the vdu info.

Change-Id: Ie4e59efda2a22222871cdacc8a6c14ff3feaecb5
Issue-ID: VFC-184
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoMove docker dir to root dir 93/9793/1
fujinhua [Fri, 1 Sep 2017 01:35:20 +0000 (09:35 +0800)]
Move docker dir to root dir

Change-Id: Iea49ff5a41b09b07fadd29b54ad46164292d3823
Issue-Id: VFC-208
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd docker directory to binary zip 91/9791/1
fujinhua [Fri, 1 Sep 2017 01:28:10 +0000 (09:28 +0800)]
Add docker directory to binary zip

Change-Id: Id2b49fa5e476ae424ced6c6c1465cfa167dbd019
Issue-Id: VFC-207
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoMerge "Add docker image and build for NFVO/LCM"
Fu Jinhua [Fri, 1 Sep 2017 01:18:08 +0000 (01:18 +0000)]
Merge "Add docker image and build for NFVO/LCM"

6 years agoAdd lcm vnf instance operate 87/9787/1
ying.yunlong [Fri, 1 Sep 2017 00:57:57 +0000 (08:57 +0800)]
Add lcm vnf instance operate

After operate ns instance,need
update ns instance in aai, so
add create、delete、query function.

Change-Id: I83e9f9ee23342970bc77159f863338c0e19528c0
Issue-ID: VFC-205
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoAdd docker image and build for NFVO/LCM 77/9277/4
Shashank Kumar Shankar [Wed, 30 Aug 2017 02:49:30 +0000 (19:49 -0700)]
Add docker image and build for NFVO/LCM

This patch adds the docker image and its build process
for NFVO LCM.

Change-Id: I9a4a273a0b0d54707a39967cbac20c971654bd2e
Issue-Id: VFC-143
Signed-off-by: Shashank Kumar Shankar <shashank.kumar.shankar@intel.com>
6 years agoAdd lcm ns instance operate 39/9639/1
ying.yunlong [Thu, 31 Aug 2017 09:29:22 +0000 (17:29 +0800)]
Add lcm ns instance operate

After operate ns instance,need
update ns instance in aai, so
add create、delete、query function.

Change-Id: Ie4b9bb7c811adbc7953beabb17aac01b61d9711b
Issue-ID: VFC-202
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoUpdate vfc lcm unit tests 15/9615/2
ying.yunlong [Thu, 31 Aug 2017 07:02:46 +0000 (15:02 +0800)]
Update vfc lcm unit tests

Update vfc lcm heal and
terminate unit tests.

Change-Id: Id8a8789664b3e3cf607b9435d35dbd96dbe56ad6
Issue-ID: VFC-199
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoAdd sftp and ftp download 79/9579/1
ying.yunlong [Thu, 31 Aug 2017 03:00:45 +0000 (11:00 +0800)]
Add sftp and ftp download

Implement download nsd or vnfd
package by sftp or ftp.

Change-Id: I5d45ae22a358a3ff1363bf3e0b23fa989e72841b
Issue-ID: VFC-141
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoAdd license header for parser file 65/9565/1
ying.yunlong [Thu, 31 Aug 2017 01:09:57 +0000 (09:09 +0800)]
Add license header for parser file

Change-Id: Ied1fd9bc901ee8b0bad57badd02d4b1a3e67279e
Issue-ID: VFC-197
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoRefactor vfc-lcm tosca parser logic 61/9561/1
ying.yunlong [Thu, 31 Aug 2017 01:03:44 +0000 (09:03 +0800)]
Refactor vfc-lcm tosca parser logic

Delete the abandoned file.

Change-Id: I81008b4e0ef2afcb39326a8c1692ca078795893b
Issue-ID: VFC-196
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoAdd parser convert vnfd volume_storage 59/9559/1
ying.yunlong [Thu, 31 Aug 2017 00:57:31 +0000 (08:57 +0800)]
Add parser convert vnfd volume_storage

After parse the vnfd package, add
_get_all_volume_storage function to convert
the volume_storage info.

Change-Id: I9078bf773f88d6e0a5c8d26775ad720caae143ad
Issue-ID: VFC-183
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoExtend rest call param to support sdc 57/9357/1
fujinhua [Wed, 30 Aug 2017 09:27:22 +0000 (17:27 +0800)]
Extend rest call param to support sdc

Change-Id: I6b0f26e2d3c99e5fd51ed665ea74a22ebbbbd01f
Issue-Id: VFC-195
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoExtend rest call param to support aai 19/9319/1
fujinhua [Wed, 30 Aug 2017 07:34:20 +0000 (15:34 +0800)]
Extend rest call param to support aai

Change-Id: Ib33154e78b8549bcf4c0bad1b3ab3167bec821c9
Issue-Id: VFC-191
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd parser convert vnfd local_storage 63/9263/1
ying.yunlong [Wed, 30 Aug 2017 02:35:02 +0000 (10:35 +0800)]
Add parser convert vnfd local_storage

After parse the vnfd package, add
_get_all_local_storage function to convert
the local_storage info.

Change-Id: I56d617974e2fa710074ee254951f8fabf5224db1
Issue-ID: VFC-179
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoMerge "Add parser convert vnfd all_flavour"
Fu Jinhua [Wed, 30 Aug 2017 01:05:30 +0000 (01:05 +0000)]
Merge "Add parser convert vnfd all_flavour"

6 years agoAdd rest call to aai 43/9243/1
fujinhua [Wed, 30 Aug 2017 01:06:33 +0000 (09:06 +0800)]
Add rest call to aai

Change-Id: Ib55d457903d917e39a034575189a88b29c409aae
Issue-Id: VFC-187
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd parser convert vnfd all_flavour 41/9241/1
ying.yunlong [Wed, 30 Aug 2017 00:59:31 +0000 (08:59 +0800)]
Add parser convert vnfd all_flavour

After parse the vnfd package, add
get_all_flavour function to convert
the all_flavour info.

Change-Id: I487b0ff54bf587871ece6db4cc3a69c2e4e1934b
Issue-ID: VFC-188
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoAdd parser convert vnfd image_file 45/9045/1
ying.yunlong [Tue, 29 Aug 2017 07:41:58 +0000 (15:41 +0800)]
Add parser convert vnfd image_file

After parse the vnfd package, add
_get_all_image_file function to convert
the image_file info.

Change-Id: Ia6f934e49489da3dd7713402683c60cac29e2b75
Issue-ID: VFC-178
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoAdd parser convert vnfd vcenter 15/9015/1
ying.yunlong [Tue, 29 Aug 2017 03:10:47 +0000 (11:10 +0800)]
Add parser convert vnfd vcenter

After parse the vnfd package, add
_get_all_vcenter function to convert
the vcenter info.

Change-Id: I4533a97c3a81385ddc1c03bd184f5a41685fbbae
Issue-ID: VFC-177
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoMerge "Fix VFC swagger bug"
maopeng zhang [Sat, 26 Aug 2017 07:48:31 +0000 (07:48 +0000)]
Merge "Fix VFC swagger bug"

6 years agoFix VFC swagger bug 63/8863/1
maopengzhang [Sat, 26 Aug 2017 07:38:58 +0000 (15:38 +0800)]
Fix VFC swagger bug

Add get job status swagger defintion;

Change-Id: Iaa3405f5082c4727586f03836787c526cc9ddc3c
Issue-ID: VFC-144
Signed-off-by: maopengzhang <zhang.maopeng1@zte.com.cn>
6 years agoAdd parser convert vnfd vcloud 61/8861/1
ying.yunlong [Sat, 26 Aug 2017 05:56:28 +0000 (13:56 +0800)]
Add parser convert vnfd vcloud

After parse the vnfd package, add
_get_all_vcloud function to convert
the vcloud info.

Change-Id: Ifeb6eb85b225b66543f3ef775ae0c23061ef9232
Issue-ID: VFC-176
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoMerge "Add additional unit tests and asserts for NS Heal."
Fu Jinhua [Sat, 26 Aug 2017 02:22:25 +0000 (02:22 +0000)]
Merge "Add additional unit tests and asserts for NS Heal."

6 years agoMerge "Resume test cases relative to redis"
Fu Jinhua [Sat, 26 Aug 2017 02:14:53 +0000 (02:14 +0000)]
Merge "Resume test cases relative to redis"

6 years agoResume test cases relative to redis 43/8843/2
fujinhua [Sat, 26 Aug 2017 02:03:32 +0000 (10:03 +0800)]
Resume test cases relative to redis

Node centos7-redis-4c-4g which supports redis is ready now,
test cases relative to redis need be resumed.

Change-Id: I658048cb420d5b49549279ecfb0a2de2757d1248
Issue-Id: VFC-175
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd additional unit tests and asserts for NS Heal. 03/8703/2
Shashank Kumar Shankar [Fri, 25 Aug 2017 01:43:26 +0000 (18:43 -0700)]
Add additional unit tests and asserts for NS Heal.

This patch adds additional unit tests and asserts for
the Heal NS API.

Change-Id: Iac21c6af5976be2169eec72118c0a9e596a19463
Issue-Id: VFC-118
Signed-off-by: Shashank Kumar Shankar <shashank.kumar.shankar@intel.com>
6 years agoMerge "Extend ns instant with new parser support"
Fu Jinhua [Fri, 25 Aug 2017 10:48:57 +0000 (10:48 +0000)]
Merge "Extend ns instant with new parser support"

6 years agoExtend ns instant with new parser support 79/8779/1
fujinhua [Fri, 25 Aug 2017 09:55:11 +0000 (17:55 +0800)]
Extend ns instant with new parser support

Change-Id: I218cc2c353417620626813ce94bdf5f90f31bb7c
Issue-Id: VFC-174
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd acitviti workflow to ns instant 77/8777/1
fujinhua [Fri, 25 Aug 2017 09:32:25 +0000 (17:32 +0800)]
Add acitviti workflow to ns instant

Change-Id: Ia59914b8b95e3c1d30a26d8254bc083adb41c3e8
Issue-Id: VFC-173
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoMerge "Add acitviti workflow to ns instant"
Fu Jinhua [Fri, 25 Aug 2017 09:29:21 +0000 (09:29 +0000)]
Merge "Add acitviti workflow to ns instant"

6 years agoAdd build-in workflow to ns instant 73/8773/1
fujinhua [Fri, 25 Aug 2017 09:08:12 +0000 (17:08 +0800)]
Add build-in workflow to ns instant

Change-Id: I8be1e2ba2c09ec2a762beabe582f56b1174b9040
Issue-Id: VFC-172
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoMerge "Add build-in workflow to ns instant"
Fu Jinhua [Fri, 25 Aug 2017 09:05:33 +0000 (09:05 +0000)]
Merge "Add build-in workflow to ns instant"

6 years agoImplement parse vnfd parseModel function 67/8767/1
ying.yunlong [Fri, 25 Aug 2017 07:00:40 +0000 (15:00 +0800)]
Implement parse vnfd parseModel function

In order to parse vnfd package, add
parseModel function.

Change-Id: I7217803e9a790d4dc50b282422a14dd81730b76f
Issue-ID: VFC-168
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoMerge "Add vnf,sfc stauts confirm logic"
Fu Jinhua [Fri, 25 Aug 2017 02:17:36 +0000 (02:17 +0000)]
Merge "Add vnf,sfc stauts confirm logic"

6 years agoAdd vnf,sfc stauts confirm logic 05/8705/1
fujinhua [Fri, 25 Aug 2017 02:15:02 +0000 (10:15 +0800)]
Add vnf,sfc stauts confirm logic

Change-Id: I904625f07e60341ccdd4777064fdbb4ea93db81d
Issue-Id: VFC-132
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd convert policies_scaling logic 99/8699/1
ying.yunlong [Fri, 25 Aug 2017 01:09:50 +0000 (09:09 +0800)]
Add convert policies_scaling logic

After parse the nsd package, add
_get_policies_scaling function to convert
the policies_scaling info.

Change-Id: I74a2c52f4392e520efada09491eafbcc00a2b0c2
Issue-ID: VFC-164
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoswagger supports multifile 07/8607/1
maopengzhang [Thu, 24 Aug 2017 10:20:20 +0000 (18:20 +0800)]
swagger supports multifile

Split the swagger into multi files to nslcm,vnflcm,etc.

Change-Id: Ic9b645798316df9048528a84305af44855af7dd5
Issue-ID: VFC-145
Signed-off-by: maopengzhang <zhang.maopeng1@zte.com.cn>
6 years agoMerge "Add post deal of build-in workflow"
Fu Jinhua [Thu, 24 Aug 2017 08:02:28 +0000 (08:02 +0000)]
Merge "Add post deal of build-in workflow"

6 years agoAdd post deal of build-in workflow 01/8601/1
fujinhua [Thu, 24 Aug 2017 08:04:31 +0000 (16:04 +0800)]
Add post deal of build-in workflow

Change-Id: I79f11ba1977b4a01b9414e9422948bf16d60be4f
Issue-Id: VFC-132
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd parser convert endpoint_exposed 79/8579/1
ying.yunlong [Thu, 24 Aug 2017 06:19:39 +0000 (14:19 +0800)]
Add parser convert endpoint_exposed

After parse the nsd package, add
get_all_endpoint_exposed function to
 convert the endpoint_exposed info.

Change-Id: Iade54e7ac0226e94fee80914a2abd8de3abd0d05
Issue-ID: VFC-159
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoAdd create sfc of build-in workflow 53/8553/1
fujinhua [Thu, 24 Aug 2017 04:01:30 +0000 (12:01 +0800)]
Add create sfc of build-in workflow

Change-Id: I7eacc97e3c0c157ba9e524825c7ebd54fe939417
Issue-Id: VFC-132
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoAdd parser convert vnffg and server-group 27/8527/1
ying.yunlong [Thu, 24 Aug 2017 01:00:17 +0000 (09:00 +0800)]
Add parser convert vnffg and server-group

After parse the nsd package, add _get_all_vnffg
and get_all_server_group function to convert
 the fp info.

Change-Id: I821f8c83af339238e94cadb921b3e1d8567d78c1
Issue-ID: VFC-151
Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
6 years agoAdd create vnf of build-in workflow 03/8403/1
fujinhua [Wed, 23 Aug 2017 09:34:41 +0000 (17:34 +0800)]
Add create vnf of build-in workflow

Change-Id: Idd15d70ec322ee00f27d6e233ba81f18570ad9bf
Issue-Id: VFC-132
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
6 years agoMerge "Fix VFC swagger bug"
Fu Jinhua [Wed, 23 Aug 2017 03:08:45 +0000 (03:08 +0000)]
Merge "Fix VFC swagger bug"

6 years agoFix VFC swagger bug 71/8371/1
maopengzhang [Wed, 23 Aug 2017 02:58:31 +0000 (10:58 +0800)]
Fix VFC swagger bug

Remove the GET nspakage API and data defintion

Change-Id: Icea87ff90c7bc1d5f26425ef02050af1f66e0d18
Issue-ID: VFC-144
Signed-off-by: maopengzhang <zhang.maopeng1@zte.com.cn>
6 years agoAdd create vl of build-in workflow 55/8255/1
fujinhua [Tue, 22 Aug 2017 09:35:12 +0000 (17:35 +0800)]
Add create vl of build-in workflow

Change-Id: I8edca20e06786f5badd1d4021b6e77a1803e9380
Issue-Id: VFC-132
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>