Andy Bavier | 4c57580 | 2016-02-09 09:23:27 -0500 | [diff] [blame] | 1 | .PHONY: xos |
Andy Bavier | 9ced340 | 2016-03-01 16:51:33 -0500 | [diff] [blame] | 2 | xos: nodes.yaml images.yaml |
Andy Bavier | 4c57580 | 2016-02-09 09:23:27 -0500 | [diff] [blame] | 3 | sudo docker-compose up -d |
Andy Bavier | 3d03954 | 2016-02-09 13:35:37 -0500 | [diff] [blame] | 4 | ../common/wait_for_xos_port.sh 80 |
Andy Bavier | 4c57580 | 2016-02-09 09:23:27 -0500 | [diff] [blame] | 5 | 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 Bavier | 237862b | 2016-02-16 15:39:49 -0500 | [diff] [blame] | 8 | |
Andy Bavier | ad7da21 | 2016-04-14 15:13:12 -0400 | [diff] [blame] | 9 | vtn: |
Andy Bavier | e510b79 | 2016-02-10 17:52:03 -0500 | [diff] [blame] | 10 | sudo docker-compose run xos python /opt/xos/tosca/run.py padmin@vicci.org /root/setup/vtn-external.yaml |
Andy Bavier | 237862b | 2016-02-16 15:39:49 -0500 | [diff] [blame] | 11 | |
Andy Bavier | 9ced340 | 2016-03-01 16:51:33 -0500 | [diff] [blame] | 12 | cord: virtualbng_json |
Andy Bavier | 237862b | 2016-02-16 15:39:49 -0500 | [diff] [blame] | 13 | sudo docker-compose run xos python /opt/xos/tosca/run.py padmin@vicci.org /root/setup/mgmt-net.yaml |
Andy Bavier | 3ac7c0a | 2016-02-16 12:23:14 -0500 | [diff] [blame] | 14 | sudo docker-compose run xos python /opt/xos/tosca/run.py padmin@vicci.org /opt/xos/configurations/common/fixtures.yaml |
Andy Bavier | c30bd77 | 2016-02-17 14:14:11 -0500 | [diff] [blame] | 15 | sudo docker-compose run xos python /opt/xos/tosca/run.py padmin@vicci.org /root/setup/cord-vtn-vsg.yaml |
Andy Bavier | 4c57580 | 2016-02-09 09:23:27 -0500 | [diff] [blame] | 16 | |
Andy Bavier | 07c3304 | 2016-04-08 16:34:52 -0400 | [diff] [blame] | 17 | exampleservice: |
Andy Bavier | ad7da21 | 2016-04-14 15:13:12 -0400 | [diff] [blame] | 18 | sudo docker-compose run xos python /opt/xos/tosca/run.py padmin@vicci.org /root/setup/pod-exampleservice.yaml |
Andy Bavier | 07c3304 | 2016-04-08 16:34:52 -0400 | [diff] [blame] | 19 | |
Srikanth Vavilapalli | 1c68c47 | 2016-03-02 18:22:04 +0000 | [diff] [blame] | 20 | cord-ceilometer: ceilometer_custom_images cord |
| 21 | sudo docker-compose run xos python /opt/xos/tosca/run.py padmin@vicci.org /root/setup/ceilometer.yaml |
| 22 | |
Andy Bavier | 4c57580 | 2016-02-09 09:23:27 -0500 | [diff] [blame] | 23 | nodes.yaml: |
| 24 | export SETUPDIR=.; bash ../common/make-nodes-yaml.sh |
| 25 | |
| 26 | images.yaml: |
| 27 | export SETUPDIR=.; bash ../common/make-images-yaml.sh |
| 28 | |
Andy Bavier | 606beb4 | 2016-02-15 14:34:33 -0500 | [diff] [blame] | 29 | virtualbng_json: |
| 30 | export SETUPDIR=.; bash ./make-virtualbng-json.sh |
| 31 | |
Andy Bavier | 4c57580 | 2016-02-09 09:23:27 -0500 | [diff] [blame] | 32 | vtn_network_cfg_json: |
| 33 | export SETUPDIR=.; bash ./make-vtn-networkconfig-json.sh |
| 34 | |
Srikanth Vavilapalli | 1c68c47 | 2016-03-02 18:22:04 +0000 | [diff] [blame] | 35 | stop: |
| 36 | sudo MYIP=$(MYIP) docker-compose stop |
| 37 | |
| 38 | rm: |
| 39 | sudo MYIP=$(MYIP) docker-compose rm |
| 40 | |
| 41 | showlogs: |
| 42 | sudo MYIP=$(MYIP) docker-compose logs |
| 43 | |
| 44 | cleanup: stop rm |
| 45 | ./cleanup.sh |
| 46 | bash -c "source ./admin-openrc.sh; nova list --all-tenants; neutron net-list" |
| 47 | |
| 48 | ceilometer_custom_images: |
Srikanth Vavilapalli | 4516ca1 | 2016-03-22 19:43:30 -0600 | [diff] [blame] | 49 | bash -c "source ./admin-openrc.sh; glance image-show ceilometer-trusty-server-multi-nic || ! mkdir -p ./images || ! wget http://www.vicci.org/cord/ceilometer-trusty-server-multi-nic.compressed.qcow2 -P ./images || glance image-create --name ceilometer-trusty-server-multi-nic --disk-format qcow2 --file ./images/ceilometer-trusty-server-multi-nic.compressed.qcow2 --container-format bare" |
Srikanth Vavilapalli | 1c68c47 | 2016-03-02 18:22:04 +0000 | [diff] [blame] | 50 | |
Andy Bavier | 4c57580 | 2016-02-09 09:23:27 -0500 | [diff] [blame] | 51 | .PHONY: local_containers |
| 52 | local_containers: |
| 53 | cd ../../../containers/xos; make devel |
| 54 | cd ../../../containers/synchronizer; make |