We’d love to see a “pre-flight check” feature in Seqera Platform that helps users catch common issues before a pipeline is submitted. This would improve the success rate of runs by validating key parts of the configuration and cloud environment up front.
Specifically, this check could:
  • Generate a clear, consolidated summary of the final configuration (combining Nextflow config, Platform overrides, workspace settings, etc.)
  • Verify authentication and authorization to external resources (e.g., object storage, compute queues)
  • Flag missing or potentially conflicting settings
  • Suggest fixes or helpful links if something looks off
This would help users answer questions like:
  • “What credentials will my job use?”
  • “Am I allowed to access this S3 bucket / Azure container?”
  • “Which compute environment is actually going to run this?”
It could be surfaced as:
  • A button in the UI before submitting a pipeline
  • A CLI command (e.g., nextflow nf-launch --check)
  • Or even integrated into the pipeline submission flow as an optional step
This kind of validation would be especially valuable in cloud or enterprise environments with complex policies and configurations. It would reduce frustration, support burden, and unnecessary trial-and-error.