Skip to content

Commit

Permalink
PROD-1000 Increase default boot disk from 10gb to 20gb for GCP (#7585)
Browse files Browse the repository at this point in the history
  • Loading branch information
jgainerdewar authored Nov 20, 2024
1 parent 61a89e3 commit cae0a01
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 7 deletions.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,9 @@ The `IX_WORKFLOW_STORE_ENTRY_WS` index is removed from `WORKFLOW_STORE_ENTRY`.

The index had low cardinality and workflow pickup is faster without it. Migration time depends on workflow store size, but should be very fast for most installations. Terminal workflows are removed from the workflow store, so only running workflows contribute to the cost.

### Bug fixes
### Bug fixes and small changes

* Changed default boot disk size from 10GB to 20GB in PipelinesAPI and Google Batch backends

#### Improved `size()` function performance on arrays

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ files {

metadata {
status: Succeeded
"outputs.docker_size_dockerhub.large_dockerhub_image_with_hash.bootDiskSize": 17
"outputs.docker_size_dockerhub.large_dockerhub_image_with_tag.bootDiskSize": 17
"outputs.docker_size_dockerhub.large_dockerhub_image_with_hash.bootDiskSize": 27
"outputs.docker_size_dockerhub.large_dockerhub_image_with_tag.bootDiskSize": 27
}

workflowType: WDL
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ files {

metadata {
status: Succeeded
"outputs.docker_size_gcr.large_gcr_image_with_hash.bootDiskSize": 17
"outputs.docker_size_gcr.large_gcr_image_with_tag.bootDiskSize": 17
"outputs.docker_size_gcr.large_gcr_image_with_hash.bootDiskSize": 27
"outputs.docker_size_gcr.large_gcr_image_with_tag.bootDiskSize": 27
}

workflowType: WDL
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ object GcpBatchRuntimeAttributes {

val BootDiskSizeKey = "bootDiskSizeGb"
private val bootDiskValidationInstance = new IntRuntimeAttributesValidation(BootDiskSizeKey)
private val BootDiskDefaultValue = WomInteger(10)
private val BootDiskDefaultValue = WomInteger(20)

val NoAddressKey = "noAddress"
private val noAddressValidationInstance = new BooleanRuntimeAttributesValidation(NoAddressKey)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ object PipelinesApiRuntimeAttributes {

val BootDiskSizeKey = "bootDiskSizeGb"
private val bootDiskValidationInstance = new IntRuntimeAttributesValidation(BootDiskSizeKey)
private val BootDiskDefaultValue = WomInteger(10)
private val BootDiskDefaultValue = WomInteger(20)

val NoAddressKey = "noAddress"
private val noAddressValidationInstance = new BooleanRuntimeAttributesValidation(NoAddressKey)
Expand Down

0 comments on commit cae0a01

Please sign in to comment.