Details
-
Bug
-
Status: Resolved
-
P2
-
Resolution: Fixed
-
None
-
None
Description
For Dataflow jobs, if a staging/temp path is not provided, a default bucket name is generated using the GCP project and job region.
https://github.com/apache/beam/blob/39dab79b7bd56a47c0f2a02033ab4ca3bd4a67e2/sdks/java/extensions/google-cloud-platform-core/src/main/java/org/apache/beam/sdk/extensions/gcp/options/GcpOptions.java#L319
We recently added the KMS setting to this bucket creation, but since different jobs might use different KMS keys this is unexpected behavior.
This bug is to remove this KMS setting from default bucket creation, and possibly error out when a default bucket is used and KMS settings are provided.
Attachments
Issue Links
- links to