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