Support multi-node CORD install
diff --git a/roles/xos-start/tasks/main.yml b/roles/xos-start/tasks/main.yml
new file mode 100644
index 0000000..a819727
--- /dev/null
+++ b/roles/xos-start/tasks/main.yml
@@ -0,0 +1,28 @@
+---
+# xos-start/tasks/main.yml
+
+- name: Build XOS containers
+  command: ansible xos-1 -u ubuntu -m shell \
+    -a "cd {{ service_profile_repo_dest }}/{{ xos_configuration }}; make local_containers | tee xos-build.out"
+
+- name: Onboard services and start XOS
+  command: ansible xos-1 -u ubuntu -m shell \
+    -a "cd {{ service_profile_repo_dest }}/{{ xos_configuration }}; make xos | tee xos-onboard.out"
+
+- name: Pause to let XOS initialize
+  pause: seconds=120
+
+- name: Initial VTN configuration
+  command: ansible xos-1 -u ubuntu -m shell \
+    -a "cd {{ service_profile_repo_dest }}/{{ xos_configuration }}; make vtn"
+
+- name: Initial fabric configuration
+  command: ansible xos-1 -u ubuntu -m shell \
+    -a "cd {{ service_profile_repo_dest }}/{{ xos_configuration }}; make fabric"
+
+- name: Pause to let ONOS initialize
+  pause: seconds=20
+
+- name: Configure CORD services
+  command: ansible xos-1 -u ubuntu -m shell \
+    -a "cd {{ service_profile_repo_dest }}/{{ xos_configuration }}; make cord"