Skip to content

docs: add Fusion symlink compaction troubleshooting#1195

Open
robsyme wants to merge 1 commit intomasterfrom
fix/fusion-compaction
Open

docs: add Fusion symlink compaction troubleshooting#1195
robsyme wants to merge 1 commit intomasterfrom
fix/fusion-compaction

Conversation

@robsyme
Copy link
Member

@robsyme robsyme commented Mar 13, 2026

Summary

  • Add new troubleshooting page (fusion_docs/troubleshooting/nextflow.md) documenting Fusion's symlink compaction behavior when used with Nextflow
  • Update sidebar to include the new page under Troubleshooting > Nextflow interactions

Context

Customers have encountered unexpected large file copies in task work directories when using Fusion with Nextflow. This happens when Nextflow output glob patterns inadvertently match input files staged as symlinks — Fusion's symlink compaction materializes these symlinks as full copies at task shutdown.

This behavior was previously undocumented. The new page covers:

  • What symlink compaction is and when it runs (task shutdown)
  • How output patterns are derived from Nextflow output: declarations via .command.run
  • How to diagnose compaction by inspecting .command.run (the outputs: block and nxf_stage() symlinks)
  • How to avoid unintended compaction by narrowing output glob patterns

…ractions

Document Fusion's symlink compaction behavior — where output glob patterns
from Nextflow's .command.run can cause input symlinks to be materialized as
full copies at task shutdown. Includes diagnostic steps and guidance on
narrowing output declarations to avoid unintended file copies.

Signed-off-by: Rob Syme <rob.syme@gmail.com>
@netlify
Copy link

netlify bot commented Mar 13, 2026

Deploy Preview for seqera-docs ready!

Name Link
🔨 Latest commit 4728c6b
🔍 Latest deploy log https://app.netlify.com/projects/seqera-docs/deploys/69b3700f74231d0008cdfecb
😎 Deploy Preview https://deploy-preview-1195--seqera-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant