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
+27-27
Original file line number
Diff line number
Diff line change
@@ -1,43 +1,43 @@
1
-
# Ansible Modules for Dell EMC Unity
1
+
# Ansible Modules for Dell Technologies 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 configuration and management of Dell EMC Unity arrays.
3
+
The Ansible Modules for Dell Technologies (Dell) Unity allow Data Center and IT administrators to use RedHat Ansible to automate and orchestrate the configuration and management of Dell Unity arrays.
4
4
5
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
## License
8
-
Ansible collection for Unity is released and licensed under the GPL-3.0 license. See [LICENSE](LICENSE) for the full terms. Ansible modules and modules utilities that are part of the Ansible collection for Unity are released and licensed under the Apache 2.0 license. See [MODULE-LICENSE](MODULE-LICENSE) for the full terms.
8
+
The Ansible collection for Unity is released and licensed under the GPL-3.0 license. See [LICENSE](https://github.com/dell/ansible-unity/blob/1.3.0/LICENSE) for the full terms. Ansible modules and modules utilities that are part of the Ansible collection for Unity are released and licensed under the Apache 2.0 license. See [MODULE-LICENSE](https://github.com/dell/ansible-unity/blob/1.3.0/MODULE-LICENSE) for the full terms.
9
9
10
10
## Support
11
-
Ansible collection for Unity are supported by Dell EMC and are provided under the terms of the license attached to the collection. Please see the [LICENSE](#license) section for the full terms. Dell EMC does not provide any support for the source code modifications. For any Ansible modules issues, questions or feedback, join the [Dell EMC Automation Community](https://www.dell.com/community/Automation/bd-p/Automation).
11
+
The Ansible collection for Unity are supported by Dell and are provided under the terms of the license attached to the collection. Please see the [LICENSE](#license) section for the full terms. Dell does not provide any support for the source code modifications. For any Ansible modules issues, questions or feedback, join the [Dell Automation Community](https://www.dell.com/community/Automation/bd-p/Automation).
12
12
13
13
## Supported Platforms
14
-
* Dell EMC Unity Arrays version 5.0, 5.1.0
14
+
* Dell Unity Arrays version 5.0, 5.1.2
15
15
16
16
## Prerequisites
17
-
This table provides information about the software prerequisites for the Ansible Modules for Dell EMC Unity.
17
+
This table provides information about the software prerequisites for the Ansible Modules for Dell Unity.
18
18
19
19
|**Ansible Modules**|**Red Hat Enterprise Linux**|**Python version**|**Python library version**|**Ansible**|
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.
25
25
26
-
## List of Ansible Modules for Dell EMC Unity
27
-
* Consistency group module
28
-
* Filesystem module
29
-
* Filesystem snapshot module
30
-
*Gather facts module
31
-
* Host module
32
-
* NAS server module
33
-
* NFS export module
34
-
* SMB share module
35
-
* Snapshot module
36
-
* Snapshot schedule module
37
-
* Storage pool module
38
-
* User quota module
39
-
* Quota tree module
40
-
* Volume module
26
+
## List of Ansible Modules for Dell Unity
27
+
*[Consistency group module](https://github.com/dell/ansible-unity/blob/1.3.0/docs/Product%20Guide.md#consistency-group-module)
Install python sdk named 'storops'. It can be installed using pip, based on appropriate python version.
@@ -60,7 +60,7 @@ Install python sdk named 'storops'. It can be installed using pip, based on appr
60
60
#### Offline Installation of Collections
61
61
1. Download the latest tar build from any of the available distribution channel [Ansible Galaxy](https://galaxy.ansible.com/dellemc/unity) /[Automation Hub](https://console.redhat.com/ansible/automation-hub/repo/published/dellemc/unity) and use the following command to install the collection anywhere in your system:
@@ -78,14 +78,14 @@ Install python sdk named 'storops'. It can be installed using pip, based on appr
78
78
79
79
tasks:
80
80
- name: Get Volume details
81
-
dellemc.unity.dellemc_unity_volume
81
+
dellemc.unity.volume
82
82
83
83
3. For generating Ansible documentation for a specific module, embed the FQCN before the module name. Refer to the following example:
84
84
85
-
ansible-doc dellemc.unity.dellemc_unity_info
85
+
ansible-doc dellemc.unity.info
86
86
87
87
## Running Ansible Modules
88
-
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.1/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.
88
+
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.3.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.
89
89
90
90
## SSL Certificate Validation
91
91
@@ -96,4 +96,4 @@ The Ansible server must be configured with Python library for Unity to run the A
96
96
* Import the SSL certificate to host using the command "update-ca-trust".
97
97
98
98
## Results
99
-
Each module returns the updated state and details of the entity, For example, if you are using the Volume module, all calls will return the updated details of the volume. Sample result is shown in each module's documentation.
99
+
Each module returns the updated state and details of the entity, For example, if you are using the Volume module, all calls will return the updated details of the volume. Sample result is shown in each module's documentation.
0 commit comments