Description
Bug report
(Please follow this template by replacing the text between parentheses with the requested information)
Expected behavior and actual behavior
When running nextflow I expect vm sizes that are available in Azure to be usable. When trying to use Standard_NC40ads_H100_v5 machines in swedencentral (often referenced by Azure to be the default location in Europe to use for GPU based workloads due to space issues in west europe) I get an error that the vmsize is not available there.
Steps to reproduce the problem
Create a pool in Azure with NC40ads_H100 nodes and use queue: named_pool as config param in your azure batch config file.
Program output
Caused by:
Unable to find size for VM name 'standard_nc40ads_h100_v5' and location 'swedencentral'
Environment
- Nextflow version: 24.10.5 build 5935 & 25.02.3-edge build 5941
- Java version: [?]
- Operating system: [macOS, Linux, etc]
- Bash version: (use the command
$SHELL --version
)
Additional context
Its clear that in the file: nextflow\plugins\nf-azure\src\resources\nextflow\cloud\azure\vm-list-size-swedencentral.json the vmsize is not available. The last update was 10 months ago and Azure has a whole list of new vm sizes over all regions. Kindly request to run the update script to fill these files with fresh info again. If needed/handy I would do it myself and open a PR. Its blocking our workflow at the moment.