diff --git a/CHANGELOG.md b/CHANGELOG.md index 00e23760..14db2c0d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,14 +1,27 @@ +## 3.0.2 (November 7, 2022) + +Minimum required Control Plane version: `v3.0.0`. + +See the list of incompatible resources with Control Planes `v2.x` and Terraform `v2.x` in the [`3.0.0`](#300-october-5-2022) release documentation. + +### Bug fixes: + +- **Remove rewrite_on_violation, add enable_dataset_rewrites**: [##308](https://github.com/cyralinc/terraform-provider-cyral/pull/#308). +- **Add support for linux sidecar deployment**: [##311](https://github.com/cyralinc/terraform-provider-cyral/pull/#311). + +### Documentation fixes: + +- **Fix typo edit in migration script**: [##307](https://github.com/cyralinc/terraform-provider-cyral/pull/#307). + +### Security fixes: + +- **Bump github.com/stretchr/testify from 1.8.0 to 1.8.1**: [##306](https://github.com/cyralinc/terraform-provider-cyral/pull/#306). + ## 3.0.1 (October 18, 2022) Minimum required Control Plane version: `v3.0.0`. -Resources incompatible with Control Planes `v2.x`: -`cyral_datamap` (removed, refer to `cyral_repository_datamap` instead), -`cyral_identity_map` (removed, use `cyral_repository_access_rules` instead), -`cyral_integration_okta` (removed, refer to `cyral_integration_idp_okta` instead), -`cyral_integration_sso_*` (renamed, refer to `cyral_integration_idp_*` instead), -`cyral_repository_identity_map` (removed, use `cyral_repository_access_rules` instead), -`cyral_repository_local_account` (removed, use `cyral_repository_user_account` instead). +See the list of incompatible resources with Control Planes `v2.x` and Terraform `v2.x` in the [`3.0.0`](#300-october-5-2022) release documentation. ### Features: diff --git a/README.md b/README.md index 860a4d7b..0f7efd3e 100644 --- a/README.md +++ b/README.md @@ -73,8 +73,9 @@ The test framework requires basic configuration before it can be executed as fol 1. Set the configuration environment variables: ```bash -# Set the control plane DNS name and port (default 8000): -export CYRAL_TF_CONTROL_PLANE=mycp.cyral.com:8000 +# Set the control plane DNS name and port (for old control plane, +# set to "mycp.cyral.com:8000"): +export CYRAL_TF_CONTROL_PLANE=mycp.cyral.com # Set client and secret ID: export CYRAL_TF_CLIENT_ID=? diff --git a/docs/index.md b/docs/index.md index 66b5dba6..a7a46953 100644 --- a/docs/index.md +++ b/docs/index.md @@ -17,7 +17,8 @@ parameters, like the Cyral control plane reference and authentication secrets. provider "cyral" { client_id = "" client_secret = "" - control_plane = "some-cp.cyral.com:8000" + # For old control plane, set to "some-cp.cyral.com:8000" + control_plane = "some-cp.cyral.com" } ``` @@ -36,7 +37,8 @@ terraform { provider "cyral" { client_id = "" client_secret = "" - control_plane = "some-cp.cyral.com:8000" + # For old control plane, set to "some-cp.cyral.com:8000" + control_plane = "some-cp.cyral.com" } ``` diff --git a/templates/index.md.tmpl b/templates/index.md.tmpl index f2fce45f..a41885e1 100644 --- a/templates/index.md.tmpl +++ b/templates/index.md.tmpl @@ -17,7 +17,8 @@ parameters, like the Cyral control plane reference and authentication secrets. provider "cyral" { client_id = "" client_secret = "" - control_plane = "some-cp.cyral.com:8000" + # For old control plane, set to "some-cp.cyral.com:8000" + control_plane = "some-cp.cyral.com" } ``` @@ -36,7 +37,8 @@ terraform { provider "cyral" { client_id = "" client_secret = "" - control_plane = "some-cp.cyral.com:8000" + # For old control plane, set to "some-cp.cyral.com:8000" + control_plane = "some-cp.cyral.com" } ```