-
Notifications
You must be signed in to change notification settings - Fork 253
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 hpc-stack for Actions CI #299
Conversation
…ommunity#277). Update actions deprecated set-env commands
@junwang-noaa @DusanJovic-NOAA @MinsukJi-NOAA We originally planned to include this in my PRs (#297 & Co). I though this would only be touching ci files, but given the change in |
@climbfuji If possible, I do hope to get this fix in as soon as possible. Can we help on rerunning RT on hera/orion? |
@climbfuji , Better solution is in the pipe to address #296. I will revert back the rt_utils.sh change for now. |
@junwang-noaa wants to include the change. I'll pull your PR in and rerun on hera.intel, hera.gnu, orion.intel, gaea.intel. |
Please convert your PR into "ready for review", I'll mention it in my PR. Thanks! |
Minsuk, I found a bug in compile.sh: mv ${BUILD_DIR}/ufs_model ${PATHTR}/tests/${BUILD_NAME}.exe should be: Would you mind adding it in your PR? Thanks. |
…, updates to other GSL physics (#297) - add unified gravity wave drag (called unified ugwp) that combines the UGWP v1 with the GSL drag suite - replace high-resolution SAR (standalone regional) regression test with 25km SAR regression test - update submodule pointer for fv3atm for the changes described in the associated PRs listed below - add `rt_ccpp_dev.conf` that contains the developmental CCPP tests used by GSL and DTC (so that folks are aware of what is tested and how by DTC and GSL, in addition to what is in `rt.conf` and `rt_gnu.conf`) - turn on calls to `gcycle`/`sfcsub` for RUC LSM - regression test configuration scripts for MYNN surface layer - add `fv3_debug` modules for cheyenne.intel and cheyenne.gnu (per request from @DeniseWorthen) - bugfix in `rt.sh` to copy two missing input directories `fv3_regional_quilt_netcdf_parallel` and `fv3_stretched_nest_debug` when creating new baselines using `rt.sh -c` - enable regression testing on Gaea with Intel using the current hpc-stack-nco installation, can now use ecflow - update of CI tests and small bugfix when comparing results using `tests/compare_ncfile.py` from @MinsukJi-NOAA (see #299 for details) - note, the update to `tests/compare_ncfile.py` had to be reverted Co-authored-by: DomHeinzeller <58610420+DomHeinzeller@users.noreply.github.com> Co-authored-by: samuel.trahan <Samuel.Trahan@noaa.gov> Co-authored-by: hannah barnes <hannah.barnes@noaa.gov> Co-authored-by: Michael Toy <michael.toy@noaa.gov> Co-authored-by: Samuel Trahan (NOAA contractor) <39415369+SamuelTrahanNOAA@users.noreply.github.com> Co-authored-by: MinsukJi-NOAA <minsuk.ji@noaa.gov>
I agree. |
* Add custom post config file capability * Switch custom UPP config file check to setup.sh * Additional mods needed for custom UPP functionality * Add print statementsfor flat file location * Add print statementsfor flat file location * Revert "Add print statementsfor flat file location" This reverts commit c1cb2a61f1a00f440f11bc042c3accdcbe8950c5. Co-authored-by: Tracy <tracy.hertneky@noaa.gov>
## DESCRIPTION OF CHANGES: Minor edits to documentation of python graphics scripts. ## TESTS CONDUCTED: None.
Description
Use hpc-stack (with upp support) in docker container used by CI.
Minor change in rt_utils.sh to fail regression test if comp_ncfile.py fails to load required modules.
Issue(s) addressed
Resolves #240 #277 #296
Testing
GitHub Actions tested for working properly: https://github.com/MinsukJi-NOAA/ufs-weather-model/actions/runs/379981603