blob: 3f00af154c42667d7c3d54c4ab2276ffe1fb8428 [file] [log] [blame]
Kailash Khalasiab480912017-03-20 13:14:51 -07001---
2# mock-ecord xos container sanity tests
3
4- name: Add xos onboarded containers to inventory to test
5 hosts: head
6 roles:
7 - xos-onboard-test-hosts
8
9- name: Include vars
10 hosts: all
11 tasks:
12 - name: Include variables
13 include_vars: "{{ item }}"
14 with_items:
15 - "{{ playbook_dir }}/profile_manifests/{{ cord_profile }}.yml"
16 - "{{ playbook_dir }}/profile_manifests/local_vars.yml"
17
18- name: Check UI Container
19 hosts: xos-ui
20 connection: docker
21 roles:
22 - xos-container-test-ui
23
24- name: Check GUI Container
25 hosts: xos-spa-gui
26 connection: docker
27 roles:
28 - xos-container-test-spa-gui
29
30- name: Check REST GW Container
31 hosts: xos-rest-gateway
32 connection: docker
33 roles:
34 - xos-container-test-restgw
35
36- name: Check Chameleon Container
37 hosts: xos_chameleon
38 connection: docker
39 roles:
40 - xos-container-test-chameleon
41
42- name: Check XOS Core Synchronizer Container
43 hosts: xos_core
44 connection: docker
45 roles:
46 - xos-container-test-core
47
48- name: Check XOS ONOS Synchronizer Container
49 hosts: xos_onos_synchronizer
50 connection: docker
51 roles:
52 - xos-container-test-onos
53
54- name: Check XOS OPENSTACK Synchronizer Container
55 hosts: xos_openstack_synchronizer
56 connection: docker
57 roles:
58 - xos-container-test-openstack
59
60- name: Check XOS VTN Synchronizer Container
61 hosts: xos_vtn_synchronizer
62 connection: docker
63 roles:
64 - xos-container-test-vtn
65
66- name: Check XOS Fabric Synchronizer Container
67 hosts: xos_fabric_synchronizer
68 connection: docker
69 roles:
70 - xos-container-test-fabric
71
72- name: Check XOS VROUTER Synchronizer Container
73 hosts: xos_vrouter_synchronizer
74 connection: docker
75 roles:
76 - xos-container-test-vrouter
77
78- name: Check XOS VEG Synchronizer Container
79 hosts: xos_veg_synchronizer
80 connection: docker
81 roles:
82 - xos-container-test-veg
83
84- name: Check XOS VNOD Synchronizer Container
85 hosts: xos_vnod_synchronizer
86 connection: docker
87 roles:
88 - xos-container-test-vnod
89
90- name: Check XOS VEE Synchronizer Container
91 hosts: xos_vee_synchronizer
92 connection: docker
93 roles:
94 - xos-container-test-vee