-
Notifications
You must be signed in to change notification settings - Fork 168
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
Orion: Migration to Rocky9 OS #2694
Comments
@KateFriedman-NOAA - UFS_UTILS will be updated under this issue: ufs-community/UFS_UTILS#963 |
GDASApp issue #1159 documents Orion Rocky 9 updates. |
UWM issue: ufs-community/ufs-weather-model#2332 |
I see multiple stacks:
Which should we use? |
Based on |
Opened issue NOAA-EMC/UPP#983 for the UPP. |
Point to the Rocky 9 spack-stack. Fixes #963. Related to NOAA-EMC/global-workflow#2694
Changes to build and run |
Branches for prepobs and fit2obs:
Installs on Orion for testing (unable to install under glopara space on Orion):
Will need to update g-w modulefile path for prepobs once installed: Will need to update |
The UFS weather model was updated to Rocky 9 on Orion at hash e784814. |
Unfortunately, this does not include the UPP, so that will need to be incorporated at a later hash. I will help with the UPP today. |
The UPP is waiting on a new spack-stack installation of g2tmpl/1.12.0 (spack-stack #1164). |
#2741 will partially address this issue. |
Updated prepobs for Orion Rocky9 is available here on Orion:
Have also installed new v1.0.2 on both WCOSS2s and Jet. Will install on Hera when it's back from monthly maintenance tomorrow.
to:
|
Updated Fit2Obs install on Orion is available here: Have also installed in official global group account spaces on both WCOSS2s and Jet. Will install on Hera when it is back from monthly maintenance. For this issue the following changes are needed in g-w:
https://github.com/NOAA-EMC/global-workflow/blob/develop/modulefiles/module_base.orion.lua#L51
https://github.com/NOAA-EMC/global-workflow/blob/develop/versions/run.spack.ver#L35 |
UPP PR: NOAA-EMC/UPP#987 |
The new Awaiting cycled tests on Hera/WCOSS2/Orion to get far enough to invoke Fit2Obs. |
- set the prepobs MODULEPATH to where the install will be when set back to official glopara space Refs NOAA-EMC#2694
GSI update
Comparison of timings across the machines show timings for Hercules, Hera, and Dogwood are comparable. Orion is the outlier. Reading bufr files takes significantly longer on Orion following the Rocky 9 upgrade. The reason(s) for this increased wall time remain, at present, unknown. For additional details see |
Short cycled atmos-only low-res testing of new prepobs and fit2obs versions have completed successfully on WCOSS2-Dogwood, Hera, Orion, and Hercules. Will initiate PR to update prepobs and fit2obs versions in |
@KateFriedman-NOAA , where are log files from the Hera, Orion, and Hercules tests? I would like to compare wall times across the machines. GSI ctests indicate that |
@RussTreadon-NOAA Yes, please see the following: Hera:
Orion:
Hercules:
I also ran this same test on WCOSS2-Dogwood if that would be helpful. I had to increase the eobs walltime on Orion (15mins->30mins) but otherwise left walltimes as is and did not have any other timelimit failures. |
@RussTreadon-NOAA In case it's helpful, here is the WCOSS2-Dogwood test:
|
Thank you @KateFriedman-NOAA .
Orion
Hera
Interestingly Orion, Hercules, and WCOSS2 (Dogwood) run the prep step with 4 streams. Hera runs with 1 stream. Thus, Orion prep step wall times are compared with Hercules and Dogwood. Wall times for various executables in the 2021122100 gfsprep job have larger wall times on Orion compared to Hercules and Dogwood. This comment applies to gdasprep and other cycles. Orion
Hercules
WCOSS2 (Dogwood)
|
Thanks for comparing these walltimes @RussTreadon-NOAA ! Interesting that the prep jobs also run slower on Orion. I'm guessing it's a similar reason to the GSI slowness. |
@KateFriedman-NOAA , issue #2759 reports an interesting finding from your Hera and Hercules parallels. No metplus files are generated. The Dogwood test generates metplus files. Shouldn't this be true for the Hera and Hercules parallels? |
Good catch @RussTreadon-NOAA ! We'll look into it. |
See g-w issue #2759 for an update - found a way to generate stats but not the correct solution. |
EMC_verif-global was updated for Orion Rocky9. See NOAA-EMC/EMC_verif-global#127. Update global-workflow to use new hash: NOAA-EMC/EMC_verif-global@df296f4 |
@KateFriedman-NOAA Could you update the EMC_verif-global hash again? NOAA-EMC/EMC_verif-global@0d9e0b6 |
WIll do, thanks for the updated hash @malloryprow ! |
@DavidHuber-NOAA is testing the latest EMC_verif-global hash to resolve issue #2759. That hash also includes updates for Orion Rocky9, so it will take care of both things in a single PR. FYI @aerorahul |
What new functionality do you need?
Support for Rocky9 on Orion
Use:
/work/noaa/epic/role-epic/spack-stack/orion/spack-stack-1.6.0/envs/gsi-addon-env-rocky9
What are the requirements for the new functionality?
System and components build/run on Orion Rocky9
Acceptance Criteria
System build and runs without issue related to OS
Suggest a solution (optional)
No response
The text was updated successfully, but these errors were encountered: