-
Notifications
You must be signed in to change notification settings - Fork 46
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 bufr to 12.1.0, build met/metplus 9.1.3/3.1.1 in the unified environment #1259
Upgrade bufr to 12.1.0, build met/metplus 9.1.3/3.1.1 in the unified environment #1259
Conversation
…eature/python_3p11p7
…eature/python_3p11p7
…eature/python_3p11p7
…kage and in py-xnrl about the +delayed variant
…eature/python_3p11p7
…eature/python_3p11p7
…eature/python_3p11p7
…spack-stack into feature/python_3p11p7
…pack-stack into feature/MET_METp_3.1.1 * 'feature/MET_METp_3.1.1' of github.com:davidhuber-noaa/spack-stack: Revert mandatory met/metplus versions in the global-workflow env Update to Python 3.11.7 in the gsi-addon and pull upstream python packages Add MET/METplus v9.1.3/v3.1.1 to the unified-env requirements matrix Add 'py-dask +delayed' to gmao-swell-env and add comments in that package and in py-xnrl about the +delayed variant (JCSDA#1246)
* jcsda/develop: Update esmf, fms, g2, g2tmpl and mapl versions (JCSDA#1256)
@climbfuji EDIT: N/M the spack version bump. I see now that Ratko bumped it yesterday. |
@DavidHuber-NOAA We are getting CI build errors, duplicate packages:
|
No need to remove the build cache. You are getting duplicate packages. I wonder if we should spend all this effort or keep the separate gsi env for one or two more releases. Once we move to the Intel oneAPI compilers, met@9 is for the history books. |
Alright, I'll go with the gsi-env then. I thought I had an easy shot... |
I agree, it would have been nice to have. We still need the bufr updates, though - do you want to do this, or should I? |
Yes, I will do it. |
Merci! |
Summary
This upgrades BUFR to 12.1.0 and allows MET and METplus v9.1.3 and v3.1.1 to be installed in the unified environment without sacrificing macOS support.
Testing
Concretized on Hera, building a test environment in
/scratch1/NCEPDEV/global/David.Huber/SPACK/ss_bufr_12.1/envs/unified_b121_m913
.Applications affected
Global workflow, GSI, JEDI, UFS-SRW-App, GDASApp
Systems affected
All
Dependencies
#1217
Issue(s) addressed
#1251
#1060
Checklist
Upgrading BUFR to 12.1.0 and MET/METplus to 3.1.1/9.1.3 allows for a unified environment for all apps