Dag Wieers
677c04c01d
Sanity fixes to parameter types ( #52325 )
2019-02-15 16:58:58 +01:00
Dag Wieers
c2fb581414
Fix various sonarcloud issues
...
This fixes various reported bugs through sonarcloud at:
https://sonarcloud.io/project/issues?id=Rodney-Reis_ansible&resolved=false&types=BUG
2019-02-15 07:19:04 -08:00
Dag Wieers
f9ab9b4d68
Assorted pylint fixes
2019-02-15 06:54:47 -08:00
Dag Wieers
203caf2570
Fix module issues ( #52209 )
2019-02-15 12:57:20 +01:00
Chris Archibald
994063bbf9
Add junction path to ontap_volume_clone ( #51391 )
...
* changes to clusteR
* Revert "changes to clusteR"
This reverts commit 33ee1b71e4bc8435fb315762a871f8c4cb6c5f80.
* add new option
* Fix issues
2019-02-14 21:12:50 -05:00
Matt Clay
3e778d3f8f
Fix pycodestyle E117 issues.
2019-02-13 23:35:39 -08:00
Matt Clay
1a4163cb88
Fix misuse of `is not` testing a string.
2019-02-13 15:10:01 -08:00
Chris Archibald
6a06e9f485
New Module: na_ontap_nvme ( #51182 )
...
* changes to clusteR
* Revert "changes to clusteR"
This reverts commit 33ee1b71e4bc8435fb315762a871f8c4cb6c5f80.
* Add new module nvme
2019-02-13 20:36:58 +00:00
Chris Archibald
7d55dc1a38
Add ontap version to gather facts ( #51181 )
...
* changes to clusteR
* Revert "changes to clusteR"
This reverts commit 33ee1b71e4bc8435fb315762a871f8c4cb6c5f80.
* Add FlexGroup to Gather facts:
* fix call error
2019-02-13 15:33:38 +00:00
Chris Archibald
93237edcda
New Module: na_ontap_qos_policy_group ( #51392 )
...
* changes to clusteR
* Revert "changes to clusteR"
This reverts commit 33ee1b71e4bc8435fb315762a871f8c4cb6c5f80.
* add new module na_ontap_qos_policy_group
* fix issues
2019-02-13 15:32:25 +00:00
Chris Archibald
311a076dae
New Module: na_ontap_nvme_subsystem ( #50887 )
...
* changes to clusteR
* Revert "changes to clusteR"
This reverts commit 33ee1b71e4bc8435fb315762a871f8c4cb6c5f80.
* New module na_ontap_nvme_subsystem
* updates
* update author
* fix author
2019-02-13 14:36:48 +00:00
Chris Archibald
ce092ed939
New Modules: na_ontap_unix_group ( #51390 )
...
* changes to clusteR
* Revert "changes to clusteR"
This reverts commit 33ee1b71e4bc8435fb315762a871f8c4cb6c5f80.
* add new module ontap_unix_groups
2019-02-12 15:06:28 +00:00
Simon Dodsley
984777b3d0
Update FlashArray facts to get new information ( #51550 )
2019-02-11 18:34:22 -05:00
Jordan Borean
a39c4ad464
Final round of moving modules to new import error msg ( #51852 )
...
* Final round of moving modules to new import error msg
* readd URL to jenkins install guide
* fix unit tests
2019-02-08 10:07:01 +10:00
Simon Dodsley
754e63ab67
Add module for Pure Storage FlashBlade to manage directory services ( #44925 )
2019-02-02 12:39:57 +00:00
Simon Dodsley
99c00c6af1
Trivial nomenclature fix for NVMe hosts on Pure Storage FlashArray ( #51616 )
2019-02-01 14:54:30 -05:00
Chris Archibald
c6a9534d61
Rewrite of na_ontap_cluster and unit tests. ( #49780 )
...
* changes to clusteR
* Revert "changes to clusteR"
This reverts commit 33ee1b71e4bc8435fb315762a871f8c4cb6c5f80.
* ontap cluster changes
2019-01-31 18:43:54 +00:00
Chris Archibald
7b5897d266
New Module: na_ontap_vscan_scanner_pool ( #49786 )
...
* changes to clusteR
* Revert "changes to clusteR"
This reverts commit 33ee1b71e4bc8435fb315762a871f8c4cb6c5f80.
* na ontap vscan scanner pool
* Update author
2019-01-31 18:42:42 +00:00
Chris Archibald
971cea8c5a
removed version line
2019-01-29 14:05:08 +00:00
Chris Archibald
d897ff7bf2
Updates to ontap_user
2019-01-29 14:05:08 +00:00
Chris Archibald
cc618b00a5
changes to cifs_server
2019-01-28 20:34:56 +00:00
Chris Archibald
0ab5b765ec
Rewrite of Na_ontap_job_schedule and new options ( #49507 )
...
* New options, and rewrite
* add module
2019-01-28 20:30:59 +00:00
Chris Archibald
5cc34af927
ucadapter rewrite and unit test ( #49497 )
...
* ucadapter rewrite
* update skip line
2019-01-28 20:29:56 +00:00
Chris Archibald
7e4336a3f4
Switch na_ontap_ifgrp to use NetAppModule and new option ( #50774 )
...
* rewrite
* fixes to ifgrp
* Fixed Author
2019-01-25 11:48:20 -05:00
Chris Archibald
1c54ca52b2
New Module: na_ontap_nvme_namespace ( #50886 )
...
* changes to clusteR
* Revert "changes to clusteR"
This reverts commit 33ee1b71e4bc8435fb315762a871f8c4cb6c5f80.
* new module nvme namespace
* updates
* Revert "updates"
This reverts commit 92056e5ba49046990b8265870b7f26b1667e0fad.
* update author
* Fix author line
2019-01-25 11:46:10 -05:00
Chris Archibald
d5add305ab
New Module: na_ontap_portset ( #49784 )
...
* changes to clusteR
* Revert "changes to clusteR"
This reverts commit 33ee1b71e4bc8435fb315762a871f8c4cb6c5f80.
* new module na_ontap_portset
* Fix author
* fix issue from comment
2019-01-25 10:31:41 -05:00
Chris Archibald
c940c6df41
Rewite of na_ontap_cifs to use NetAppModule, new options, and unit tests. ( #49782 )
...
* changes to clusteR
* Revert "changes to clusteR"
This reverts commit 33ee1b71e4bc8435fb315762a871f8c4cb6c5f80.
* changes to na_ontap_cifs
* fix dup
2019-01-24 10:41:36 -05:00
Chris Archibald
890f4eb5c4
New Options for Autosupport ( #50773 )
...
* new option
* spelling
* fix minor issue
* Fix Doc line
* Add update netapp_module
* fix issue with autosupport
* Fix docuemntation
2019-01-23 18:18:07 +00:00
Dag Wieers
7eab04e975
Required changes for zfs_delegate_admin ( #51202 )
...
* Required changes for zfs_delegate_admin
As discussed when merged.
* Sanity fixes
2019-01-22 21:04:23 -08:00
Nate Coraor
64b57908bc
A module for managing ZFS admin privileges ( #19240 )
...
* Create a module for managing ZFS admin privileges
* Actually support check mode in zfs_permissions
* Fix Python 2.4 invalid syntax
* Update added_version to 2.1
* Remove superflous sys.exit() and add an empty RETURN doc (empty because the module does not return anything other than status-related stuff)
* Update version_added since zfs_permissions was not accepted in 2.1.
* - Rename zfs_permissions to zfs_delegate_admin to more accurately reflect
its purpose.
- Update with current Ansible module best practices.
- Stop checking whether changes need to be made (this was flawed since
it was not able to detect whether, for example, changes would be made
with `local=True` when the permissions already existed for
`Local+Descendent`. Instead, just make the changes (`zfs allow` is
idempotent) and compare the state before and after.
- Generally write things in a better way.
* Fix test errors
* Fix more tests.
* Catch exceptions when parsing `zfs allow` output. At least on one
version of ZFS (on a 2016 version of illumos) will have a single space
in the user or group column if the name can't be resolved by the
system's name services).
2019-01-23 03:51:06 +01:00
Isaac Beckman
335ee5908d
IBM_Storage: fix host_add_ports ( #49420 )
...
iscsi_name and fcaddress fields are not required by default.
This commit make sure that no exception is thrown if only
on field supplied
2019-01-22 11:05:00 +00:00
Simon Dodsley
e8e22e31dc
Update purefa_volume to allow clearing of QoS limits ( #50662 )
2019-01-10 20:29:47 -05:00
Simon Dodsley
507f89e693
Pure Storage facts fix ( #50349 )
...
* Add module for Pure Storage FlashBlade to manage directory services
* Fix facts not correctly passing into ansible_facts dict
2018-12-31 09:22:13 +00:00
Simon Dodsley
cda4010024
Fix bad placement of array variable ( #50256 )
2018-12-26 15:14:20 +00:00
Chris Archibald
39b1f1c363
Rewrite ( #49570 )
2018-12-20 12:19:32 +00:00
Dag Wieers
05c6ff79f9
Convert to reduced list of known types ( #50010 )
2018-12-19 07:25:30 +10:00
Toshio Kuratomi
3fba006207
Update bare exceptions to specify Exception.
...
This will keep us from accidentally catching program-exiting exceptions
like KeyboardInterupt and SystemExit.
2018-12-16 15:03:19 -08:00
Rene Bakkum
6b09e99664
Fix example with spacing error in hostname ( #49812 )
...
fix na_ontap_command module examples
2018-12-12 14:15:00 -06:00
Chris Archibald
920be06670
Fixes #49248 ( #49384 )
...
* Fixes #49248
* fix
2018-12-12 12:42:08 -05:00
Chris Archibald
8ad5035ce6
Bug Fix and rewrite ( #49508 )
2018-12-12 12:16:12 +00:00
Piotr Olczak
d08604eebc
Fixes 45136 and 47641: ( #47642 )
...
- each volume in the volume_info should be identified by VOLUME_NAME:OWNING_VSERVER:AGGREGATE
- do not fail if external key management is enabled
2018-12-12 06:47:19 -05:00
Simon Dodsley
f6b211890a
Update purefa_host module ( #49157 )
2018-12-07 09:42:59 -05:00
Simon Dodsley
29e071d67a
Major update for purefa_pg module ( #46771 )
2018-12-05 08:21:09 -05:00
Chris Archibald
62dd1fe29e
New options of na_ontap_aggregate ( #48906 )
...
* add new options for na_ontap_aggregate
* add gpl line
* remove dup option
* Put files in wrong directory
* change unit test to match the request from PR 48941
* Changed for review comments
* pep8
2018-12-02 14:24:27 +00:00
Chris Archibald
73348ae32d
Fixes for na_ontap_cluster_peer ( #48329 )
...
* Fixes for na_ontap_cluster_peer, incorporating review comments, version, etc.
2018-11-29 16:22:02 -06:00
Corey Wanless
6cd321ed8e
sets admin_password to no_log ( #46604 )
2018-11-29 12:17:15 +00:00
Chris Archibald
6dc6538eef
Bug fixes for na_ontap_fcp ( #48583 )
2018-11-28 20:03:44 +00:00
Abhijeet Kasurde
bc3e7bbeba
E325 Removal - Part II ( #49196 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-11-28 13:55:52 +05:30
Devyani Kota
363ec65062
Fixes #38174 : Add remove-brick operation for gluster_volume ( #38269 )
...
* Fixes #38174 : Add remove-brick operation for gluster_volume
Existing gluster_volume module does not support removal of bricks
from a gluster volume. Also, operation remove-brick needs to be
followed by a commit operation.
Signed-off-by: Devyani Kota <dkota@redhat.com>
* Updates #38174 : Add documentation for remove-brick operation
Signed-off-by: Devyani Kota <dkota@redhat.com>
* Updates #38174 : Add support to reduce cluster configuration.
An exceptional scenario exists where the user might want to
reduce the gluster cluster configuration for replicated
volumes from replica 3 to replica 2 that need to be handled
in a different manner than the generic gluster commands,
where the user is expected to mention the replica count
of the new configuration in order to remove the bricks.
Signed-off-by: Devyani Kota <dkota@redhat.com>
* Updates #38174 : Add checks for self-heal status prior remove operation.
While reducing the cluster configuration from replica 3
to 2, it needs to be checked for status of self-heal
prior remove-brick operation is executed.
Signed-off-by: Devyani Kota <dkota@redhat.com>
2018-11-22 04:42:02 -05:00
John R Barker
97e2fa4953
Bulk module author 2 ( #48955 )
...
* Bulk fix DOCUMENTATION.author (Part 2)
2018-11-21 10:32:42 +00:00
Simon Dodsley
d508d5820a
Update Pure Storage FlashArray volume module ( #45225 )
2018-11-10 04:08:28 -05:00
Tzur Eliyahu
adce695aba
IBM_Storage: docs and author changes as requested by Ansible team ( #48158 )
2018-11-07 14:52:19 -06:00
Simon Dodsley
26ad33bd8a
New Pure Storage FlashArray module to enable/disable Remote Assist ( #47592 )
2018-11-05 16:58:04 +00:00
Chris Archibald
0cf88809ef
Fix argument_spec for modules that are using the old version ( #47693 )
...
* Use correct argument spec
2018-11-05 16:56:59 +00:00
Chris Archibald
8f3e297d7d
NetApp bugfix for na_ontap_snapmirror ( #47621 )
...
* Bug fixes for Snapmirror
* Bug fixes for Snapmirror
2018-11-05 16:53:29 +00:00
Tzur Eliyahu
e125852f86
IBM_Storage: Added a module to support adding and removing host ports. ( #47614 )
...
* IBM_Storage: Added a module to support adding and removing host ports.
2018-11-05 10:17:07 +00:00
Tzur Eliyahu
284660ee4e
IBM_Storage: Added a module to define domains on Spectrum Accelerate … ( #47873 )
...
* IBM_Storage: Added a module to define domains on Spectrum Accelerate storage array
2018-11-05 10:13:22 +00:00
Abhijeet Kasurde
ab86051c0b
Misc fixes for several errors
...
* aci: Correct usage in fail_json
* Fixes incorrect usage of fail_json
* Raise exception object
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-11-02 12:14:57 -04:00
Simon Dodsley
ca5ca43888
Update Pure Storage purefa_pgsnap module to support recovery of ( #47086 )
...
remote replication snapshots to a local disk.
Add target and overwrite as options to enable local snapshot recovery
to different volume names.
2018-10-30 14:50:35 -04:00
Simon Dodsley
bfbf012da4
New Pure Storage FlashArray module to configure array DNS settings ( #47587 )
2018-10-30 09:52:47 +00:00
Simon Dodsley
e545af214a
New Pure Storage FlashArray module to manage array NTP settings ( #47581 )
2018-10-30 09:51:20 +00:00
Simon Dodsley
7fd5277de8
New Pure Storage FlashBlade module to manage object store buckets ( #47516 )
2018-10-30 09:50:41 +00:00
Simon Dodsley
30e9a21472
New Pure Storage FlashBlade module to create S3 users ( #47452 )
2018-10-30 09:49:53 +00:00
Simon Dodsley
e09bb00e1d
New Pure Storage FlashBlade module for S3 Accounts ( #47451 )
2018-10-30 09:48:59 +00:00
Simon Dodsley
73964a9585
Add Pure Storage FlashBlade module to manage direcotry service roles ( #44926 )
2018-10-30 09:45:21 +00:00
Simon Dodsley
9034c0786d
Add Pure Storage FlashBlade module to manage network subnets ( #44422 )
...
* Add Pure Storage FlashBlade module to manage network interfaces
* Add Pure Storage FlashBlade module to manage subnets
2018-10-30 09:44:33 +00:00
Simon Dodsley
e5b6abadaf
Add Pure Storage FlashBlade module to manage network interfaces ( #44421 )
2018-10-30 09:43:23 +00:00
Tzur Eliyahu
524c5190b8
IBM_Storage: Added a module to define volume mapping on IBM spectrum … ( #45110 )
...
* IBM_Storage: Added a module to define volume mapping on IBM spectrum Accelerate
storage systems.
* docs fix
* IBM_storage: review and pep8 fixes
2018-10-29 09:50:50 -04:00
Abhijeet Kasurde
3568dc512a
Misc typo fixes ( #47699 )
...
fixes requried to required
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2018-10-28 12:35:30 +05:30
Simon Dodsley
9903ef2a0f
Add support for AC pods, Virtual Groups and Offload Targets in Pure Storage ( #45760 )
...
FA Fact module
2018-10-27 14:39:37 -04:00
Simon Dodsley
4420e4c3cd
Bug fix for purefb_fs to stop incorrect filesystem eradication ( #47561 )
2018-10-24 09:42:42 -04:00
Simon Dodsley
8a88d78285
Add hard_limit support to Pure Strage FlashBlade filesystem module ( #43987 )
2018-10-23 19:03:17 -04:00
hansmi
6c612c9e6c
gluster_volume: Avoid error when deleting non-existent volume ( #42097 )
...
When a non-existent Gluster volume is to be deleted, i.e.:
gluster_volume:
state: absent
name: vol1-does-not-exist
the "gluster_volume" module would always fail with "volume not found
vol1-does-not-exist". The reason is that the code checked whether the
state is "delete", a value which isn't accepted for the "state"
parameter. Instead the expected value for volume deletion is, as above,
"absent".
2018-10-19 15:16:05 -04:00
Matt Clay
c24c19594e
Enable pylint rules and fix exposed bugs. ( #47219 )
...
* Resolve invalid-unary-operand-type.
* Resolve raising-format-tuple.
* Resolve stop-iteration-return.
* Use disable comment instead of fixing logic.
The affected line in _find_address_range will only fail on Python 3.7
and later if the function is called with an empty address list. As an
internal method it is never called in this way, making it a non-issue
for use via public methods.
Using a comment to disable the rule in favor of an ignore.txt entry
since there are no plans to change the logic in the code itself. This
will also prevent any potential future issues being added in other
parts of the code when updating it based on upstream changes.
2018-10-19 08:32:52 -07:00
Matt Clay
37b013aca3
Enable additional pylint rules and resolve issues found. ( #47221 )
...
* Resolve unneeded-not.
* Resolve global-at-module-level.
* Resolve useless-import-alias.
* Resolve bad-whitespace.
* Resolve global-variable-not-assigned.
* Resolve logging-not-lazy.
* Resolve comparison-with-itself.
2018-10-18 13:38:08 -07:00
Sandra McCann
4513298971
Change netapp ontap and elementsw modules to certified ( #46974 )
...
* netapp ontap and elementsw modules to certified
2018-10-12 13:54:23 -05:00
Chris Archibald
e3ec9e5345
NetApp Bulk Doc changes ( #45856 )
...
* Doc changes
* fix ansibot issue
* Fix spacing
2018-09-19 20:26:28 +01:00
ndswartz
205693a3f9
Update short description for NetApp E-Series modules. ( #45820 )
...
Update short description according to new standards
2018-09-19 11:23:49 -04:00
Jesse Morgan
ac4e611f9d
not sure if typo or pun. ( #45358 )
...
Fixing header to be SNapshot
+label: docsite_pr
2018-09-07 13:29:19 -04:00
ndswartz
b0cee34ca1
Fixed netapp_e_lun_mapping options for backwards compatibilitiy ( #44769 )
...
* Fixed netapp_e_lun_mapping options for backwards compatibility.
Readd lun and target_type as deprecated options.
Note: lun and target_type were removed in patch #44666 since they were
no longer needed for the logic in the module. However, this cause will
cause existing playbooks utilizing these options to break.
* Add lun specification and target_type verification for netapp_e_lun_mapping
2018-08-30 05:35:57 +01:00
Chris Archibald
7cded31ec9
Depreciate elementsw modules ( #44792 )
...
* rename deprecated files
2018-08-29 17:51:52 +01:00
Tzur Eliyahu
c174b4b128
IBM_Storage: Added a module for managing IBM Spectrum Accelerate ( #44166 )
...
storage system pools
2018-08-29 13:42:10 +01:00
Tzur Eliyahu
0189db2aa5
IBM_Storage: Added a module to define hosts on IBM Spectrum Accelerate ( #44365 )
...
* IBM_Storage: Added a module to define hosts on IBM Spectrum Accelerate
storage systems.
2018-08-29 13:26:24 +01:00
Chris Archibald
408868ed49
fix bug and documentation issue ( #44793 )
2018-08-28 18:32:44 -04:00
Chris Archibald
15886b1d56
Adding na_ontap_autosupport.py Module ( #44178 )
...
* Adding na_ontap_autosupport.py Module
2018-08-28 22:41:05 +01:00
Piotr
966c87e111
ONTAP information gathering module ( #43888 )
...
* ONTAP information gathering module
2018-08-28 19:05:06 +01:00
Chris Archibald
adc5f0c89d
Adding ontap_node.py Module ( #44211 )
...
* Adding ontap_node.py Module
* Change Short Description
* documentation changes
2018-08-28 18:41:49 +01:00
Chris Archibald
0f31111809
Adding ElementSW Snapshot Restore Module ( #43973 )
...
* Adding ElementSW Snapshot Restore Module
2018-08-28 18:41:02 +01:00
Chris Archibald
e2ae09117d
Adding ElementSW Volume Clone ( #43983 )
...
* Adding ElementSW Volume Clone
2018-08-28 18:40:34 +01:00
Chris Archibald
ab9c4ab82d
Adding ontap_cluster_peer.py Modules ( #44189 )
...
* Add ontap_cluster_peer.py Modules
2018-08-28 18:39:59 +01:00
Michael Price
70fd1ec130
Define module for NetApp E-Series iSCSI targets ( #40632 )
...
Create a new module for managing E-Series iSCSI targets.
2018-08-28 18:38:43 +01:00
ndswartz
d31e25acbd
Define netapp_e_mgmt_interface storage module. ( #42519 )
...
* Define netapp_e_mgmt_interface storage module.
The netapp_e_mgmt_interface module provides management configuration for
e-series storage array interface points including remote ssh access, NTP
and DNS services.
This patch also includes integration and unit tests.
* Fix netapp_e_mgmt_interface ssh option documentation and name/channel exclusivity.
2018-08-28 17:50:21 +01:00
Chris Archibald
26545ecac9
Adding ElementSW Drive Module ( #43968 )
...
* Adding ElementSW Drive Module
2018-08-28 17:43:10 +01:00
Michael Price
054b87acb8
Define module for managing E-Series email alerts ( #42643 )
...
Email alerts can be enabled for an E-Series system to provide
information to interested users by email when a warning or critical
level event occurs on the system. This module will allow a system owner
to configure whether or not system alerts are enabled, and who will
receive them.
2018-08-28 17:40:51 +01:00
Michael Price
97157cf876
New module for managing NetApp E-Series iSCSI Interfaces ( #39877 )
...
* New module for NTAP E-Series iSCSI Interfaces
Define a new module for configuring NetApp E-Series iSCSI interfaces.
* Improve netapp_e_iscsi_interface integration tests
Restructured integration test to set all iscsi ports to disabled, then
defines the ports either statically or with dhcp, next updates the ports
with the other definition type (static <-> dhcp), and lastly disables
all ports. Each netapp_eseries_iscsi_interface call is verified with the
array.
2018-08-28 17:39:14 +01:00
Michael Price
f781f341a2
Define NetApp E-Series ASUP module ( #41153 )
...
* Define NetApp E-Series ASUP module
ASUP, or Auto-Support, is a mechanism that allows NetApp support
to receive information on the status of E-Series storage-systems
in order to proactively resolve issues for customers. This module
gives customers the ability to tune ASUP settings to their liking,
including disabling the feature entirely.
* Improved testing for netapp_e_asup module
Added coverage and validation to asup integration and unit testing
2018-08-28 17:05:25 +01:00
Chris Archibald
f101cb0226
Adding na_ontap_disks.py Module ( #44192 )
...
* Adding na_ontap_disks.py Disk
2018-08-28 16:43:55 +01:00
Piotr
5d31c5b2c6
na_ontap_motd module added ( #44756 )
...
* state=present is now default
* assign whole params dictionary to a single variable
2018-08-28 16:42:37 +01:00
Chris Archibald
61d8266442
Adding ontap_firewall_policy.py Module ( #44198 )
...
* Adding ontap_firewall_policy.py Module
2018-08-28 16:02:05 +01:00
Michael Price
1f2ae0d4cd
Define a module for managing E-Series settings ( #41010 )
...
There are multiple settings that are defined at a global level for
E-Series systems, but don't necessarily fit with anything else. This
module is intended to provide a place to encapsulate those.
2018-08-28 15:38:53 +01:00
Chris Archibald
fe14781a46
Add ontap_command.py Module ( #44190 )
...
* Add ontap_command.py Module
2018-08-28 15:32:48 +01:00
Chris Archibald
45e7b2da98
Adding ElementSW Snapshot Module ( #43972 )
...
* Adding ElementSW Snapshot Module
2018-08-28 15:27:44 +01:00
Chris Archibald
c29acc7ee1
Adding ElementSW Node Module ( #43971 )
...
* Adding ElementSW Node Module
2018-08-28 15:27:09 +01:00
Chris Archibald
6b0fa954f4
Adding ElementSW Network Interfaces Module ( #43970 )
...
* Adding ElementSW Network Interfaces Module
2018-08-28 15:26:18 +01:00
Chris Archibald
12c7656268
Adding ElementSW Cluster Module ( #43965 )
...
* Adding ElementSW Cluster Module
2018-08-28 15:22:20 +01:00
Chris Archibald
09c7d1c4b9
Adding ElementSW check Connection Module ( #43963 )
...
* Adding ElementSW check Connections Module
2018-08-28 15:21:45 +01:00
Chris Archibald
9acbd81e02
Adding ElementSW Admin users Module ( #43959 )
...
* Adding ElementSW Admin users Module
2018-08-28 15:19:52 +01:00
Chris Archibald
1377019951
Adding ElementSW account Module ( #43958 )
...
* Adding ElementSW account Module
2018-08-28 15:19:11 +01:00
Chris Archibald
6d592dc505
adding ElementSW access group module ( #43957 )
...
* adding access group
* Change short description
2018-08-28 15:18:18 +01:00
ndswartz
cf41415bdf
Define netapp_e_auditlog storage module. ( #42535 )
...
This module allows NetApp E-Series storage system's audit-log feature to be configured.
2018-08-28 14:11:33 +01:00
ndswartz
7eda94dc8d
Defined netapp_e_syslog storage module ( #42421 )
...
Module allows syslog server configuration on NetApp E-Series storage arrays.
2018-08-28 13:22:36 +01:00
Michael Price
feb212b0a1
Define module for managing LDAP for E-Series ( #42356 )
...
This module will allow users to manage LDAP authentication domains for
accessing E-Series systems.
2018-08-28 13:00:19 +01:00
Milan Zink
2fab2d5775
Fixing missing modify_client_match function and get_export_policy_rule function logic ( #44164 )
2018-08-28 12:25:16 +01:00
ndswartz
06a5e6ae0f
Improve netapp_e_lun_mapping module and documentation ( #44666 )
2018-08-28 12:13:32 +01:00
Chris Archibald
047fddfe86
Adding ElementSW Ldap Module ( #43969 )
...
* Adding ElementSW Ldap Module
2018-08-28 11:45:57 +01:00
Simon Dodsley
86b72d1c8c
Add QoS support for purefa_facts module and fix to support vVols ( #42919 )
2018-08-28 11:36:52 +01:00
Simon Dodsley
9bf12ee1c0
Add new Pure Storage module to discover facts for FlashBlade ( #41673 )
...
Facts that can be discovered are:
- all
- minimum
- config
- performance
- capacity
- network
- subnets
- lags
- filesystems
- snapshots
2018-08-28 11:35:25 +01:00
Chris Archibald
3820c3351b
Adding ElementSW Backup Module ( #43960 )
...
* Adding ElementSW Backup Module
2018-08-24 17:23:03 +01:00
Chris Archibald
319bd2de5f
Adding ElementSW Cluster Pair Module ( #43967 )
...
* Adding ElementSW Cluster Pair
2018-08-24 17:21:52 +01:00
Chris Archibald
448db900dd
Adding ElementSW SnapShot Schedule Module ( #43974 )
...
* Adding ElementSW SnapShot Schedule Module
2018-08-24 17:18:02 +01:00
Chris Archibald
d7efcc4161
Adding ElementSW Vlan Module ( #43981 )
...
* Adding ElementSW Vlan Module
2018-08-24 17:16:51 +01:00
Chris Archibald
790e19804b
Adding ElementSW Volume Module ( #43982 )
...
* Adding ElementSW Volume Module
2018-08-24 17:16:07 +01:00
Chris Archibald
caeae632ba
Adding ElementSW Volume Pair ( #43984 )
...
* Adding ElementSW Volume Pair
2018-08-24 16:30:15 +01:00
Chris Archibald
54c526991a
Adding ontap_cg_snapshot.py Module ( #44181 )
...
* Adding ontap_cg_snapshot.py Module
* Fix issues
2018-08-24 16:29:21 +01:00
Chris Archibald
ea5a455656
Adding ontap_dns.py Module ( #44193 )
...
* Adding ontap_dns.py Module
* Change Short Description
2018-08-24 16:23:34 +01:00
Chris Archibald
3c69ad7104
Adding ontap_fcp.py Module ( #44197 )
...
* Adding ontap_fcp.py Module
2018-08-24 16:21:33 +01:00
Chris Archibald
b85458d8ba
Adding ontap_snapmirror.py Module ( #44215 )
...
* Adding ontap_snapmirror.py Module
2018-08-24 16:02:35 +01:00
Chris Archibald
d6e74adbf5
Adding ontap_software_update.py Module ( #44218 )
...
* Adding ontap_software_update.py Module
2018-08-24 16:01:37 +01:00
Chris Archibald
0534b7ad38
Adding ontap_svm_options.py Module ( #44220 )
...
* Adding ontap_svn_options.py Module
2018-08-24 15:58:45 +01:00
Michael Price
ad91793428
Resolve issues in NetApp E-Series Host module ( #39748 )
...
* Resolve issues in NetApp E-Series Host module
The E-Series host module had some bugs relating to the update/creation
of host definitions when iSCSI initiators when included in the
configuration. This patch resolves this and other minor issues with
correctly detecting updates.
There were also several minor issues found that were causing issues with
truly idepotent updates/changes to the host definition.
This patch also provides some unit tests and integration tests to help
catch future issues in these areas.
fixes #28272
* Improve NetApp E-Series Host module testing
The NetApp E-Series Host module integration test lacked feature test
verification to verify the changes made to the storage array.
The NetApp E-Series rest api was used to verify host create, update, and
remove changes made to the NetApp E-Series storage arrays.
2018-08-24 15:44:59 +01:00
njferrant
507d6e241e
NetApp: return lun info for na_ontap_lun_map module ( #42961 )
...
* return lun details for na_ontap_lun_map
return lun details for na_ontap_lun_map.py and added return value documentation
2018-08-24 15:37:28 +01:00
♫ Christian Krause ♫
d779eb1f15
doc: fixes the the repetitions ( #43937 )
...
Wow, this does not seem to be an uncommon misspelling. Might be there
are some left that span over two lines. I noticed the one in the git
module and then used `grep -rw 'the the'` to find some more.
2018-08-22 21:53:30 +02:00
Chris Archibald
65c9280935
Adding ontap_vserver_peer.py Module ( #44226 )
...
* Adding ontap_vserver_peer.py Module
2018-08-22 12:04:26 -07:00
Chris Archibald
5b19d67873
Bug Fixes for ontap_export_policy_rule.py ( #44196 )
...
* Bug Fixes for ontap_export_policy_rule.py
2018-08-22 09:03:56 -07:00
Chris Archibald
86a48af541
Bug Fixes for ontap_net_routes.py ( #44208 )
2018-08-22 09:01:28 -07:00
Chris Archibald
66ae8efbd3
Bug Fixes for ontap_net_vlan.py ( #44209 )
...
* Bug Fixes for ontap_net_vlan.py
* Make documentation changes
2018-08-22 09:00:49 -07:00
Chris Archibald
00143d806c
Bug Fixes for ontap_snapshot.py ( #44216 )
2018-08-22 08:59:26 -07:00
Chris Archibald
8c97aa948e
Bug Fixes for ontap_interface.py ( #44200 )
2018-08-17 14:37:15 -07:00
Chris Archibald
4abfbe06c4
Bug fixes for ontap_broadcast_domain_ports.py ( #44180 )
2018-08-17 14:37:03 -07:00
Chris Archibald
87467dcd66
Bug fixes for ontap_cifs.py ( #44182 )
2018-08-17 14:36:07 -07:00
Chris Archibald
cfa304a400
Bug fixes for ontap_cifs_acl.py ( #44184 )
2018-08-17 14:35:43 -07:00
Chris Archibald
3d0287aca1
Bug Fixes for ontap_cluster.py: ( #44187 )
2018-08-17 14:35:14 -07:00
Chris Archibald
9dac00fabe
Bug fixes for na_ontap_cluster_ha.pya ( #44188 )
2018-08-17 14:34:53 -07:00
Chris Archibald
9858f41628
Bug Fixes for ontap_iscsi.py ( #44201 )
2018-08-17 14:30:53 -07:00
Chris Archibald
5778691923
Bug Fixes for ontap_job_schedule.py ( #44202 )
2018-08-17 14:30:33 -07:00
Chris Archibald
cd2af0b06a
Bug Fixes for ontap_license.py ( #44203 )
2018-08-17 14:29:42 -07:00
Chris Archibald
060d444949
Bug Fixes for ontap_lun_map.py ( #44205 )
2018-08-17 14:29:33 -07:00
Chris Archibald
d220859190
Bug fixes for ontap_net_ifgrp.py ( #44206 )
2018-08-17 14:27:07 -07:00
Chris Archibald
6e527c3f36
Bug Fixes for ontap_net_port.py ( #44207 )
2018-08-17 14:26:26 -07:00
Chris Archibald
4be72ba60d
Bug Fixes for ontap_ntp.py ( #44212 )
2018-08-17 14:23:16 -07:00