blob: 11720c7b2165c86ec48a4b6221a7fa1a4e4bbd2a [file] [log] [blame]
Scott Bakerdb5c8c72016-11-08 08:40:06 -08001---
2# xos-start/tasks/main.yml
3
4- name: Build XOS containers
Scott Baker995641b2016-11-15 17:09:26 -08005 make:
6 chdir: "{{ service_profile_repo_dest }}/{{ xos_configuration }}"
7 target: local_containers
Scott Bakerdb5c8c72016-11-08 08:40:06 -08008
9- name: Onboard services and start XOS
Scott Baker995641b2016-11-15 17:09:26 -080010 make:
11 chdir: "{{ service_profile_repo_dest }}/{{ xos_configuration }}"
12 target: xos
Scott Bakerdb5c8c72016-11-08 08:40:06 -080013
14- name: Pause to let XOS initialize
15 pause: seconds=120
16
17- name: Initial VTN configuration
Scott Baker995641b2016-11-15 17:09:26 -080018 make:
19 chdir: "{{ service_profile_repo_dest }}/{{ xos_configuration }}"
20 target: vtn
Scott Bakerdb5c8c72016-11-08 08:40:06 -080021
22- name: Initial fabric configuration
Scott Baker995641b2016-11-15 17:09:26 -080023 make:
24 chdir: "{{ service_profile_repo_dest }}/{{ xos_configuration }}"
25 target: fabric
Scott Bakerdb5c8c72016-11-08 08:40:06 -080026
27- name: Pause to let ONOS initialize
28 pause: seconds=20
29 tags:
30 - skip_ansible_lint
31
32- name: Configure CORD services
Scott Baker995641b2016-11-15 17:09:26 -080033 make:
34 chdir: "{{ service_profile_repo_dest }}/{{ xos_configuration }}"
35 target: cord