Skip to content

Upgrade to Spack-Stack 1.9.2 #2984

@DavidHuber-NOAA

Description

@DavidHuber-NOAA

What new functionality do you need?

The global-workflow and subcomponents should all be upgraded to spack-stack 1.9.2. Among other things, this upgrade will allow the workflow to use the same Python and BUFR libraries across all subcomponents. There will still be a need for a "gsi-addon" environment (a misnomer as of 1.9.2) to enable the use of MET/METplus 9.1.3/3.1.1 in EMC_verif-global, but this environment will include all of the same modules as the unified-dev environment. Also, an upstream requirement not yet in spack-stack 1.9.1 environments is CRTM v3.1.1, which will need to be incorporated into (at least) the GSI, UPP, UFS, and GDASApp.

Upstream Issues/PRs

What are the requirements for the new functionality?

  • All supported platforms move to spack-stack 1.9.2
  • All submodules update to spack-stack 1.9.2
  • WCOSS2 module files should be updated for all submodules to match spack-stack 1.9.2 versions

Acceptance Criteria

All builds and CI tests are successful on all tier-1 platforms:

  • Hera
  • WCOSS2
  • Hercules
  • Gaea C6

Ideally all builds and tests are successful on tier-2/3 platforms as well:

  • Ursa
  • Orion
  • PW-AWS
  • PW-Azure
  • PW-GCP

Suggest a solution (optional)

No response

Sub-issues

Metadata

Metadata

Labels

EpicmaintenanceRegular updates and maintenance work

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions