-
Notifications
You must be signed in to change notification settings - Fork 171
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
Convert Orion and Hera modulefiles to LUA format and hpc-stack #648
Convert Orion and Hera modulefiles to LUA format and hpc-stack #648
Commits on Feb 8, 2022
-
Rename Orion modulefiles for LUA format
- add the ".lua" extension to the Orion modulefiles Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for 90a69be - Browse repository at this point
Copy the full SHA 90a69beView commit details
Commits on Feb 9, 2022
-
Remove uneeded modulefiles for Orion/WCOSS-Dell
- cleaned out modulefiles that are no longer needed for OznMon/Radmon - remove errant workflow_utils.orion.lua (wrong branch) Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for d83597f - Browse repository at this point
Copy the full SHA d83597fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e88009 - Browse repository at this point
Copy the full SHA 6e88009View commit details -
Add myFC variable to WCOSS2 modulefiles
- add "setenv("myFC","ftn")" to the modulefiles for fbwndgfs and storm_reloc on WCOSS2 - needed to set FC on WCOSS2 now that other platforms have to set FC differently (e.g. mpiifort on Orion) Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for 73b5664 - Browse repository at this point
Copy the full SHA 73b5664View commit details -
Update fbwndgfs and storm_reloc builds to use myFC
- update fbwndgfs makefile.GENERIC to use myFC variable - update build_tropcy_NEMS.sh to use myFC variable - also update build_tropcy_NEMS.sh to adjust JASPER_LIB variable and remove wcoss2 check for setting SIGIO_LIB4 and SIGIO_INC4 Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for b246fd3 - Browse repository at this point
Copy the full SHA b246fd3View commit details -
- cleanup Orion, Hera, and Jet blocks to just set target and do a module purge - add $target.ver sourcing after build.ver sourcing Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for 50cf445 - Browse repository at this point
Copy the full SHA 50cf445View commit details -
Update gfs_bufrsnd build for hpc-stack
- update the gfs_bufr build and makefile to use hpc-stack library variables Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for 4f063a9 - Browse repository at this point
Copy the full SHA 4f063a9View commit details -
Update machine-setup.sh target version sourcing
- wrap $target.ver sourcing in block that checks if user is not on WCOSS2 and source if so - do not need or have wcoss2.ver file at this time Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for 5c11513 - Browse repository at this point
Copy the full SHA 5c11513View commit details -
Update NETCDF_LDFLAGS_F in gaussian_sfcanl build
- adjust NETCDF_LDFLAGS_F flags in gaussian_sfcanl.fd/makefile.sh to flip -lnetcdf/-lnetcdff order, add -lhdf5_hl flag, and add -lz flag Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for de03082 - Browse repository at this point
Copy the full SHA de03082View commit details -
Add $target.ver sourcing for Orion/Hera to load_fv3gfs_modules.sh
- need to now source the target-specific version files before loading modulebase.$target.lua on Hera and Orion Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for 529dfd6 - Browse repository at this point
Copy the full SHA 529dfd6View commit details
Commits on Feb 10, 2022
-
Update build_regrid_nemsio.sh with NETCDF_LDFLAGS
- add NETCDF_LDFLAGS flags to successfully build regrid_nemsio Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for 1af6dfa - Browse repository at this point
Copy the full SHA 1af6dfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55b9eb8 - Browse repository at this point
Copy the full SHA 55b9eb8View commit details -
Create new $target.ver files for Hera and Orion
- under the versions folder create new hera.ver and orion.ver - new target-specific version files will be used to set hpc-stack modules and versions, as well potentially override other versions as needed on the specific platforms Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for d005cb6 - Browse repository at this point
Copy the full SHA d005cb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed6024d - Browse repository at this point
Copy the full SHA ed6024dView commit details -
Convert Hera modulefiles to LUA format and hpc-stack
- convert the contents of the newly renamed Hera modules to use LUA format - convert Hera modulefiles to load hpc-stack modules Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for e50fea9 - Browse repository at this point
Copy the full SHA e50fea9View commit details
Commits on Feb 11, 2022
-
Remove unneeded module loads from enkf_chgres_recenter build
- remove hdf5 and netcdf module loads from enkf_chgres_recenter modulefiles - reran builds to confirm Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for 28d1a7b - Browse repository at this point
Copy the full SHA 28d1a7bView commit details -
Remove unneeded modules from fbwndgfs build
- remove nemsio and sigio modules from gfs_fbwndgfs build - reran builds to confirm Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for 75fb6da - Browse repository at this point
Copy the full SHA 75fb6daView commit details -
Add HPSS module load back into Hera module_base
- was erroneously removed, added back into module_base.hera.lua - added companion hpss_ver to hera.ver Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for 7425fd6 - Browse repository at this point
Copy the full SHA 7425fd6View commit details -
- create empty wcoss2.ver to go alongside other new machine-specific version files - update machine-setup.sh to load $target.ver on all machines now Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for 1901756 - Browse repository at this point
Copy the full SHA 1901756View commit details -
Update SIGIO library variables in build_tropcy_NEMS.sh
- replace SIGIO_LIB4 with SIGIO_LIB - replace SIGIO_INC4 with SIGIO_INC - remove two lines that set "4" variables to non-"4" variables Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for 40253b9 - Browse repository at this point
Copy the full SHA 40253b9View commit details
Commits on Feb 15, 2022
-
Add prod_util_ver to orion.ver
- only available prod_util on Orion is prod_util/1.2.2 - add prod_util_ver=1.2.2 to orion.ver to override WCOSS2 version Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for 7b3b96e - Browse repository at this point
Copy the full SHA 7b3b96eView commit details -
Add prod_util_ver and cmake_ver to hera.ver
- add overrides for prod_util and cmake versions to hera.ver - use available hpc-stack versions to override WCOSS2 defaults Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for 3aab53f - Browse repository at this point
Copy the full SHA 3aab53fView commit details -
- override WCOSS2 default for cmake_ver and use 3.22.1 on Orion Refs: NOAA-EMC#639
Configuration menu - View commit details
-
Copy full SHA for 238efed - Browse repository at this point
Copy the full SHA 238efedView commit details