Skip to content

Conversation

@jorgee
Copy link
Contributor

@jorgee jorgee commented Nov 14, 2025

close #6566

Commit 9e4c975 moved the Plugins.init() later in the code- Plugins.init() initializes the plugins manager, so autoStartIfMissing call done before loading the configuration will fail. It includes getting the Repository providers implemented in plugins or downloading remote param-files.

This PR moves again the Plugins.init() to begining of run command. This change doesn't affect secrets loading (tested in platform with bentsherman/nf-tests -r plugin-secrets). The first time that the config is loaded, it uses the EmptySecretsProvider, it doesn't affect if a plugin has been loaded before.

@netlify
Copy link

netlify bot commented Nov 14, 2025

Deploy Preview for nextflow-docs-staging canceled.

Name Link
🔨 Latest commit c30412c
🔍 Latest deploy log https://app.netlify.com/projects/nextflow-docs-staging/deploys/691715f2b879f700082172c4

Copy link
Member

@pditommaso pditommaso left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This deserve a [e2e prod]

@bentsherman
Copy link
Member

Before we do this, I would like to understand why the params-file can be an S3 path but not an Azure path

It doesn't seem like either of these use cases were ever intentionally supported, considering that the params file is loaded before the config, which means the params file shouldn't be able to access remote storage

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

nf-amazon plugin not available for latest 25.10.0 release

4 participants