From ab4fb9101b705a13da6228e8221ac120f5ee0484 Mon Sep 17 00:00:00 2001 From: "chenshuai@huawei.com" Date: Mon, 25 Jan 2016 16:54:54 +0800 Subject: bugfix: odl cluster function problem JIRA:COMPASS-285 Change-Id: I78eebc04576141dc48961e0beeb9408b28b10793 Signed-off-by: chenshuai@huawei.com (cherry picked from commit efa46a5b06c8c138aadbf396f6431acd7b606ed9) --- .../ansible/roles/odl_cluster/tasks/main.yml | 4 +++- .../roles/odl_cluster/tasks/odl_controller.yml | 22 +++++++++---------- deploy/conf/virtual_cluster_opencontrail.yml | 25 ++++++++++++++++++++++ 3 files changed, 39 insertions(+), 12 deletions(-) create mode 100644 deploy/conf/virtual_cluster_opencontrail.yml (limited to 'deploy') diff --git a/deploy/adapters/ansible/roles/odl_cluster/tasks/main.yml b/deploy/adapters/ansible/roles/odl_cluster/tasks/main.yml index 1eb517b8..3bb9d9be 100755 --- a/deploy/adapters/ansible/roles/odl_cluster/tasks/main.yml +++ b/deploy/adapters/ansible/roles/odl_cluster/tasks/main.yml @@ -9,4 +9,6 @@ include: openvswitch.yml when: groups['odl']|length !=0 and inventory_hostname not in groups['odl'] - +- name: Wait 5 minutes after odl deployment + shell: sleep 300 + when: groups['odl']|length !=0 diff --git a/deploy/adapters/ansible/roles/odl_cluster/tasks/odl_controller.yml b/deploy/adapters/ansible/roles/odl_cluster/tasks/odl_controller.yml index 147338c7..6d43b9ef 100755 --- a/deploy/adapters/ansible/roles/odl_cluster/tasks/odl_controller.yml +++ b/deploy/adapters/ansible/roles/odl_cluster/tasks/odl_controller.yml @@ -95,22 +95,22 @@ ########################################################################################################## ################################# OpenDayLight Cluster Configuration ################################# ########################################################################################################## -- name: create initial directory - shell: > - mkdir -p {{ odl_home }}/configuration/initial; +#- name: create initial directory +# shell: > +# mkdir -p {{ odl_home }}/configuration/initial; -- name: create akka config - template: - src: akka.conf - dest: "{{ odl_home }}/configuration/initial/akka.conf" +#- name: create akka config +# template: +# src: akka.conf +# dest: "{{ odl_home }}/configuration/initial/akka.conf" # notify: # - restart odl service -- name: create module-shards config - template: - src: module-shards.conf - dest: "{{ odl_home }}/configuration/initial/module-shards.conf" +#- name: create module-shards config +# template: +# src: module-shards.conf +# dest: "{{ odl_home }}/configuration/initial/module-shards.conf" # notify: # - restart odl service diff --git a/deploy/conf/virtual_cluster_opencontrail.yml b/deploy/conf/virtual_cluster_opencontrail.yml new file mode 100644 index 00000000..56240f35 --- /dev/null +++ b/deploy/conf/virtual_cluster_opencontrail.yml @@ -0,0 +1,25 @@ +TYPE: virtual +FLAVOR: cluster + +hosts: + - name: host1 + roles: + - controller + - ha + - opencontrail + + - name: host2 + roles: + - compute + + - name: host3 + roles: + - compute + + - name: host4 + roles: + - compute + + - name: host5 + roles: + - compute -- cgit 1.2.3-korg