summaryrefslogtreecommitdiffstats
path: root/vio
AgeCommit message (Collapse)AuthorFilesLines
2018-03-27Initial code for event federationBin Sun8-1/+166
Change-Id: Ia6f11d5334bea7effc99761d0121bef18a66ac51 Issue-ID: MULTICLOUD-150 Signed-off-by: Bin Sun <bins@vmware.com>
2018-03-25Remove redis options from config.pyEthan Lynn2-93/+0
Remove redis options from config.py and also remove share_lock.py. Change-Id: I2af3820c5c8fe96509725630f4f466f900d23932 Issue-ID: MULTICLOUD-199 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-03-26Merge "using multi thread for uploading images"zhang ab1-3/+38
2018-03-26image service will return detailed responseBin Sun1-1/+6
Change-Id: I58d2ad26e75f59b8c1da6c175ac7ad77efacc930 Issue-ID: MULTICLOUD-155 Signed-off-by: Bin Sun <bins@vmware.com>
2018-03-26using multi thread for uploading imagesBin Sun1-3/+38
Change-Id: I6712db3fadce8238106252b1f29383f7810236e9 Issue-ID: MULTICLOUD-155 Signed-off-by: Bin Sun <bins@vmware.com>
2018-03-26Merge "Add test_check_capacity_invalid_input"Liang Ke2-1/+8
2018-03-23Merge "image upload service will return detailed response"zhang ab1-20/+28
2018-03-23image upload service will return detailed responseBin Sun1-20/+28
Change-Id: Ie4ecb51c3f1dd85acfacdaa75e66b54db3ea7666 Issue-ID: MULTICLOUD-155 Signed-off-by: Bin Sun <bins@vmware.com>
2018-03-23Merge "image download service"zhang ab4-0/+60
2018-03-23image download serviceBin Sun4-0/+60
Change-Id: I6de9574ea035a2a6efb390fd32e5e448107bf99e Issue-ID: MULTICLOUD-155 Signed-off-by: Bin Sun <bins@vmware.com>
2018-03-23Merge "image upload service"zhang ab5-0/+69
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-23image upload serviceBin Sun5-0/+69
Change-Id: Ie35d694955252df414ffda7cb0bf4b3f2d2de415 Issue-ID: MULTICLOUD-155 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-23Add test_check_capacity_invalid_inputEthan Lynn2-1/+8
Add unit tests test_check_capacity_invalid_input for capacity_check API Change-Id: If048b49d7644d2b400b3ce9fae8f5ac0f4fb51cb Issue-ID: MULTICLOUD-156 Signed-off-by: Ethan Lynn <ethanlynnl@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>