360 lines
15 KiB
YAML
360 lines
15 KiB
YAML
ancestor: null
|
|
releases:
|
|
1.10.0:
|
|
changes:
|
|
minor_changes:
|
|
- purefa_ds - Add ``join_ou`` parameter for AD account creation
|
|
- purefa_kmip - Add support for KMIP server management
|
|
fragments:
|
|
- 213_add_kmip.yaml
|
|
- 214_join_ou.yaml
|
|
modules:
|
|
- description: Manage FlashArray KMIP server objects
|
|
name: purefa_kmip
|
|
namespace: ''
|
|
release_date: '2021-08-04'
|
|
1.11.0:
|
|
changes:
|
|
bugfixes:
|
|
- purefa_subnet - Add regex to check for correct dsubnet name
|
|
- purefa_user - Add regex to check for correct username
|
|
minor_changes:
|
|
- purefa_host - Deprecate ``protocol`` parameter. No longer required.
|
|
- purefa_info - Add NVMe NGUID value for volumes
|
|
- purefa_info - Add array, volume and snapshot detailed capacity information
|
|
- purefa_info - Add deleted members to volume protection group info
|
|
- purefa_info - Add snapshot policy rules suffix support
|
|
- purefa_info - Remove directory_services field. Deprecated in Collections 1.6
|
|
- purefa_policy - Add snapshot policy rules suffix support
|
|
- purefa_syslog_settings - Add support to manage global syslog server settings
|
|
- purefa_volume - Add NVMe NGUID to response dict
|
|
fragments:
|
|
- 220_capacity_info.yaml
|
|
- 224_add_nguid_info.yaml
|
|
- 226_deprecate_protocol.yaml
|
|
- 227_missing_regex.yaml
|
|
- 228_nguid_to_volfact.yaml
|
|
- 229_snapsuffix.yaml
|
|
- 230_add_pg_deleted_vols.yaml
|
|
- 231_syslog_settings.yaml
|
|
release_date: '2021-09-27'
|
|
1.12.0:
|
|
changes:
|
|
bugfixes:
|
|
- purefa_certs - Allow a certificate to be imported over an existing SSL certificate
|
|
- purefa_eula - Reolve EULA signing issue
|
|
- purefa_network - Fix bug introduced with management of FC ports
|
|
- purefa_policy - Fix issue with SMB Policy creation
|
|
deprecated_features:
|
|
- purefa_sso - Deprecated in favor of M(purefa_admin). Will be removed in Collection
|
|
2.0
|
|
known_issues:
|
|
- purefa_admin - Once `max_login` and `lockout` have been set there is currently
|
|
no way to rest these to zero except through the FlashArray GUI
|
|
minor_changes:
|
|
- purefa_admin - New module to set global admin settings, inclusing SSO
|
|
- purefa_dirsnap - Add support to rename directory snapshots not managed by
|
|
a snapshot policy
|
|
- purefa_info - Add SAML2SSO configutration information
|
|
- purefa_info - Add Safe Mode status
|
|
- purefa_info - Fix Active Directory configuration details
|
|
- purefa_network - Resolve bug stopping management IP address being changed
|
|
correctly
|
|
- purefa_offload - Add support for multiple, homogeneous, offload targets
|
|
- purefa_saml - Add support for SAML2 SSO IdPs
|
|
- purefa_volume - Provide volume facts in all cases, including when no change
|
|
has occured.
|
|
fragments:
|
|
- 234_add_vol_info_on_nochange.yaml
|
|
- 235_eula.yaml
|
|
- 237_fix_network.yaml
|
|
- 238_add_dirsnap_rename.yaml
|
|
- 239_safe_mode.yaml
|
|
- 242_multi_offload.yaml
|
|
- 243_sso_to_admin.yaml
|
|
- 246_python_precedence.yaml
|
|
- 247_fix_smb_policy_rules.yaml
|
|
- 249_allow_cert_reimport.yaml
|
|
- 252_add_saml2.yaml
|
|
- 254_sam2_info.yaml
|
|
modules:
|
|
- description: Configure Pure Storage FlashArray Global Admin settings
|
|
name: purefa_admin
|
|
namespace: ''
|
|
- description: Manage FlashArray SAML2 service and identity providers
|
|
name: purefa_saml
|
|
namespace: ''
|
|
release_date: '2022-01-05'
|
|
1.12.1:
|
|
changes:
|
|
bugfixes:
|
|
- purefa_info - Fix space reporting issue
|
|
- purefa_subnet - Fix subnet update checks when no gateway in existing subnet
|
|
configuration
|
|
minor_changes:
|
|
- All modules - Change examples to use FQCN for module
|
|
fragments:
|
|
- 257_fqcn.yaml
|
|
- 259_fix_gateway_check.yaml
|
|
release_date: '2022-01-21'
|
|
1.4.0:
|
|
changes:
|
|
bugfixes:
|
|
- purefa_host - resolve hostname case inconsistencies
|
|
- purefa_host - resolve issue found when using in Pure Storage Test Drive
|
|
major_changes:
|
|
- purefa_console - manage Console Lock setting for the FlashArray
|
|
- purefa_endpoint - manage VMware protocol-endpoints on the FlashArray
|
|
- purefa_eula - sign, or resign, FlashArray EULA
|
|
- purefa_inventory - get hardware inventory information from a FlashArray
|
|
- purefa_network - manage the physical and virtual network settings on the FlashArray
|
|
- purefa_pgsched - manage protection group snapshot and replication schedules
|
|
on the FlashArray
|
|
- purefa_pod - manage ActiveCluster pods in FlashArrays
|
|
- purefa_pod_replica - manage ActiveDR pod replica links in FlashArrays
|
|
- purefa_proxy - manage the phonehome HTTPS proxy setting for the FlashArray
|
|
- purefa_smis - manage SMI-S settings on the FlashArray
|
|
- purefa_subnet - manage network subnets on the FlashArray
|
|
- purefa_timeout - manage the GUI idle timeout on the FlashArray
|
|
- purefa_vlan - manage VLAN interfaces on the FlashArray
|
|
- purefa_vnc - manage VNC for installed applications on the FlashArray
|
|
- purefa_volume_tags - manage volume tags on the FlashArray
|
|
minor_changes:
|
|
- purefa_hg - All LUN ID to be set for single volume
|
|
- purefa_host - Add CHAP support
|
|
- purefa_host - Add support for Cloud Block Store
|
|
- purefa_host - Add volume disconnection support
|
|
- purefa_info - Certificate times changed to human readable rather than time
|
|
since epoch
|
|
- purefa_info - new options added for information collection
|
|
- purefa_info - return dict names changed from ``ansible_facts`` to ``ra_info``
|
|
and ``user_info`` in approproate sections
|
|
- purefa_offload - Add support for Azure
|
|
- purefa_pgsnap - Add offload support
|
|
- purefa_snap - Allow recovery of deleted snapshot
|
|
- purefa_vg - Add QoS support
|
|
release_summary: '| Release Date: 2020-08-08
|
|
|
|
| This changlelog describes all changes made to the modules and plugins included
|
|
in this collection since Ansible 2.9.0
|
|
|
|
'
|
|
fragments:
|
|
- v1.4.0_summary.yaml
|
|
release_date: '2020-08-06'
|
|
1.5.0:
|
|
changes:
|
|
bugfixes:
|
|
- purefa_host - Correctly remove host that is in a hostgroup
|
|
- purefa_volume - Fix failing idempotency on eradicate volume
|
|
minor_changes:
|
|
- purefa_apiclient - New module to support API Client management
|
|
- purefa_directory - Add support for managed directories
|
|
- purefa_export - Add support for filesystem exports
|
|
- purefa_fs - Add filesystem management support
|
|
- purefa_hg - Enforce case-sensitivity rules for hostgroup objects
|
|
- purefa_host - Enforce hostname case-sensitivity rules
|
|
- purefa_info - Add support for FA Files features
|
|
- purefa_offload - Add support for Google Cloud offload target
|
|
- purefa_pg - Enforce case-sensitivity rules for protection group objects
|
|
- purefa_policy - Add support for NFS, SMB and Snapshot policy management
|
|
fragments:
|
|
- 107_host_case_clarity.yaml
|
|
- 108_fix_eradicate_idempotency.yaml
|
|
- 109_fa_files_support_purefa_info.yaml
|
|
- 110_add_apiclient_support.yaml
|
|
- 111_add_filesystem_support.yaml
|
|
- 112_add_directory_support.yaml
|
|
- 113_add_exports_support.yaml
|
|
- 115_add_gcp_offload.yaml
|
|
- 116_add_policies.yaml
|
|
modules:
|
|
- description: Manage FlashArray API Clients
|
|
name: purefa_apiclient
|
|
namespace: ''
|
|
- description: Manage FlashArray File System Directories
|
|
name: purefa_directory
|
|
namespace: ''
|
|
- description: Manage FlashArray File System Exports
|
|
name: purefa_export
|
|
namespace: ''
|
|
- description: Manage FlashArray File Systems
|
|
name: purefa_fs
|
|
namespace: ''
|
|
- description: Manage FlashArray File System Policies
|
|
name: purefa_policy
|
|
namespace: ''
|
|
release_date: '2020-10-14'
|
|
1.5.1:
|
|
changes:
|
|
bugfixes:
|
|
- purefa.py - Resolve issue when pypureclient doesn't handshake array correctly
|
|
- purefa_dns - Fix idempotency
|
|
- purefa_volume - Alert when volume selected for move does not exist
|
|
minor_changes:
|
|
- purefa_host - Add host rename function
|
|
- purefa_host - Add support for multi-host creation
|
|
- purefa_vg - Add support for multiple vgroup creation
|
|
- purefa_volume - Add support for multi-volume creation
|
|
fragments:
|
|
- 118_rename_host.yaml
|
|
- 121_add_multi_volume_creation.yaml
|
|
- 122_add_multi_host_creation.yaml
|
|
- 123_add_multi_vgroup_creation.yaml
|
|
- 124_sdk_handshake.yaml
|
|
- 125_dns_idempotency.yaml
|
|
- 126_fix_volume_move.yaml
|
|
release_date: '2020-12-11'
|
|
1.6.0:
|
|
changes:
|
|
bugfixes:
|
|
- purefa_hg - Ensure all hostname chacks are lowercase for consistency
|
|
- purefa_pgsnap - Add check to ensure suffix name meets naming conventions
|
|
- purefa_pgsnap - Ensure pgsnap restores work for AC PGs
|
|
- purefa_pod - Ensure all pod names are lowercase for consistency
|
|
- purefa_snap - Update suffix regex pattern
|
|
- purefa_volume - Add missing variable initialization
|
|
minor_changes:
|
|
- purefa_connect - Add support for FC-based array replication
|
|
- purefa_ds - Add Purity v6 support for Directory Services, including Data DS
|
|
and updating services
|
|
- purefa_info - Add support for FC Replication
|
|
- purefa_info - Add support for Remote Volume Snapshots
|
|
- purefa_info - Update directory_services dictionary to cater for FA-Files data
|
|
DS. Change DS dict forward. Add deprecation warning.
|
|
- purefa_ntp - Ignore NTP configuration for CBS-based arrays
|
|
- purefa_pg - Add support for Protection Groups in AC pods
|
|
- purefa_snap - Add support for remote snapshot of individual volumes to offload
|
|
targets
|
|
fragments:
|
|
- 130_info_ds_update.yaml
|
|
- 131_add_v6_ds_update.yaml
|
|
- 132_fc_replication.yaml
|
|
- 133_purefa_info_v6_replication.yaml
|
|
- 134_ac_pg_support.yaml
|
|
- 135_no_cbs_ntp.yaml
|
|
- 136_add_vol_get_send_info.yaml
|
|
- 137_pgsnap_regex.yaml
|
|
- 139_pgsnap_ac_support.yaml
|
|
- 140_pod_case.yaml
|
|
- 141_add_remote_snapshot.yaml
|
|
- 145_fix_missing_move_variable.yaml
|
|
release_date: '2021-02-02'
|
|
1.6.2:
|
|
changes:
|
|
bugfixes:
|
|
- purefa_volume - Fix issues with moving volumes into demoted or linked pods
|
|
fragments:
|
|
- 149_volumes_demoted_pods_fix.yaml
|
|
release_date: '2021-02-04'
|
|
1.7.0:
|
|
changes:
|
|
bugfixes:
|
|
- purefa_info - Fix missing protection group snapshot info for local snapshots
|
|
- purefa_info - Resolve crash when an offload target is offline
|
|
- purefa_pgsnap - Ensure suffix rules only implemented for state=present
|
|
- purefa_user - Do not allow role changed for breakglass user (pureuser)
|
|
- purefa_user - Do not change role for existing user unless requested
|
|
minor_changes:
|
|
- purefa_maintenance - New module to set maintenance windows
|
|
- purefa_pg - Add support to rename protection groups
|
|
- purefa_syslog - Add support for naming SYSLOG servers for Purity//FA 6.1 or
|
|
higher
|
|
fragments:
|
|
- 152_fix_user.yaml
|
|
- 153_syslog_update.yaml
|
|
- 156_snap_suffix_fix.yaml
|
|
- 160_rename_pg.yaml
|
|
- 161_offline_offload_fix.yaml
|
|
- 162_pgsnap_info_fix.yaml
|
|
- 163_add_maintenance_windows.yaml
|
|
modules:
|
|
- description: Configure Pure Storage FlashArray Maintence Windows
|
|
name: purefa_maintenance
|
|
namespace: ''
|
|
release_date: '2021-03-30'
|
|
1.8.0:
|
|
changes:
|
|
bugfixes:
|
|
- purefa_dsrole - If using None for group or group_base incorrect change state
|
|
applied
|
|
- purefa_network - Allow gateway paremeter to be set as None - needed for non-routing
|
|
iSCSI ports
|
|
- purefa_pg - Check to ensure protection group name meets naming convention
|
|
- purefa_pgsnap - Fail with warning if trying to restore to a stretched ActiveCluster
|
|
pod
|
|
- purefa_volume - Ensure REST version is high enough to support promotion_status
|
|
minor_changes:
|
|
- purefa_certs - New module for managing SSL certificates
|
|
- purefa_volume - New parameter pgroup to specify an existing protection group
|
|
to put crwated volume(s) in.
|
|
fragments:
|
|
- 168_dsrole_fix.yaml
|
|
- 169_add_certs.yaml
|
|
- 170_pgsnap_stretch_pod_fail.yaml
|
|
- 174_null_gateway.yaml
|
|
- 175_check_pgname.yaml
|
|
- 176_fix_promote_api_issue.yaml
|
|
- 182_allow_pgroup_with_create.yaml
|
|
modules:
|
|
- description: Manage FlashArray SSL Certificates
|
|
name: purefa_certs
|
|
namespace: ''
|
|
release_date: '2021-04-21'
|
|
1.9.0:
|
|
changes:
|
|
bugfixes:
|
|
- purefa_host - Rollback host creation if initiators already used by another
|
|
host
|
|
- purefa_policy - Fix incorrect protocol endpoint invocation
|
|
- purefa_ra - fix disable feature for remote assist, this didn't work due to
|
|
error in check logic
|
|
- purefa_vg - Correct issue when setting or changing Volume Group QoS
|
|
- purefa_volume - Fix incorrect API version check for ActiveDR support
|
|
minor_changes:
|
|
- purefa_ad - Increase number of kerberos and directory servers to be 3 for
|
|
each.
|
|
- purefa_ad - New module to manage Active Directory accounts
|
|
- purefa_dirsnap - New modules to manage FA-Files directory snapshots
|
|
- purefa_eradication - New module to set deleted items eradication timer
|
|
- purefa_info - Add data-at-rest and eradication timer information to default
|
|
dict
|
|
- purefa_info - Add high-level count for directory quotas and details for all
|
|
FA-Files policies
|
|
- purefa_info - Add volume Page 83 NAA information for volume details
|
|
- purefa_network - Add support for enable/diable FC ports
|
|
- purefa_policy - Add support for FA-files Directory Quotas and associated rules
|
|
and members
|
|
- purefa_sso - Add support for setting FlashArray Single Sign-On from Pure1
|
|
Manage
|
|
- purefa_volume - Add volume Page 83 NAA information to response dict
|
|
fragments:
|
|
- 187_add_ad.yaml
|
|
- 188_add_dirsnap.yaml
|
|
- 193_duplicate_initiators.yaml
|
|
- 194_vg_qos.yaml
|
|
- 196_fix_activedr_api_version.yaml
|
|
- 199_add_fc_port_enable.yaml
|
|
- 200_add_DAR_info.yaml
|
|
- 201_increase_krb_count.yaml
|
|
- 202_add_sso.yaml
|
|
- 203_add_eradication_timer.yaml
|
|
- 205_policy_protocl.yaml
|
|
- 206_add_naa_info.yaml
|
|
- 207_fix_disable_for_remote_assist.yaml
|
|
- 208_add_directory_quota_support.yaml
|
|
modules:
|
|
- description: Manage FlashArray Active Directory Account
|
|
name: purefa_ad
|
|
namespace: ''
|
|
- description: Manage FlashArray File System Directory Snapshots
|
|
name: purefa_dirsnap
|
|
namespace: ''
|
|
- description: Configure Pure Storage FlashArray Eradication Timer
|
|
name: purefa_eradication
|
|
namespace: ''
|
|
- description: Configure Pure Storage FlashArray Single Sign-On
|
|
name: purefa_sso
|
|
namespace: ''
|
|
release_date: '2021-07-10'
|