Commit Graph

70 Commits (dfaa72297ccec757aed0c6eeaadaa0188e8ec34f)

Author SHA1 Message Date
Simon Dodsley 30a216bf78 Remove unneccessary line in config section of purefa_facts (#55164) 2019-04-11 15:04:25 -04:00
Simon Dodsley 42af1a58e0 Fix bug in purefa_volume that errors on volume create (#55039) 2019-04-09 09:29:18 -04:00
Simon Dodsley 58849ac228 Add Pure Storage FlashArray module to support Offload to NFS and S3 targets (#53664) 2019-03-27 14:56:50 +00:00
Simon Dodsley 7ad003bf68 Update author field and add type for all options in docs (#54350) 2019-03-26 14:12:44 -04:00
Simon Dodsley 6ffda40d8a Add collection of host target ports connected to a host object (#54141) 2019-03-22 00:52:05 -04:00
Simon Dodsley 735f202e33 Fix purefa_volume for QOS and erroneous delete (#53889) 2019-03-21 02:13:59 -04:00
Simon Dodsley 2a38df8260 Update purefa_pg module to support Offload protection groups (#53895) 2019-03-20 19:27:42 -04:00
Brett Lanham ec0babe631 added capture and return of information about changed volume (#53839) 2019-03-17 19:09:00 -04:00
Simon Dodsley a6a4e82984 Add Pure Storage FlashArray module to manage local user accounts (#52758) 2019-03-15 08:59:54 +00:00
Simon Dodsley ce635d7d03 Add module to manage directory service roles for Pure Storage FlashArray (#52863) 2019-03-15 08:58:52 +00:00
Simon Dodsley 38c742ccf3 Fix typos in purefa_pgsnap module (#53643) 2019-03-11 20:04:25 -04:00
Simon Dodsley 54293fed3c Update purefa_facts module to support NVMe and preferred arrays (#53567) 2019-03-08 18:44:04 -05:00
Simon Dodsley 679e75189b Update purefa_ds to support new directory services format (#52865)
* Update purefa_facts to collect admin accounts

* Update purefa_ds to support new Directory Services format
from Purity 5.2.0
2019-03-08 17:19:12 -05:00
Simon Dodsley 8062b9c0f3 Update purefa_facts to collect admin accounts (#52856) 2019-03-08 16:33:00 -05:00
Simon Dodsley a54b948730 Fix typos in examples for purefb_ds and purefb_dsrole (#52861) 2019-02-23 03:48:31 -05:00
Dag Wieers f9ab9b4d68 Assorted pylint fixes 2019-02-15 06:54:47 -08:00
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