-
Notifications
You must be signed in to change notification settings - Fork 168
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update (partially) global-workflow for orion+rocky9 (#2741)
This PR: - updates a few submodules (GSI, GSI-utils, GSI-monitor, UFS_utils, GFS-utils) to include recent update to their modulefiles for Orion+Rocky9 upgrade - updates the modulefiles in global-workflow to load modules from Orion+Rocky9 paths - updates modulefiles for `gwsetup` and `gwci` as well. - removes NCL and GEMPAK from Orion. NCL is not used and GEMPAK is not installed. - adds `parm/config.gfs/config.resources.ORION` to address GSI performance degradation after Rocky 9 upgrade. This PR: - does not update the build for UPP. Standalone UPP is not available via ufs-weather-model as of #2729 - will need a follow-up update for `prepobs` and `fit2obs` updated locations when they are installed in `glopara` space on Orion. # Type of change - Maintenance (code refactor, clean-up, new CI test, etc.) # Change characteristics - Is this a breaking change (a change in existing functionality)? NO - Does this change require a documentation update? NO # How has this been tested? This PR is not sufficient for Orion. This PR must be tested on other platforms (Hera, WCOSS2) as this PR updates submodules. # Checklist - [ ] Any dependent changes have been merged and published - [ ] My code follows the style guidelines of this project - [ ] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] My changes generate no new warnings - [ ] New and existing tests pass with my changes - [ ] I have made corresponding changes to the documentation if necessary --------- Co-authored-by: Kate Friedman <[email protected]>
- Loading branch information
1 parent
d65d3d2
commit 58fca16
Showing
12 changed files
with
40 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
#! /usr/bin/env bash | ||
|
||
# Orion-specific job resources | ||
|
||
case ${step} in | ||
"anal") | ||
# TODO: | ||
# On Orion, after Rocky 9 upgrade, GSI performance is degraded. | ||
# Remove this block once GSI issue is resolved | ||
# https://github.com/NOAA-EMC/GSI/pull/764 | ||
# https://github.com/JCSDA/spack-stack/issues/1166 | ||
export wtime_anal_gdas="02:40:00" | ||
export wtime_anal_gfs="02:00:00" | ||
;; | ||
*) | ||
;; | ||
esac |
Submodule gfs_utils.fd
updated
7 files
+8 −3 | modulefiles/gfsutils_orion.intel.lua | |
+8 −3 | modulefiles/rdbfmsua_orion.intel.lua | |
+8 −1 | ush/build.sh | |
+3 −3 | ush/detect_machine.sh | |
+6 −5 | ush/nc2grb/nc2grb.ice.sh | |
+4 −3 | ush/nc2grb/nc2grb.ocean_2D.sh | |
+7 −6 | ush/nc2grb/nc2grb.ocean_3D.sh |
Submodule gsi_enkf.fd
updated
23 files
+157 −0 | LICENSE.md | |
+1 −1 | fix | |
+8 −18 | modulefiles/gsi_gaea.intel.lua | |
+25 −0 | modulefiles/gsi_noaacloud.intel.lua | |
+5 −4 | modulefiles/gsi_orion.intel.lua | |
+10 −4 | regression/CMakeLists.txt | |
+7 −3 | regression/global_4denvar.sh | |
+3 −3 | regression/global_enkf.sh | |
+4 −4 | regression/multi_regression.sh | |
+0 −207 | regression/netcdf_fv3_regional.sh | |
+1 −1 | regression/regression_driver.sh | |
+176 −134 | regression/regression_namelists.sh | |
+58 −141 | regression/regression_namelists_db.sh | |
+29 −29 | regression/regression_param.sh | |
+76 −23 | regression/regression_test_enkf.sh | |
+25 −26 | regression/regression_var.sh | |
+151 −30 | regression/rrfs_3denvar_rdasens.sh | |
+223 −0 | regression/rrfs_enkf_conv.sh | |
+2 −2 | src/gsi/read_radar.f90 | |
+3 −3 | ush/detect_machine.sh | |
+5 −3 | ush/module-setup.sh | |
+6 −6 | ush/sub_gaea | |
+5 −3 | ush/sub_orion |
Submodule gsi_monitor.fd
updated
10 files
Submodule gsi_utils.fd
updated
2 files
+8 −3 | modulefiles/gsiutils_orion.intel.lua | |
+3 −3 | ush/detect_machine.sh |
Submodule ufs_utils.fd
updated
52 files
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
export stack_intel_ver=2022.0.2 | ||
export stack_impi_ver=2021.5.1 | ||
export spack_env=gsi-addon-env | ||
export stack_intel_ver=2021.9.0 | ||
export stack_impi_ver=2021.9.0 | ||
export spack_env=gsi-addon-env-rocky9 | ||
source "${HOMEgfs:-}/versions/build.spack.ver" | ||
export spack_mod_path="/work/noaa/epic/role-epic/spack-stack/orion/spack-stack-${spack_stack_ver}/envs/${spack_env}/install/modulefiles/Core" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,6 @@ | ||
export stack_intel_ver=2022.0.2 | ||
export stack_impi_ver=2021.5.1 | ||
export spack_env=gsi-addon-env | ||
|
||
export ncl_ver=6.6.2 | ||
export gempak_ver=7.5.1 | ||
export stack_intel_ver=2021.9.0 | ||
export stack_impi_ver=2021.9.0 | ||
export spack_env=gsi-addon-env-rocky9 | ||
|
||
source "${HOMEgfs:-}/versions/run.spack.ver" | ||
export spack_mod_path="/work/noaa/epic/role-epic/spack-stack/orion/spack-stack-${spack_stack_ver}/envs/${spack_env}/install/modulefiles/Core" | ||
|
||
#cdo is older on Orion | ||
export cdo_ver=2.0.5 |