diff options
author | 2018-07-20 16:51:24 +0800 | |
---|---|---|
committer | 2018-07-20 16:52:11 +0800 | |
commit | 4e50e067d7f74aac1dfce6be87c0df4e904e7137 (patch) | |
tree | d33dcf0963405a26a0bb1eb3aac1060788b92fae /deploy/compass_conf/templates/ansible_installer/openstack_queens | |
parent | 0f0f1b1b03cfa1d2e5e57d7e73f5be2901724ca4 (diff) |
Set NEUTRON_MECHANISM_DRIVERS according to ODL plugin
JIRA: COMPASS-604
when ODL plugin is enable, set NEUTRON_MECHANISM_DRIVERS
to opendaylight, otherwise set to openvswitch
Change-Id: I25140990b154bdc772773fdbee95526837431a6e
Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
Diffstat (limited to 'deploy/compass_conf/templates/ansible_installer/openstack_queens')
-rwxr-xr-x | deploy/compass_conf/templates/ansible_installer/openstack_queens/vars/HA-ansible-multinodes.tmpl | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/deploy/compass_conf/templates/ansible_installer/openstack_queens/vars/HA-ansible-multinodes.tmpl b/deploy/compass_conf/templates/ansible_installer/openstack_queens/vars/HA-ansible-multinodes.tmpl index 0c9ec062..871850b3 100755 --- a/deploy/compass_conf/templates/ansible_installer/openstack_queens/vars/HA-ansible-multinodes.tmpl +++ b/deploy/compass_conf/templates/ansible_installer/openstack_queens/vars/HA-ansible-multinodes.tmpl @@ -160,18 +160,21 @@ CEILOMETER_TOKEN: c095d479023a0fd58a54 erlang.cookie: DJJVECFMCJPVYQTJTDWG #set plugins = $getVar('plugins', []) +#set odl_enable = False #for item in plugins -#set keys = $item.keys() -#set values = $item.values() -$keys[0]: $values[0] +#set key = $item.keys()[0] +#set value = $item.values()[0] +#if $key == "opendaylight" and $value == "Enable" +#set odl_enable = True +#end if +$key: $value #end for -cluster_param: #set cluster_param = $getVar('cluster_param', []) #for item in cluster_param -#set keys = $item.keys() -#set values = $item.values() - $keys[0]: $values[0] +#set key = $item.keys()[0] +#set value = $item.values()[0] +$key: $value #end for #set neutron_service_plugins=['router'] @@ -197,8 +200,11 @@ NEUTRON_TUNNEL_ID_RANGES: $ovs_config['tunnel_id_ranges'] NEUTRON_TUNNEL_ID_RANGES: [] #end if -#NEUTRON_MECHANISM_DRIVERS: ['opendaylight'] +#if odl_enable == True +NEUTRON_MECHANISM_DRIVERS: ['opendaylight'] +#else NEUTRON_MECHANISM_DRIVERS: ['openvswitch'] +#end if NEUTRON_TUNNEL_TYPES: ['vxlan'] METADATA_SECRET: metadata_secret WSREP_SST_USER: wsrep_sst |