aboutsummaryrefslogtreecommitdiffstats
path: root/open-o
AgeCommit message (Collapse)AuthorFilesLines
2017-03-29Clean nfvo-driver-vnfm-juju dockerHarry Huang1-0/+2
nfvo-driver-vnfm-juju docker is unstable and currently using a personal docker repository to keep a working one. function docker_clean will only clean docker from openoint Change-Id: I90d5b98a10e44e900fe231e4b29925889536af41 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-03-27run without sudoHarry Huang1-84/+84
Jenkins can't remove some dir generate by sudo and leads to CI error for following tasks. Change codes to run ./opera_launch.sh without sudo Change-Id: Iaebd7e1fbdf413a91cc55c77e1b5c6915cfc86d6 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-03-21Add delay when upload csar package failHarry Huang1-2/+2
There is occasional failure when upload csar package. Add 10 second 10 retries to workaroud this problem. Change-Id: I0d081699d744bc2a3f93d23fa5afea48f426beff Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-03-16Add upload packages retryHarry Huang1-94/+97
1. retry 5 times if csar package uploads fail 2. clearwater service name varies over the time 3. use the word vnf instead of app Change-Id: Id85c7f467cbefbc46fd1f1daf6202d89ef3ac898 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-03-16independent network for operaHarry Huang2-291/+99
1. launch open-o dockers directly on jump host instead of a vm 2. launch only one juju vm has both client and metadata function 3. add clearwater csar packages into opera repo 4. automatically deploy clearwater when key application in conf/application.yml has value clearwater 5. support keystone v3 Change-Id: Ic59f66d2cededf661aa7f6de2a40836ea40d8887 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-03-01juju connect fixHarry Huang1-1/+1
use argparse to explicitly pass args Change-Id: Id729d6897be6511c8bd2de8aa31cf37dfada1caf Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-03-01Juju connectHarry Huang1-2/+2
1. use open-o docker tag 1.0.0 with nfvo-driver-vnfm-juju tag latest 2. sync juju and open-o tomcat files then start tomcat 3. automatically add vim and vnfm info in open-o Change-Id: I981faf02dda3e2aa7e03304e1a9c790eb629abdf Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-02-25Adjust juju bootstrapHarry Huang1-16/+10
1. use openstack default security group 2. change security group rules to allow all ports access of both tcp and udp 3. bootstrap juju controller using floating ip and default security group Change-Id: I81c943105187fd8ffbde3f3d4e6d96ae24c07e53 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-02-16Add Open-O docker tag fixHarry Huang1-40/+40
1. add docker tag in docker run scropt 2. add vm boot check in juju/juju_launch.sh Change-Id: Ifc749c129357828ff8a9c30b7d4a5843d1d7adc9 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-02-15Add Open-O docker tagHarry Huang2-41/+42
1. support designate open-o image tag in conf/openo-vm.yml 2. add ubuntu image 12.04 Change-Id: If96a482eb12bc37799885bc290581257fe0c6817 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-01-25Opera deploy scriptsHarry Huang2-0/+435
JIRA: OPERA-2 Requirement: After compass4nfv deployment Function: 1. Launch a VM (defaultly CentOS 7) 2. Launch Open-O dockers inside VM 3. Launch juju inside openstack Directory conf/ need config according to local environment Change-Id: Iac24051668e15b60f76f4819760f7b7c9b1867f3 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>