CORD-912
OpenCloud support
Change-Id: I170597cacd76c84c795a7bf4c8e77e068ebcd72a
diff --git a/cord-compute-playbook.yml b/cord-compute-playbook.yml
index 2ccb405..75de950 100644
--- a/cord-compute-playbook.yml
+++ b/cord-compute-playbook.yml
@@ -2,50 +2,7 @@
# cord-compute-playbook.yml
# Installs and configures compute nodes
-- name: Include vars
- hosts: all
- tasks:
- - name: Include variables
- include_vars: "{{ item }}"
- with_items:
- - "profile_manifests/{{ cord_profile }}.yml"
- - profile_manifests/local_vars.yml
-
-- name: Configure compute hosts to use DNS server
- hosts: all
- become: yes
- roles:
- - { role: dns-configure, when: not on_maas }
-
-- name: Prep systems
- hosts: compute
- become: yes
- roles:
- - common-prep
- - { role: cloudlab-prep, when: on_cloudlab }
-
-- name: Configure head node (for sshkey)
- hosts: head
- roles:
- - { role: head-prep, become: yes }
-
-- name: Configure compute nodes
- hosts: compute
- become: yes
- roles:
- - compute-prep
-
-- name: Deploy compute nodes, create configuration
- hosts: head
- roles:
- - juju-compute-setup
- - compute-node-config
-
-- include: add-onboard-containers-playbook.yml
-
-- name: Enable compute nodes in XOS
- hosts: xos_ui
- connection: docker
- roles:
- - compute-node-enable
+- include: prep-computenode-playbook.yml
+- include: deploy-computenode-playbook.yml
+- include: onboard-openstack-playbook.yml