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

Drop pgp_key. #2661

Closed

Conversation

paddycarver
Copy link
Contributor

@paddycarver paddycarver commented Nov 12, 2019

Remove the pgp_key field, logic, and tests. Fixes hashicorp/terraform-provider-google#4325.

Release Note Template for Downstream PRs (will be copied)

iam: removed the `pgp_key` field from `google_service_account_key`, as it's no longer supported

return err
}

d.Set("private_key_encrypted", encrypted)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should you remove / deprecate any of these fields also?

@modular-magician
Copy link
Collaborator

3.0.0 diff report as of d12ac55995823d2d79a8100750f4e840d1d8fd3e

TPG Diff
TPGB Diff
Mapper Diff

nat-henderson and others added 25 commits November 13, 2019 14:19
….0. (GoogleCloudPlatform#2352)

* cloudbuild build trigger's trigger template should be required in 3.0.0.
)

* deprecated-->removed event notification config

* remove singular config from tests/docs

* pluralize

* Update third_party/terraform/tests/resource_cloudiot_registry_test.go

Co-Authored-By: Riley Karson <rileykarson@google.com>
* Changing IAM audit config to be authoritative

* Remove unused code + test
…tform#2282)

* Add validation for scratch disks

* Remove source from scratch disk

* Use hardcoded image

* Add reverse logic
…latform#2461)

* Change default id format from {{name}} to self_link_uri
* Update ID fields for various MM-generated resources
…form#2502)

* Composer environment and compute attached disk id updates

* Add compute instance

* Add instance_from_group and instance_group

* IGM id

* Instance template tests passing

* Add new id format to other calls of parseImportId in IGM

* Small refactor to memoize var

* Refactor, remove parseImportId in IGM
* Fix cloudfunction formatting, migrate RIGM id

* Update security policy resource id

* Update target pool id format

* Add new id for container cluster

* Node pool id updates

* PR feedback, using parseImportId for container resources

* Formatting
* Update datasources

* formatting
* Dataproc cluster, job, google project

* Update sql ssl cert, database instance ids

* Project id comparison include projects/
rileykarson and others added 25 commits November 13, 2019 14:19
…leCloudPlatform#2642)

* Make master_authorized_networks_config.cidr_blocks Optional in GKE

* Add note
* Add upgrade guide for subnetwork log_config

* Add examples for subnet logConfig update

* Wording on upgrade guide
* Add misc entries to the upgrade guide

* Remove extra space
* Add upgrade note for IoT registry event_notification_configs (GoogleCloudPlatform#2390) (GoogleCloudPlatform#2651)

Merged PR GoogleCloudPlatform#2651.

* sort upgrade guide; change wording in a few places
Remove the pgp_key field, logic, and tests.
@clebio
Copy link

clebio commented Dec 17, 2019

Was there a blog post, per the comment?
hashicorp/terraform-provider-google#4325 (comment)

I'd like to socialize this decision to the folks I work with. Right now only have
https://www.terraform.io/docs/extend/best-practices/sensitive-state.html#don-39-t-encrypt-state

@paddycarver
Copy link
Contributor Author

After some internal discussion, we decided the link you provided was the correct way to document this practice.

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.