Skip to content

Version 1.3.0

Compare
Choose a tag to compare
@climbfuji climbfuji released this 11 Apr 02:57
· 770 commits to develop since this release
c0286d2

We are pleased to announce the release of V1.3.0 of spack-stack.

The spack-stack package is a collaborative effort between the NOAA Environmental Modeling Center (EMC), the UCAR Joint Center for Satellite Data Assimilation (JCSDA), and the Earth Prediction Innovation Center (EPIC). spack-stack is designed to support the various applications of the supporting agencies such as the Unified Forecast System (UFS) or the Joint Effort for Data assimilation Integration (JEDI).

Documentation for installing and using spack-stack can be found here: https://spack-stack.readthedocs.io/en/1.3.0/

New This Release

  • New unified environment (using template unified-dev) with support for compiler matrices (install for multiple compilers in same environment) that can be used for JEDI and UFS applications (ufs-weather-model, ufs-srweather-app, global-workflow except GSI)
  • New versions of eckit, ecmwf-atlas, ectrans, esmf, fckit, fms, gsibec, hdf5, mapl, netcdf-c, netcdf-fortran, parallelio
  • For user platforms and CI systems, always build Python with spack, do not use externally supplied Python
  • For HPCs using external Python, also use external py-pip
  • Add option to comple wiht NCO IT FISMA high requirements for ecbuild, eckit, fckit, ecmwf-atlas, yafyaml
  • Support for additional platforms (Narwhal with GNU, NOAA ParallelWorks, AWS Parallel Cluster)
  • Reorganization of documenation
  • Hardening of CI system, now running on Github self-hosted runners on AWS EC2
  • Support for Apple M2 CPUs

For more details about this release, see https://github.com/orgs/NOAA-EMC/projects/11.