diff options
author | Narinder Gupta <narinder.gupta@canonical.com> | 2017-05-01 14:32:51 -0500 |
---|---|---|
committer | Narinder Gupta <narinder.gupta@canonical.com> | 2017-05-02 15:31:47 -0500 |
commit | c21e199a328c1d52232c213d2b243016cca46812 (patch) | |
tree | 8b203ef25e00d7f87b695d7ba6eddfb86cf3a3f9 /ci/deploy.sh | |
parent | 6baf75637c2543d26e5887f3cb5903b10185e3e1 (diff) |
added support for install from git repository. please modify
default_deployment_config.yaml to install from release repo
for ocata,master etc. Also user can define their own URL and
more information can be obtained at jujucharms.com
Change-Id: I4943dbf68c6d980b2a2da65417b16631df768b48
Signed-off-by: Narinder Gupta <narinder.gupta@canonical.com>
Diffstat (limited to 'ci/deploy.sh')
-rwxr-xr-x | ci/deploy.sh | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/ci/deploy.sh b/ci/deploy.sh index e1ec7a69..b0df68b6 100755 --- a/ci/deploy.sh +++ b/ci/deploy.sh @@ -7,9 +7,9 @@ set -ex opnfvsdn=nosdn opnfvtype=nonha -openstack=newton +openstack=ocata opnfvlab=default -opnfvrel=d +opnfvrel=e opnfvfeature=none opnfvdistro=xenial opnfvarch=amd64 @@ -88,7 +88,7 @@ createresource() { if [[ -z "$node_id" ]]; then sudo virt-install --connect qemu:///system --name $node \ --ram 8192 --cpu host --vcpus 4 \ - --disk size=120,format=qcow2,bus=virtio,io=native,pool=default \ + --disk size=120,format=qcow2,bus=virtio,cache=directsync,io=native,pool=default \ --network bridge=virbr0,model=virtio \ --network bridge=virbr0,model=virtio \ --boot network,hd,menu=off \ @@ -136,6 +136,11 @@ deploy() { echo " MAAS not deployed please deploy MAAS first." fi fi +#create json file which is missing in case of new deployment after maas and git tree cloned freshly. + + python -c 'import sys, yaml, json; json.dump(yaml.load(sys.stdin), sys.stdout, indent=4)' < labconfig.yaml > labconfig.json + python -c 'import sys, yaml, json; json.dump(yaml.load(sys.stdin), sys.stdout, indent=4)' < deployconfig.yaml > deployconfig.json + else if [ ! -f ./environments.yaml ] && [ -e ~/.juju/environments.yaml ]; then cp ~/.juju/environments.yaml ./environments.yaml |