Assumptions for the plugin
docker executor is available on all nodes
A shared file system is present across the nomad nodes, with a persistent volume
A prod setup of a minimal of two nodes -> server node and client node
BONUS: Internet connection and wave enabled for fusionfs (?)
Pipelines to be tested on nomad cluster setup
nextflow-io/hello
rnaseq-nf
nf-core/fetchngs
nf-core/rnaseq
MAGMA
Plugin dev group (Jorge, Abhinav) responsible for
Developing the plugin structure and local testing setups via a nomad -dev node - rnaseq-nf Nomad definitions #4
Making sure the Nextflow abstractions translate well to the nomad job abstractions Plugin design - dev meetings. #5
Testing the standard pipelines for usability and a smooth Nextflow experience locally
Infrastructure group (Tom, Matthias) responsible for
Long term maintenance
Jorge and Abhinav invested as developers
CMGG invested in maintaining the nf-core / Nextflow and Nomad infrastructure
Assumptions for the plugin
dockerexecutor is available on all nodesBONUS: Internet connection and wave enabled for
fusionfs(?)Pipelines to be tested on nomad cluster setup
nextflow-io/hellornaseq-nfnf-core/fetchngsnf-core/rnaseqPlugin dev group (Jorge, Abhinav) responsible for
-devnode - rnaseq-nf Nomad definitions #4Infrastructure group (Tom, Matthias) responsible for
Long term maintenance