Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make google_iam_policy page NOTE more prominent #5638

Merged
merged 1 commit into from
Feb 10, 2020
Merged

Make google_iam_policy page NOTE more prominent #5638

merged 1 commit into from
Feb 10, 2020

Conversation

alecraso
Copy link
Contributor

@alecraso alecraso commented Feb 10, 2020

Because of the API the terraform provider uses (at the time of this
writing), defining and applying a google_iam_policy resource will
overwrite any existing policies for the given project. It may be
reasonable to assume that this resource could be additive, so moving
the NOTE higher on the page can help reduce issues caused by these
bad assumptions.

Related beta provider PR: hashicorp/terraform-provider-google-beta#1744

Because of the API the terraform provider uses (at the time of this
writing), defining and applying a google_iam_policy resource will
overwrite any existing policies for the given project. It may be
reasonable to assume that this resource could be additive, so moving
the `NOTE` higher on the page can help reduce issues caused by these
bad assumptions.
nat-henderson added a commit to nat-henderson/magic-modules that referenced this pull request Feb 10, 2020
modular-magician pushed a commit to modular-magician/terraform-provider-google that referenced this pull request Feb 10, 2020
Signed-off-by: Modular Magician <magic-modules@google.com>
modular-magician pushed a commit to modular-magician/terraform-provider-google-beta that referenced this pull request Feb 10, 2020
Signed-off-by: Modular Magician <magic-modules@google.com>
nat-henderson added a commit to nat-henderson/magic-modules that referenced this pull request Feb 10, 2020
modular-magician pushed a commit to modular-magician/terraform-provider-google that referenced this pull request Feb 10, 2020
Signed-off-by: Modular Magician <magic-modules@google.com>
modular-magician pushed a commit to modular-magician/terraform-provider-google-beta that referenced this pull request Feb 10, 2020
Signed-off-by: Modular Magician <magic-modules@google.com>
nat-henderson added a commit to GoogleCloudPlatform/magic-modules that referenced this pull request Feb 10, 2020
@nat-henderson nat-henderson merged commit ca30e52 into hashicorp:master Feb 10, 2020
modular-magician added a commit to modular-magician/terraform-provider-google that referenced this pull request Feb 10, 2020
* Upstream hashicorp#5638.

* Do linting after diff.

Signed-off-by: Modular Magician <magic-modules@google.com>
modular-magician added a commit that referenced this pull request Feb 10, 2020
* Upstream #5638.

* Do linting after diff.

Signed-off-by: Modular Magician <magic-modules@google.com>
modular-magician added a commit to modular-magician/terraform-provider-google-beta that referenced this pull request Feb 10, 2020
* Upstream hashicorp/terraform-provider-google#5638.

* Do linting after diff.

Signed-off-by: Modular Magician <magic-modules@google.com>
modular-magician added a commit to hashicorp/terraform-provider-google-beta that referenced this pull request Feb 10, 2020
* Upstream hashicorp/terraform-provider-google#5638.

* Do linting after diff.

Signed-off-by: Modular Magician <magic-modules@google.com>
@alecraso alecraso deleted the iam-policy-warning branch February 13, 2020 03:49
@ghost
Copy link

ghost commented Mar 28, 2020

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. If you feel I made an error 🤖 🙉 , please reach out to my human friends 👉 hashibot-feedback@hashicorp.com. Thanks!

@ghost ghost locked and limited conversation to collaborators Mar 28, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants