Skip to content

Add CMEPS log file at restart write; IAU Tags for Global Workflow (was #2674)#2698

Merged
jkbk2004 merged 67 commits into
ufs-community:developfrom
DeniseWorthen:feature/add_logfh
Apr 21, 2025
Merged

Add CMEPS log file at restart write; IAU Tags for Global Workflow (was #2674)#2698
jkbk2004 merged 67 commits into
ufs-community:developfrom
DeniseWorthen:feature/add_logfh

Conversation

@DeniseWorthen
Copy link
Copy Markdown
Collaborator

@DeniseWorthen DeniseWorthen commented Apr 14, 2025

Commit Queue Requirements:

  • Fill out all sections of this template.
  • All sub component pull requests have been reviewed by their code managers.
  • Run the full Intel+GNU RT suite (compared to current baselines) on either Hera/Derecho/Hercules
  • Commit 'test_changes.list' from previous step

Description:

Enables writing of a log file to indicate that CMEPS has completed writing a restart file. This is enabled via a new (shareable) routine in ufs/cdeps_share. For the current cpld_control_gfsv17 test for example,

log.cmeps.f0003
log.cmeps.f0006
log.cmeps.f0009
log.cmeps.f0012
log.cmeps.f0015
....

will be written with the contents

> tail log.cmeps.f0015
completed: cmeps
forecast hour:    15.000
valid time:     2021       3      22      21       0       0

Commit Message:

* UFSWM - add log writing capability to ufs/cdeps_share
* UFSWM - Add @[HIDE_IAU] and @[HIDE_LIAU] tags as needed in global_control.nml.IN
 * CMEPS - add call to log_restart_fh in in the mediator restart phase

Priority:

  • High: Needed by G-W

Git Tracking

UFSWM:

Related to NOAA-EMC/global-workflow#3017

Sub component Pull Requests:

UFSWM Blocking Dependencies:

  • None

Changes

Regression Test Changes (Please commit test_changes.list):

  • No Baseline Changes.

Input data Changes:

  • None.

Library Changes/Upgrades:

  • No Updates

Testing Log:

  • RDHPCS
    • Hera
    • Orion
    • Hercules
    • GaeaC5
    • GaeaC6
    • Derecho
  • WCOSS2
    • Dogwood/Cactus
    • Acorn
  • CI
  • opnReqTest (complete task if unnecessary)

jkbk2004 and others added 3 commits April 20, 2025 17:13
 on-behalf-of @ufs-community <ecc.platform@noaa.gov>
 on-behalf-of @ufs-community <ecc.platform@noaa.gov>
@BrianCurtis-NOAA BrianCurtis-NOAA added the In Testing The PR that is currently in testing stages label Apr 21, 2025
@DeniseWorthen DeniseWorthen changed the title Add CMEPS log file at restart write Add CMEPS log file at restart write; IAU Tags for Global Workflow (was #2674) Apr 21, 2025
@dpsarmie
Copy link
Copy Markdown
Collaborator

Additions for #2674 look good. Thanks Denise!

@jkbk2004 jkbk2004 removed the jenkins-ort run ORT testing label Apr 21, 2025
@jkbk2004
Copy link
Copy Markdown
Collaborator

We can start merging process.

@jkbk2004 jkbk2004 merged commit 4f0111b into ufs-community:develop Apr 21, 2025
@jkbk2004 jkbk2004 mentioned this pull request Apr 21, 2025
14 tasks
@BrianCurtis-NOAA BrianCurtis-NOAA removed the In Testing The PR that is currently in testing stages label Apr 21, 2025
@DeniseWorthen DeniseWorthen deleted the feature/add_logfh branch February 19, 2026 19:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

No Baseline Change No Baseline Change Priority: High Ready for Commit Queue The PR is ready for the Commit Queue. All checkboxes in PR template have been checked.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

add log.CMEPS.fhhh file after each restart writing IAU tags in global_control.nml.IN for GW

8 participants