Enable Cloud Key Management Service (KMS) for gcp-ingestion-integration-test project
Categories
(Data Platform and Tools Graveyard :: Operations, task)
Tracking
(Not tracked)
People
(Reporter: amiyaguchi, Unassigned)
References
Details
I am adding the use of KMS in GCP ingestion. The integration tests currently fail with the following errors:
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 4.859 s <<< FAILURE! - in com.mozilla.telemetry.integration.KeyStoreIntegrationTest
[ERROR] testKeyRing(com.mozilla.telemetry.integration.KeyStoreIntegrationTest) Time elapsed: 4.402 s <<< ERROR!
com.google.api.gax.rpc.PermissionDeniedException: io.grpc.StatusRuntimeException: PERMISSION_DENIED: Cloud Key Management Service (KMS) API has not been used in project 723915625668 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/cloudkms.googleapis.com/overview?project=723915625668 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.
Caused by: io.grpc.StatusRuntimeException: PERMISSION_DENIED: Cloud Key Management Service (KMS) API has not been used in project 723915625668 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/cloudkms.googleapis.com/overview?project=723915625668 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.
CircleCI job: https://circleci.com/gh/mozilla/gcp-ingestion/25563
PR: https://github.com/mozilla/gcp-ingestion/pull/1246
Reporter | ||
Comment 1•5 years ago
|
||
I've enabled this after obtaining admin permissions to the project from :klukas (along with the rest of mreid-all).
Updated•3 years ago
|
Description
•