install directly on head node

Change-Id: I861fda9725acbc222337f232ca0ffb2c1742e44c
diff --git a/roles/xos-compute-setup/tasks/main.yml b/roles/xos-compute-setup/tasks/main.yml
index 1df8204..d159ff1 100644
--- a/roles/xos-compute-setup/tasks/main.yml
+++ b/roles/xos-compute-setup/tasks/main.yml
@@ -3,15 +3,15 @@
 #
 # Tell XOS that a new compute node has been added
 
-- name: ssh to XOS VM and run 'make new-nodes'
-  command: ssh ubuntu@xos "cd {{ service_profile_repo_dest }}/{{ xos_configuration }}/; make new-nodes"
+- name: Build XOS containers
+  command: chdir="{{ service_profile_repo_dest }}/{{ xos_configuration }}" bash -c "make new-nodes |& tee xos-new-nodes.out"
   tags:
-    - skip_ansible_lint # running a sub-job
+    - skip_ansible_lint
 
 - name: Pause 5 seconds
   pause: seconds=5
 
-- name: ssh to XOS VM and run 'make vtn'
-  command: ssh ubuntu@xos "cd {{ service_profile_repo_dest }}/{{ xos_configuration }}/; rm -f vtn-external.yaml; make vtn"
+- name: Rebuild VTN configuration with new nodes block
+  command: chdir="{{ service_profile_repo_dest }}/{{ xos_configuration }}" bash -c "rm -f vtn-external.yaml; make vtn |& tee xos-makevtn2.out"
   tags:
-    - skip_ansible_lint # running a sub-job
+    - skip_ansible_lint