aboutsummaryrefslogtreecommitdiffstats
path: root/deploy/adapters/ansible/roles/odl_cluster/tasks/main.yml
diff options
context:
space:
mode:
authorchenshuai <chenshuai@huawei.com>2016-10-31 03:17:44 -0400
committerchenshuai@huawei.com <chenshuai@huawei.com>2016-10-31 04:07:11 -0400
commit59b0e20b6c1f7f80ce7dcacfa8fb5e1687eefeea (patch)
tree5471c6ca01241613ced94e1589088f23700c4550 /deploy/adapters/ansible/roles/odl_cluster/tasks/main.yml
parent9e452c2bbba5f13e212e66d874e8ea3cf7a5f167 (diff)
code refactoring: opendaylight
JIRA: COMPASS-500 Change-Id: I205f1fb1f31219517f6e2408fa43c8679a1cc0a6 Signed-off-by: chenshuai <chenshuai@huawei.com> Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
Diffstat (limited to 'deploy/adapters/ansible/roles/odl_cluster/tasks/main.yml')
-rwxr-xr-xdeploy/adapters/ansible/roles/odl_cluster/tasks/main.yml14
1 files changed, 9 insertions, 5 deletions
diff --git a/deploy/adapters/ansible/roles/odl_cluster/tasks/main.yml b/deploy/adapters/ansible/roles/odl_cluster/tasks/main.yml
index a917a769..50f40db7 100755
--- a/deploy/adapters/ansible/roles/odl_cluster/tasks/main.yml
+++ b/deploy/adapters/ansible/roles/odl_cluster/tasks/main.yml
@@ -11,14 +11,18 @@
tags:
- test_odl
-- name: Install ODL Cluster on Controller
- include: odl_controller.yml
+- name: Provision Common on all nodes
+ include: 00_odl_common.yml
+ when: groups['odl']|length !=0
+
+- name: Provision ODL on Controller nodes
+ include: 01_odl_controller.yml
when: inventory_hostname in groups['odl']
-- name: Install ODL Cluster on Compute
- include: openvswitch.yml
+- name: Provision ODL on Compute nodes
+ include: 02_odl_compute.yml
when: groups['odl']|length !=0 and inventory_hostname not in groups['odl']
- name: Config nova
- include: odl_l3_nova.yml
+ include: 04_odl_l3_nova.yml
when: groups['odl']|length !=0 and odl_l3_agent == "Enable"