Skip to content

Update EE2 Environment Variables: Replace NET-Specific (VARgfs) with Global (VARglobal)#1132

Merged
BrianCurtis-NOAA merged 1 commit intoufs-community:developfrom
AntonMFernando-NOAA:maint/EE2_rename_global
Mar 4, 2026
Merged

Update EE2 Environment Variables: Replace NET-Specific (VARgfs) with Global (VARglobal)#1132
BrianCurtis-NOAA merged 1 commit intoufs-community:developfrom
AntonMFernando-NOAA:maint/EE2_rename_global

Conversation

@AntonMFernando-NOAA
Copy link
Contributor

@AntonMFernando-NOAA AntonMFernando-NOAA commented Feb 23, 2026

DESCRIPTION OF CHANGES:

  • This PR updates multiple scripts in UFS_UTILS to adopt the EE2 global workflow naming convention. Modifications were made to test scripts for global_cycle, ice_blend, and snow2mdl, as well as to driver scripts in the ush directory. These changes ensure that the UFS_UTILS submodule is fully compatible with the global-workflow naming standards proposed in issue #4410. All NET-specific environment variables have been replaced with global equivalents, improving clarity, consistency, and maintainability across the workflow.

TESTS CONDUCTED:

  • All available CI tests were run successfully in the global-workflow repository using the updated UFS_UTILS submodule.

  • Compile branch on all Tier 1 machines using Intel (Orion, Jet, Ursa, Hercules and WCOSS2).

  • Compile branch on Ursa using GNU.

  • Compile branch in 'Debug' mode on WCOSS2.

  • Compile with Doxygen on any machine with no errors.

  • Run unit tests locally on any Tier 1 machine.

  • Run relevant consistency tests locally on all Tier 1 machines.

DEPENDENCIES:

Add any links to pending PRs that are required prior to merging this PR. - NONE

ISSUE:

Ref: #4410

CONTRIBUTORS (optional):

@AntonMFernando-NOAA
Copy link
Contributor Author

AntonMFernando-NOAA commented Mar 2, 2026

@BrianCurtis-NOAA @DavidHuber-NOAA tested this with the G-W CI tests on WCOSS2, and they passed successfully. Ready to merge.

@AntonMFernando-NOAA
Copy link
Contributor Author

AntonMFernando-NOAA commented Mar 2, 2026

@BrianCurtis-NOAA @DavidHuber-NOAA Currently, g-w is still using an older UFS_UTILS hash cdfd24c. Once this PR is merged, g-w will be updated to point to the latest UFS_UTILS develop branch (which will include this change) by PR #4540.

To ensure compatibility with the latest UFS_UTILS develop branch, several ush scripts in g-w need to be updated. Those changes are included in PR #4540.

@BrianCurtis-NOAA
Copy link
Collaborator

Ursa is back and all testing passed. Is there anything else needed on the GW side before merging?

@AntonMFernando-NOAA
Copy link
Contributor Author

Ursa is back and all testing passed. Is there anything else needed on the GW side before merging?

Thank you, @BrianCurtis-NOAA, for testing. That’s all for now. Once this PR is merged, I’ll add the new hash to the GW branch (#4410) and proceed with addressing the GDAS app.

@DavidHuber-NOAA, please let me know if anything looks out of order.

Copy link
Collaborator

@DavidHuber-NOAA DavidHuber-NOAA left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, thanks @AntonMFernando-NOAA!

@BrianCurtis-NOAA BrianCurtis-NOAA merged commit a5001f9 into ufs-community:develop Mar 4, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants