From 0f08ca50816e59ca00fd8b2168bc7bf4137c5a6c Mon Sep 17 00:00:00 2001 From: Kiran Thyagaraja Date: Mon, 29 Jan 2018 22:16:47 -0500 Subject: [PATCH] Bug fixes --- tasks/enabled_backends.yml | 5 +++++ tasks/hiera.yml | 2 +- templates/cinder.conf.j2 | 20 -------------------- 3 files changed, 6 insertions(+), 21 deletions(-) diff --git a/tasks/enabled_backends.yml b/tasks/enabled_backends.yml index 540df03..2f2e154 100644 --- a/tasks/enabled_backends.yml +++ b/tasks/enabled_backends.yml @@ -14,3 +14,8 @@ enabled_backends: "{{ enabled_backends }} + [ 'xtremio' ]" when: result.conf_dict['dellemc_xtremio_iscsi_backend'] +- name: Append backend to enable_backends list + set_fact: + enabled_backends: "{{ enabled_backends }} + [ 'tripleo_netapp' ]" + when: result.conf_dict['cinder_enable_netapp_backend'] + diff --git a/tasks/hiera.yml b/tasks/hiera.yml index e924f0c..fb0d90d 100644 --- a/tasks/hiera.yml +++ b/tasks/hiera.yml @@ -50,7 +50,7 @@ ceph::profile::params::authentication_type: authentication_type tripleo::profile::base::cinder::volume::cinder_enable_netapp_backend: cinder_enable_netapp_backend - cinder::backend::netapp::title: title: tripleo_netapp.title + cinder::backend::netapp::title: tripleo_netapp.title cinder::backend::netapp::netapp_login: tripleo_netapp.netapp_login cinder::backend::netapp::netapp_password: tripleo_netapp.netapp_password cinder::backend::netapp::netapp_server_hostname: tripleo_netapp.netapp_server_hostname diff --git a/templates/cinder.conf.j2 b/templates/cinder.conf.j2 index 4841316..6270927 100644 --- a/templates/cinder.conf.j2 +++ b/templates/cinder.conf.j2 @@ -82,25 +82,5 @@ title = tripleo_netapp netapp_login = {{result.conf_dict['tripleo_netapp']['netapp_login']}} netapp_password = {{result.conf_dict['tripleo_netapp']['netapp_password']}} netapp_server_hostname = {{result.conf_dict['tripleo_netapp']['netapp_server_hostname']}} -netapp_server_port = {% if {{result.conf_dict['tripleo_netapp']['netapp_server_port']}} %} {{result.conf_dict['tripleo_netapp']['netapp_server_port']}} {% else %} 80 {% endif %} -netapp_size_multiplier = {% if {{result.conf_dict['tripleo_netapp']['netapp_size_multiplier']}} %} {{result.conf_dict['tripleo_netapp']['netapp_size_multiplier']}} {% else %} 1.2 {% endif %} -netapp_storage_family = {% if {{result.conf_dict['tripleo_netapp']['netapp_storage_family']}} %} {{result.conf_dict['tripleo_netapp']['netapp_storage_family']}} {% else %} ontap_cluster {% endif %} -netapp_storage_protocol = {% if {{result.conf_dict['tripleo_netapp']['netapp_storage_protocol']}} %} {{result.conf_dict['tripleo_netapp']['netapp_storage_protocol']}} {% else %} nfs {% endif %} -netapp_transport_type = {% if {{result.conf_dict['tripleo_netapp']['netapp_transport_type']}} %} {{result.conf_dict['tripleo_netapp']['netapp_transport_type']}} {% else %} nfs {% endif %} -netapp_vfiler = {% if {{result.conf_dict['tripleo_netapp']['netapp_vfiler']}} %} {{result.conf_dict['tripleo_netapp']['netapp_vfiler']}} {% else %} {% endif %} -netapp_volume_list = {% if {{result.conf_dict['tripleo_netapp']['netapp_volume_list']}} %} {{result.conf_dict['tripleo_netapp']['netapp_volume_list']}} {% else %} {% endif %} -netapp_vserver = {% if {{result.conf_dict['tripleo_netapp']['netapp_vserver']}} %} {{result.conf_dict['tripleo_netapp']['netapp_vserver']}} {% else %} {% endif %} -netapp_partner_backend_name = {% if {{result.conf_dict['tripleo_netapp']['netapp_partner_backend_name']}} %} {{result.conf_dict['tripleo_netapp']['netapp_partner_backend_name']}} {% else %} {% endif %} -nfs_shares = {% if {{result.conf_dict['tripleo_netapp']['nfs_shares']}} %} {{result.conf_dict['tripleo_netapp']['nfs_shares']}} {% else %} {% endif %} -nfs_shares_config = {% if {{result.conf_dict['tripleo_netapp']['nfs_shares_config']}} %} {{result.conf_dict['tripleo_netapp']['nfs_shares_config']}} {% else %} /etc/cinder/shares.conf {% endif %} -nfs_mount_options = {% if {{result.conf_dict['tripleo_netapp']['nfs_mount_options']}} %} {{result.conf_dict['tripleo_netapp']['nfs_mount_options']}} {% else %} {% endif %} -netapp_copyoffload_tool_path = if {{result.conf_dict['tripleo_netapp']['netapp_copyoffload_tool_path']}} %} {{result.conf_dict['tripleo_netapp']['netapp_copyoffload_tool_path']}} {% else %} {% endif %} -netapp_controller_ips = if {{result.conf_dict['tripleo_netapp']['netapp_controller_ips']}} %} {{result.conf_dict['tripleo_netapp']['netapp_controller_ips']}} {% else %} {% endif %} -netapp_sa_password = if {{result.conf_dict['tripleo_netapp']['netapp_sa_password']}} %} {{result.conf_dict['tripleo_netapp']['netapp_sa_password']}} {% else %} {% endif %} -netapp_storage_pools = if {{result.conf_dict['tripleo_netapp']['netapp_storage_pools']}} %} {{result.conf_dict['tripleo_netapp']['netapp_storage_pools']}} {% else %} {% endif %} -netapp_host_type =if {{result.conf_dict['tripleo_netapp']['netapp_host_type']}} %} {{result.conf_dict['tripleo_netapp']['netapp_host_type']}} {% else %} {% endif %} -netapp_webservice_path = if {{result.conf_dict['tripleo_netapp']['netapp_webservice_path']}} %} {{result.conf_dict['tripleo_netapp']['netapp_webservice_path']}} {% else %} /devmgr/v2 {% endif %} -nas_secure_file_operations = if {{result.conf_dict['tripleo_netapp']['nas_secure_file_operations']}} %} {{result.conf_dict['tripleo_netapp']['nas_secure_file_operations']}} {% else %} false {% endif %} -nas_secure_file_permissions = if {{result.conf_dict['tripleo_netapp']['nas_secure_file_permissions']}} %} {{result.conf_dict['tripleo_netapp']['nas_secure_file_permissions']}} {% else %} false {% endif %} {% endif %}