Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to Spack-Stack 1.9.0 #2984

Open
1 of 36 tasks
DavidHuber-NOAA opened this issue Oct 4, 2024 · 2 comments
Open
1 of 36 tasks

Upgrade to Spack-Stack 1.9.0 #2984

DavidHuber-NOAA opened this issue Oct 4, 2024 · 2 comments
Assignees
Labels
blocked Issue is currently being blocked by another issue Epic feature New feature or request maintenance Regular updates and maintenance work

Comments

@DavidHuber-NOAA
Copy link
Contributor

DavidHuber-NOAA commented Oct 4, 2024

What new functionality do you need?

The global-workflow and subcomponents should all be upgraded to spack-stack 1.8.0. 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.8.0) 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.8.0 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.8.0
  • All submodules update to spack-stack 1.8.0
  • WCOSS2 module files should be updated for all submodules to match spack-stack 1.8.0 versions

Acceptance Criteria

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

  • Hera
  • WCOSS2
  • Orion
  • Hercules
  • Gaea C5

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

  • Jet
  • PW-AWS
  • PW-Azure
  • PW-GCP
  • S4 (also going through Rocky 8 upgrade)

Suggest a solution (optional)

No response

@DavidHuber-NOAA DavidHuber-NOAA added feature New feature or request Epic labels Oct 4, 2024
@DavidHuber-NOAA DavidHuber-NOAA self-assigned this Oct 4, 2024
@DavidHuber-NOAA DavidHuber-NOAA added the maintenance Regular updates and maintenance work label Oct 8, 2024
@DavidHuber-NOAA DavidHuber-NOAA added the blocked Issue is currently being blocked by another issue label Oct 16, 2024
@DavidHuber-NOAA
Copy link
Contributor Author

It looks like things are moving along in the UFS, so I am un-blocking this.

@DavidHuber-NOAA DavidHuber-NOAA removed the blocked Issue is currently being blocked by another issue label Nov 20, 2024
@DavidHuber-NOAA DavidHuber-NOAA changed the title Upgrade to Spack-Stack 1.8.0 Upgrade to Spack-Stack 1.9.0 Nov 26, 2024
@DavidHuber-NOAA
Copy link
Contributor Author

The spack-stack developers expect version 1.9.0 to be more stable and robust than 1.8.0. I have renamed this issue to reflect that we should move to 1.9.0 instead of 1.8.0 and will reapply the blocked label until the weather model upgrades to 1.9.0.

@DavidHuber-NOAA DavidHuber-NOAA added the blocked Issue is currently being blocked by another issue label Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Issue is currently being blocked by another issue Epic feature New feature or request maintenance Regular updates and maintenance work
Projects
None yet
Development

No branches or pull requests

1 participant