From bd06f35de0421cbe18d9bbe749a53d99d1f8056a Mon Sep 17 00:00:00 2001 From: Taras Priadka Date: Sat, 28 Sep 2024 11:33:40 -0700 Subject: [PATCH 1/3] feat: use OFS as the default shared filesystem --- latch_cli/nextflow/workflow.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/latch_cli/nextflow/workflow.py b/latch_cli/nextflow/workflow.py index 7dcd2291..992caa1e 100644 --- a/latch_cli/nextflow/workflow.py +++ b/latch_cli/nextflow/workflow.py @@ -57,7 +57,7 @@ def initialize() -> str: print("Provisioning shared storage volume... ", end="") resp = requests.post( - "http://nf-dispatcher-service.flyte.svc.cluster.local/provision-storage", + "http://nf-dispatcher-service.flyte.svc.cluster.local/provision-storage-ofs", headers=headers, json={{ "storage_expiration_hours": {storage_expiration_hours}, From 27cdee2b6a46adff08e57481202c3ce3f2ccabbf Mon Sep 17 00:00:00 2001 From: Taras Priadka Date: Sat, 28 Sep 2024 12:23:21 -0700 Subject: [PATCH 2/3] bump default image + changelog --- CHANGELOG.md | 6 ++++++ latch_cli/constants.py | 2 +- setup.py | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6220e151..69577c2a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,6 +16,12 @@ Types of changes # Latch SDK Changelog +## v2.53.0 - 2024-09-28 + +### Changed + +* Make OFS the default storage option for Nextflow workflows + ## 2.52.5 - 2024-09-23 ### Changed diff --git a/latch_cli/constants.py b/latch_cli/constants.py index 538f10e0..4789902d 100644 --- a/latch_cli/constants.py +++ b/latch_cli/constants.py @@ -22,7 +22,7 @@ class LatchConstants: base_image: str = ( "812206152185.dkr.ecr.us-west-2.amazonaws.com/latch-base:fe0b-main" ) - nextflow_latest_version: str = "v2.0.0" + nextflow_latest_version: str = "v2.1.2" file_max_size: int = 4 * Units.MiB file_chunk_size: int = 64 * Units.MiB diff --git a/setup.py b/setup.py index b9ab2836..31659c01 100644 --- a/setup.py +++ b/setup.py @@ -13,7 +13,7 @@ setup( name="latch", - version="v2.52.5", + version="v2.53.0", author_email="kenny@latch.bio", description="The Latch SDK", packages=find_packages(), From 92ef7dc6a486c5804b9328be3181cfff39cdba8e Mon Sep 17 00:00:00 2001 From: Taras Priadka Date: Sat, 28 Sep 2024 12:42:34 -0700 Subject: [PATCH 3/3] add change log --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 69577c2a..97cd3cc5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ Types of changes ### Changed * Make OFS the default storage option for Nextflow workflows +* Bump the `nextflow` base image to `v2.1.2` ## 2.52.5 - 2024-09-23