From f89374bf6d079855669459211315b9fd8fb7ffc0 Mon Sep 17 00:00:00 2001 From: Michael Price Date: Fri, 24 Aug 2018 12:26:33 -0500 Subject: [PATCH] Update the ignore and doc_fragments for E-Series Make the generic updates to remove unneeded ignores and improve the documentation for the NetApp E-Series modules. --- lib/ansible/utils/module_docs_fragments/netapp.py | 15 +++++++++++---- test/sanity/validate-modules/ignore.txt | 4 ---- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/lib/ansible/utils/module_docs_fragments/netapp.py b/lib/ansible/utils/module_docs_fragments/netapp.py index 8174f2e5f9..51c76724df 100644 --- a/lib/ansible/utils/module_docs_fragments/netapp.py +++ b/lib/ansible/utils/module_docs_fragments/netapp.py @@ -136,24 +136,31 @@ options: api_username: required: true description: - - The username to authenticate with the SANtricity WebServices Proxy or embedded REST API. + - The username to authenticate with the SANtricity Web Services Proxy or Embedded Web Services API. api_password: required: true description: - - The password to authenticate with the SANtricity WebServices Proxy or embedded REST API. + - The password to authenticate with the SANtricity Web Services Proxy or Embedded Web Services API. api_url: required: true description: - - The url to the SANtricity WebServices Proxy or embedded REST API. + - The url to the SANtricity Web Services Proxy or Embedded Web Services API. example: - https://prod-1.wahoo.acme.com/devmgr/v2 validate_certs: required: false default: true description: - - Should https certificates be validated? + - Should https certificates be validated? + type: bool ssid: required: true description: - The ID of the array to manage. This value must be unique for each array. + +notes: + - The E-Series Ansible modules require either an instance of the Web Services Proxy (WSP), to be available to manage + the storage-system, or an E-Series storage-system that supports the Embedded Web Services API. + - Embedded Web Services is currently available on the E2800, E5700, EF570, and newer hardware models. + - M(netapp_e_storage_system) may be utilized for configuring the systems managed by a WSP instance. """ diff --git a/test/sanity/validate-modules/ignore.txt b/test/sanity/validate-modules/ignore.txt index 08555b38f4..1889be783b 100644 --- a/test/sanity/validate-modules/ignore.txt +++ b/test/sanity/validate-modules/ignore.txt @@ -1064,7 +1064,6 @@ lib/ansible/modules/storage/netapp/_na_cdot_volume.py E322 lib/ansible/modules/storage/netapp/_na_cdot_volume.py E324 lib/ansible/modules/storage/netapp/_na_cdot_volume.py E325 lib/ansible/modules/storage/netapp/netapp_e_amg.py E322 -lib/ansible/modules/storage/netapp/netapp_e_amg.py E325 lib/ansible/modules/storage/netapp/netapp_e_amg_role.py E322 lib/ansible/modules/storage/netapp/netapp_e_amg_role.py E325 lib/ansible/modules/storage/netapp/netapp_e_amg_sync.py E325 @@ -1073,8 +1072,6 @@ lib/ansible/modules/storage/netapp/netapp_e_facts.py E325 lib/ansible/modules/storage/netapp/netapp_e_flashcache.py E322 lib/ansible/modules/storage/netapp/netapp_e_flashcache.py E325 lib/ansible/modules/storage/netapp/netapp_e_flashcache.py E326 -lib/ansible/modules/storage/netapp/netapp_e_host.py E325 -lib/ansible/modules/storage/netapp/netapp_e_lun_mapping.py E325 lib/ansible/modules/storage/netapp/netapp_e_snapshot_group.py E322 lib/ansible/modules/storage/netapp/netapp_e_snapshot_group.py E325 lib/ansible/modules/storage/netapp/netapp_e_snapshot_group.py E326 @@ -1089,7 +1086,6 @@ lib/ansible/modules/storage/netapp/netapp_e_storagepool.py E325 lib/ansible/modules/storage/netapp/netapp_e_storagepool.py E326 lib/ansible/modules/storage/netapp/netapp_e_volume.py E322 lib/ansible/modules/storage/netapp/netapp_e_volume.py E324 -lib/ansible/modules/storage/netapp/netapp_e_volume.py E325 lib/ansible/modules/storage/netapp/netapp_e_volume.py E326 lib/ansible/modules/storage/netapp/netapp_e_volume.py E327 lib/ansible/modules/storage/netapp/netapp_e_volume_copy.py E322