Skip to content

Commit 8c1ec01

Browse files
authored
Merge pull request hashicorp#148 from modular-magician/codegen-pr-936
Add upgrade guide docs for igm, rigm removals.
2 parents 1a249e6 + 005c5e3 commit 8c1ec01

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

website/docs/version_2_upgrade.html.markdown

+21
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,9 @@ Upgrade topics:
3030
- [Resource: `google_compute_image`](#resource-google_compute_image)
3131
- [Resource: `google_compute_instance`](#resource-google_compute_instance)
3232
- [Resource: `google_compute_instance_from_template`](#resource-google_compute_instance_from_template)
33+
- [Resource: `google_compute_instance_group_manager`](#resource-google_compute_instance_group_manager)
3334
- [Resource: `google_compute_project_metadata`](#resource-google_compute_project_metadata)
35+
- [Resource: `google_compute_region_instance_group_manager`](#resource-google_compute_region_instance_group_manager)
3436
- [Resource: `google_compute_subnetwork_iam_*`](#resource-google_compute_subnetwork_iam_*)
3537
- [Resource: `google_compute_target_pool`](#resource-google_compute_target_pool)
3638
- [Resource: `google_compute_url_map`](#resource-google_compute_url_map)
@@ -301,13 +303,32 @@ Use `network_interface.*.network_ip` instead.
301303
Terraform will remove values not explicitly set in this field. Any `metadata` values
302304
that were added outside of Terraform should be added to the config.
303305

306+
## Resource: `google_compute_instance_group_manager`
307+
308+
### `version`, `auto_healing_policies`, `rolling_update_policy` have been removed from the GA provider
309+
310+
Use the [`google-beta` provider](#google-beta-provider) to use these fields.
311+
`rolling_update_policy` has been renamed to `update_policy` in `google-beta`.
312+
304313
## Resource: `google_compute_project_metadata`
305314

306315
### `metadata` is now authoritative
307316

308317
Terraform will remove values not explicitly set in this field. Any `metadata` values
309318
that were added outside of Terraform should be added to the config.
310319

320+
## Resource: `google_compute_region_instance_group_manager`
321+
322+
### `version`, `auto_healing_policies`, `rolling_update_policy` have been removed from the GA provider
323+
324+
Use the [`google-beta` provider](#google-beta-provider) to use these fields.
325+
`rolling_update_policy` has been renamed to `update_policy` in `google-beta`.
326+
327+
### `update_strategy` no longer has any effect and is deprecated
328+
329+
With `rolling_update_policy` removed, `update_strategy` has no effect anymore.
330+
Remove it from your config at your convenience.
331+
311332
## Resource: `google_compute_subnetwork_iam_*`
312333

313334
### subnetwork IAM resources have been removed from the GA provider

0 commit comments

Comments
 (0)