submit_pipeline
Submit dependent Slurm job chains for ROMEO HPC: define stages, resources, and dependencies; validate and queue them with --dependency links. Runs in simulation unless confirmed.
Instructions
Soumet un enchainement de jobs relies par des dependances SLURM : preparer, calculer, rassembler. Chaque etape decrit une intention (commande, temps, ressources) et les etapes dont elle depend ; le serveur ordonne, valide chacune comme submit_job le ferait, et pose les --dependency. L'architecture declaree pour l'enchainement est heritee par toutes les etapes, ce qui evite qu'une etape sans GPU parte sur x86_64 alors que les autres tournent en aarch64. SIMULATION PAR DEFAUT : rappelle avec confirm=true pour soumettre.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arch | No | ||
| name | Yes | ||
| stages | Yes | ||
| confirm | No | ||
| modules | No | ||
| spack_packages | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||