summaryrefslogtreecommitdiffstats
path: root/vio
AgeCommit message (Collapse)AuthorFilesLines
2019-04-24Add cli for vsphere pluginEthan Lynn1-0/+108
This patch adds missing cli for vsphere plugin Issue-ID: MULTICLOUD-488 Change-Id: Id054f361f803d9b4f708a9a614547b58997601eb Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-04-12Merge "Add UT for vsphere.ovf"Bin Yang2-1/+95
2019-04-12Add UT for vsphere.ovfEthan Lynn2-1/+95
Add unit test for vsphere.ovf Change-Id: I70340c954738bf0cd62f5e6b1a9c8944facab99c Issue-ID: MULTICLOUD-488 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-04-12Merge "Add UT for vsphere.utils"Bin Yang2-2/+134
2019-04-12Add UT for capacity_check V1Ethan Lynn1-7/+22
Add unit test for capacity_check V1 Change-Id: I9359b8bd08de6c7dacae8233fada3bdf95b2293f Issue-ID: MULTICLOUD-564 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-04-12Add UT for vsphere.utilsEthan Lynn2-2/+134
Add unit tests for vsphere.utils Change-Id: I81a5f8f86761f8a5d6ac1d2128f68c67584dc1ff Issue-ID: MULTICLOUD-488 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-04-11Merge "Add UT for add_servers function"Bin Yang1-0/+13
2019-04-11Merge "Add UT for heatbridge"Bin Yang2-1/+63
2019-04-11Merge "Add UT for execute API"Bin Yang1-0/+39
2019-04-11Add UT for heatbridgeEthan Lynn2-1/+63
Add unit test for heatbridge functions Change-Id: I6acd74dc35b5f378296c9ac0bbbe31710506b7ad Issue-ID: MULTICLOUD-507 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-04-11Add UT for add_servers functionEthan Lynn1-0/+13
Add unit test for add_vservers function Change-Id: I93c3042b78abc2464cf2b9553982f9ca8ac4e82c Issue-ID: MULTICLOUD-507 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-04-11Merge "Add API for workload AAI update"Bin Yang1-2/+39
2019-04-11Add UT for execute APIEthan Lynn1-0/+39
Add unit test for execute API Change-Id: I04f236743b266b58d7a264f6cbaa1d5874c81a83 Issue-ID: MULTICLOUD-488 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-04-10Add API for workload AAI updateEthan Lynn1-2/+39
This patch adds the workload AAI update support. Change-Id: I0c6156d359bb004d5c0cc9a387bef0f9b0e78133 Issue-ID: MULTICLOUD-507 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-04-09Use alpine for MultiCloud VIO pluginEthan Lynn2-8/+7
This patch change the base image to python:2-alpine Change-Id: Ibc267587584f0389fdf2a0b5ff2c15e5928758d4 Issue-ID: MULTICLOUD-537 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-04-08Merge "Add more functions to vsphere plugin"xinhuili6-28/+597
2019-04-04Add more functions to vsphere pluginEthan Lynn6-28/+597
Add esxi ability to exec shell command. Add ovf upload function. Add vmdk validation function. Change-Id: I41e658e8d35f9ec2ae8c9238954b705997fa1b3b Issue-ID: MULTICLOUD-488 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-04-04Merge "Add function to collect servers info in stack"Ethan Lynn1-0/+59
2019-04-03Add AZ info in capacity_checkEthan Lynn4-20/+87
Add AZ info in capacity_check Change-Id: Icb8d6be7034d7ac6cdda324b1e445f027e4fdd39 Issue-ID: MULTICLOUD-564 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-04-02Enable https support for vioEthan Lynn5-2/+56
Enable https support for vio plugin Change-Id: I24cd39d37cd85c220fd0edd2ddbbbc01678c5616 Issue-ID: MULTICLOUD-560 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-03-25Add function to collect servers info in stackEthan Lynn1-0/+59
Basic function for AAI heat bridge. Change-Id: I3898eca7506934037fb3ca5863bb877b1a22e2d4 Issue-ID: MULTICLOUD-507 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-03-21Add execute to fakepluginEthan Lynn4-0/+60
Add an execute function to fakeplugin Change-Id: I15353c1f8e4c5514c5bf10600723cc51bbaebaac Issue-ID: MULTICLOUD-488 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-03-11Optimize MultiCloud vio plugin docker image sizeEthan Lynn4-16/+18
Reduce vio plugin image size Change-Id: I4ec74b09b98cf5f776ef5684499accb66abce5b8 Issue-ID: MULTICLOUD-524 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-03-09Merge "Add basic function to update servers in AAI"xinhuili3-0/+24
2019-03-04Add basic function to update servers in AAIEthan Lynn3-0/+24
Add basic function for heatbridge Change-Id: I2016b2d755ad088999bd7e5ef29792a315679302 Issue-ID: MULTICLOUD-507 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-03-03Add vc.py to vsphere pluginEthan Lynn1-0/+240
Add vc.py Change-Id: I7d5e0198eb6a7aa67a4a51d24213cebb6ca59716 Issue-ID: MULTICLOUD-488 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-03-03Merge "upgrade onappylog version"Ethan Lynn1-1/+1
2019-03-01upgrade onappylog versionliangke1-1/+1
Change-Id: I2a8f3682f2dc19e88e7e154893386963a9863af0 Issue-ID: MULTICLOUD-481 Signed-off-by: liangke <lokyse@163.com>
2019-03-01Init patch for vsphere pluginEthan Lynn3-0/+98
Add vsphere support. Change-Id: I99e4c7f084af9909735d55786e8771996bfc4149 Issue-ID: MULTICLOUD-488 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-02-26Fix docker permissionEthan Lynn4-15/+16
fix docker permission Change-Id: I5efe76ab8d57a1eb5e318db1befdc09c965299e5 Issue-ID: MULTICLOUD-497 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-02-21Use non-root user in docker imageEthan Lynn2-3/+7
Create onap user for vio plugin Change-Id: Idaf3edcf6cb411f462bb8b7d34b091125605abae Issue-ID: MULTICLOUD-497 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-02-12Fix vio vesagent docker versionEthan Lynn3-4/+4
This patch fix vio vesagent docker image build. Change-Id: I815bcbecc116854a158854a3c105087563626ea7 Issue-ID: MULTICLOUD-482 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-01-11Bump version to 1.3.0 for DublinEthan Lynn4-6/+6
Bump version for Dublin release Change-Id: I82ca9528c321e1615cdd5a855d46ba01556d0c6b Issue-ID: MULTICLOUD-433 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-12-19Fix dockerfile for version 1.2.31.2.3Ethan Lynn1-1/+1
Use 1.2.3 package to build docker image. Change-Id: Iface0cbdcf76b2567fc608df63438755d5e24add Issue-ID: MULTICLOUD-419 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-12-19Bump version to 1.2.3Ethan Lynn3-4/+4
Bump vio plugin version to 1.2.3 Change-Id: I163fed7a4047f168c1a8d14107737beafe887151 Issue-ID: MULTICLOUD-419 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-11-16Fix metadata format handling3.0.1-ONAP3.0.0-ONAP1.2.1Ethan Lynn2-5/+9
This patch fix metadata format handling in server create API. Change-Id: I80da9b175f17bfca1465cc7c06e9d092dab0f459 Issue-ID: MULTICLOUD-405 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-11-13Bump version to 1.2.2Ethan Lynn4-5/+5
Bump version to 1.2.2 Change-Id: I5c09964a1a7de6bdc3dd5be0b74506444beafbb0 Issue-ID: MULTICLOUD-402 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-11-12Fix SR-IOV formatEthan Lynn1-3/+4
Fix SR-IOV registration Change-Id: I33bd39160804d893d4703a16655e814ce1bdb89f Issue-ID: MULTICLOUD-400 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-10-30Add UT for cloud intent registrationEthan Lynn11-14/+16
Add unit test for cloud intent registration, fix failure cause by new flake8 Change-Id: I155fb11b33895e972a78ba991de30416c63900e5 Issue-ID: MULTICLOUD-388 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-10-17Add missing licenseEthan Lynn50-18/+557
Add missing license according to license scan. Change-Id: Ibaf879bdc3392549b4844e4a944752acd3f38092 Issue-ID: MULTICLOUD-382 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-10-17Merge "Add infra_workload simulation API in vio plugin"xinhuili2-0/+38
2018-10-16Add infra_workload simulation API in vio pluginEthan Lynn2-0/+38
Add a simulated infra_workload API for testing. Change-Id: I2e87b249a1b2b670cec97af6c32cba353939df44 Issue-ID: MULTICLOUD-381 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-10-16Bump MultiCloud VIO plugin to 1.2.1Ethan Lynn3-4/+4
Bump vio plugin version Change-Id: Ia09277626a3d29a18cc0b674e60e67c49053ff0f Issue-ID: MULTICLOUD-380 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-09-20Merge "Rename cloud agnostic capability"1.2.0xinhuili1-1/+1
2018-09-20Rename cloud agnostic capabilityEthan Lynn1-1/+1
Rename it from basicCapabilities to qosIntentCapabilities. Change-Id: Ia3f61cdd02c5c3d5033badcaa719ff8f43b2f696 Issue-ID: MULTICLOUD-363 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-09-20Use snapshots to build vio dockerEthan Lynn1-1/+1
Previous we use staging target to build docker, which didn't contain the latest source. This patch will switch to use snapshots. Change-Id: Iab9eb134145acce0bab76cdd60706ec4d5f0cc87 Issue-ID: MULTICLOUD-362 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-09-19Merge "Add UT for infra_workload"Ethan Lynn2-5/+78
2018-09-19Merge "Fix vio CSIT test"Bin Yang1-90/+91
2018-09-19Add UT for infra_workloadEthan Lynn2-5/+78
Add unit tests for infra_workload API Change-Id: I839ce04eb17302402d8296baf1b6bf73a6462b1d Issue-ID: MULTICLOUD-357 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2018-09-19Fix vio CSIT testEthan Lynn1-90/+91
Reorg url regex Change-Id: I7e84dc2bbc7f6a29890da6de8c603689043b3fbc Issue-ID: MULTICLOUD-360 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>