You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+13-11
Original file line number
Diff line number
Diff line change
@@ -1,20 +1,20 @@
1
1
# Ansible Modules for Dell EMC Unity
2
2
3
-
The Ansible Modules for Dell EMC Unity allow Data Center and IT administrators to use RedHat Ansible to automate and orchestrate the configuartion and management of Dell EMC Unity arrays.
3
+
The Ansible Modules for Dell EMC Unity allow Data Center and IT administrators to use RedHat Ansible to automate and orchestrate the configuration and management of Dell EMC Unity arrays.
4
4
5
-
The capabilities of the Ansible modules are managing consistency groups, filesystem, filesystem snapshots, NAS server, NFS export, SMB share, hosts, snapshots, snapshot schedules, storage pools and volumes; and to gather facts from the array. The options available for each are list, show, create, modify and delete. These tasks can be executed by running simple playbooks written in yaml syntax. The modules are written so that all the operations are idempotent, so making multiple identical requests has the same effect as making a single request.
5
+
The capabilities of the Ansible modules are managing consistency groups, filesystem, filesystem snapshots, NAS server, NFS export, SMB share, hosts, snapshots, snapshot schedules, storage pools, user quotas, quota trees and volumes; and to gather facts from the array. The options available for each are list, show, create, modify and delete. These tasks can be executed by running simple playbooks written in yaml syntax. The modules are written so that all the operations are idempotent, so making multiple identical requests has the same effect as making a single request.
6
6
7
7
## Support
8
8
Ansible modules for Unity are supported by Dell EMC and are provided under the terms of the license attached to the source code. Dell EMC does not provide support for any source code modifications. For any Ansible module issues, questions or feedback, join the [Dell EMC Automation community](https://www.dell.com/community/Automation/bd-p/Automation).
9
9
10
10
## Supported Platforms
11
-
* Dell EMC Unity Arrays version 5.0
11
+
* Dell EMC Unity Arrays version 5.0, 5.1.0
12
12
13
13
## Prerequisites
14
-
* Ansible 2.9 or higher
15
-
* Python 2.8 or higher
14
+
* Ansible 2.9, 2.10
15
+
* Python 2.8, 3.5, 3.6, 3.7, 3.8
16
16
* Red Hat Enterprise Linux 7.6, 7.7, 7.8, 8.2
17
-
* Python Library for Unity storops version 1.2.8 or higher
17
+
* Python Library for Unity storops version 1.2.10 or higher
18
18
19
19
## Idempotency
20
20
The modules are written in such a way that all requests are idempotent and hence fault-tolerant. It essentially means that the result of a successfully performed request is independent of the number of times it is executed.
@@ -31,6 +31,8 @@ The modules are written in such a way that all requests are idempotent and hence
31
31
* Snapshot module
32
32
* Snapshot schedule module
33
33
* Storage pool module
34
+
* User quota module
35
+
* Quota tree module
34
36
* Volume module
35
37
36
38
## Installation of SDK
@@ -41,10 +43,10 @@ Install python sdk named 'storops'. It can be installed using pip, based on appr
41
43
## Installing Collections
42
44
* Download the tar build and follow the below command to install the collection anywhere in your system:
The Ansible server must be configured with Python library for Unity to run the Ansible playbooks. The [Documents](https://github.com/dell/ansible-unity/tree/1.1.0/dellemc_ansible/docs) provide information on different Ansible modules along with their functions and syntax. The parameters table in the Product Guide provides information on various parameters which needs to be configured before running the modules.
65
+
The Ansible server must be configured with Python library for Unity to run the Ansible playbooks. The [Documents](https://github.com/dell/ansible-unity/tree/1.2.0/docs) provide information on different Ansible modules along with their functions and syntax. The parameters table in the Product Guide provides information on various parameters which need to be configured before running the modules.
64
66
65
67
## SSL Certificate Validation
66
68
67
-
**NOTE**: These modules are supported through CA certified certificate only, however self-signed certificate is not supported.
69
+
**NOTE**: These modules are supported through CA certified certificate only, however a self-signed certificate is not supported.
68
70
69
71
* Copy the CA certificate to this "/etc/pki/ca-trust/source/anchors" path of the host by any external means.
70
72
* Set the "REQUESTS_CA_BUNDLE" environment variable to the path of the SSL certificate using the command "export REQUESTS_CA_BUNDLE=/etc/pki/ca-trust/source/anchors/<<Certificate_Name>>"
0 commit comments