summaryrefslogtreecommitdiffstats
path: root/lcm
AgeCommit message (Collapse)AuthorFilesLines
2017-09-07Move aai.py to msapi in gvnfm vnflcmying.yunlong5-196/+183
Change-Id: Iacd3ef809f4e323838be5ead8fe40cf9cb3294d3 Issue-ID: VFC-303 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-09-06Fix docker file of vfc-gvnfm-vnflcmfujinhua4-19/+12
ci env problem, retry Change-Id: I85f17c7a64fd06ac5052d9a02ba9173a49778fd5 Issue-Id: VFC-288 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-09-04Fix log file name of vfc-gvnfm-vnflcmfujinhua1-2/+2
Change-Id: Ia4810de89206c3d8fd9ce7db105d978e2ff96519 Issue-Id: VFC-261 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-09-04Add root pom for vfc-gvnfm-vnflcmfujinhua1-4/+4
Change-Id: I990fcd1b170b9d0460cc1a9303cc83d20902e6a1 Issue-Id: VFC-259 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-09-04Move version.properties to base repofujinhua1-28/+0
Change-Id: Icdfe26307d8072fcbf11ebdfbac8fd7d451e36cf Issue-Id: VFC-258 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-09-04Add build dir to docker build scriptfujinhua2-47/+4
Change-Id: Ie324dfb080d896be106aa16fead5a50418c762b6 Issue-Id: VFC-256 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-09-04Merge "Fix image name of vfc-gvnfm-vnflcm"Fu Jinhua1-8/+8
2017-09-04Fix image name of vfc-gvnfm-vnflcmfujinhua1-8/+8
Change-Id: I5f1954a82b436c9996590114c1df14efed65f166 Issue-Id: VFC-247 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-09-02Add vfc gvnfm vnflcm .gitignore fileying.yunlong1-0/+4
Change-Id: Ib8e6139bf49ae03f80c32829de82d58f898322db Issue-Id: VFC-239 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-09-02Update report resoure code and other filesying.yunlong12-33/+46
Change-Id: Iffc2f50bf93510a25ec00346723001ba9754766b Issue-Id: VFC-238 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-09-02Refactor vfc vnflcm code formatying.yunlong16-22/+53
Change-Id: Iae1a037ef19870c1afadb9a46cf8bd0848c07394 Issue-Id: VFC-237 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-09-02Fix docker file of vfc-gvnfm-vnflcmfujinhua5-22/+26
Change-Id: I10f06209ed3a52e394d7088849dcf4754d674f4c Issue-Id: VFC-236 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-09-02Add +x permission for vfc-gvnfm-vnflcmfujinhua3-0/+0
Change-Id: I47140ea3e01ab533d33048d45c3b80263c080ae9 Issue-Id: VFC-235 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-09-02Add version.properties for vfc-gvnfm-vnflcmfujinhua1-0/+13
Issue-Id VFC-234 Change-Id: I9d0c314aa1a387229a5912116ba5143b1be346b1 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-09-01Update dockerfile of vfc-gvnfm-vnflcmfujinhua4-25/+44
Add entrypoint to dockerfile Change-Id: If32fb9ec04a0f492c39d5f61f9481f86e27519cc Issue-Id: VFC-224 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-09-01Update docker file of vfc-gvnfm-vnflcmfujinhua1-1/+11
Add Python lib for base image Change-Id: I5d8602ceca35ad55089f9f9444a21c7c62c66912 Issue-Id: VFC-221 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-09-01Update pom file of vfc-gvnfm-vnflcmfujinhua1-0/+47
Add docker build and push profile Change-Id: I31a4e3381ae73093cb771b2dfe270a5bf07bb543 Issue-Id: VFC-218 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-09-01Update image name for vfc-gvnfm-vnflcmfujinhua1-4/+5
Change-Id: I328b9697c74746f40e3c3ef4427b73261b48bcf1 Issue-Id: VFC-212 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-09-01Update vnflcm gitreview fileying.yunlong2-1/+5
Update gvnfm vnflcm gitreview and gitignore file. Change-Id: I16fc34de2ba1dc3c8c96d127777db7a5e0a82a38 Issue-ID: VFC-210 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-31Add mysql initialize scriptfujinhua1-0/+5
run verify job again Change-Id: I1a59a895ca81f50ad2ef95080d856720f3972314 Issue-Id: VFC-198 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-31Add docker push command for vfc-gvnfm-vnflcmfujinhua1-1/+8
Change-Id: Ia400d6d4e6ba698dc5e731194fff13ef11ee510d Issue-Id: VFC-203 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-31Fix docker build scriptfujinhua1-2/+4
Add ORG and VERSION parameter Change-Id: Idf52c41dedae299f308b269ccd78ad822ed54076 Issue-Id: VFC-198 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-31Update pom file to add docker dirfujinhua1-0/+8
Change-Id: Iecef8cdd011671ca39255270a1e3504546ff8cd4 Issue-Id: VFC-200 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-31Add Dockerfile of vfc-gvnfm-vnflcmfujinhua6-0/+607
Change-Id: I2018e93166be6d4c7eaca8d3f8a837d9bef9c0d0 Issue-Id: VFC-198 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
2017-08-30Add vnflcm operate vnfinst codeying.yunlong5-12/+38
When create or delete vnf instance in vnflcm, need to create or delete vnf instance in aai, and add related unit tests. Change-Id: Id4808218351c648c50a8b127d91f8670e6daa7cf Issue-ID: VFC-193 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-30Refactor vnflcm call aai restying.yunlong2-16/+33
Change-Id: Iacca08ae970eb518063373bd18b3be86eb8f00ea Issue-ID: VFC-192 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-30Add gvnfm-vnflcm .gitreview fileying.yunlong1-1/+4
Change-Id: I2b594d1547e7a294879cca925b8ab97b6bc66d3f Issue-ID: VFC-189 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-29implement ns instance relationshipying.yunlong1-0/+20
implement put and delete ns instance relationship function. Change-Id: I1ce6d38ea3219acb316413adc78f98b2efd418ad Issue-ID: VFC-170 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-26implement vnf instance relationshipying.yunlong1-0/+16
implement put and delete vnf instance relationship function. Change-Id: I11419e0825c06e9b09505afd91b82d599249dcd3 Issue-ID: VFC-169 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-26Add vnflcm asynchronous unitcaseying.yunlong2-4/+2
Jess and Gary have made the redis node available, so add vnflcm asynchronous unitcase to verify the redis node. Change-Id: I8be1302e74aa322289d09be4ad48e5ba10e6d170 Issue-ID: VFC-161 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-25Add put and delete vserver relationshipying.yunlong1-0/+20
In order to create/update/delete vserver relationship to aai, add the related function in vnflcm. Change-Id: I3a6fbfc66708349583cfba658b8a97d81773725e Issue-ID: VFC-167 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-24Remove asynchronous Unit testcasesying.yunlong1-1/+1
Remove asynchronous unit case temporarily. Because the redis service is not available. Change-Id: Ic97bab0064547763b6da77f19e257f33b9be2809 Issue-ID: VFC-98 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-23Implement ns-instance operation functionying.yunlong1-2/+29
Add new create_ns、delete_ns、 query_ns function to operate resource to aai. Change-Id: I911be43118b5ea6b7c146702da738b3dc6b5fcfb Issue-ID: VFC-105 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-23Implement vnf-instance operation functionying.yunlong1-1/+22
Add new create_vnf、delete_vnf、 query_vnf function to operate resource to aai. Change-Id: I9d960bd54b178e1f014f3b5366d8f3a776e21098 Issue-ID: VFC-106 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-22Implement vserver operation functionying.yunlong1-1/+33
Add new create_vserver、delete_vserver、 query_vserver function to operate resource to aai. Change-Id: Id7ca8e8b35e3a937d900eccb435f0092bb16a600 Issue-ID: VFC-105 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-22Implement vnflcm call_req_aai functionying.yunlong6-15/+73
As aai rest api is https, add new call_req_aai function to implement the rest call to aai. Change-Id: I3154d075af0b8290361eafbec1774743b7f75c3d Issue-ID: VFC-133 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-22Add asynchronous Unit test casesying.yunlong2-3/+4
Add asynchronous Unit test cases to verify that the Redis service for the Redis service node is normal. As the redis server is still unavalable, remove the asynchronous unit use case temporarily . Change-Id: Id9336b50ecff619873d07052269b88d514b9f8c5 Issue-ID: VFC-98 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-16Add aaiapi file in gvnfm vnflcmying.yunlong5-3/+43
Create aaiapi directory and new aai.py file to implement call aai in the future. Change-Id: I7236c299b2539c807f0e1092a4fbb0d8ebfd70bb Issue-ID: VFC-98 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-15Remove vfc-gvnfm-vnflcm openo labelsying.yunlong12-33/+33
As the seed code comes from openo, there are many openo labels in vfc-gvnfm-vnflcm, for example, in the Rest URL, now remove the openo labels. Change-Id: Iba041d18f626603d4e21b9f9ea60fdcfe31e41da Issue-ID: VFC-85 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-08-15Refactor vfc-gvnfm-vnflcm pomying.yunlong4-12/+12
As the seed code come from openo, there are some labels is openo in the pom file, change it to onap. Change-Id: I62582275880c07c443e1598876fa49cf261a25bb Issue-ID: VFC-77 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-04-25Update test case of gvnfm vnflcmv2.0.0release/mercuryying.yunlong2-23/+27
Change-Id: Ic0e2cadaa7483377a62734f4a23d8d8eabcf5955 Issue-Id: GVNFM-50 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-04-25Fix bug of delete vnfsying.yunlong1-2/+2
Change-Id: Ic90eccf067ecb3f268a0b8f7a55548e2956aed0f Issue-Id: GVNFM-50 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-04-24Optimized code logic of termination vnfsying.yunlong2-3/+3
Change-Id: Ib483113a74b5e5fb27dc2f4672e1816b26aceee2 Issue-Id: GVNFM-50 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-04-24Modify code of gvnfm vnflcmying.yunlong1-1/+5
Change-Id: Ie9b0d69fb4d0ed9acadf5f493c9bd7f1bc85d705 Issue-Id: GVNFM-50 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-04-23Modify some logic of vnflcmying.yunlong4-15/+21
Change-Id: I5701462ddfced84f126a8a6d0e5c30b151ad5b50 Issue-Id: GVNFM-50 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-04-22Fix some bugs of gvnfm lcmying.yunlong5-24/+64
Change-Id: Iff58ec1298ebb56d7f81654a890f72ec7f447221 Issue-Id: GVNFM-50 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-04-22Modify code logic of gvnfmying.yunlong1-6/+6
Change-Id: Iab84c9ac7af1e40b5f17916ab392ebc93996d279 Issue-Id: GVNFM-50 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-04-22Modify some logic of vnflcmying.yunlong1-1/+4
Change-Id: Ib3febe26004086cceb53223e01ed6d4d4ec51816 Issue-Id: GVNFM-50 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-04-21Fix instantiate vnf logic of vnflcmying.yunlong1-3/+3
Change-Id: Ic5a82357ce445cd47e114ba308c97c1eef190da1 Issue-Id: GVNFM-50 Signed-off-by: ying.yunlong <ying.yunlong@zte.com.cn>
2017-04-21Fix Tosca convert logic of gvnfmfujinhua2-1100/+3729
Change-Id: I3a0c05cf847405a2da90616ddc2ef12ad55b177e Issue-Id: GVNFM-51 Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>