summaryrefslogtreecommitdiffstats
path: root/vio
AgeCommit message (Collapse)AuthorFilesLines
2019-09-06Use local zip to build docker image1.4.1Ethan Lynn2-2/+14
Use local zip to build docker image Change-Id: I8576744dca79f6e781d20539c2548df798a452d3 Issue-ID: MULTICLOUD-706 Signed-off-by: Ethan Lynn <xuanlangjian@gmail.com>
2019-09-06Drop python 2 supportEthan Lynn4-14/+16
Use python3 as default python version Change-Id: I82c95b7ae21ef0bc2a4bdca2536e35affbc5c9f5 Issue-ID: MULTICLOUD-706 Signed-off-by: Ethan Lynn <xuanlangjian@gmail.com>
2019-09-05bump dependant libraries versionEthan Lynn1-6/+10
Upgrade django and related packages version Change-Id: I1e45cce6715e90a1db1b8780a88baa45da28a818 Issue-ID: MULTICLOUD-706 Signed-off-by: Ethan Lynn <xuanlangjian@gmail.com>
2019-08-05Add py36 supportEthan Lynn14-40/+66
Upgrade code to support python3.6 Change-Id: Ia82cdaa249d9e76ceb69fd6fb0d7d7748db47beb Issue-ID: MULTICLOUD-736 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-07-25Bump version to 1.4.1Ethan Lynn5-10/+60
Bump version to 1.4.1 Change-Id: Idc51d1be3d0a6d9fb0b030974881aa99ec922c16 Issue-ID: MULTICLOUD-706 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-07-24Fix dockerfileEthan Lynn3-2/+85
fix dockerfile add sonar.sh Change-Id: Idca30baa32fd3a79459f5b09f71ff9b01e7f8a47 Issue-ID: MULTICLOUD-706 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-07-24Modify pom.xml for docker buildEthan Lynn1-25/+35
Modify pom.xml for docker build Change-Id: Ibf469bbf5de1df3412f82ec3ec135813e5c1212c Issue-ID: MULTICLOUD-706 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-07-17Add docker profile in pomEthan Lynn1-0/+72
Add docker profile in VIO pom Change-Id: Ia0073a5ec92288ef980e05dcaefca5d9d7b4dc8c Issue-ID: MULTICLOUD-706 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-07-14Bump oparent to 2.0.0Ethan Lynn4-8/+7
Bump oparent to 2.0.0 Bump VIO plugin version to 1.4.0 Change-Id: Ic391826b705bd7d8f49a324c27b1aab700a4d5d0 Issue-ID: MULTICLOUD-706 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-05-30Remove unnecessary scriptsdublinEthan Lynn2-49/+0
Delete unused script Change-Id: I37fcc9844b0e9e41e827d011aee9e4582d3fd36f Issue-ID: MULTICLOUD-665 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-05-08Merge "Revert "Update oparent version""Bin Yang1-1/+1
2019-05-08Revert "Update oparent version"Jessica Wagantall1-1/+1
This reverts commit 7ea7ae21e538cbb0220f75de11a3e01b693888d8. Issue-ID: CIMAN-234 Change-Id: Idc5fa1ebb9f5b9ab1f8e7b2975717f4f2b8006d9 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-05-06Update vio plugin version to 1.3.2Ethan Lynn4-5/+5
Since 1.3.1 already releeased, bump version to 1.3.2 Change-Id: I571be12ef022c798e59992c107176dec8cdae01f Issue-ID: MULTICLOUD-606 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
2019-05-02Update oparent versionJessica Wagantall1-1/+1
Update oparent version to 2.0.0 which supports global-jjb maven-stage job. Change-Id: I806a49529ce8fb381e3534127348a0b3e0582239 Issue-ID: CIMAN-234 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-04-26Update vio plugin to 1.3.11.3.1Ethan Lynn4-5/+5
Update VIO plugin version to 1.3.1 Change-Id: I6fc92dcb7130db5019acce5f07d60e521e1a584a Issue-ID: MULTICLOUD-591 Signed-off-by: Ethan Lynn <ethanlynnl@vmware.com>
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>