diff --git a/README.md b/README.md index ab9e288..069785e 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ The capabilities of the Ansible modules are managing SDCs, volumes, snapshots, s | **Ansible Modules** | **PowerFlex/VxFlex OS Version** | **SDK version** | **Python version** | **Ansible** | |---------------------|-----------------------|-------|--------------------|--------------------------| -| v2.5.0 |3.6
4.0
4.5
APEX Block Storage for Mircrosoft Azure
APEX Block Storage for AWS | 1.12.0 | 3.9.x
3.10.x
3.11.x
3.12.x | 2.15
2.16
2.17 | +| v2.5.0 |3.6
4.0
4.5
APEX Block Storage for Mircrosoft Azure
APEX Block Storage for AWS | 1.13.0 | 3.9.x
3.10.x
3.11.x
3.12.x | 2.15
2.16
2.17 | * Please follow PyPowerFlex installation instructions on [PyPowerFlex Documentation](https://github.com/dell/python-powerflex) diff --git a/docs/ISSUE_TRIAGE.md b/docs/ISSUE_TRIAGE.md index 22a7d99..905a24f 100644 --- a/docs/ISSUE_TRIAGE.md +++ b/docs/ISSUE_TRIAGE.md @@ -34,7 +34,7 @@ Should explain what happened, what was expected and how to reproduce it together - Ansible Version: [e.g. 2.15] - Python Version [e.g. 3.11] - Ansible modules for Dell PowerFlex Version: [e.g. 2.5.0] - - PowerFlex SDK version: [e.g. PyPowerFlex 1.12.0] + - PowerFlex SDK version: [e.g. PyPowerFlex 1.13.0] - Any other additional information... #### Feature requests diff --git a/docs/modules/device.rst b/docs/modules/device.rst index 9eccc26..d89fc91 100644 --- a/docs/modules/device.rst +++ b/docs/modules/device.rst @@ -21,7 +21,7 @@ Requirements The below requirements are needed on the host that executes this module. - A Dell PowerFlex storage system version 3.6 or later. -- PyPowerFlex 1.12.0. +- PyPowerFlex 1.13.0. diff --git a/docs/modules/fault_set.rst b/docs/modules/fault_set.rst index d1d5fb3..5d30aef 100644 --- a/docs/modules/fault_set.rst +++ b/docs/modules/fault_set.rst @@ -21,7 +21,7 @@ Requirements The below requirements are needed on the host that executes this module. - A Dell PowerFlex storage system version 3.6 or later. -- PyPowerFlex 1.12.0. +- PyPowerFlex 1.13.0. diff --git a/docs/modules/info.rst b/docs/modules/info.rst index 49c1f0f..a346a5b 100644 --- a/docs/modules/info.rst +++ b/docs/modules/info.rst @@ -23,7 +23,7 @@ Requirements The below requirements are needed on the host that executes this module. - A Dell PowerFlex storage system version 3.6 or later. -- PyPowerFlex 1.12.0. +- PyPowerFlex 1.13.0. diff --git a/docs/modules/mdm_cluster.rst b/docs/modules/mdm_cluster.rst index 4c64170..8e77447 100644 --- a/docs/modules/mdm_cluster.rst +++ b/docs/modules/mdm_cluster.rst @@ -23,7 +23,7 @@ Requirements The below requirements are needed on the host that executes this module. - A Dell PowerFlex storage system version 3.6 or later. -- PyPowerFlex 1.12.0. +- PyPowerFlex 1.13.0. diff --git a/docs/modules/protection_domain.rst b/docs/modules/protection_domain.rst index 10acf4b..3fffeaa 100644 --- a/docs/modules/protection_domain.rst +++ b/docs/modules/protection_domain.rst @@ -21,7 +21,7 @@ Requirements The below requirements are needed on the host that executes this module. - A Dell PowerFlex storage system version 3.6 or later. -- PyPowerFlex 1.12.0. +- PyPowerFlex 1.13.0. diff --git a/docs/modules/replication_consistency_group.rst b/docs/modules/replication_consistency_group.rst index f60ce5b..91378be 100644 --- a/docs/modules/replication_consistency_group.rst +++ b/docs/modules/replication_consistency_group.rst @@ -21,7 +21,7 @@ Requirements The below requirements are needed on the host that executes this module. - A Dell PowerFlex storage system version 3.6 or later. -- PyPowerFlex 1.12.0. +- PyPowerFlex 1.13.0. diff --git a/docs/modules/replication_pair.rst b/docs/modules/replication_pair.rst index 9da3699..602afa0 100644 --- a/docs/modules/replication_pair.rst +++ b/docs/modules/replication_pair.rst @@ -21,7 +21,7 @@ Requirements The below requirements are needed on the host that executes this module. - A Dell PowerFlex storage system version 3.6 or later. -- PyPowerFlex 1.12.0. +- PyPowerFlex 1.13.0. diff --git a/docs/modules/resource_group.rst b/docs/modules/resource_group.rst index 3a0d9cd..2fc9a3e 100644 --- a/docs/modules/resource_group.rst +++ b/docs/modules/resource_group.rst @@ -21,7 +21,7 @@ Requirements The below requirements are needed on the host that executes this module. - A Dell PowerFlex storage system version 3.6 or later. -- PyPowerFlex 1.12.0. +- PyPowerFlex 1.13.0. diff --git a/docs/modules/sdc.rst b/docs/modules/sdc.rst index 6d4003f..2d09be4 100644 --- a/docs/modules/sdc.rst +++ b/docs/modules/sdc.rst @@ -21,7 +21,7 @@ Requirements The below requirements are needed on the host that executes this module. - A Dell PowerFlex storage system version 3.6 or later. -- PyPowerFlex 1.12.0. +- PyPowerFlex 1.13.0. diff --git a/docs/modules/sds.rst b/docs/modules/sds.rst index cd2730c..4e7332e 100644 --- a/docs/modules/sds.rst +++ b/docs/modules/sds.rst @@ -21,7 +21,7 @@ Requirements The below requirements are needed on the host that executes this module. - A Dell PowerFlex storage system version 3.6 or later. -- PyPowerFlex 1.12.0. +- PyPowerFlex 1.13.0. diff --git a/docs/modules/snapshot.rst b/docs/modules/snapshot.rst index f44b327..0de524c 100644 --- a/docs/modules/snapshot.rst +++ b/docs/modules/snapshot.rst @@ -21,7 +21,7 @@ Requirements The below requirements are needed on the host that executes this module. - A Dell PowerFlex storage system version 3.6 or later. -- PyPowerFlex 1.12.0. +- PyPowerFlex 1.13.0. diff --git a/docs/modules/snapshot_policy.rst b/docs/modules/snapshot_policy.rst index 21823e9..6a79275 100644 --- a/docs/modules/snapshot_policy.rst +++ b/docs/modules/snapshot_policy.rst @@ -21,7 +21,7 @@ Requirements The below requirements are needed on the host that executes this module. - A Dell PowerFlex storage system version 3.6 or later. -- PyPowerFlex 1.12.0. +- PyPowerFlex 1.13.0. diff --git a/docs/modules/storagepool.rst b/docs/modules/storagepool.rst index 1cc9717..74dfb61 100644 --- a/docs/modules/storagepool.rst +++ b/docs/modules/storagepool.rst @@ -21,7 +21,7 @@ Requirements The below requirements are needed on the host that executes this module. - A Dell PowerFlex storage system version 3.6 or later. -- PyPowerFlex 1.12.0. +- PyPowerFlex 1.13.0. diff --git a/docs/modules/volume.rst b/docs/modules/volume.rst index 1132bec..001105f 100644 --- a/docs/modules/volume.rst +++ b/docs/modules/volume.rst @@ -23,7 +23,7 @@ Requirements The below requirements are needed on the host that executes this module. - A Dell PowerFlex storage system version 3.6 or later. -- PyPowerFlex 1.12.0. +- PyPowerFlex 1.13.0. diff --git a/plugins/doc_fragments/powerflex.py b/plugins/doc_fragments/powerflex.py index 9b14eba..b0505d9 100644 --- a/plugins/doc_fragments/powerflex.py +++ b/plugins/doc_fragments/powerflex.py @@ -52,7 +52,7 @@ class ModuleDocFragment(object): default: 120 requirements: - A Dell PowerFlex storage system version 3.6 or later. - - PyPowerFlex 1.12.0. + - PyPowerFlex 1.13.0. notes: - The modules present in the collection named as 'dellemc.powerflex' are built to support the Dell PowerFlex storage platform. diff --git a/plugins/module_utils/storage/dell/utils.py b/plugins/module_utils/storage/dell/utils.py index e897734..fae5316 100644 --- a/plugins/module_utils/storage/dell/utils.py +++ b/plugins/module_utils/storage/dell/utils.py @@ -83,10 +83,10 @@ def ensure_required_libs(module): exception=PKG_RSRC_IMP_ERR) if not HAS_POWERFLEX_SDK: - module.fail_json(msg=missing_required_lib("PyPowerFlex V 1.12.0 or above"), + module.fail_json(msg=missing_required_lib("PyPowerFlex V 1.13.0 or above"), exception=POWERFLEX_SDK_IMP_ERR) - min_ver = '1.12.0' + min_ver = '1.13.0' try: curr_version = get_version("PyPowerFlex") supported_version = (LooseVersion(curr_version) >= LooseVersion(min_ver))