What happened?
Versions:
- apache-beam from 2.72 to 2.75.0
- google-cloud-build 3.37.0
Description:
Running a Dataflow job with --prebuild_sdk_container_engine cloud_build and --cloud_build_machine_type fails with:
AttributeError: Unknown field for BuildOptions: machineType
File ".../sdk_container_builder.py", line 246, in _invoke_docker_build_and_push
build.options.machineType = self._cloud_build_machine_type
Fix:
In sdk_container_builder.py line 246, change:
build.options.machineType = self._cloud_build_machine_type
to
build.options.machine_type = self._cloud_build_machine_type
Issue Priority
Priority: 1 (data loss / total loss of function)
Issue Components
What happened?
Versions:
Description:
Running a Dataflow job with
--prebuild_sdk_container_engine cloud_buildand--cloud_build_machine_typefails with:Fix:
In sdk_container_builder.py line 246, change:
build.options.machineType = self._cloud_build_machine_typeto
build.options.machine_type = self._cloud_build_machine_typeIssue Priority
Priority: 1 (data loss / total loss of function)
Issue Components