modified as per new bundle of contrail.
[joid.git] / ci / opencontrail / 01-deploybundle.sh
1 #!/bin/bash
2 #!/bin/bash
3 #placeholder for deployment script.
4 set -ex
5
6 case "$1" in
7     'nonha' )
8         cp opencontrail/juju-deployer/contrail.yaml ./bundles.yaml
9         ;;
10     'ha' )
11         cp opencontrail/juju-deployer/contrail-ha.yaml ./bundles.yaml
12         ;;
13     'tip' )
14         cp opencontrail/juju-deployer/contrail-tip.yaml ./bundles.yaml
15         ;;
16     * )
17         cp opencontrail/juju-deployer/contrail.yaml ./bundles.yaml
18         ;;
19 esac
20
21 case "$3" in
22     'orangepod2' )
23         sed -i -- 's/10.4.1.1/192.168.2.2/g' ./bundles.yaml
24         ;;
25     'intelpod5' )
26         sed -i -- 's/10.4.1.1/10.4.1.2/g' ./bundles.yaml
27         ;;
28     'intelpod6' )
29         sed -i -- 's/10.4.1.1/10.4.1.2/g' ./bundles.yaml
30         ;;
31 esac
32
33 echo "... Deployment Started ...."
34 case "$1" in
35     'nonha' )
36         juju-deployer -vW -d -c bundles.yaml trusty-"$2"-contrail
37         ;;
38     'ha' )
39         juju-deployer -vW -d -c bundles.yaml openstack-phase1
40         ;;
41     'tip' )
42         juju-deployer -vW -d -c bundles.yaml trusty-"$2"-contrail
43         ;;
44     * )
45         juju-deployer -vW -d -c bundles.yaml trusty-"$2"-contrail
46         ;;
47 esac
48
49 echo "... Deployment finished ...."
50