seqeralabs / nf-aggregate

Pipeline to aggregate pertinent metrics across pipeline runs on the Seqera Platform (beta)
https://seqera.io/
Mozilla Public License 2.0
7 stars 10 forks source link

nf-aggregate does not work without connection to public internet #60

Open adamrtalbot opened 1 month ago

adamrtalbot commented 1 month ago

Description of the bug

When using nf-aggregate in a restricted (offline) environment nf-aggregate fails because the Grape library fails to grab the dependency wslite.

The issue appears to stem from this function which imports the wslite error to handle https://github.com/seqeralabs/nf-aggregate/blob/3831d1fed91f9f2489fbab7b772b455c3bbba8c9/modules/local/seqera_runs_dump/functions.nf#L1

Command used and terminal output

nextflow run 'https://github.com/seqeralabs/nf-aggregate' -name ecstatic_sanger -params-file 'https://seqera.ai/api/ephemeral/woIT1iLPJe2LucqROY9VMw.yaml' -with-tower 'https://seqera.ai/api' -r 0.4.0

Relevant files

Redacted example file: nf-5twwCthyo4HUhA.log

System information

All without internet connection.

adamrtalbot commented 1 month ago

The error is here: https://github.com/seqeralabs/nf-aggregate/blob/3831d1fed91f9f2489fbab7b772b455c3bbba8c9/modules/local/seqera_runs_dump/functions.nf#L1

Options: