Skip to content

Commit 10f7478

Browse files
dpark01claude
andcommitted
fix tar_extract task: switch LOCAL to HDD disk, bump cpu and preemptible
The tar_extract task was failing 100% on GCP Batch with error "The job was stopped before the command finished. GCP Batch task exited with Success(0)." The LOCAL disk type requires NVMe local SSDs which are incompatible with the small machine types GCP Batch selects for a 1-CPU/2-GB task. The task never started executing (no stderr/stdout produced). Switching to HDD persistent disk resolves the provisioning incompatibility. Also bump cpu to 2 and preemptible to 2 for better scheduling compatibility and resilience. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent f251675 commit 10f7478

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pipes/WDL/tasks/tasks_utils.wdl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -352,11 +352,11 @@ task tar_extract {
352352
runtime {
353353
docker: "quay.io/broadinstitute/viral-ngs:3.0.10-baseimage"
354354
memory: "2 GB"
355-
cpu: 1
356-
disks: "local-disk ~{disk_size} LOCAL"
355+
cpu: 2
356+
disks: "local-disk ~{disk_size} HDD"
357357
disk: "~{disk_size} GB" # TES
358358
dx_instance_type: "mem1_ssd1_v2_x2"
359-
preemptible: 1
359+
preemptible: 2
360360
}
361361
output {
362362
Array[File] files = glob("unpack/*")

0 commit comments

Comments
 (0)