[Infinidat] bump driver version and update docs
Incremented driver version to 1.1 and updated documentation
with SSL options, added by commit 52dac7619
.
Closes-Bug: #1989283
Change-Id: Icc567a50b8498c06c2cfc76f6ae82731df63cafd
Signed-off-by: Alexander Deiter <adeiter@infinidat.com>
This commit is contained in:
parent
a1730ea8a6
commit
25d3306f9f
@ -75,6 +75,19 @@ Configure the driver back-end section with the parameters below.
|
|||||||
|
|
||||||
infinibox_hostname = InfiniBox management IP
|
infinibox_hostname = InfiniBox management IP
|
||||||
|
|
||||||
|
* Configure SSL support for InfiniBox management API:
|
||||||
|
|
||||||
|
We recommend enabling SSL support for InfiniBox management API.
|
||||||
|
Refer to the InfiniBox manuals for details on security management.
|
||||||
|
Configure SSL options by adding the following parameters:
|
||||||
|
|
||||||
|
.. code-block:: ini
|
||||||
|
|
||||||
|
infinidat_use_ssl = true/false
|
||||||
|
infinidat_suppress_ssl_warnings = true/false
|
||||||
|
|
||||||
|
These parameters defaults to ``false``.
|
||||||
|
|
||||||
* Configure user credentials:
|
* Configure user credentials:
|
||||||
|
|
||||||
The driver requires an InfiniBox user with administrative privileges.
|
The driver requires an InfiniBox user with administrative privileges.
|
||||||
@ -133,6 +146,8 @@ Configuration example
|
|||||||
share_backend_name = infinidat-pool-a
|
share_backend_name = infinidat-pool-a
|
||||||
driver_handles_share_servers = false
|
driver_handles_share_servers = false
|
||||||
infinibox_hostname = 10.1.2.3
|
infinibox_hostname = 10.1.2.3
|
||||||
|
infinidat_use_ssl = true
|
||||||
|
infinidat_suppress_ssl_warnings = true
|
||||||
infinibox_login = openstackuser
|
infinibox_login = openstackuser
|
||||||
infinibox_password = openstackpass
|
infinibox_password = openstackpass
|
||||||
infinidat_pool_name = pool-a
|
infinidat_pool_name = pool-a
|
||||||
|
@ -10,6 +10,10 @@
|
|||||||
-
|
-
|
||||||
* - ``infinibox_hostname`` = ``None``
|
* - ``infinibox_hostname`` = ``None``
|
||||||
- (String) The name (or IP address) for the INFINIDAT Infinibox storage system.
|
- (String) The name (or IP address) for the INFINIDAT Infinibox storage system.
|
||||||
|
* - ``infinidat_use_ssl`` = ``False``
|
||||||
|
- (Boolean) Enable SSL communication to access the INFINIDAT Infinibox storage system.
|
||||||
|
* - ``infinidat_suppress_ssl_warnings`` = ``False``
|
||||||
|
- (Boolean) Suppress requests library SSL certificate warnings.
|
||||||
* - ``infinibox_login`` = ``None``
|
* - ``infinibox_login`` = ``None``
|
||||||
- (String) Administrative user account name used to access the INFINIDAT Infinibox storage system.
|
- (String) Administrative user account name used to access the INFINIDAT Infinibox storage system.
|
||||||
* - ``infinibox_password`` = ``None``
|
* - ``infinibox_password`` = ``None``
|
||||||
|
@ -106,7 +106,7 @@ def infinisdk_to_manila_exceptions(func):
|
|||||||
|
|
||||||
class InfiniboxShareDriver(driver.ShareDriver):
|
class InfiniboxShareDriver(driver.ShareDriver):
|
||||||
|
|
||||||
VERSION = '1.0' # driver version
|
VERSION = '1.1' # driver version
|
||||||
|
|
||||||
def __init__(self, *args, **kwargs):
|
def __init__(self, *args, **kwargs):
|
||||||
super(InfiniboxShareDriver, self).__init__(False, *args, **kwargs)
|
super(InfiniboxShareDriver, self).__init__(False, *args, **kwargs)
|
||||||
|
@ -0,0 +1,8 @@
|
|||||||
|
---
|
||||||
|
fixes:
|
||||||
|
- |
|
||||||
|
Infinidat Driver `bug #1989283
|
||||||
|
<https://bugs.launchpad.net/manila/+bug/1989283>`_:
|
||||||
|
Incremented driver version to 1.1, where SSL support was added.
|
||||||
|
For more details on enabling SSL, please check the `Infinidat driver documentation
|
||||||
|
<https://docs.openstack.org/manila/latest/configuration/shared-file-systems/drivers/infinidat-share-driver.html>`_.
|
Loading…
Reference in New Issue
Block a user