You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: [GCP Batch] Support passing standard machine types to the Google backend (#1)
* WX-1810 WX-1830 n1/n2/n2d machine types, cpuPlatform on GCPBATCH (broadinstitute#7518)
* feat: [GCP Batch] Support passing standard machine types to the Google backend
---------
Co-authored-by: Miguel Covarrubias <[email protected]>
Copy file name to clipboardexpand all lines: CHANGELOG.md
+2
Original file line number
Diff line number
Diff line change
@@ -22,6 +22,8 @@ be found [here](https://cromwell.readthedocs.io/en/stable/backends/HPC/#optional
22
22
### GCP Batch
23
23
24
24
- The `genomics` configuration entry was renamed to `batch`, see [ReadTheDocs](https://cromwell.readthedocs.io/en/stable/backends/GCPBatch/) for more information.
25
+
- Fixes a bug with not being able to recover jobs on Cromwell restart.
26
+
- Fixes machine type selection to match the Google Cloud Life Sciences backend, including default n1 non shared-core machine types and correct handling of `cpuPlatform` to select n2 or n2d machine types as appropriate.
25
27
- Fixes the preemption error handling, now, the correct error message is printed, this also handles the other potential exit codes.
26
28
- Fixes pulling Docker image metadata from private GCR repositories.
27
29
- Fixed `google_project` and `google_compute_service_account` workflow options not taking effect when using GCP Batch backend
Copy file name to clipboardexpand all lines: supportedBackends/google/batch/src/main/scala/cromwell/backend/google/batch/actors/BatchApiRunCreationClient.scala
+1-1
Original file line number
Diff line number
Diff line change
@@ -53,7 +53,7 @@ trait BatchApiRunCreationClient { this: Actor with ActorLogging with BatchInstru
Copy file name to clipboardexpand all lines: supportedBackends/google/batch/src/main/scala/cromwell/backend/google/batch/api/GcpBatchRequestFactory.scala
Copy file name to clipboardexpand all lines: supportedBackends/google/batch/src/main/scala/cromwell/backend/google/batch/api/GcpBatchRequestFactoryImpl.scala
Copy file name to clipboardexpand all lines: supportedBackends/google/batch/src/main/scala/cromwell/backend/google/batch/models/GcpBatchCustomMachineType.scala
Copy file name to clipboardexpand all lines: supportedBackends/google/batch/src/main/scala/cromwell/backend/google/batch/models/GcpBatchRuntimeAttributes.scala
+15-3
Original file line number
Diff line number
Diff line change
@@ -49,7 +49,8 @@ final case class GcpBatchRuntimeAttributes(cpu: Int Refined Positive,
Copy file name to clipboardexpand all lines: supportedBackends/google/batch/src/main/scala/cromwell/backend/google/batch/util/GcpBatchMachineConstraints.scala
Copy file name to clipboardexpand all lines: supportedBackends/google/batch/src/test/scala/cromwell/backend/google/batch/actors/GcpBatchAsyncBackendJobExecutionActorSpec.scala
+1-1
Original file line number
Diff line number
Diff line change
@@ -131,7 +131,7 @@ class GcpBatchAsyncBackendJobExecutionActorSpec
Copy file name to clipboardexpand all lines: supportedBackends/google/batch/src/test/scala/cromwell/backend/google/batch/models/GcpBatchRuntimeAttributesSpec.scala
0 commit comments