From a82bd71b5263557559f558585148ac54f46bd4e0 Mon Sep 17 00:00:00 2001 From: vagudets Date: Thu, 19 Jun 2025 14:28:51 +0200 Subject: [PATCH] Update AS version to 4.1.14 and use new AS machines --- SUNSET-oper.sh | 2 +- autosubmit/conf_esarchive/autosubmit.yml | 2 +- autosubmit/conf_gpfs/autosubmit.yml | 2 +- conf/autosubmit.yml | 10 +++++----- tools/write_autosubmit_conf.R | 2 +- use_cases/ex1_2_autosubmit_scorecards/ex1_2-handson.md | 10 +++++----- 6 files changed, 14 insertions(+), 14 deletions(-) diff --git a/SUNSET-oper.sh b/SUNSET-oper.sh index e7f73e48..d10f3b57 100755 --- a/SUNSET-oper.sh +++ b/SUNSET-oper.sh @@ -93,7 +93,7 @@ function launch_auto { ## TODO: Set up ssh to AS machine; or do it directly as part of launch_SUNSET.R? username=$(whoami) - ssh ${username}@bscesautosubmit01.bsc.es "module load autosubmit/4.0.98-foss-2015a-Python-3.7.3; + ssh ${username}@bscesautosubmit04.bsc.es "module load autosubmit/4.1.14-foss-2023b-Python-3.11.5; autosubmit create ${expid} --noplot; autosubmit refresh ${expid}; # create must be done each time diff --git a/autosubmit/conf_esarchive/autosubmit.yml b/autosubmit/conf_esarchive/autosubmit.yml index 04fb9210..7832d082 100644 --- a/autosubmit/conf_esarchive/autosubmit.yml +++ b/autosubmit/conf_esarchive/autosubmit.yml @@ -1,6 +1,6 @@ config: EXPID: - AUTOSUBMIT_VERSION: 4.0.98 + AUTOSUBMIT_VERSION: MAXWAITINGJOBS: 100 # Default maximum number of jobs to be running at the same time at any platform # Default: 6 diff --git a/autosubmit/conf_gpfs/autosubmit.yml b/autosubmit/conf_gpfs/autosubmit.yml index 04fb9210..9014cf97 100644 --- a/autosubmit/conf_gpfs/autosubmit.yml +++ b/autosubmit/conf_gpfs/autosubmit.yml @@ -1,6 +1,6 @@ config: EXPID: - AUTOSUBMIT_VERSION: 4.0.98 + AUTOSUBMIT_VERSION: 4.1.14 MAXWAITINGJOBS: 100 # Default maximum number of jobs to be running at the same time at any platform # Default: 6 diff --git a/conf/autosubmit.yml b/conf/autosubmit.yml index ad0b4a49..54d0dc25 100644 --- a/conf/autosubmit.yml +++ b/conf/autosubmit.yml @@ -1,7 +1,7 @@ esarchive: platform: nord4 - module_version: autosubmit/4.0.98-foss-2015a-Python-3.7.3 - auto_version: 4.0.98 + module_version: autosubmit/4.1.14-foss-2023b-Python-3.11.5 + auto_version: 4.1.14 conf_format: yaml experiment_dir: /esarchive/autosubmit/ userID: bsc032 @@ -9,15 +9,15 @@ esarchive: mars: platform: NORD3 ## TO BE CHANGED module_version: autosubmit/4.0.0b-foss-2015a-Python-3.7.3 ## TO BE CHANGED - auto_version: 4.0.0 + auto_version: 4.1.14 conf_format: yaml experiment_dir: /esarchive/autosubmit ## TO BE CHANGED userID: bsc32 ## TO BE CHANGED tmp_dir: gpfs: platform: mn5 - module_version: autosubmit/4.0.98-foss-2015a-Python-3.7.3 - auto_version: 4.0.98 + module_version: autosubmit/4.1.14-foss-2023b-Python-3.11.5 + auto_version: 4.1.14 conf_format: yaml experiment_dir: /esarchive/autosubmit/ ## TO BE CHANGED userID: bsc032 diff --git a/tools/write_autosubmit_conf.R b/tools/write_autosubmit_conf.R index 1b490d1c..8d097342 100644 --- a/tools/write_autosubmit_conf.R +++ b/tools/write_autosubmit_conf.R @@ -186,7 +186,7 @@ write_autosubmit_conf <- function(recipe, nchunks, info(recipe$Run$logger, paste("nohup autosubmit run", expid, "& disown")) } else { - print(paste("Please SSH into bscesautosubmit01 or bscesautosubmit02 and run", + print(paste("Please SSH into bscesautosubmit03 or bscesautosubmit04 and run", "the following commands:")) print(paste("module load", auto_specs$module_version)) print(paste("autosubmit create", expid)) diff --git a/use_cases/ex1_2_autosubmit_scorecards/ex1_2-handson.md b/use_cases/ex1_2_autosubmit_scorecards/ex1_2-handson.md index 59a8dcf6..9cb466b7 100644 --- a/use_cases/ex1_2_autosubmit_scorecards/ex1_2-handson.md +++ b/use_cases/ex1_2_autosubmit_scorecards/ex1_2-handson.md @@ -34,7 +34,7 @@ Since we're going to use Autosubmit to dispatch jobs, we need to have an Autosub On the workstation or the Autosubmit machine, you can create an experiment by the following commands. **AUTOSUBMIT EXPERIMENTS ARE REUSABLE!** You do not need to create a new one every time. ```shell -module load autosubmit/4.0.98-foss-2015a-Python-3.7.3 +module load autosubmit/4.1.14-foss-2023b-Python-3.11.5 autosubmit expid -H nord4 -d "SUNSET use case 1_2" ``` You will see the messages like below: @@ -140,8 +140,8 @@ INFO [2023-11-29 00:37:41] The main recipe has been divided into 12 atomic reci INFO [2023-11-29 00:37:41] Check output directory /esarchive/scratch/aho/auto-s2s-outputs//ex1_2-recipe_20231129003740/logs/recipes/ to see all the individual atomic recipes. INFO [2023-11-29 00:37:41] ##### AUTOSUBMIT CONFIGURATION WRITTEN FOR a6pc ##### INFO [2023-11-29 00:37:41] You can check your experiment configuration at: /esarchive/autosubmit/a6pc/conf/ -INFO [2023-11-29 00:37:41] Please SSH into bscesautosubmit01 or bscesautosubmit02 and run the following commands: -INFO [2023-11-29 00:37:41] module load autosubmit/4.0.98-foss-2015a-Python-3.7.3 +INFO [2023-11-29 00:37:41] Please SSH into bscesautosubmit03 or bscesautosubmit04 and run the following commands: +INFO [2023-11-29 00:37:41] module load autosubmit/4.1.14-foss-2023b-Python-3.11.5 INFO [2023-11-29 00:37:41] autosubmit create a6pc INFO [2023-11-29 00:37:41] autosubmit refresh a6pc INFO [2023-11-29 00:37:41] nohup autosubmit run a6pc & disown @@ -149,9 +149,9 @@ INFO [2023-11-29 00:37:41] nohup autosubmit run a6pc & disown You can see some useful information, like the the path to atomic recipes, the Autosubmit configuration files, and most importantly, follow the last lines to launch your experiment. ```shell -ssh bscesautosubmit01.bsc.es +ssh bscesautosubmit03.bsc.es (enter Autosubmit machine) -module load autosubmit/4.0.98-foss-2015a-Python-3.7.3 +module load autosubmit/4.1.14-foss-2023b-Python-3.11.5 autosubmit create a6pc autosubmit refresh a6pc nohup autosubmit run a6pc & disown -- GitLab