From 347a61ede1d3ff001c3cf7501da515ee4981476c Mon Sep 17 00:00:00 2001 From: Justine Geffen Date: Mon, 6 Jul 2026 22:41:10 +0200 Subject: [PATCH 1/2] Cloud release backlog --- changelog/seqera-cloud/v26.2.0_cycle59.md | 37 +++++++++++++++++ changelog/seqera-cloud/v26.2.0_cycle60.md | 20 ++++++++++ changelog/seqera-cloud/v26.2.0_cycle61.md | 48 +++++++++++++++++++++++ changelog/seqera-cloud/v26.2.0_cycle62.md | 33 ++++++++++++++++ 4 files changed, 138 insertions(+) create mode 100644 changelog/seqera-cloud/v26.2.0_cycle59.md create mode 100644 changelog/seqera-cloud/v26.2.0_cycle60.md create mode 100644 changelog/seqera-cloud/v26.2.0_cycle61.md create mode 100644 changelog/seqera-cloud/v26.2.0_cycle62.md diff --git a/changelog/seqera-cloud/v26.2.0_cycle59.md b/changelog/seqera-cloud/v26.2.0_cycle59.md new file mode 100644 index 000000000..9461eb591 --- /dev/null +++ b/changelog/seqera-cloud/v26.2.0_cycle59.md @@ -0,0 +1,37 @@ +--- +title: Seqera Cloud v26.2.0_cycle59 +date: 2026-06-17 +tags: [seqera cloud] +--- + +## Feature updates and improvements + +### Compute environments + +- Added AWS Cloud compute environment EBS volume encryption with an optional KMS key. +- Added an `INVALID`-status error alert on the credentials view page. +- Added display of the AWS jump-role trust policy. +- Added the `m9gd` instance family to the NVMe list. +- Relaxed the credentials validation cron interval to 12 hours. + +### Pipelines + +- Added a launch output directory option to the launch form. +- Added a shareable deep link to the task details view. +- Showed the metrics tab for canceled workflow runs. + +## Bug fixes + +### Compute environments + +- Downgraded a SLURM/HPC executor error to a warning so transient submission issues no longer surface as failures. +- Treated AWS SDK network errors as transient so they no longer fail compute environment operations on the first retry-able blip. + +### Monitoring + +- Included `gpuMetrics` in task JSON serialization so GPU usage is now visible in the task payload. + +### Pipelines + +- Fixed an unexpected error when the workflow limiter canceled a newly launched workflow. +- Preserved a custom schema when added for the first time in pipeline edit mode. diff --git a/changelog/seqera-cloud/v26.2.0_cycle60.md b/changelog/seqera-cloud/v26.2.0_cycle60.md new file mode 100644 index 000000000..1ef82dc4a --- /dev/null +++ b/changelog/seqera-cloud/v26.2.0_cycle60.md @@ -0,0 +1,20 @@ +--- +title: Seqera Cloud v26.2.0_cycle60 +date: 2026-06-18 +tags: [seqera cloud] +--- + +## Feature updates and improvements + +### Compute environments + +- Redesigned the compute environment list as a row-card table. +- Added attribute chips to the compute environment list. +- Added an on-demand credentials validation button. + +## Bug fixes + +### Pipelines + +- Surfaced launch-form errors on disabled fields so pipeline-info errors (bad URL, missing main script, unknown revision) no longer disappear silently. +- Preserved optimization targets verbatim on workflow launch. diff --git a/changelog/seqera-cloud/v26.2.0_cycle61.md b/changelog/seqera-cloud/v26.2.0_cycle61.md new file mode 100644 index 000000000..0b02e49f2 --- /dev/null +++ b/changelog/seqera-cloud/v26.2.0_cycle61.md @@ -0,0 +1,48 @@ +--- +title: Seqera Cloud v26.2.0_cycle61 +date: 2026-06-30 +tags: [seqera cloud] +--- + +## Feature updates and improvements + +### Compute environments + +- Added VPC and multiple subnet selection to AWS Cloud compute environments. +- Added the number of instances provisioned per run to the run page, sourced from the Scheduler run summary. +- Added the `g7` instance family to the NVMe list. + +### Pipelines + +- Updated Nextflow to v26.04.4. + +### Access control + +- Split the `data_link` and `data_link_object` permissions into separate scopes. Workspace members with **View**, **Connect**, or **Launch** roles can now download files and generate download URLs from data-links. Upload and delete file operations remain restricted to **Maintain** and above. +- Added pre-filling of first and last name from GitHub signup. + +### Monitoring and observability + +- Added audit entries for pre-flight cron status transitions. + +### General + +- Added a default workspace preference to the user profile. +- Listed avatar and username rows in the avatar-group popover. + +## Bug fixes + +### Compute environments + +- Fixed AWS STS to allow instance credentials without an explicit role mode. +- Fixed the AWS Cloud head job to honor `vpcId` and subnet network selection. +- Downgraded `ecs:DescribeContainerInstances` permission errors to `WARN` level. + +### Pipelines + +- Fixed lineage incorrectly showing as not enabled for submitted runs when it was enabled. + +### Access control + +- Fixed detection of a personal access token as a duplicate when creating a GitHub App with the same credentials. +- Fixed domain verification to be enforced during SSO enablement and ticket refresh. diff --git a/changelog/seqera-cloud/v26.2.0_cycle62.md b/changelog/seqera-cloud/v26.2.0_cycle62.md new file mode 100644 index 000000000..4b6490ab9 --- /dev/null +++ b/changelog/seqera-cloud/v26.2.0_cycle62.md @@ -0,0 +1,33 @@ +--- +title: Seqera Cloud v26.2.0_cycle62 +date: 2026-07-03 +tags: [seqera cloud] +--- + +## Feature updates and improvements + +### Compute environments + +- Surfaced Scheduler-settled run cost on the Run Details page. +- Added the compute environment ID to the compute environment row card. +- Added the `c9gd` instance family to the NVMe instance list. +- Added a `force` query parameter to the credentials `POST /validate` endpoint for operator override. +- Updated the list of available Azure regions. + +## Bug fixes + +### Compute environments + +- Added a clear error message when Azure Batch pool deletion fails. +- Disabled compute environment form submission while the form is invalid. +- Classified SDK-wrapped network errors as transient in the credentials preflight cron. +- Backed off pre-flight compute environment validation on transient or error probes. +- Accepted cross-account `allowBuckets` work directories in pre-flight checks. + +### Data explorer + +- Signed GCS genomic file URLs with V4 for IGV preview. + +### Access control + +- Skipped non-RSA tokens in the OIDC verifier to reduce log noise. From ac632a5b0bf4022caf990c1481d5960d32bcfafd Mon Sep 17 00:00:00 2001 From: Justine Geffen Date: Mon, 6 Jul 2026 22:43:44 +0200 Subject: [PATCH 2/2] Update v26.2.0_cycle62.md Signed-off-by: Justine Geffen --- changelog/seqera-cloud/v26.2.0_cycle62.md | 1 - 1 file changed, 1 deletion(-) diff --git a/changelog/seqera-cloud/v26.2.0_cycle62.md b/changelog/seqera-cloud/v26.2.0_cycle62.md index 4b6490ab9..3ace7ea42 100644 --- a/changelog/seqera-cloud/v26.2.0_cycle62.md +++ b/changelog/seqera-cloud/v26.2.0_cycle62.md @@ -8,7 +8,6 @@ tags: [seqera cloud] ### Compute environments -- Surfaced Scheduler-settled run cost on the Run Details page. - Added the compute environment ID to the compute environment row card. - Added the `c9gd` instance family to the NVMe instance list. - Added a `force` query parameter to the credentials `POST /validate` endpoint for operator override.