From 6e9a0509d0ff2035ca55625ef9e97d25778767b2 Mon Sep 17 00:00:00 2001 From: cdoria Date: Mon, 1 Jul 2024 07:57:50 -0400 Subject: [PATCH] Update README --- .github/CODEOWNERS | 2 +- CHANGELOG.md | 3 +++ README.md | 42 +++++++++++++++++------------------ about/ATTRIBUTION.md | 10 ++++----- docs/index.md | 2 +- examples/provider/provider.tf | 2 +- go.mod | 2 +- 7 files changed, 33 insertions(+), 30 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index e9a56e2b..bdb05212 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,3 +1,3 @@ # These owners will be the default owners for everything in the repo -* @Sakshi-dell @prajwalpatil25 @shenda1 +* @Sakshi-dell @shenda1 @nikitajosh1 @doriac11 @shekhar-j diff --git a/CHANGELOG.md b/CHANGELOG.md index bc21b0ee..bb58ae60 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +# v1.1.3 +## Release Summary +The release supports PowerStore 4.0, upgrades to gopowerstore version 1.15.1, and addresses security vulnerablilites. # v1.1.2 ## Release Summary The release upgrades go version to 1.22 and gopowerstore version to 1.15 and addresses security vulnerabilities. diff --git a/README.md b/README.md index 9d6b41d2..215534f6 100644 --- a/README.md +++ b/README.md @@ -40,29 +40,29 @@ The Terraform Provider for PowerStore is released and licensed under the MPL-2.0 | **Terraform Provider** | **PowerStore Version** | **OS** | **Terraform** | **Golang** |---------------------|-----------------------|-------|--------------------|--------------------------| -| v1.1.2 | 3.0/3.2/3.5/3.6 | Ubuntu 22.04
RHEL 8.x
RHEL 7.x | 1.3.x
1.4.x
| 1.19.x +| v1.1.3 | 3.2/3.5/3.6/4.0 | Ubuntu 22.04
RHEL 9.x | 1.5.x
1.6.x
| 1.22.x ## List of Resources in Terraform Provider for Dell PowerStore - * Volume - * Snapshot Rule - * Protection Policy - * Storage Container - * Host - * Host Group - * Volume Group - * Volume Snapshot - * Volume Group Snapshot - * Storage Container + * [Volume](docs/resources/volume.md) + * [Volume Group](docs/resources/volumegroup.md) + * [Volume Snapshot](docs/resources/volume_snapshot.md) + * [Volume Group Snapshot](docs/resources/volumegroup_snapshot.md) + * [Snapshot Rule](docs/resources/snapshotrule.md) + * [Protection Policy](docs/resources/protectionpolicy.md) + * [Storage Container](docs/resources/storagecontainer.md) + * [Host](docs/resources/host.md) + * [Host Group](docs/resources/hostgroup.md) ## List of DataSources in Terraform Provider for Dell PowerStore - * Volume - * Volume Group - * Host - * Host Group - * Volume Snapshot - * Volume Group Snapshot - * Snapshot Rule - * Protection Policy + * [Volume](docs/data-sources/volume.md) + * [Volume Group](docs/data-sources/volumegroup.md) + * [Volume Snapshot](docs/data-sources/volume_snapshot.md) + * [Volume Group Snapshot](docs/data-sources/volumegroup_snapshot.md) + * [Host](docs/data-sources/host.md) + * [Host Group](docs/data-sources/hostgroup.md) + * [Snapshot Rule](docs/data-sources/snapshotrule.md) + * [Protection Policy](docs/data-sources/protectionpolicy.md) + ## Installation of Terraform Provider for Dell PowerStore @@ -75,7 +75,7 @@ Create a file called `main.tf` in your workspace with the following contents terraform { required_providers { powerstore = { - version = "1.1.2" + version = "1.1.3" source = "registry.terraform.io/dell/powerstore" } } @@ -95,7 +95,7 @@ For more details on how to upgrade provider versions, please check out https://d ## Installation from source code -Dependencies: Go 1.19.x, make, Terraform 1.2.9/1.3.2 +Dependencies: Go 1.22.x, make, Terraform 1.5.x/1.6.x

Run diff --git a/about/ATTRIBUTION.md b/about/ATTRIBUTION.md index ab7e26b7..1b83b9ba 100644 --- a/about/ATTRIBUTION.md +++ b/about/ATTRIBUTION.md @@ -2,33 +2,33 @@ OpenSource Licenses for Terraform Provider for PowerStore ======================================================================= Package: terraform-plugin-docs -Version: v0.13.0 +Version: v0.18.0 Copyright: Copyright (c) 2020 HashiCorp, Inc. License: [MPL-2.0 license](https://github.com/hashicorp/terraform-plugin-docs/blob/main/LICENSE) * * * Package: terraform-plugin-framework -Version: v1.4.2 +Version: v1.5.0 Copyright: Copyright (c) 2021 HashiCorp, Inc. License: [MPL-2.0 license](https://github.com/hashicorp/terraform-plugin-framework/blob/main/LICENSE) * * * Package: terraform-plugin-framework-validators -Version: v0.9.0 +Version: v0.12.0 Copyright: Copyright (c) 2022 HashiCorp, Inc. License: [MPL-2.0 license](https://github.com/hashicorp/terraform-plugin-framework-validators/blob/main/LICENSE) * * * Package: terraform-plugin-go -Version: v0.19.0 +Version: v0.21.0 Copyright: Copyright (c) 2020 HashiCorp, Inc. License: [MPL-2.0 license](https://github.com/hashicorp/terraform-plugin-go/blob/main/LICENSE) * * * Package: terraform-plugin-sdk/v2 -Version: v2.29.0 +Version: v2.32.0 Copyright: Copyright (c) 2019 HashiCorp, Inc. License: [MPL-2.0 license](https://github.com/hashicorp/terraform-plugin-sdk/blob/main/LICENSE) diff --git a/docs/index.md b/docs/index.md index 21343a9a..e75e2157 100644 --- a/docs/index.md +++ b/docs/index.md @@ -52,7 +52,7 @@ limitations under the License. terraform { required_providers { powerstore = { - version = "1.1.0" + version = "1.1.3" source = "registry.terraform.io/dell/powerstore" } } diff --git a/examples/provider/provider.tf b/examples/provider/provider.tf index d00ded0a..8e20838f 100644 --- a/examples/provider/provider.tf +++ b/examples/provider/provider.tf @@ -18,7 +18,7 @@ limitations under the License. terraform { required_providers { powerstore = { - version = "1.1.0" + version = "1.1.3" source = "registry.terraform.io/dell/powerstore" } } diff --git a/go.mod b/go.mod index e6116d5e..ae7387cd 100644 --- a/go.mod +++ b/go.mod @@ -9,6 +9,7 @@ require ( github.com/hashicorp/terraform-plugin-framework-validators v0.12.0 github.com/hashicorp/terraform-plugin-go v0.21.0 github.com/hashicorp/terraform-plugin-sdk/v2 v2.32.0 + github.com/stretchr/testify v1.8.4 ) require ( @@ -84,7 +85,6 @@ require ( github.com/shopspring/decimal v1.3.1 // indirect github.com/sirupsen/logrus v1.9.3 // indirect github.com/spf13/cast v1.5.0 // indirect - github.com/stretchr/testify v1.8.4 github.com/vmihailenco/msgpack v4.0.4+incompatible // indirect github.com/zclconf/go-cty v1.14.2 // indirect go.mongodb.org/mongo-driver v1.9.1 // indirect