aboutsummaryrefslogtreecommitdiffstats
path: root/deploy/adapters/ansible/roles/post-osa/tasks/install_networking_sfc.yml
diff options
context:
space:
mode:
authorHU Xinhui <xinhui_hu@foxmail.com>2017-12-07 09:35:59 +0000
committerGerrit Code Review <gerrit@opnfv.org>2017-12-07 09:35:59 +0000
commit60cbb92e00c848851997913aa26aa23c445e71ff (patch)
tree13e45b7c6203d15b3895d2a638809c8fa5cfcba6 /deploy/adapters/ansible/roles/post-osa/tasks/install_networking_sfc.yml
parent872449f45d4b5d15beb557f7b53571bb92cf7326 (diff)
parentcc4d6db7534c509797aa363acc3c27f8c8cfecca (diff)
Merge "Enable tacker horizon" into stable/euphrates
Diffstat (limited to 'deploy/adapters/ansible/roles/post-osa/tasks/install_networking_sfc.yml')
-rw-r--r--deploy/adapters/ansible/roles/post-osa/tasks/install_networking_sfc.yml9
1 files changed, 6 insertions, 3 deletions
diff --git a/deploy/adapters/ansible/roles/post-osa/tasks/install_networking_sfc.yml b/deploy/adapters/ansible/roles/post-osa/tasks/install_networking_sfc.yml
index fbed5815..2340bc5f 100644
--- a/deploy/adapters/ansible/roles/post-osa/tasks/install_networking_sfc.yml
+++ b/deploy/adapters/ansible/roles/post-osa/tasks/install_networking_sfc.yml
@@ -11,14 +11,12 @@
package:
name: crudini
state: latest
- when:
- - inventory_hostname in groups['neutron_server']
- name: Install networking-sfc for CLI
pip:
name: networking-sfc
when:
- - inventory_hostname in groups['utility']
+ - inventory_hostname not in groups['neutron_server']
- name: turn off neutron-server on control node
service: name=neutron-server state=stopped
@@ -35,6 +33,11 @@
shell: crudini --merge /etc/neutron/neutron.conf < /opt/sfc.conf
when: inventory_hostname in groups['neutron_server']
+- name: Configure SFC extension on compute nodes
+ shell: crudini --set /etc/neutron/plugins/ml2/ml2_conf.ini \
+ agent extensions sfc;
+ when: inventory_hostname in groups['compute']
+
- name: delete sfc.conf
shell: rm -rf {{ sfc_plugins.dst }}
when: inventory_hostname in groups['neutron_server']