Closed Bug 1630121 Opened 5 years ago Closed 5 years ago

Enable Cloud Key Management Service (KMS) for gcp-ingestion-integration-test project

Categories

(Data Platform and Tools Graveyard :: Operations, task)

Tracking

(Not tracked)

RESOLVED FIXED

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

I've enabled this after obtaining admin permissions to the project from :klukas (along with the rest of mreid-all).

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
See Also: → 1661116
Product: Data Platform and Tools → Data Platform and Tools Graveyard
You need to log in before you can comment on or make changes to this bug.