diff options
author | chenshuai@huawei.com <chenshuai@huawei.com> | 2015-09-09 05:24:11 -0400 |
---|---|---|
committer | chenshuai@huawei.com <chenshuai@huawei.com> | 2015-09-09 05:30:00 -0400 |
commit | 860506c03cf20ea27121a2031a3d81d0170b1f54 (patch) | |
tree | 7c25749337ac5b5ee20b602b4ffeb8572f136da3 /deploy/adapters/ansible/roles/odl_cluster/tasks/odl_controller.yml | |
parent | cf87d3067a63cb8be315a3addfd9c27d86be3b5a (diff) |
Support OpenDayLight Lithium deployment
JIRA: COMPASS-35
Change-Id: I54763234ff4d708ae97e553372dd601fe9ea6fd4
Signed-off-by: chenshuai@huawei.com <chenshuai@huawei.com>
Diffstat (limited to 'deploy/adapters/ansible/roles/odl_cluster/tasks/odl_controller.yml')
-rwxr-xr-x[-rw-r--r--] | deploy/adapters/ansible/roles/odl_cluster/tasks/odl_controller.yml | 32 |
1 files changed, 23 insertions, 9 deletions
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 ea90b84e..e2af1459 100644..100755 --- a/deploy/adapters/ansible/roles/odl_cluster/tasks/odl_controller.yml +++ b/deploy/adapters/ansible/roles/odl_cluster/tasks/odl_controller.yml @@ -1,7 +1,21 @@ --- -- name: install java packages + +- name: install controller packages action: "{{ ansible_pkg_mgr }} name={{ item }} state=present" - with_items: packages | union(packages_noarch) + with_items: controller_packages | union(controller_packages_noarch) + +- name: get image http server + shell: awk -F'=' '/compass_server/ {print $2}' /etc/compass.conf + register: http_server + +- name: download oracle-jdk8 package file + get_url: url="http://{{ http_server.stdout_lines[0] }}/packages/onos/{{ jdk8_pkg_name }}" dest=/opt/{{ jdk8_pkg_name }} + +- name: upload install_jdk8 scripts + unarchive: src=install_jdk8.tar dest=/opt/ + +- name: install install_jdk8 package + command: su -s /bin/sh -c "/opt/install_jdk8/install_jdk8.sh" #- name: install opendaylight packages # apt: name={{ item }} state=present @@ -28,9 +42,9 @@ system: "yes" shell: "/bin/false" -- name: get image http server - shell: awk -F'=' '/compass_server/ {print $2}' /etc/compass.conf - register: http_server +#- name: get image http server +# shell: awk -F'=' '/compass_server/ {print $2}' /etc/compass.conf +# register: http_server - name: download odl package get_url: url="http://{{ http_server.stdout_lines[0] }}/packages/odl/{{ odl_pkg_url }}" dest=/opt/{{ odl_pkg_name }} @@ -142,10 +156,10 @@ - name: Turn off neutron-server on control node service: name=neutron-server state=stopped -- name: Install Crudini - apt: name={{ item }} state=present - with_items: - - crudini +#- name: Install Crudini +# apt: name={{ item }} state=present +# with_items: +# - crudini - name: Run OpenVSwitch Script include: openvswitch.yml |