From 4113bc2656c86f6057dcf3bc5f18ac1e3619fd45 Mon Sep 17 00:00:00 2001 From: "chenshuai@huawei.com" Date: Sat, 16 Jan 2016 16:51:54 +0800 Subject: bugfix: opencontrail neutron and nova plugins code JIRA: COMPASS-274 Change-Id: I6ee4b9fac51a0fc5f4ac9916ea16ab9d363ec943 Signed-off-by: chenshuai@huawei.com --- .../tasks/provision/provision-config.yml | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'deploy/adapters/ansible/roles/open-contrail/tasks/provision/provision-config.yml') diff --git a/deploy/adapters/ansible/roles/open-contrail/tasks/provision/provision-config.yml b/deploy/adapters/ansible/roles/open-contrail/tasks/provision/provision-config.yml index 943214fd..99a18dba 100755 --- a/deploy/adapters/ansible/roles/open-contrail/tasks/provision/provision-config.yml +++ b/deploy/adapters/ansible/roles/open-contrail/tasks/provision/provision-config.yml @@ -229,6 +229,29 @@ state: "restarted" + +########################################################### +############# neutron plugins workaround ################## +########################################################### + +- name: "copy neutron plugs on controller" + template: + src: "neutron_plugin_contrail.tar.gz" + dest: "/opt/neutron_plugin_contrail.tar.gz" + +- name: "unzip neutron plugs" + command: su -s /bin/sh -c "tar xzf /opt/neutron_plugin_contrail.tar.gz -C /opt/" + +- name: "remove original neutron plugs" + shell: rm -rf /usr/lib/python2.7/dist-packages/neutron_plugin_contrail/ + +- name: "use new neutron plugs" + shell: mv /opt/neutron_plugin_contrail/ /usr/lib/python2.7/dist-packages/neutron_plugin_contrail/ + +########################################################### + + + - name: "restart neutron-server" service: name: "neutron-server" -- cgit 1.2.3-korg