Skip to content

Commit f48ab99

Browse files
Add upgrade guide for previously deprecated beta fields (#5283) (#3704)
Signed-off-by: Modular Magician <[email protected]>
1 parent d6c9647 commit f48ab99

File tree

4 files changed

+33
-2
lines changed

4 files changed

+33
-2
lines changed

.changelog/5283.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
```release-note:none
2+
```

google-beta/resource_dataproc_cluster_test.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@ import (
1313
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource"
1414
"github.com/hashicorp/terraform-plugin-sdk/v2/terraform"
1515

16-
dataproc "google.golang.org/api/dataproc/v1beta2"
1716
"google.golang.org/api/googleapi"
17+
18+
dataproc "google.golang.org/api/dataproc/v1beta2"
1819
)
1920

2021
func TestDataprocExtractInitTimeout(t *testing.T) {

google-beta/resource_gke_hub_feature_membership_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import (
55
"fmt"
66
"testing"
77

8-
"github.com/GoogleCloudPlatform/declarative-resource-client-library/dcl"
8+
dcl "github.com/GoogleCloudPlatform/declarative-resource-client-library/dcl"
99
gkehub "github.com/GoogleCloudPlatform/declarative-resource-client-library/services/google/gkehub/beta"
1010
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/resource"
1111
"github.com/hashicorp/terraform-plugin-sdk/v2/terraform"

website/docs/guides/version_4_upgrade.html.markdown

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@ description: |-
1515
- [Provider-level change example](#provider-level-change-example)
1616
- [Datasource: `google_product_resource`](#datasource-google_product_resource)
1717
- [Datasource-level change example](#datasource-level-change-example)
18+
- [Resource: `google_compute_instance_group_manager`](#resource-google_compute_instance_group_manager)
19+
- [`update_policy.min_ready_sec` is removed from the GA provider](#update_policymin_ready_sec-is-removed-from-the-GA-provider)
20+
- [Resource: `google_compute_region_instance_group_manager`](#resource-google_compute_region_instance_group_manager)
21+
- [`update_policy.min_ready_sec` is removed from the GA provider](#update_policymin_ready_sec-is-removed-from-the-GA-provider)
1822
- [Resource: `google_container_cluster`](#resource-google_container_cluster)
1923
- [`node_config.workload_metadata_config.node_metadata` is now removed](#node_configworkload_metadata_confignode_metadata-is-now-removed)
2024

@@ -152,8 +156,32 @@ resource "google_runtimeconfig_config" "my-runtime-config" {
152156

153157
Description of the change and how users should adjust their configuration (if needed).
154158

159+
## Resource: `google_compute_instance_group_manager`
160+
161+
### `update_policy.min_ready_sec` is removed from the GA provider
162+
163+
This field was incorrectly included in the GA `google` provider in past releases.
164+
In order to continue to use the feature, add `provider = google-beta` to your
165+
resource definition.
166+
167+
168+
## Resource: `google_compute_region_instance_group_manager`
169+
170+
### `update_policy.min_ready_sec` is removed from the GA provider
171+
172+
This field was incorrectly included in the GA `google` provider in past releases.
173+
In order to continue to use the feature, add `provider = google-beta` to your
174+
resource definition.
175+
176+
155177
## Resource: `google_container_cluster`
156178

157179
### `node_config.workload_metadata_config.node_metadata` is now removed
158180

159181
Removed in favor of `node_config.workload_metadata_config.mode`.
182+
183+
### `pod_security_policy_config` is removed from the GA provider
184+
185+
This field was incorrectly included in the GA `google` provider in past releases.
186+
In order to continue to use the feature, add `provider = google-beta` to your
187+
resource definition.

0 commit comments

Comments
 (0)