Skip to main content

46 posts tagged with "seqera cloud"

View All Tags

Seqera Cloud v26.1.0_cycle43

Feature updates and improvements

Compute environments

  • Added External ID support for IAM Role assumption.

Studios

  • Added default privacy setting to the Studio workspace settings form.
  • Implemented private Studio by default setting.
  • Added dedicated service for handling Studio data-link mappings.

Pipelines

  • Improved optimization profile modal workflow run select responsiveness.

Bug fixes

Studios

  • Fixed Studio quota limit check for Studios building created with autostart.

Seqera Cloud v26.1.0_cycle42

Feature updates and improvements

Pipelines

  • Showed wall time for running workflows with periodic updates.

Access control

  • Added visibility toggle button to secrets in Secrets table.
  • Added secrets list filtering by type.
  • Added ability to hide secret inline in Manage Secrets table.

Compute environments

  • Added warning when Azure Batch default VM image was upgraded from Ubuntu 20.04 to 24.04.
  • Updated default Azure Batch VM image from Ubuntu 20.04 to 24.04.

General

  • Added pipeline version tracking to Runs table.

Seqera Cloud v26.1.0_cycle41

Feature updates and improvements

Access control

  • Added Duplicate button to Roles page, allowing users to create new roles based on existing role permissions.

Pipelines

  • Refactored default pipeline version handling by removing ensureDefaultVersion support and improving version management logic.
  • Added new pipeline version update endpoint (POST /pipeline-versions/{versionId}) for updating specific pipeline versions independently from the default version.
  • Fixed PipelineVersionLaunchComposite query logic to properly return null for non-existent pipeline versions instead of creating invalid composite objects.

Compute environments

  • Updated default Azure Batch VM image to Ubuntu 24.04 (SKU 2404).

General

  • Added custom schema support to pipeline forms, allowing users to specify custom schema names or URLs for pipeline configuration.
  • Added centralized design system tokens (tokens.ts) with functional colors, semantic colors, and component sizes for consistent UI styling.
  • Added auto-detection of form controls in ExpansionPanelComponent via the new wtExpansionPanelDetail directive, reducing boilerplate code and enabling reactive updates to collapsed panel summaries.
  • Enabled custom pipeline schema retrieval via the /pipelines/{pipelineId}/schema endpoint, with improved error handling and refactored transaction management.

Seqera Cloud v26.1.0_cycle40

Feature updates and improvements

Compute environments

  • Allowed arbitrary Security Group/subnet values and improved error feedback.

Pipelines

  • Changed to only show current page number of workflows pagination.
  • Added template role selector to custom role form.
  • Added custom schema add edit launch pipeline.

Data Explorer

  • Implemented member details screen.
  • Removed participants on workspace deletion.
  • Improved error message when deleting custom roles.

General

  • Assigned pipeline.launch to the default version.

Bug fixes

User interface

  • Fixed incorrect icons displayed throughout the application.
  • Fixed Role View page paddings.
  • Fixed cost estimates to display with 2 decimal places for consistency.
  • Improved tasks table default pagination from 10 to 25 items.

Workflows and pipelines

  • Fixed pagination state loss when navigating back to workflow and task lists.
  • Fixed pipeline launch configuration being incorrectly reassigned when working with pipeline versions.
  • Fixed empty parameters being added after changing configuration profiles.

Studios

  • Fixed error handling when Studio version information is unavailable.

Access control

  • Fixed SSH key creation failing due to missing ID generator.

Seqera Cloud v26.1.0_cycle39

Feature updates and improvements

Access control and roles

  • Consolidated user and team management into an Access Control menu.

Pipeline and workflow management

  • Added operation to delete from workspace by userId.
  • Support keywords to search pipeline versions by name and hash.
  • Added username dynamic resource label placeholder for workflow labeling.

User interface

  • Added CE_FORMS_V2 compute environment form page.
  • Show only current page in task pagination.
  • Implement advanced search help popover in version list.

Bug fixes

Data Explorer

  • Fixed data links not displaying until all are fetched - now shows incremental loading.

Studios

  • Enable Fusion in Azure Batch with Ubuntu 24.04 by installing custom AppArmor profile.
  • Studio no longer throws error when failing to fetch Studio connect-client version label.

Seqera Cloud v26.1.0_cycle38

Feature updates and improvements

Studios

  • Added feature detection for one-time token support in Studios to determine whether to send deprecated long-lived tokens to the client.

Compute environments

  • Fixed compute environment listing failures for legacy Seqera Compute Batch configurations that don't implement IAwsCloudConfig.
  • Fixed compute environment listing when requesting attributes for deprecated platforms.
  • Fixed validation to enforce the default m5d.large instance type for Seqera Compute environments.

Pipelines

  • Implemented transparent hash version upgrade mechanism that automatically detects and upgrades outdated pipeline version hashes during comparison operations without persisting changes.
  • Implemented VersionedHash class to provide structured, type-safe access to version hash strings throughout the platform, improving code maintainability and enabling future hash algorithm upgrades.
  • Removed the pipeline_version_created audit event in favor of the existing pipeline_updated event, which already tracks pipeline version creation.

