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
*[List of Ansible modules for Dell PowerFlex](#list-of-ansible-modules-for-dell-powerflex)
21
21
*[Installation and execution of Ansible modules for Dell PowerFlex](#installation-and-execution-of-ansible-modules-for-dell-powerflex)
22
22
*[Releasing, Maintenance and Deprecation](#releasing-maintenance-and-deprecation)
23
23
24
24
## License
25
-
The Ansible collection for PowerFlex is released and licensed under the GPL-3.0 license. See [LICENSE](https://github.com/dell/ansible-powerflex/blob/2.2.0/LICENSE) for the full terms. Ansible modules and modules utilities that are part of the Ansible collection for PowerFlex are released and licensed under the Apache 2.0 license. See [MODULE-LICENSE](https://github.com/dell/ansible-powerflex/blob/2.2.0/MODULE-LICENSE) for the full terms.
25
+
The Ansible collection for PowerFlex is released and licensed under the GPL-3.0 license. See [LICENSE](https://github.com/dell/ansible-powerflex/blob/2.3.0/LICENSE) for the full terms. Ansible modules and modules utilities that are part of the Ansible collection for PowerFlex are released and licensed under the Apache 2.0 license. See [MODULE-LICENSE](https://github.com/dell/ansible-powerflex/blob/2.3.0/MODULE-LICENSE) for the full terms.
26
26
27
27
## Prerequisites
28
28
29
29
|**Ansible Modules**|**PowerFlex/VxFlex OS Version**|**SDK version**|**Python version**|**Ansible**|
* Please follow PyPowerFlex installation instructions on [PyPowerFlex Documentation](https://github.com/dell/python-powerflex)
34
34
35
35
## Idempotency
36
36
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.
*[Replication Consistency Group Module](https://github.com/dell/ansible-powerflex/blob/2.2.0/docs/modules/replication_consistency_group.rst)
*[Replication Consistency Group Module](https://github.com/dell/ansible-powerflex/blob/2.3.0/docs/modules/replication_consistency_group.rst)
## Installation and execution of Ansible modules for Dell PowerFlex
54
-
The installation and execution steps of Ansible modules for Dell PowerFlex can be found [here](https://github.com/dell/ansible-powerflex/blob/2.2.0/docs/INSTALLATION.md).
54
+
The installation and execution steps of Ansible modules for Dell PowerFlex can be found [here](https://github.com/dell/ansible-powerflex/blob/2.3.0/docs/INSTALLATION.md).
55
55
56
56
## Releasing, Maintenance and Deprecation
57
57
58
58
Ansible Modules for Dell Technologies PowerFlex follows [Semantic Versioning](https://semver.org/).
59
59
60
60
New version will be release regularly if significant changes (bug fix or new feature) are made in the collection.
61
61
62
-
Released code versions are located on "release" branches with names of the form "release-x.y.z" where x.y.z corresponds to the version number. More information on branching strategy followed can be found [here](https://github.com/dell/ansible-powerflex/blob/2.2.0/docs/BRANCHING.md).
62
+
Released code versions are located on "release" branches with names of the form "release-x.y.z" where x.y.z corresponds to the version number. More information on branching strategy followed can be found [here](https://github.com/dell/ansible-powerflex/blob/2.3.0/docs/BRANCHING.md).
63
63
64
64
Ansible Modules for Dell Technologies PowerFlex deprecation cycle is aligned with that of [Ansible](https://docs.ansible.com/ansible/latest/dev_guide/module_lifecycle.html).
Copy file name to clipboardExpand all lines: docs/CONTRIBUTING.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ You may obtain a copy of the License at
10
10
11
11
# How to contribute
12
12
13
-
Become one of the contributors to this project! We thrive to build a welcoming and open community for anyone who wants to use the project or contribute to it. There are just a few small guidelines you need to follow. To help us create a safe and positive community experience for all, we require all participants to adhere to the [Code of Conduct](https://github.com/dell/ansible-powerflex/blob/2.2.0/CODE_OF_CONDUCT.md).
13
+
Become one of the contributors to this project! We thrive to build a welcoming and open community for anyone who wants to use the project or contribute to it. There are just a few small guidelines you need to follow. To help us create a safe and positive community experience for all, we require all participants to adhere to the [Code of Conduct](https://github.com/dell/ansible-powerflex/blob/2.3.0/CODE_OF_CONDUCT.md).
If you don't have the knowledge or time to code, consider helping with _issue triage_. The Ansible modules for Dell PowerFlex community will thank you for saving them time by spending some of yours.
78
78
79
-
Read more about the ways you can [Triage issues](https://github.com/dell/ansible-powerflex/blob/2.2.0/ISSUE_TRIAGE.md).
79
+
Read more about the ways you can [Triage issues](https://github.com/dell/ansible-powerflex/blob/2.3.0/ISSUE_TRIAGE.md).
80
80
81
81
## Your first contribution
82
82
@@ -89,7 +89,7 @@ When you're ready to contribute, it's time to create a pull request.
89
89
90
90
## Branching
91
91
92
-
*[Branching Strategy for Ansible modules for Dell PowerFlex](https://github.com/dell/ansible-powerflex/blob/2.2.0/BRANCHING.md)
92
+
*[Branching Strategy for Ansible modules for Dell PowerFlex](https://github.com/dell/ansible-powerflex/blob/2.3.0/BRANCHING.md)
93
93
94
94
## Signing your commits
95
95
@@ -144,7 +144,7 @@ Make sure that the title for your pull request uses the same format as the subje
144
144
145
145
### Quality gates for pull requests
146
146
147
-
GitHub Actions are used to enforce quality gates when a pull request is created or when any commit is made to the pull request. These GitHub Actions enforce our minimum code quality requirement for any code that get checked into the repository. If any of the quality gates fail, it is expected that the contributor will look into the check log, understand the problem and resolve the issue. If help is needed, please feel free to reach out the maintainers of the project for [support](https://github.com/dell/ansible-powerflex/blob/2.2.0/SUPPORT.md).
147
+
GitHub Actions are used to enforce quality gates when a pull request is created or when any commit is made to the pull request. These GitHub Actions enforce our minimum code quality requirement for any code that get checked into the repository. If any of the quality gates fail, it is expected that the contributor will look into the check log, understand the problem and resolve the issue. If help is needed, please feel free to reach out the maintainers of the project for [support](https://github.com/dell/ansible-powerflex/blob/2.3.0/SUPPORT.md).
Copy file name to clipboardExpand all lines: docs/INSTALLATION.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ You may obtain a copy of the License at
41
41
42
42
* Download the latest tar build from any of the available distribution channel [Ansible Galaxy](https://galaxy.ansible.com/dellemc/powerflex) /[Automation Hub](https://console.redhat.com/ansible/automation-hub/repo/published/dellemc/powerflex) and use this command to install the collection anywhere in your system:
@@ -68,7 +68,7 @@ You may obtain a copy of the License at
68
68
69
69
## Ansible modules execution
70
70
71
-
The Ansible server must be configured with Python library for PowerFlex to run the Ansible playbooks. The [Documents](https://github.com/dell/ansible-powerflex/blob/2.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 needs to be configured before running the modules.
71
+
The Ansible server must be configured with Python library for PowerFlex to run the Ansible playbooks. The [Documents](https://github.com/dell/ansible-powerflex/blob/2.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 needs to be configured before running the modules.
Copy file name to clipboardExpand all lines: docs/MAINTAINER_GUIDE.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ If a candidate is approved, a Maintainer contacts the candidate to invite them t
27
27
## Maintainer policies
28
28
29
29
* Lead by example
30
-
* Follow the [Code of Conduct](https://github.com/dell/ansible-powerflex/blob/2.2.0/CODE_OF_CONDUCT.md) and the guidelines in the [Contributing](https://github.com/dell/ansible-powerflex/blob/2.2.0/CONTRIBUTING.md) and [Committer](https://github.com/dell/ansible-powerflex/blob/2.2.0/COMMITTER_GUIDE.md) guides
30
+
* Follow the [Code of Conduct](https://github.com/dell/ansible-powerflex/blob/2.3.0/CODE_OF_CONDUCT.md) and the guidelines in the [Contributing](https://github.com/dell/ansible-powerflex/blob/2.3.0/CONTRIBUTING.md) and [Committer](https://github.com/dell/ansible-powerflex/blob/2.3.0/COMMITTER_GUIDE.md) guides
31
31
* Promote a friendly and collaborative environment within our community
32
32
* Be actively engaged in discussions, answering questions, updating defects, and reviewing pull requests
33
33
* Criticize code, not people. Ideally, tell the contributor a better way to do what they need.
cluster, and obtaining high-level information about a PowerFlex system information.
41
41
The modules use playbooks to list, show, create, delete, and modify
42
42
each of the entities.
43
43
44
44
New features and enhancements
45
45
-----------------------------
46
46
Along with the previous release deliverables, this release supports following features -
47
-
-Fault set module is introduced to create, get details, rename and delete fault sets.
48
-
- The SDS module has been enhanced to facilitate SDS creation within a fault set.
49
-
-The Info module is enhanced to retrieve lists related to fault sets, service templates, deployments, and managed devices.
47
+
-Added support for resource group provisioning to validate, deploy, edit, add nodes and delete a resource group.
48
+
- The Info module is enhanced to list out all the firmware repository.
49
+
-Added support for PowerFlex ansible modules and roles on Azure.
50
50
51
51
Known issues
52
52
------------
53
53
- Setting the RF cache and performance profile of the SDS during its creation fails intermittently on PowerFlex version 3.5.
54
54
- The creation of replication pair fails when copy_type is specified as OfflineCopy on PowerFlex version 4.0.
55
-
- Pagination in info module with offset and limit fetches more than expected records when listing service templatesor deployments.
55
+
- Pagination in info module with offset and limit fetches more than expected records when listing service templates, deployments or firmware repository.
56
56
- Templates are fetched using the info module in spite of setting include_templates to false when listing deployments.
57
57
58
58
Limitations
@@ -62,11 +62,11 @@ Limitations
62
62
Distribution
63
63
------------
64
64
The software package is available for download from the [Ansible Modules
65
-
for PowerFlex GitHub](https://github.com/dell/ansible-powerflex/tree/2.2.0) page.
65
+
for PowerFlex GitHub](https://github.com/dell/ansible-powerflex/tree/2.3.0) page.
66
66
67
67
Documentation
68
68
-------------
69
-
The documentation is available on [Ansible Modules for PowerFlex GitHub](https://github.com/dell/ansible-powerflex/tree/2.2.0/docs)
69
+
The documentation is available on [Ansible Modules for PowerFlex GitHub](https://github.com/dell/ansible-powerflex/tree/2.3.0/docs)
0 commit comments