Phil Ewels
04/20/2026, 9:07 PMregistryOverride (nextflow 25.10), making the module truly self-contained?
https://docs.seqera.io/nextflow/reference/config#dockerregistryoverride
This will require a mega-modules PR to update all modules in sync with a new tools / template update, but shouldn't be too disruptive I think. If a full URI is given I'm pretty sure the registry config option is ignore (though we should check this). And I think we're pushing the minimum Nextflow version to 25.10 anyway in the next template release (right, @mashehu ?). The only people who'd need to change anything are the folks swapping the registry for their mirror, and the new config option should work in a backwards-compatible manner with pipelines that aren't updated yet, I think.Matthias De Smet
04/21/2026, 7:03 AMPhil Ewels
04/21/2026, 7:23 AMmashehu
04/21/2026, 7:23 AMMaxime Garcia
04/21/2026, 7:37 AMMaxime Garcia
04/21/2026, 7:39 AMwathever.registry for sure, as we're already using that somehwere.
But yeah when we do that, we need to sync with tools releaseMaxime Garcia
04/21/2026, 7:39 AMMatthias De Smet
04/21/2026, 7:40 AMMaxime Garcia
04/21/2026, 7:41 AMJonathan Manning
04/21/2026, 8:17 AMmashehu
04/21/2026, 8:19 AMJonathan Manning
04/21/2026, 8:20 AMNicolas Vannieuwkerke
04/21/2026, 8:21 AMNicolas Vannieuwkerke
04/21/2026, 8:21 AMPhil Ewels
04/21/2026, 8:29 AMmashehu
04/21/2026, 8:29 AMPhil Ewels
04/21/2026, 8:30 AMnextflow modules run nf-core/xxx command. At the moment this, fails as it needs docker (or something):
nextflow modules run nf-core/fastqc --meta.id sample1 --input sample1.fq.gz
I want to get it to work by adding -with-docker - that fails right now with a validation error, but hoping to get around that. But then it still fails because the container is not valid in isolation.Phil Ewels
04/21/2026, 8:30 AMPhil Ewels
04/21/2026, 8:31 AMPhil Ewels
04/21/2026, 8:31 AMNicolas Vannieuwkerke
04/21/2026, 8:38 AMPhil Ewels
04/21/2026, 8:49 AMdocker.registry will just ignore all fully qualified URLs?Adam Talbot
04/21/2026, 8:50 AMInstead, could we go back to having the full URI in the module, and tell people to use the relatively newIs exactly what I was asking for in the first place! the docker.registry thing was a hack. I actually think this should be solved with a pull-through cache or Wave but that's a different matter.(nextflow 25.10), making the module truly self-contained?registryOverride
Adam Talbot
04/21/2026, 8:50 AMAdam Talbot
04/21/2026, 8:51 AMAdam Talbot
04/21/2026, 8:51 AMPretty sure thatCorrectwill just ignore all fully qualified URLs?docker.registry
Adam Talbot
04/21/2026, 8:52 AMPhil Ewels
04/21/2026, 8:52 AMPhil Ewels
04/21/2026, 9:30 AMmashehu
04/21/2026, 9:32 AMPhil Ewels
04/21/2026, 9:33 AMAdam Talbot
04/21/2026, 9:35 AMPhil Ewels
04/21/2026, 9:35 AMAdam Talbot
04/21/2026, 9:36 AMAdam Talbot
04/21/2026, 9:36 AMmashehu
04/21/2026, 9:36 AMAdam Talbot
04/21/2026, 9:36 AM.github/workflows/lint.yml (Line: 125, Col: 7): Strategy for job 'nf-core-lint-modules' produced 1104 configurations which exceeds the maximum of 256 configurationsmashehu
04/21/2026, 9:37 AMPhil Ewels
04/21/2026, 9:37 AMPhil Ewels
04/21/2026, 9:37 AMMatthias De Smet
04/21/2026, 9:37 AMNicolas Vannieuwkerke
04/21/2026, 9:38 AMAdam Talbot
04/21/2026, 9:38 AMPhil Ewels
04/21/2026, 9:39 AMAdam Talbot
04/21/2026, 9:39 AMJonathan Manning
04/21/2026, 9:39 AMPhil Ewels
04/21/2026, 9:40 AMAdam Talbot
04/21/2026, 9:42 AMPhil Ewels
04/21/2026, 9:43 AMMatthieu Muffato
04/21/2026, 3:23 PMnf-core pipelines download still works. It does a bit of parsing of the container names to create symlinks for the same container in other registries. It should support fully-qualified URIs but 😨mashehu
04/21/2026, 3:24 PMnextflow inspect which should give the right namesSimon Pearce
04/22/2026, 9:25 AMPhil Ewels
04/22/2026, 9:31 AMSimon Pearce
04/22/2026, 10:08 AMPhil Ewels
04/22/2026, 10:10 AMSimon Pearce
04/22/2026, 10:12 AMMaxime Garcia
04/22/2026, 10:17 AMPhil Ewels
04/22/2026, 10:17 AMSimon Pearce
04/22/2026, 10:18 AMPhil Ewels
04/22/2026, 10:18 AMPhil Ewels
04/22/2026, 10:18 AMPhil Ewels
04/22/2026, 10:18 AMJonathan Manning
04/22/2026, 10:19 AMJonathan Manning
04/22/2026, 10:20 AMPhil Ewels
04/22/2026, 10:20 AMPhil Ewels
04/22/2026, 10:20 AMJonathan Manning
04/22/2026, 10:21 AMSimon Pearce
04/22/2026, 10:34 AMSimon Pearce
04/22/2026, 10:35 AMPhil Ewels
04/22/2026, 11:34 AMPhil Ewels
04/22/2026, 11:51 AMSimon Pearce
04/22/2026, 12:25 PMSimon Pearce
04/22/2026, 12:26 PMSimon Pearce
04/22/2026, 12:26 PMMaxime Garcia
04/22/2026, 12:27 PMJonathan Manning
04/22/2026, 12:29 PMPhil Ewels
04/22/2026, 1:16 PMPhil Ewels
04/22/2026, 1:16 PMMaxime Garcia
04/22/2026, 1:25 PMPhil Ewels
04/22/2026, 1:33 PMPhil Ewels
04/22/2026, 1:42 PMmashehu
04/22/2026, 1:42 PMMaxime Garcia
04/22/2026, 1:44 PMJonathan Manning
04/22/2026, 1:52 PMPhil Ewels
04/22/2026, 2:04 PMPhil Ewels
04/22/2026, 2:04 PMmashehu
04/22/2026, 2:44 PMmashehu
04/22/2026, 2:49 PMSimon Pearce
04/23/2026, 9:06 AMPhil Ewels
04/23/2026, 9:07 AMPhil Ewels
04/23/2026, 9:07 AMmashehu
04/23/2026, 9:08 AMPhil Ewels
04/23/2026, 9:08 AMPhil Ewels
04/23/2026, 9:09 AMmashehu
04/23/2026, 9:09 AMPhil Ewels
04/23/2026, 9:09 AMPhil Ewels
04/23/2026, 9:09 AMmashehu
04/23/2026, 9:09 AMmashehu
04/23/2026, 9:10 AMPhil Ewels
04/23/2026, 9:11 AMmashehu
04/23/2026, 9:11 AMPhil Ewels
04/23/2026, 9:12 AMmashehu
04/23/2026, 9:13 AMPhil Ewels
04/23/2026, 9:13 AMPhil Ewels
04/23/2026, 9:13 AMmashehu
04/23/2026, 9:13 AMPhil Ewels
04/23/2026, 9:14 AMnf-core lint modules CI jobs on all open PRs..Phil Ewels
04/23/2026, 9:14 AMmashehu
04/23/2026, 9:15 AMPhil Ewels
04/23/2026, 9:15 AMPhil Ewels
04/23/2026, 9:15 AMPhil Ewels
04/23/2026, 9:15 AMPhil Ewels
04/23/2026, 9:16 AMPhil Ewels
04/23/2026, 9:34 AMPhil Ewels
04/23/2026, 9:34 AMPhil Ewels
04/23/2026, 9:35 AMSimon Pearce
04/23/2026, 9:55 AMSimon Pearce
04/23/2026, 9:57 AMblah, flaky tests even though the PRs were only merged yesterday / today??The singularity/docker images were out of sync, updated
Phil Ewels
04/23/2026, 9:58 AMPhil Ewels
04/23/2026, 9:58 AMSimon Pearce
04/23/2026, 12:49 PMSimon Pearce
04/23/2026, 12:49 PMSimon Pearce
04/23/2026, 12:56 PM