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

Use EPIC-managed spack-stack installations for non-production machines #98

Closed
DavidHuber-NOAA opened this issue Sep 13, 2023 · 0 comments · Fixed by #102
Closed

Use EPIC-managed spack-stack installations for non-production machines #98

DavidHuber-NOAA opened this issue Sep 13, 2023 · 0 comments · Fixed by #102

Comments

@DavidHuber-NOAA
Copy link
Collaborator

The UFS has migrated to spack-stack/1.4.1 and there is work being done to migrate the GSI to the same (NOAA-EMC/GSI#589) on non-production machines (WCOSS2 is still using Intel/19). The GSI-monitor repository should also be migrated to use spack-stack. This will involve a few upgrades at once: Intel 18 to 2021+, hdf5/1.10.6 to 1.14.0, and netcdf/4.7.4 to 4.9.2.

I am going to try this in one step to bypass #80 (since hpc-stack is minimally supported) and address #88. My suggested plan for testing is to run 40 cycles in the global workflow and also manually run each of the monitors on the output data, comparing output and plots against the Intel 18 versions.

DavidHuber-NOAA added a commit to DavidHuber-NOAA/GSI-Monitor that referenced this issue Sep 20, 2023
DavidHuber-NOAA added a commit to DavidHuber-NOAA/GSI-Monitor that referenced this issue Sep 20, 2023
DavidHuber-NOAA added a commit to DavidHuber-NOAA/GSI-Monitor that referenced this issue Nov 15, 2023
DavidHuber-NOAA added a commit to DavidHuber-NOAA/GSI-Monitor that referenced this issue Nov 15, 2023
HDF5/1.14.0 requires MPI to build, which makes things complicated.
Allow spack to find an alternate that works without MPI.
DavidHuber-NOAA added a commit to DavidHuber-NOAA/GSI-Monitor that referenced this issue Nov 17, 2023
EdwardSafford-NOAA pushed a commit that referenced this issue Nov 27, 2023
* Upgrade libraries to spack-stack on Hera. #98

* Updated CI libraries for spack-stack. #98

* Added hdf5/1.14.0 to spack.yaml.  #18

Hoping this will resolve an error where MPI is not found for the HDF5
build.

* Upgrade to spack-stack/1.5.1. #98

* Update CI for w3emc, ncdiag upgrades.

* Let WCOSS2 use the older modules.

* Fix versions numbers in standalone modulefiles. #98

* Remove hercules modulefiles (not yet tested).

* Fix S4 module files.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant