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

feat: increase minimum versions of terraform and provider #10

Merged
merged 3 commits into from
Jun 10, 2021

Conversation

mirestrepo
Copy link
Member

@mirestrepo mirestrepo commented Jun 8, 2021

  • Upgrades to Terraform 1.0.0.
  • Updates Ruby and versions in the Gemfile
  • Use projects_iam - address Use terraform-google-iam #2 - This requires the mode to be changed to authoritative. See this. @broestls Do you see any issues with authoritative mode?

@mirestrepo mirestrepo requested a review from broestls June 9, 2021 19:52
@broestls
Copy link
Collaborator

While mentally it scares me a bit to be using authoritative, the more I think about it, the more it seems like it shouldn't be a problem for terraform-managed projects. It doesn't change properties on roles that aren't referenced in the TF config, and it shouldn't remove permissions granted due to hierarchy permissions.

In other words, I'd say this is a 👍

@mirestrepo mirestrepo merged commit 7aae55d into main Jun 10, 2021
@mirestrepo mirestrepo deleted the feat-up-major-versions branch June 10, 2021 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants