blob: ff4f2585a0dc118117c30a90ca8c0a07c95f753a [file] [log] [blame]
Andy Bavier4c575802016-02-09 09:23:27 -05001.PHONY: xos
Andy Bavier9ced3402016-03-01 16:51:33 -05002xos: nodes.yaml images.yaml
Andy Bavier4c575802016-02-09 09:23:27 -05003 sudo docker-compose up -d
Andy Bavier3d039542016-02-09 13:35:37 -05004 ../common/wait_for_xos_port.sh 80
Andy Bavier4c575802016-02-09 09:23:27 -05005 sudo docker-compose run xos python /opt/xos/tosca/run.py padmin@vicci.org /root/setup/setup.yaml
6 sudo docker-compose run xos python /opt/xos/tosca/run.py padmin@vicci.org /root/setup/nodes.yaml
7 sudo docker-compose run xos python /opt/xos/tosca/run.py padmin@vicci.org /root/setup/images.yaml
Andy Bavier237862b2016-02-16 15:39:49 -05008
Andy Bavier9ced3402016-03-01 16:51:33 -05009vtn: vtn_network_cfg_json
Andy Baviere510b792016-02-10 17:52:03 -050010 sudo docker-compose run xos python /opt/xos/tosca/run.py padmin@vicci.org /root/setup/vtn-external.yaml
Andy Bavier237862b2016-02-16 15:39:49 -050011
Andy Bavier9ced3402016-03-01 16:51:33 -050012cord: virtualbng_json
Andy Bavier237862b2016-02-16 15:39:49 -050013 sudo docker-compose run xos python /opt/xos/tosca/run.py padmin@vicci.org /root/setup/mgmt-net.yaml
Andy Bavier3ac7c0a2016-02-16 12:23:14 -050014 sudo docker-compose run xos python /opt/xos/tosca/run.py padmin@vicci.org /opt/xos/configurations/common/fixtures.yaml
Andy Bavierc30bd772016-02-17 14:14:11 -050015 sudo docker-compose run xos python /opt/xos/tosca/run.py padmin@vicci.org /root/setup/cord-vtn-vsg.yaml
Andy Bavier4c575802016-02-09 09:23:27 -050016
17nodes.yaml:
18 export SETUPDIR=.; bash ../common/make-nodes-yaml.sh
19
20images.yaml:
21 export SETUPDIR=.; bash ../common/make-images-yaml.sh
22
Andy Bavier606beb42016-02-15 14:34:33 -050023virtualbng_json:
24 export SETUPDIR=.; bash ./make-virtualbng-json.sh
25
Andy Bavier4c575802016-02-09 09:23:27 -050026vtn_network_cfg_json:
27 export SETUPDIR=.; bash ./make-vtn-networkconfig-json.sh
28
29.PHONY: local_containers
30local_containers:
31 cd ../../../containers/xos; make devel
32 cd ../../../containers/synchronizer; make