summaryrefslogtreecommitdiffstats
path: root/ansible_collections/purestorage/flasharray/changelogs/fragments
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-18 05:52:22 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-18 05:52:22 +0000
commit38b7c80217c4e72b1d8988eb1e60bb6e77334114 (patch)
tree356e9fd3762877d07cde52d21e77070aeff7e789 /ansible_collections/purestorage/flasharray/changelogs/fragments
parentAdding upstream version 7.7.0+dfsg. (diff)
downloadansible-38b7c80217c4e72b1d8988eb1e60bb6e77334114.tar.xz
ansible-38b7c80217c4e72b1d8988eb1e60bb6e77334114.zip
Adding upstream version 9.4.0+dfsg.upstream/9.4.0+dfsg
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'ansible_collections/purestorage/flasharray/changelogs/fragments')
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/1_27_summary.yaml7
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/411_nfs_user_mapping.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/412_fix_snapshot_suffix_handling.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/413_eradicate_pgsnap.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/415_autodir_policies.yaml3
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/420_proxy_protocol.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/422_sched_enable_fix.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/428_promotion.yaml4
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/429_host_balance.yaml3
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/430_throttle_support.yaml3
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/431_offload_profile.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/433_certs.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/436_snap_fix.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/440_null_suffix.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/441_v2_version.yaml3
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/444_euc_fix.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/445_py39.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/448_add_subs.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/450_no_gateway.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/452_throttle_fix.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/459_fix_eradication_timer_info.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/460_eradicaton.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/461_ntp_keys.yaml3
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/462_info_update.yaml6
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/463_nfs_version.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/464_fix_ds_add.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/468_missing_subset.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/469_fix_missing_bind_password.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/471_fix_ip_protocol.yaml3
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/474_network_fixes.yaml6
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/480_rename_vg.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/482_schedule.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/483_missing_replicate.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/484_fix_repl_sched.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/485_fix_host.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/487_pgrename.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/488_fix_pgsnap_eradication.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/495_add_del_pgroup_info.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/496_fix_cert_signing.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/498_fix_pg_creation.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/499_rest_227.yaml3
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/505_dns_attribute.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/506_disable_pgsched.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/509_check_peer.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/513_remote_snapshot_suffix.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/516_fix_throttle.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/518_nfs_security.yaml3
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/519_add_cloud_capacity.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/520_add_distro.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/523_nfs_policies.yaml5
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/524_empty_ds.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/527_pgsnap_rest2.yaml4
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/529_eula_v2.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/530_ntp_rest2.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/531_ra_rest.yaml4
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/536_inv_rest2.yaml4
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/536_syslog_rest.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/538_arrayname_rest.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/539_rest2_vnc.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/541_r2_offload.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/545_4kcert.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/547_lacp_neighbor_info.yaml2
-rw-r--r--ansible_collections/purestorage/flasharray/changelogs/fragments/548_uptime.yaml2
63 files changed, 158 insertions, 0 deletions
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/1_27_summary.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/1_27_summary.yaml
new file mode 100644
index 000000000..5a9d9e179
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/1_27_summary.yaml
@@ -0,0 +1,7 @@
+release_summary: |
+ | This release changes the minimum supported Purity//FA version.
+ |
+ | The minimum supported Purity//FA version increases to 6.1.0.
+ | All previous versions are classed as EOL by Pure Storage support.
+ |
+ | This change is to support the full integration to Purity//FA REST v2.x
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/411_nfs_user_mapping.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/411_nfs_user_mapping.yaml
new file mode 100644
index 000000000..f75cc91f8
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/411_nfs_user_mapping.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_policy - Set user_mapping parameter default to True
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/412_fix_snapshot_suffix_handling.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/412_fix_snapshot_suffix_handling.yaml
new file mode 100644
index 000000000..0a8ef7aa7
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/412_fix_snapshot_suffix_handling.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_pgsnap - Update the accepted suffixes to include also numbers only. Fixed the logic to retrieve the latest completed snapshot
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/413_eradicate_pgsnap.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/413_eradicate_pgsnap.yaml
new file mode 100644
index 000000000..ca408bfed
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/413_eradicate_pgsnap.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_pgsnap - Fixed issue with eradicating deleted pgsnapshot
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/415_autodir_policies.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/415_autodir_policies.yaml
new file mode 100644
index 000000000..2eb300bff
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/415_autodir_policies.yaml
@@ -0,0 +1,3 @@
+minor_changes:
+ - purefa_policy - Added support for autodir policies
+ - purefa_info - Added support for autodir policies
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/420_proxy_protocol.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/420_proxy_protocol.yaml
new file mode 100644
index 000000000..3f8be079f
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/420_proxy_protocol.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_proxy - Add new protocol parameter, defaults to https
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/422_sched_enable_fix.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/422_sched_enable_fix.yaml
new file mode 100644
index 000000000..c95ee9781
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/422_sched_enable_fix.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_pgsched - Resolved idempotency issue with snap and replication enabled flags
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/428_promotion.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/428_promotion.yaml
new file mode 100644
index 000000000..d4580a0f5
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/428_promotion.yaml
@@ -0,0 +1,4 @@
+minor_changes:
+ - purefa_info - Add promotion status information for volumes
+bugfixes:
+ - purefa_info - Fix serial number generation issue for vVols
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/429_host_balance.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/429_host_balance.yaml
new file mode 100644
index 000000000..cde858936
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/429_host_balance.yaml
@@ -0,0 +1,3 @@
+minor_changes:
+ - purefa_info - Add `hosts_balance` subset
+ - purefa_info - Add `port_connectivity` information for hosts
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/430_throttle_support.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/430_throttle_support.yaml
new file mode 100644
index 000000000..66a37035f
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/430_throttle_support.yaml
@@ -0,0 +1,3 @@
+minor_changes:
+ - purefa_snap - Added new parameter to support snapshot throttling
+ - purefa_pgsnap - Added new parameter to support snapshot throttling
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/431_offload_profile.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/431_offload_profile.yaml
new file mode 100644
index 000000000..40c9b03e3
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/431_offload_profile.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_offload - Added a new profile parameter.
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/433_certs.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/433_certs.yaml
new file mode 100644
index 000000000..b3e1b2065
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/433_certs.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_certs - Resolved CSR issue and require export_file for state sign.
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/436_snap_fix.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/436_snap_fix.yaml
new file mode 100644
index 000000000..777630ce8
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/436_snap_fix.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_snap - Fixed issue with remote snapshot retrieve. Mainly a workaround to an issue with Purity REST 1.x when remote snapshots are searched.
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/440_null_suffix.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/440_null_suffix.yaml
new file mode 100644
index 000000000..4eb46cac4
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/440_null_suffix.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_volume - Fixed bug with NULL suffix for multiple volume creation.
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/441_v2_version.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/441_v2_version.yaml
new file mode 100644
index 000000000..435c572c1
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/441_v2_version.yaml
@@ -0,0 +1,3 @@
+minor_changes:
+ - multiple - Where only REST 2.x endpoints are used, convert to REST 2.x methodology.
+ - multiple - Remove packaging pre-requisite.
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/444_euc_fix.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/444_euc_fix.yaml
new file mode 100644
index 000000000..b253141ef
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/444_euc_fix.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_info - Fixed attribute errors after EUC changes
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/445_py39.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/445_py39.yaml
new file mode 100644
index 000000000..28e89a3f7
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/445_py39.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_info - Fixed py39 specific bug with multiple DNS entries
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/448_add_subs.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/448_add_subs.yaml
new file mode 100644
index 000000000..3f49816ff
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/448_add_subs.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_info - Add array subscription data
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/450_no_gateway.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/450_no_gateway.yaml
new file mode 100644
index 000000000..3264afaf1
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/450_no_gateway.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_network - Allow `gateway` to be set as `0.0.0.0` to remove an existing gateway address
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/452_throttle_fix.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/452_throttle_fix.yaml
new file mode 100644
index 000000000..af66fc2c4
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/452_throttle_fix.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_snap - Fixed incorrect calling logic causing failure on remote snapshot creation
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/459_fix_eradication_timer_info.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/459_fix_eradication_timer_info.yaml
new file mode 100644
index 000000000..2913543d9
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/459_fix_eradication_timer_info.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_info - Fixed parameter error when enabled and disabled timers are different values on purity 6.4.10+ arrays.
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/460_eradicaton.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/460_eradicaton.yaml
new file mode 100644
index 000000000..fe35f87ec
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/460_eradicaton.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_eradication - Added support for disabled and enabled timers from Purity//FA 6.4.10
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/461_ntp_keys.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/461_ntp_keys.yaml
new file mode 100644
index 000000000..943e5c169
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/461_ntp_keys.yaml
@@ -0,0 +1,3 @@
+minor_changes:
+ - purefa_info - Report NTP Symmetric key presence from Purity//FA 6.4.10
+ - purefa_ntp - Added support for NTP Symmetric Key from Purity//FA 6.4.10s
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/462_info_update.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/462_info_update.yaml
new file mode 100644
index 000000000..06f1cb24e
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/462_info_update.yaml
@@ -0,0 +1,6 @@
+minor_changes:
+ - purefa_info - Prive array timezone from Purity//FA 6.4.10
+ - purefa_info - Added `total_used` to multiple sections from Purity//FA 6.4.10
+ - purefa_info - Added `nfs_version` to policies and rules from Purity//FA 6.4.10
+bugfixes:
+ - purefa_info - Fixed issue with replica links in unknown state
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/463_nfs_version.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/463_nfs_version.yaml
new file mode 100644
index 000000000..88bc6ac0a
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/463_nfs_version.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_policy - Added support for multiple NFS versions from Purity//FA 6.4.10
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/464_fix_ds_add.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/464_fix_ds_add.yaml
new file mode 100644
index 000000000..6703f3295
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/464_fix_ds_add.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_ds - Fixes issue with creating a new ds configuration while setting force_bind_password as "false".
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/468_missing_subset.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/468_missing_subset.yaml
new file mode 100644
index 000000000..2eb13b8ca
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/468_missing_subset.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_info - Added missing alerts subset name
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/469_fix_missing_bind_password.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/469_fix_missing_bind_password.yaml
new file mode 100644
index 000000000..e3c22ebf4
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/469_fix_missing_bind_password.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_ds - Fixes error when enabling directory services while a bind_user is set on the array and a bind_password is not.
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/471_fix_ip_protocol.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/471_fix_ip_protocol.yaml
new file mode 100644
index 000000000..42ebcecb2
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/471_fix_ip_protocol.yaml
@@ -0,0 +1,3 @@
+bugfixes:
+ - purefa_subnet - Fixed IPv6 support issues.
+ - purefa_subnet - Fixed IPv4 gateway removal issue.
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/474_network_fixes.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/474_network_fixes.yaml
new file mode 100644
index 000000000..50b504984
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/474_network_fixes.yaml
@@ -0,0 +1,6 @@
+bugfixes:
+ - purefa_network - Fixed IPv6 support issues
+ - purefa_network - Fixed idempotency issue when gateway not modified
+minor_changes:
+ - purefa_network - Add support for creating/modifying VIF and LACP_BOND interfaces
+ - purefa_changes - enabled option added. This must now be used instead of state=absent to disable a physical interface as state=absent can now fully delete a non-physical interface
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/480_rename_vg.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/480_rename_vg.yaml
new file mode 100644
index 000000000..58b8a9c93
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/480_rename_vg.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_vg - Add rename parameter
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/482_schedule.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/482_schedule.yaml
new file mode 100644
index 000000000..ddccfec3c
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/482_schedule.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_pgsched - Change `snap_at` and `replicate_at` to be AM or PM hourly number rather than 24-hour time.
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/483_missing_replicate.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/483_missing_replicate.yaml
new file mode 100644
index 000000000..5ab397e16
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/483_missing_replicate.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_pgsnap - Ensure that `now` and `remote` are mutually exclusive.
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/484_fix_repl_sched.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/484_fix_repl_sched.yaml
new file mode 100644
index 000000000..48de9ace8
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/484_fix_repl_sched.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_pgsched - Fixed bug with an unnecessary substitution
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/485_fix_host.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/485_fix_host.yaml
new file mode 100644
index 000000000..95986d3c4
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/485_fix_host.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_host - Fix incorrect calling of "module.params".
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/487_pgrename.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/487_pgrename.yaml
new file mode 100644
index 000000000..001fc4e1b
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/487_pgrename.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_pgsnap - Add protection group snapshot rename functionality
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/488_fix_pgsnap_eradication.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/488_fix_pgsnap_eradication.yaml
new file mode 100644
index 000000000..ebd3ff7b1
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/488_fix_pgsnap_eradication.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_pgsnap - Enabled to eradicate destroyed snapshots.
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/495_add_del_pgroup_info.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/495_add_del_pgroup_info.yaml
new file mode 100644
index 000000000..e720eaf76
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/495_add_del_pgroup_info.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_info - Subset `pgroups` now also provides a new dict called `deleted_pgroups`
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/496_fix_cert_signing.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/496_fix_cert_signing.yaml
new file mode 100644
index 000000000..69a2bb545
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/496_fix_cert_signing.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_cert - Fixed issue where parts of the subject where not included in the CSR if they did not exist in the currently used cert.
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/498_fix_pg_creation.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/498_fix_pg_creation.yaml
new file mode 100644
index 000000000..a22a752c6
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/498_fix_pg_creation.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_pg - Allows a protection group to be correctly created when `target` is specified as well as other objects, such as `volumes` or `hosts`
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/499_rest_227.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/499_rest_227.yaml
new file mode 100644
index 000000000..103c4d3d9
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/499_rest_227.yaml
@@ -0,0 +1,3 @@
+minor_changes:
+ - purefa_info - Add NSID value for NVMe namespace in `hosts` response
+ - purefa_offload - Remove `nfs` as an option when Purity//FA 6.6.0 or higher is detected
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/505_dns_attribute.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/505_dns_attribute.yaml
new file mode 100644
index 000000000..ce5f037b7
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/505_dns_attribute.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_dns - Fixed attribute error on deletion of management DNS
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/506_disable_pgsched.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/506_disable_pgsched.yaml
new file mode 100644
index 000000000..c12ab6baf
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/506_disable_pgsched.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_pgsched - Fixed issue with disabling schedules
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/509_check_peer.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/509_check_peer.yaml
new file mode 100644
index 000000000..653db16a0
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/509_check_peer.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_dns - Added facility to add a CA certifcate to management DNS and check peer.
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/513_remote_snapshot_suffix.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/513_remote_snapshot_suffix.yaml
new file mode 100644
index 000000000..4b32c10d0
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/513_remote_snapshot_suffix.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_snap - Add support for suffix on remote offload snapshots
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/516_fix_throttle.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/516_fix_throttle.yaml
new file mode 100644
index 000000000..9652dbbb7
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/516_fix_throttle.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_pgsnap - Fixed incorrect parameter name
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/518_nfs_security.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/518_nfs_security.yaml
new file mode 100644
index 000000000..10981085f
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/518_nfs_security.yaml
@@ -0,0 +1,3 @@
+minor_changes:
+ - purefa_policy - Added NFS security flavors for accessing files in the mount point.
+ - purefa_info - Expose NFS security flavor for policies
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/519_add_cloud_capacity.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/519_add_cloud_capacity.yaml
new file mode 100644
index 000000000..2c4b0e769
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/519_add_cloud_capacity.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_info - Expose cloud capacity details if array is a Cloud Block Store.
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/520_add_distro.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/520_add_distro.yaml
new file mode 100644
index 000000000..e7731af50
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/520_add_distro.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - all - ``distro`` package added as a pre-requisite
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/523_nfs_policies.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/523_nfs_policies.yaml
new file mode 100644
index 000000000..1513fa51d
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/523_nfs_policies.yaml
@@ -0,0 +1,5 @@
+bugfixes:
+ - purefa_policy - Fix incorrect call of psot instead of patch for NFS policies
+minor_changes:
+ - purefa_policy - Add SMB user based enumeration parameter
+ - purefa_policy - Remove default setting for nfs_version to allow for change of version at policy level
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/524_empty_ds.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/524_empty_ds.yaml
new file mode 100644
index 000000000..857d4d4c9
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/524_empty_ds.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_ds - Fix issue with SDK returning empty data for data directory services even when it does exist
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/527_pgsnap_rest2.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/527_pgsnap_rest2.yaml
new file mode 100644
index 000000000..f0a22b4e4
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/527_pgsnap_rest2.yaml
@@ -0,0 +1,4 @@
+bugfixes:
+ - purefa_pgsnap - Add support for restoring volumes connected to hosts in a host-based protection group and hosts in a hostgroup-based protection group.
+minor_changes:
+ - purefa_pgsnap - Module now requires minimum FlashArray Purity//FA 6.1.0
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/529_eula_v2.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/529_eula_v2.yaml
new file mode 100644
index 000000000..4d8d74084
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/529_eula_v2.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_eula - Only sign if not previously signed. From REST 2.30 name, title and company are no longer required
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/530_ntp_rest2.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/530_ntp_rest2.yaml
new file mode 100644
index 000000000..5102181c7
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/530_ntp_rest2.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_ntp - Convert to REST v2
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/531_ra_rest.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/531_ra_rest.yaml
new file mode 100644
index 000000000..9e393df1a
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/531_ra_rest.yaml
@@ -0,0 +1,4 @@
+minor_changes:
+ - purefa_ra - Convert to REST v2
+ - purefa_ra - Add ``present`` and ``absent`` as valid ``state`` options
+ - purefa_ra - Add connecting as valid status of RA to perform operations on
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/536_inv_rest2.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/536_inv_rest2.yaml
new file mode 100644
index 000000000..8a672cac7
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/536_inv_rest2.yaml
@@ -0,0 +1,4 @@
+minor_changes:
+ - purefa_inventory - Convert to REST v2
+bugfixes:
+ - purefa_inventory - Fix issue with iSCSI-only FlashArrays
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/536_syslog_rest.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/536_syslog_rest.yaml
new file mode 100644
index 000000000..5289de1a7
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/536_syslog_rest.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_syslog - ``name`` becomes a required parameter as module converts to full REST 2 support
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/538_arrayname_rest.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/538_arrayname_rest.yaml
new file mode 100644
index 000000000..0ac0c53df
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/538_arrayname_rest.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_arrayname - Convert to REST v2
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/539_rest2_vnc.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/539_rest2_vnc.yaml
new file mode 100644
index 000000000..ce2daca7d
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/539_rest2_vnc.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_vnc - Convert to REST v2
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/541_r2_offload.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/541_r2_offload.yaml
new file mode 100644
index 000000000..cc7a70853
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/541_r2_offload.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_offload - Convert to REST v2
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/545_4kcert.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/545_4kcert.yaml
new file mode 100644
index 000000000..3a2fe8b6c
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/545_4kcert.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_certs - Allow certificates of over 3000 characters to be imported.
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/547_lacp_neighbor_info.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/547_lacp_neighbor_info.yaml
new file mode 100644
index 000000000..968aa802d
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/547_lacp_neighbor_info.yaml
@@ -0,0 +1,2 @@
+bugfixes:
+ - purefa_info - Resolved issue with KeyError when LACP bonds are in use
diff --git a/ansible_collections/purestorage/flasharray/changelogs/fragments/548_uptime.yaml b/ansible_collections/purestorage/flasharray/changelogs/fragments/548_uptime.yaml
new file mode 100644
index 000000000..4c7a02012
--- /dev/null
+++ b/ansible_collections/purestorage/flasharray/changelogs/fragments/548_uptime.yaml
@@ -0,0 +1,2 @@
+minor_changes:
+ - purefa_info - Add support for controller uptime from Purity//FA 6.6.3