Simon Dodsley
984777b3d0
Update FlashArray facts to get new information ( #51550 )
2019-02-11 18:34:22 -05: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
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
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
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
Simon Dodsley
d508d5820a
Update Pure Storage FlashArray volume module ( #45225 )
2018-11-10 04:08:28 -05:00
Simon Dodsley
26ad33bd8a
New Pure Storage FlashArray module to enable/disable Remote Assist ( #47592 )
2018-11-05 16:58:04 +00: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
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
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
Simon Dodsley
e576acf6e4
Add support for host personality in purefa_host module. ( #42976 )
...
This is recommended when ActiveCluster is supported in the FlashArray
2018-08-03 22:48:49 -07:00
Simon Dodsley
3a7b6efea8
Update Pure Storage FA pgsnap module to allow volume restore from snap ( #42774 )
2018-08-03 22:47:54 -07:00
Joren Vrancken
b954917761
Surround top-level function and class definitions with two blank lines.
2018-07-31 12:06:56 -07:00
Simon Dodsley
c144adc9de
Fix API call to get ActiveCluster information and add ( #41744 )
...
connected arrays and volume group counts to default
2018-06-22 10:46:02 -05:00
Simon Dodsley
8df02ac37e
Fix race condifiton where multiple hosts can try and create or delete ( #39698 )
...
the same volume, snapshot or hostgroup,
2018-06-13 09:52:51 -07:00
Simon Dodsley
c5b3a5edbe
Add new Pure Storage module to discover facts for FlashArray ( #37263 )
2018-04-13 17:22:30 -05:00
Simon Dodsley
d9b3b3f745
Add module to configure Pure Storage FlashArray Directory Services ( #37350 )
2018-04-11 08:17:25 -05:00
Simon Dodsley
cc250156c4
Update Pure Storage FlashArray hostgroup module ( #38503 )
...
Allow for deletion and additon of hosts and volumes to a
volume group.
2018-04-10 16:06:51 -05:00
Simon Dodsley
f97f81ec2e
Update Pure Storage FA Host module to allow for mixed protocol hosts ( #37078 )
2018-04-10 15:50:43 -05:00
Simon Dodsley
5b5a79917d
Fix author string in documentation section ( #36798 )
2018-02-27 20:25:24 +00:00
Simon Dodsley
3240fee9fd
Add Pure Storage FlashBlade Snapshot module ( #32505 )
2018-02-27 20:07:34 +00:00
Simon Dodsley
b96ab46566
Initial commit for Pure Storage FlashBlade module ( #32467 )
2018-02-22 15:33:48 -05:00
Simon Dodsley
7ce1d49c55
Add new purefa_pgsnap module
...
Supplies the ability to create and destroy FlashArray
protection groups.
2018-02-21 10:01:29 -08:00
Simon Dodsley
09f55d300b
Fix issue #32138 - fix examples typo ( #32140 )
2017-10-26 07:44:15 +10:00
Matt Clay
7714dcd04e
Enable more pylint rules and fix reported issues. ( #30539 )
...
* Enable pylint unreachable test.
* Enable pylint suppressed-message test.
* Enable pylint redundant-unittest-assert test.
* Enable pylint bad-open-mode test.
* Enable pylint signature-differs test.
* Enable pylint unnecessary-pass test.
* Enable pylint unnecessary-lambda test.
* Enable pylint raising-bad-type test.
* Enable pylint logging-not-lazy test.
* Enable pylint logging-format-interpolation test.
* Enable pylint useless-else-on-loop test.
2017-09-18 23:20:32 -07:00
Simon Dodsley
000ccc838a
Set protection group enabled by default with option to disable ( #28582 )
2017-08-24 17:48:01 +02:00
Simon Dodsley
1fe71eacab
Fix typo created in PR28485 ( #28509 )
2017-08-22 17:43:14 +02:00
Dag Wieers
6d015294c2
purestorage: Various changes, and one check-mode fix ( #28485 )
...
These were the changes I propose twice, a nullified PR edit, and then as
review comments when the PR was being merged.
I made those changes now to all purestorage modules.
2017-08-22 02:25:13 +02:00
Simon Dodsley
b150f49187
purefa_volume: Add volume copy, aka clone ( #28376 )
2017-08-22 00:15:51 +02:00
Simon Dodsley
e7b0849886
Fix incorrect bool check in Pure Storage modules ( #28007 )
2017-08-17 10:35:52 -07:00
jctanner
f4e93ccc1a
Fix the authors in pure storage modules so the bot can ping the right users. ( #28347 )
2017-08-17 13:32:23 -04:00
Toshio Kuratomi
f203ca7907
Update metadata to 1.1
2017-08-15 23:12:08 -07:00
Simon Dodsley
08767946cb
Add Pure Storage Snap module ( #28027 )
...
* Add Pure Storage Snap module
* Use one line GPL license
https://github.com/ansible/community/wiki/Testing:-boilerplate,-wildcard-imports,-and-get_exception
2017-08-15 15:27:34 -04:00
Simon Dodsley
f30589c91d
purefa_volume: Fix typo in required_if ( #27921 )
2017-08-10 09:34:45 +02:00
Simon Dodsley
7fbd924cbb
Add Pure Storage Host Group module ( #26355 )
2017-08-02 15:22:05 +01:00