aboutsummaryrefslogtreecommitdiff
path: root/ansible
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2016-09-12 20:11:05 +0000
committerGerrit Code Review <review@openstack.org>2016-09-12 20:11:05 +0000
commita9c41a382147c03e97f2421ae339dafc644ab2af (patch)
treebf9a5c4e9b19be692438cf7fd179f9a30579981c /ansible
parent28b80a08cf843f509346bfb67d732c605540d4f6 (diff)
parent3091f94a0779b279fc8c4c754aa4adab74ad38f4 (diff)
downloadkolla-a9c41a382147c03e97f2421ae339dafc644ab2af.tar.gz
kolla-a9c41a382147c03e97f2421ae339dafc644ab2af.zip
Merge "Fix manila_share container isn't up after deploy"
Diffstat (limited to 'ansible')
-rw-r--r--ansible/group_vars/all.yml3
-rw-r--r--ansible/roles/manila/tasks/config.yml1
-rw-r--r--ansible/roles/manila/templates/manila-share.conf.j26
3 files changed, 3 insertions, 7 deletions
diff --git a/ansible/group_vars/all.yml b/ansible/group_vars/all.yml
index 15ccc94b4..7cc6dcab3 100644
--- a/ansible/group_vars/all.yml
+++ b/ansible/group_vars/all.yml
@@ -375,5 +375,4 @@ ceph_cache_rule: "cache host firstn"
#######################################
# Manila - Shared File Systems Options
#######################################
-manila_enable_dhss: "yes"
-manila_dhss: "{{ 'True' if manila_enable_dhss | bool else 'False' }}"
+driver_handles_share_servers: "True"
diff --git a/ansible/roles/manila/tasks/config.yml b/ansible/roles/manila/tasks/config.yml
index 6b4cb91f2..4f83ff55b 100644
--- a/ansible/roles/manila/tasks/config.yml
+++ b/ansible/roles/manila/tasks/config.yml
@@ -46,6 +46,7 @@
- "{{ node_custom_config }}/database.conf"
- "{{ node_custom_config }}/messaging.conf"
- "{{ node_custom_config }}/manila.conf"
+ - "{{ node_custom_config }}/{{ item }}.conf"
- "{{ node_custom_config }}/manila/{{ item }}.conf"
- "{{ node_custom_config }}/manila/{{ inventory_hostname }}/manila.conf"
dest: "{{ node_config_directory }}/{{ item }}/manila.conf"
diff --git a/ansible/roles/manila/templates/manila-share.conf.j2 b/ansible/roles/manila/templates/manila-share.conf.j2
index b604a0de5..b08718ef8 100644
--- a/ansible/roles/manila/templates/manila-share.conf.j2
+++ b/ansible/roles/manila/templates/manila-share.conf.j2
@@ -62,11 +62,7 @@ interface_driver = manila.network.linux.interface.BridgeInterfaceDriver
# Generic driver supports both driver modes - with and without handling
# of share servers. So, we need to define explicitly which one we are
# enabling using this driver.
-{% if manila_dhss == "True" %}
-driver_handles_share_servers = True
-{% elif manila_dhss == "False" %}
-driver_handles_share_servers = False
-{% endif %}
+driver_handles_share_servers = {{ driver_handles_share_servers }}
# Generic driver is the only driver that uses image from Glance for building
# service VMs in Nova. And following are data for some specific image.