Permissions and roles

  • Added tristate checkboxes to category rows in the custom roles permissions table, allowing users to quickly select or deselect all permissions within a category.
  • Consolidated Members, Teams, and Collaborators pages into the Access Control page as tabs with pagination support for Teams list and empty-state components.
  • Added admin endpoint GET /api/admin/orgs/{orgId}/roles to list organization roles.
  • Added endpoint GET /orgs/{orgId}/users/{userId}/roles to list user roles in organization.
  • Added maxCustomRolesPerOrg quota definition and enforcement, limiting the number of custom roles per organization.

Data Explorer

  • Fixed file preview functionality for files containing special characters (brackets) in filenames by properly encoding and decoding file paths.

Bug fixes

  • Fixed Open in new tab functionality for workflow reports by implementing a separate route with report path passed as query parameter.
  • Fixed step status indication mechanism in launch forms to properly track all controls registered to a section, including those registered after initial creation.
  • Fixed Data Explorer path decoding to be null-safe, preventing test failures.
  • Fixed an issue causing custom pipeline info fetch error messages to be incorrectly removed when selecting the same value again in pipeline, revision, or main script fields.
  • Fixed an issue causing the Launchpad to display empty optimization buttons when optimization status is not set.
  • Prevent conda Studios from auto-starting when the organization exceeds Studio session limits.

Seqera Cloud v26.1.0_cycle37

General updates and improvements

Studios

  • Added validation to ensure the workspace container repository setting is configured before allowing creation of custom-built Studios.
  • Added Studios to the onboarding resources shown to new users during account setup, helping users discover Studio functionality early in their journey.
  • Removed the ability to start and stop Studios from the Launch role to better align permissions with user responsibilities.

Compute

  • Added Amazon EC2 p6-b300 instance family to the NVMe storage list, enabling support for this new GPU-optimized instance type.
  • Added the ability to disable and enable compute environments through the UI. This allows administrators or workspace owners to temporarily or permanently prevent new workflow executions or new Studio sessions on disabled compute environments.
  • Introduced error messaging when attempting to launch workflows on disabled compute environments. The error message now explicitly states Specified compute environment disabled instead of the generic Not available message.
  • Added Amazon EC2 X8aedz memory-optimized instance family (powered by AMD EPYC processors) to the NVMe storage list, supporting up to 8 TB of local NVMe SSD storage.
  • Updated the default Azure Batch image and improved error propagation for image-related failures.

Workflows

  • Added tracking for Spot instance interruptions (numSpotInterruptions) at the task level, aggregated to the workflow level. This metric tracks how many times Spot instance preemption interrupted and restarted tasks.

Launchpad

  • Renamed Config view to Params file view in launch form parameters, to align terminology with Nextflow.

Bug fixes

Studios

  • Fixed an issue that allowed basic organizations to run more than one Studio simultaneously. Basic organizations now default to a maximum of 1 running Studio when not setting an explicit quota, while other organization types use the global limit (default: 100).

Compute

  • Fixed intermittent workflow launch failures caused by cache returning expired AWS STS credentials. Added expiration checking, configurable refresh margin, and cache invalidation for expired entries.
  • Reverted Azure Batch to use Ubuntu 22.04 (from 24.04).
  • Fixed errors when listing compute environments with the resources attribute for legacy Seqera Compute Batch configurations that don't implement IAwsCloudConfig. Added proper handling and fallback logic.

Pipeline versioning

  • Fixed an issue with pipeline version lists not updating correctly when publishing a draft version.

Launchpad

  • Fixed an issue with parameters not clearing correctly when switching between pipelines with and without parameters in the launch form.
  • Fixed date formatting to use calendar year (yyyy) instead of ISO week-based year (YYYY), which caused dates at year boundaries to display the wrong year.
  • Fixed the merging of entity and compute environment labels for single VM compute environments to ensure labels are properly combined and applied.

Seqera Cloud v25.3.0_cycle35

Feature updates and improvements

Permissions and roles

  • Improved error messages for insufficient permissions. API 403 Forbidden responses now include details about which specific permissions are missing, making it easier to troubleshoot authorization issues and grant appropriate access.

Compute environments

  • New AWS Batch compute environments can no longer be created with the deprecated EBS autoscaling feature enabled; use Fusion as the recommended alternative instead. Existing compute environments with EBS autoscaling will continue to work without changes.

Bug fixes

Pipelines

  • Fixed an issue with pipeline optimization being unavailable for shared pipelines in personal workspaces.
  • Fixed an issue with pipeline optimization permission controls. Users with Launch permissions can now view optimization status and details in read-only mode, while users with Maintain or higher permissions can modify optimization settings.

Seqera Cloud v25.3.0_cycle34

Feature updates and improvements

Studios

  • Added the ability to configure a custom container repository path for Wave-built Studio images in workspace settings, providing greater control over where container images are stored and distributed.

Bug fixes

General

  • Addressed a security vulnerability related to resource allocation, improving overall Platform security.

Resource labels

  • Fixed an issue with interpolated values in dynamic resource labels (e.g., label-name=${workflowId}). Dynamic resource labels now work correctly when enabling the feature for all workspaces.

Workflows

  • Fixed an issue with deleted workflows incorrectly counted toward organization quota limits. Active workflow counts now accurately exclude deleted workflows.