Skip to content

Version 2.1.0

Latest

Choose a tag to compare

@climbfuji climbfuji released this 16 Mar 17:11
· 2 commits to release/2.1 since this release
8aec37a

We are pleased to announce the release of version 2.1.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), the Earth Prediction Innovation Center (EPIC), the United States Naval Research Lab (NRL), and the NASA Global Modeling and Assimilation Office (GMAO). spack-stack is designed to support the various applications of the supporting agencies such as the Unified Forecast System (UFS), the Joint Effort for Data assimilation Integration (JEDI), the Navy Environmental Prediction sysTem Using a Nonhydrostatic Engine (NEPTUNE), and the NASA Goddard Earth Observing System (GEOS) model.

Version 2.1.0 is a minor release over the recently release 2.0.0 code.

Main updates:

  • Updated spack engine (submodule) from a fixed tag (version 1.0.2) to the head of develop as of January 9, 2026
  • Update of site configurations to use spack version 1 compiler preferences and to install compiler runtime libraries in environments
  • Experimental feature: JEDI components oops, ioda, ioda-converters, ropp-ufo, and ufo are deployed as part of the NEPTUNE environments
  • New tier 1 container site with dockerfiles for oneapi and gcc that replaces the "spack stack ctr" container builds

Everything That's New

  • NASA site configuration updates (NAS, Discover)
  • NRL site configuration updates
  • EPIC site configuration updates
  • S4 and Gaea C5 moved to tier 2
  • New tier 1 container site with dockerfiles for oneapi and gcc
  • Acorn: add language-specific prefers
  • Update w3emc to 2.13.0
  • New template neptune-dev-llvm
  • Update of met and metplus versions
  • New variant gittools for neptune-python-env/neptune-dev
  • New package rank-run, part of base-env
  • Update g2c and wgrib2 versions
  • Bug fixes for bacio and crtm module variables in common/modules_*.yaml
  • Updates gsibec, fms, and pfunit versions
  • New package codee for neptune-env
  • Spackify JEDI components for NEPTUNE-JEDI
  • Enable parallel netCDF features in py-netcdf4
  • Add bin/compiler to PATH for `intel-oneapi-compilers
  • spack-stack extension to check for correct compiler for each package
  • Weekly builder: Add option to exclude packages from spack.yaml

Full Changelog: 2.0.0...2.1.0