From e2e08ffd1164b1935ca1628e482e46aa7683a87b Mon Sep 17 00:00:00 2001 From: Akash Shendge <60608990+shenda1@users.noreply.github.com> Date: Thu, 21 Nov 2024 20:19:52 +0530 Subject: [PATCH] adding changelog for 1.6.0 release (#253) * adding changelog for 1.6.0 release Signed-off-by: Shendge * addressing comments Signed-off-by: Shendge --------- Signed-off-by: Shendge Co-authored-by: rounak-adhikary --- CHANGELOG.md | 31 +++++++++++++++++++ README.md | 14 +++++++-- about/INSTALLATION.md | 2 +- docs/index.md | 2 +- docs/resources/snapshot_restore.md | 2 +- examples/provider/provider.tf | 2 +- .../powerscale_snapshot_restore/resource.tf | 2 +- 7 files changed, 48 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a95f269..b7d7e9a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,37 @@ See the License for the specific language governing permissions and limitations under the License. --> +# v1.6.0 (Nov 29, 2024) +## Release Summary +The release supports resources and data sources mentioned in the Features section for Dell PowerScale. +## Features + +### Data Sources: + +* `powerscale_synciq_replication_report` for reading SyncIQ Replication Report in PowerScale. +* `powerscale_nfs_alias` for reading NFS Alias in PowerScale. +* `powerscale_writable_snapshot` for reading Writeable Snapshot in PowerScale. +* `powerscale_synciq_replication_job` for reading SyncIQ Replication Job in PowerScale. + + +### Resources + +* `powerscale_writable_snapshot` for managing Writeable Snapshots in PowerScale. +* `powerscale_snapshot_restore` for Restoring from snapshot in PowerScale. +* `powerscale_nfs_alias` for managing NFS Alias in PowerScale. +* `powerscale_synciq_replication_job` for managing SyncIQ Replication Job in PowerScale. +* `powerscale_synciq_rules` for managing SyncIQ Replication Performance Rules in PowerScale. + +### Others +N/A + +## Enhancements +* Selected data sources are enhanced to support additional filters. + +## Bug Fixes +N/A + + # v1.5.0 (Sept 27, 2024) ## Release Summary The release supports resources and data sources mentioned in the Features section for Dell PowerScale. diff --git a/README.md b/README.md index 0ac0237..5fbb16e 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ The Terraform Provider for Dell PowerScale is released and licensed under the MP | **Terraform Provider** | **PowerScale Version** | **OS** | **Terraform** | **Golang** | |------------------------|:-----------------------|:--------------------------|-----------------------------|------------| -| v1.5.0 | 9.5
9.7
9.8 | ubuntu22.04
rhel9.x | 1.8.x
1.9.x | 1.22 | +| v1.6.0 | 9.5
9.7
9.8 | ubuntu22.04
rhel9.x | 1.8.x
1.9.x | 1.22 | ## List of DataSources in Terraform Provider for Dell PowerScale * [Cluster](docs/data-sources/cluster.md) @@ -92,6 +92,10 @@ The Terraform Provider for Dell PowerScale is released and licensed under the MP * [SyncIQ Global Settings](docs/data-sources/synciq_global_settings.md) * [SyncIQ Rule](docs/data-sources/synciq_rule.md) * [SyncIQ Peer Certificate](docs/data-sources/synciq_peer_certificate.md) +* [SyncIQ Replication Report](docs/data-sources/synciq_replication_report.md) +* [NFS Alias](docs/data-sources/nfs_alias.md) +* [Writeable Snapshot](docs/data-sources/writable_snapshot.md) +* [SyncIQ Replication Job](docs/data-sources/synciq_replication_job.md) ## List of Resources in Terraform Provider for Dell PowerScale * [Access Zone](docs/resources/accesszone.md) @@ -136,6 +140,12 @@ The Terraform Provider for Dell PowerScale is released and licensed under the MP * [SyncIQ Policy](docs/resources/synciq_policy.md) * [SyncIQ Global Settings](docs/resources/synciq_global_settings.md) * [SyncIQ Peer Certificate](docs/resources/synciq_peer_certificate.md) +* [Support Assist](docs/resources/support_assist.md) +* [Writeable Snapshot](docs/resources/writable_snapshot.md) +* [Snapshot Restore](docs/resources/snapshot_restore.md) +* [NFS Alias](docs/resources/nfs_alias.md) +* [SyncIQ Replication Job](docs/resources/synciq_replication_job.md) +* [SyncIQ Rules](docs/resources/synciq_rules.md) ## Installation and execution of Terraform Provider for Dell PowerScale @@ -148,7 +158,7 @@ Create a file called `main.tf` in your workspace with the following contents terraform { required_providers { powerscale = { - version = "1.5.0" + version = "1.6.0" source = "registry.terraform.io/dell/powerscale" } } diff --git a/about/INSTALLATION.md b/about/INSTALLATION.md index c47826d..95b8cd2 100644 --- a/about/INSTALLATION.md +++ b/about/INSTALLATION.md @@ -26,7 +26,7 @@ Create a file called `main.tf` in your workspace with the following contents terraform { required_providers { powerscale = { - version = "1.5.0" + version = "1.6.0" source = "registry.terraform.io/dell/powerscale" } } diff --git a/docs/index.md b/docs/index.md index a0a862e..45c4bd2 100644 --- a/docs/index.md +++ b/docs/index.md @@ -53,7 +53,7 @@ terraform { required_providers { powerscale = { source = "registry.terraform.io/dell/powerscale" - version = "1.5.0" + version = "1.6.0" } } } diff --git a/docs/resources/snapshot_restore.md b/docs/resources/snapshot_restore.md index c746f9e..70d4754 100644 --- a/docs/resources/snapshot_restore.md +++ b/docs/resources/snapshot_restore.md @@ -47,7 +47,7 @@ See the License for the specific language governing permissions and limitations under the License. */ -# Restore snapshot using snaprevert job +# Restore snapshot using snaprevert job. SnapRevert domain will be deleted once `terraform destroy` is executed. resource "powerscale_snapshot_restore" "test" { snaprevert_params = { allow_dup = true diff --git a/examples/provider/provider.tf b/examples/provider/provider.tf index bc3e8e8..cacd9e8 100644 --- a/examples/provider/provider.tf +++ b/examples/provider/provider.tf @@ -19,7 +19,7 @@ terraform { required_providers { powerscale = { source = "registry.terraform.io/dell/powerscale" - version = "1.5.0" + version = "1.6.0" } } } diff --git a/examples/resources/powerscale_snapshot_restore/resource.tf b/examples/resources/powerscale_snapshot_restore/resource.tf index a1bb6f8..6477778 100644 --- a/examples/resources/powerscale_snapshot_restore/resource.tf +++ b/examples/resources/powerscale_snapshot_restore/resource.tf @@ -15,7 +15,7 @@ See the License for the specific language governing permissions and limitations under the License. */ -# Restore snapshot using snaprevert job +# Restore snapshot using snaprevert job. SnapRevert domain will be deleted once `terraform destroy` is executed. resource "powerscale_snapshot_restore" "test" { snaprevert_params = { allow_dup = true