summaryrefslogtreecommitdiffstats
path: root/vio
AgeCommit message (Collapse)AuthorFilesLines
2018-03-23Merge changes from topics 'add_default_value_support', 'add_get_all'zhang ab4-4/+225
* changes: Add delete method in api exposure framework Add post method in api exposure framework Add default_value support and networks Add get all method
2018-03-23Merge changes from topic 'southbound_interface'zhang ab6-5/+244
* changes: Add southbound VIM interface Generate API according to yaml file Add yaml file for host resource
2018-03-23Add delete method in api exposure frameworkBin Sun2-0/+15
Change-Id: I47547c290e7485f9afd904d6ab1034a9f3969209 Issue-ID: MULTICLOUD-152 Signed-off-by: Bin Sun <bins@vmware.com>
2018-03-23Add post method in api exposure frameworkBin Sun2-3/+55
Change-Id: Ib4f63873a6a253a8ee895f2a62a159c4fbc6a82e Issue-ID: MULTICLOUD-152 Signed-off-by: Bin Sun <bins@vmware.com>
2018-03-23Add default_value support and networksBin Sun2-0/+102
Add network resource and default value support Change-Id: I01e307a8e1b0a5dce0573c9041725a023ab40de7 Issue-ID: MULTICLOUD-152 Signed-off-by: Bin Sun <bins@vmware.com>
2018-03-23Add get all methodBin Sun3-4/+56
Change-Id: I85154b3471ecac246b8b2cfc9b3e60887256253f Issue-ID: MULTICLOUD-152 Signed-off-by: Bin Sun <bins@vmware.com>
2018-03-22Remove msb_registerEthan Lynn3-27/+0
It's legacy from open-o, the code will not use in future. Change-Id: I6522c5359f4c4ef0820e19012308ff7ce716f118 Issue-ID: MULTICLOUD-199 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-03-22Merge "Initial code for pecan framework"Liang Ke10-74/+267
2018-03-21Add southbound VIM interfaceHong Hui Xiao1-32/+47
Change-Id: I8191bf366b01a578466d9bd6f9626aad938000d5 Issue-ID: MULTICLOUD-152 Signed-off-by: Hong Hui Xiao <honghui_xiao@yeah.net>
2018-03-21 Fix vio logging formatliangke5-5/+69
Update the logging format. Add context middleware to set MDC attributes. Change-Id: Ie6fc6848f38ebc74312b1831a5bb609f4060b406 Issue-ID: MULTICLOUD-151 Signed-off-by: liangke <lokyse@163.com>
2018-03-21Generate API according to yaml fileHong Hui Xiao3-5/+145
Generate multicloud API from predefined yaml files. Change-Id: I892b0eb356a18303a0d16fb41fe594b8c220c1e7 Issue-ID: MULTICLOUD-152 Signed-off-by: Hong Hui Xiao <honghui_xiao@yeah.net>
2018-03-21Add yaml file for host resourceHong Hui Xiao3-0/+84
Add the first yaml file and yaml parse code. Change-Id: I27647b14a49472296ccdd3c88f7f6f07f3c916f5 Issue-ID: MULTICLOUD-152 Signed-off-by: Hong Hui Xiao <honghui_xiao@yeah.net>
2018-03-15Use A&AI v13Ethan Lynn1-1/+1
Use A&AI v13 Issue-ID: MULTICLOUD-186 Change-Id: I70546e9ad1a04fb14437e4858b140f0d3e75c97d Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-03-14Add test_check_capacity_nova_limits_failedEthan Lynn1-0/+22
Add test_check_capacity_nova_limits_failed for capacity check API Change-Id: Ib792c3300e7a2e0bce5a2366db601e5de7cf46c2 Issue-ID: MULTICLOUD-167 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-03-14Merge "Add test_check_capacity_success"Liang Ke1-0/+82
2018-03-14Add test_check_capacity_successEthan Lynn1-0/+82
Add test_check_capacity_success for check_capacity API Change-Id: I93c326f0bc44200f23331b1993f603ab9fddbd3e Issue-ID: MULTICLOUD-167 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-03-14Merge "Add capacity_check API to vio plugin"Liang Ke5-2/+133
2018-03-14Initial code for pecan frameworkHong Hui Xiao10-74/+267
This patch introduces pecan framework to multicloud vio. The number of processes equals to the number of CPU cores. The swagger json url has been implemented in this patch. ../api/multicloud-vio/v0/swagger.json Change-Id: I93e357fa248c01037b23d9a46712699a7d859288 Issue-ID: MULTICLOUD-150 Signed-off-by: Hong Hui Xiao <honghui_xiao@yeah.net>
2018-03-13Add capacity_check API to vio pluginEthan Lynn5-2/+133
Add capacity_check API to vio plugin Change-Id: I4446b0b7bbf00a8330336381a2cb8b4eb7ac0a51 Issue-ID: MULTICLOUD-167 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-03-06 Put yaml type file into repositoriesliangke1-0/+2
Change-Id: Id77da258e3a15435379ba5cf550c02c1171254f2 Issue-ID: MULTICLOUD-151 Signed-off-by: liangke <lokyse@163.com>
2018-03-05Merge "Add code coverage for sonar"xinhuili1-0/+1
2018-03-05 Create log file during configuring containerliangke3-7/+13
Change-Id: Icdf31c8b2b34ff0a201dc3cb1412bbf6db7a2a7f Issue-ID: MULTICLOUD-151 Signed-off-by: liangke <lokyse@163.com>
2018-03-05 Update the log setting of VIOliangke4-32/+43
Change-Id: I2efb581a4cbe238f03aa91437da7590c7a9ef2ac Issue-ID: MULTICLOUD-151 Signed-off-by: liangke <lokyse@163.com>
2018-03-05Add code coverage for sonarBin Sun1-0/+1
Change-Id: I3cca97c960694cb010867cfda57057c2722acdaa Issue-ID: MULTICLOUD-170 Signed-off-by: Bin Sun <bins@vmware.com>
2018-02-27Merge "Update license for VIO plugin"Liang Ke114-112/+199
2018-01-16Update license for VIO pluginEthan Lynn114-112/+199
Update license Change-Id: I97cf6e844c5f942ff2a91c7d26a118d0a41fec71 Issue-ID: MULTICLOUD-141 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-01-03Replace internal endpoint and Refactor identityliangke6-198/+259
Change-Id: I4faad06666d545b88c7482a63dcc4312c882f681 Issue-ID: MULTICLOUD-135 Signed-off-by: liangke <lokyse@163.com>
2018-01-03Fix some issuesliangke2-7/+8
Modify groupId and artifactId that make sure we use the correct properties.Also It need to change the vio snapshots path in dockerfile. Change-Id: Id4e5cde6e0225f56217a874cdfbfcbbd9408cc70 Issue-ID: MULTICLOUD-135 Signed-off-by: liangke <lokyse@163.com>
2018-01-02Fix bugs of heat and pomliangke3-22/+43
1 Verify stack name when query heat stack in fake-cloud. 2 Modify paren group in pom to resolve non-resolvable parent POM Change-Id: I8f6347e035c7c4343d2875f162f76504cea2b01f Issue-ID: MULTICLOUD-136 Signed-off-by: liangke <lokyse@163.com>
2017-12-29 VIO 1.1.0 docker imageliangke4-20/+8
Prepare docker images of VIO for Amsterdam branching Change-Id: I319aa1bfb51f8527d544cf791c2d8788b02f2b7a Issue-ID: MULTICLOUD-135 Signed-off-by: liangke <lokyse@163.com>
2017-11-30Merge "Bump minor version"xinhuili1-1/+1
2017-11-28Add Dns api function and fix bugsliangke11-40/+90
1 Add dns api in Multcloud-vio, because VIO 4.1 could support DNS service. 2 Handle attachment parameters in url path. 3 Change repo of source code package to staging. Change-Id: If3c8039ee29e0af277ada007cf5ccca0c75f9e75 Issue-ID: MULTICLOUD-130 Signed-off-by: liangke <lokyse@163.com>
2017-11-18Bump minor versionJessica Wagantall1-1/+1
Bump minor version in preparation for Amsterdam branching. Change-Id: I86e7e9ab4cf9731963d0de9c680af76c6be0fb44 Issue-ID: CIMAN-120 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-11-16Add staging plugin of multicloud-violiangke1-0/+12
Change-Id: I6f580ef688a6f7427588b5dde0962b005f447ff1 Issue-Id: MULTICLOUD-85 Signed-off-by: liangke <lokyse@163.com>
2017-11-10Add relative Path in pom of multicloud-violiangke1-4/+5
Change-Id: I5e864d58bcc19483dfa805fb6f9e527088096cbc Issue-Id: MULTICLOUD-125 Signed-off-by: liangke <lokyse@163.com>
2017-11-10remove staging plugin of multicloud-vio pomliangke1-3/+3
Change-Id: Ic832b3da963c914f1e0210f725f1f17aa122b754 Issue-Id: MULTICLOUD-125 Signed-off-by: liangke <lokyse@163.com>
2017-11-10Update pom file of multicloud-violiangke1-11/+0
Change-Id: I128773871b19e4e9cf024b90021f6b3d8041ef0c Issue-Id: MULTICLOUD-125 Signed-off-by: liangke <lokyse@163.com>
2017-11-01Add default keystone versionliangke2-21/+21
VIO would add keystone version if we don't add version when registry VIO into AAI. Change-Id: I468d43492ff559b84457ab2fefe13918fb00ee86 Issue-Id: MULTICLOUD-114 Signed-off-by: liangke <lokyse@163.com>
2017-10-31Add some functions of fake_cloudliangke6-5/+163
1 Add tenant api in keystonev2 2 Add image version api 3 Change identiy endpoint to v2 if using keystoneV2 4 Fix a issue that it should update endpoint of vimid if vimid's endpoint was added before. Change-Id: I408fc55941c5b3e73d67cb0cf9ba732ec5f3a4ee issue-Id: MULTICLOUD-79 Signed-off-by: liangke <lokyse@163.com>
2017-10-24Fix issue of KeystoneV2liangke7-12/+512
Change-Id: I2d670b6d68af436adf7b8519487189f2f0ca428f Issue-id: MULTICLOUD-114 Signed-off-by: liangke <lokyse@163.com>
2017-10-23Add fake heat response dataliangke4-0/+454
Change-Id: Ieb4ebc7a1d5aee387800c188ab982a4f6892fa69 issue-Id: MULTICLOUD-79 Signed-off-by: liangke <lokyse@163.com>
2017-10-17Merge "Support keystoneV2 in VIO plugin"xinhuili2-9/+152
2017-10-17Support keystoneV2 in VIO pluginliangke2-9/+152
Change-Id: If8fadc0f8ae718b6428feed30bfcd18579b2cd91 issue-Id: MULTICLOUD-114 Signed-off-by: liangke <lokyse@163.com>
2017-10-13Change subproject's parentEthan Lynn2-7/+6
In order to generate staging zip, change subproject's parent. Change-Id: I88c577f8b97d4e65cee229ee1336b0edd95d4022 issue-id: MULTICLOUD-112 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2017-10-12Use oparent 0.1.1 for stagingEthan Lynn1-1/+1
Change oparent to 0.1.1 Change-Id: I3fbbdfdae1ff08121ea946c96a243ff24c310b17 issue-id: MULTICLOUD-112 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2017-09-26Add staging maven plugin in vio pomliangke2-55/+5
1 push source code file to staging repository 2 push staging image Change-Id: Icebcaba5f5f7e68b869015eb028de687eca7b624 Issue-Id: MULTICLOUD-107 Signed-off-by: liangke <lokyse@163.com>
2017-09-25Merge "Add staging image"xinhuili1-1/+70
2017-09-25Add staging imageliangke1-1/+70
Change-Id: Ib7e6c95d252f5f2533fed8c375a78c7ffe42fa6b Issue-Id: MULTICLOUD-107 Signed-off-by: liangke <lokyse@163.com>
2017-09-22Merge "Fix registry bug"xinhuili2-41/+29
2017-09-21Fix registry bugliangke2-41/+29
Change-Id: Ia6ca2240cfedd3e49cbf6fb5a44c1b78667b9ec9 Issue-Id: MULTICLOUD-102 Signed-off-by: liangke <lokyse@163.com>