-
Notifications
You must be signed in to change notification settings - Fork 48
Post‐release updates for spack‐stack‐1.7.0
This page provides updates for the spack-stack-1.7.0 release that are not included in the release documentation (https://spack-stack.readthedocs.io/en/1.7.0). These updates arise from the fact that additional packages get installed over the lifetime of a release (usually one year, sometimes longer), HPC systems are updated, issues are identified etc.
Updates for pre-configured sites (aka tier-1 platforms) supersede the information in https://spack-stack.readthedocs.io/en/1.7.0/PreConfiguredSites.html
The following is required for building new spack environments and for using spack to build and run software.
module purge
module use /work/noaa/epic/role-epic/spack-stack/orion/modulefiles
module load ecflow/5.8.4
For spack-stack-1.7.0 with Intel, load the following modules after loading ecflow:
module use /work/noaa/epic/role-epic/spack-stack/orion/spack-stack-1.7.0/envs/ue-intel/install/modulefiles/Core
module load stack-intel/2021.9.0
module load stack-intel-oneapi-mpi/2021.9.0
module load stack-python/3.10.13
For spack-stack-1.7.0 with GNU, load the following modules after loading ecflow:
module use /work/noaa/epic/role-epic/spack-stack/orion/spack-stack-1.7.0/envs/ue-gcc/install/modulefiles/Core
module load stack-gcc/12.2.0
module load stack-openmpi/4.1.6
module load stack-python/3.10.13
Notes.
- After loading the necessary modules (e.g.
jedi-fv3-env
, ...) it is necessary to explicitly loadgit-lfs/3.1.2
. This is because of a bug in the Orion site config that still uses the old (pre-Rocky 9) version ofgit-lfs
as an external package. - Also, after loading the necessary modules, it is necessary to add
/opt/slurm/lib/slurm
to your LD_LIBRARY_PATH due to a fault in the slurm package configuration. For example:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/slurm/lib/slurm
. - The unified environment on Orion uses
[email protected]
instead of the default[email protected]
. This is a temporary change on Orion after the Rocky9 OS upgrade.
- In addition to the default
[email protected]
,[email protected]
is available in the unified environment on all systems. Note that no update ofmapl
was made for this version ofesmf
. The onlymapl
version available in spack-stack-1.7.0 is[email protected]
, which uses[email protected]
.
Known issues that are not included in https://spack-stack.readthedocs.io/en/1.7.0/KnownIssues.html are collected here