Open BrianCurtis-NOAA opened 2 months ago
Note that the update to the latest fms for spack-stack 1.8.0 is covered in https://github.com/JCSDA/spack-stack/issues/1106.
@BrianCurtis-NOAA For spack-stack 1.8.0, we are currently targeting fms@2024.02 (the most recent release). If a new release is being made in time that contains bug fixes we need [to build shared fms libraries on macOS], we probably want to get that release instead (2024.03?). Will that be ok for the ufs-weather-model? I know you are on spack-stack-1.6.0 and for testing 2024.01 will be installed there on at least one system, but for spack-stack-1.8.0 we want to be on the latest available fms release if possible. Thanks!
@RatkoVasic-NOAA is following up with the option for FMS2024.01/spack-stack1.6. @BrianCurtis-NOAA if tests pass, we can schedule to update.
@BrianCurtis-NOAA For spack-stack 1.8.0, we are currently targeting fms@2024.02 (the most recent release). If a new release is being made in time that contains bug fixes we need [to build shared fms libraries on macOS], we probably want to get that release instead (2024.03?). Will that be ok for the ufs-weather-model? I know you are on spack-stack-1.6.0 and for testing 2024.01 will be installed there on at least one system, but for spack-stack-1.8.0 we want to be on the latest available fms release if possible. Thanks!
If the UFSWM can benefit from FMS 2024.03 then when it's released we can start the process with @Hang-Lei-NOAA to get it onto WCOSS2.
@BrianCurtis-NOAA and @jkbk2004
FMS@2024.01 was installed for testing on Hercules.
You can access by using:
prepend_path("MODULEPATH", "/work/noaa/epic/role-epic/spack-stack/hercules/spack-stack-1.6.0/envs/fms-2024.01/install/modulefiles/Core")
instead of
/work/noaa/epic/role-epic/spack-stack/hercules/spack-stack-1.6.0/envs/fms-2024.01/install/modulefiles/Core
in modulefiles/ufs_hercules.gnu.lua
and/or modulefiles/ufs_hercules.intel.lua
NOTE: this new environment is using new g2 and g2tmpl libraries (g2@3.5.1 and g2tmpl@1.13.0), which is about to be committed soon in modulefiles/ufs_common.lua
, so you will just need to replace FMS version in that file.
@RatkoVasic-NOAA I want to confirm with you that the fms 2024.01 is installed with netcdf built with zstd, is that correct?
@junwang-noaa yes, fms was built with netcdf, which was built with zstd.
Package name
FMS
Package version/tag
2024.01
Build options
current
Installation timeframe
Please install on spack-stack 1.6.0 for the ufs-weather-model. Work with EPIC @RatkoVasic-NOAA on how they wish to test/install on RDHPCS machines.
Other information
WCOSS2 not needed as Hang Lei has taken care of that already.
WCOSS2
WCOSS2: General questions
No response
WCOSS2: Installation and testing
No response
WCOSS2: Technical & security review list
WCOSS2: Additional comments
No response