Skip to content

Update GSI hash for 2m T and q ob gross check#4581

Merged
DavidHuber-NOAA merged 3 commits intoNOAA-EMC:developfrom
CatherineThomas-NOAA:gfsv17_2mobs
Feb 25, 2026
Merged

Update GSI hash for 2m T and q ob gross check#4581
DavidHuber-NOAA merged 3 commits intoNOAA-EMC:developfrom
CatherineThomas-NOAA:gfsv17_2mobs

Conversation

@CatherineThomas-NOAA
Copy link
Contributor

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

Description

This PR updates the GSI hash in order to make the 2m T and q ob gross checks consistent for all dates in the build_gsinfo-fix submodule. The original PRs to adjust the gross checks were #4349 and #4357.

There is an additional commit as part of the GSI hash update (NOAA-EMC/GSI#978). It only impacts diagnostic output and does not change answers when cycling.

Resolves #4544

Type of change

  • Bug fix (fixes something broken)

Change characteristics

  • Is this change expected to change outputs (e.g. value changes to existing outputs, new files stored in COM, files removed from COM, filename changes, additions/subtractions to archives)? YES
    • GFS
  • Is this a breaking change (a change in existing functionality)? NO
  • Does this change require a documentation update? NO
  • Does this change require an update to any of the following submodules? YES

How has this been tested?

generate_workflows.sh -G -E -S -C on Gaea and WCOSS2. Will post results below.

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
  • I have documented my code, including function, input, and output descriptions
  • My changes generate no new warnings
  • New and existing tests pass with my changes
  • This change is covered by an existing CI test or a new one has been added
  • Any new scripts have been added to the .github/CODEOWNERS file with owners
  • I have made corresponding changes to the system documentation if necessary

@CatherineThomas-NOAA
Copy link
Contributor Author

WCOSS2

SKIP C48_ATM_ecflow on wcoss2
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C48_ATM_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Feb 21 2026 01:05:22    Feb 21 2026 02:00:30
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C48_gsienkf_atmDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202402231800        Done    Feb 21 2026 01:05:26    Feb 21 2026 01:25:33
202402240000        Done    Feb 21 2026 01:05:26    Feb 21 2026 02:15:33
202402240600        Done    Feb 21 2026 01:05:26    Feb 21 2026 03:00:37
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C48mx500_3DVarAOWCDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103241800        Done    Feb 21 2026 01:05:32    Feb 21 2026 02:20:43
202103250000        Done    Feb 21 2026 01:05:32    Feb 21 2026 02:40:09
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C48mx500_hybAOWCDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103241800        Done    Feb 21 2026 01:05:16    Feb 21 2026 01:25:33
202103250000        Done    Feb 21 2026 01:05:16    Feb 21 2026 02:30:12
 
SKIP C48_S2SWA_gefs_RT on wcoss2
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C48_S2SWA_gefs_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Feb 21 2026 01:05:12    Feb 21 2026 02:25:11
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C48_S2SW_extended_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Feb 21 2026 01:05:19    Feb 21 2026 03:35:10
202103231800        Done    Feb 21 2026 01:05:19    Feb 21 2026 03:20:20
 
SKIP C48_S2SW on wcoss2
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C48_ufsenkf_atmDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202402231800        Done    Feb 21 2026 01:05:23    Feb 21 2026 01:25:34
202402240000        Done    Feb 21 2026 01:05:23    Feb 21 2026 02:20:30
202402240600        Done    Feb 21 2026 01:05:23    Feb 21 2026 03:10:12
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C96_atm3DVar_extended_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201800        Done    Feb 21 2026 01:05:19    Feb 21 2026 03:35:18
202112210000      Active    Feb 21 2026 01:05:19             -          
202112210600      Active    Feb 21 2026 01:05:19             -          
202112211200      Active    Feb 21 2026 03:40:14             -          
202112211800    Inactive             -                       -          
 
SKIP C96_atm3DVar on wcoss2
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C96C48_hybatmDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201800        Done    Feb 21 2026 01:05:23    Feb 21 2026 01:30:32
202112210000        Done    Feb 21 2026 01:05:23    Feb 21 2026 03:20:24
202112210600        Done    Feb 21 2026 01:05:23    Feb 21 2026 03:15:32
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C96C48_hybatmsnowDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201200        Done    Feb 21 2026 01:05:20    Feb 21 2026 01:30:29
202112201800        Done    Feb 21 2026 01:05:20    Feb 21 2026 03:20:30
202112210000        Done    Feb 21 2026 01:05:20    Feb 21 2026 03:15:17
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C96C48_hybatmsoilDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202205150600        Done    Feb 21 2026 01:05:19    Feb 21 2026 01:30:22
202205151200        Done    Feb 21 2026 01:05:19    Feb 21 2026 03:20:12
202205151800        Done    Feb 21 2026 01:05:19    Feb 21 2026 03:25:14
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C96C48mx500_S2SW_cyc_gfs_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201200        Done    Feb 21 2026 01:05:16    Feb 21 2026 02:55:34
202112201800        Done    Feb 21 2026 01:05:16    Feb 21 2026 03:50:17
202112210000        Done    Feb 21 2026 01:05:16    Feb 21 2026 04:15:25
202112211800        Done    Feb 21 2026 03:00:13    Feb 21 2026 04:25:15
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C96C48_ufsgsi_hybatmDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202402231800        Done    Feb 21 2026 01:05:18    Feb 21 2026 01:30:30
202402240000        Done    Feb 21 2026 01:05:18    Feb 21 2026 03:35:30
202402240600        Done    Feb 21 2026 01:05:18    Feb 21 2026 03:20:25
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C96C48_ufs_hybatmDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202402231800        Done    Feb 21 2026 01:05:23    Feb 21 2026 01:30:29
202402240000        Done    Feb 21 2026 01:05:23    Feb 21 2026 03:35:23
202402240600        Done    Feb 21 2026 01:05:23    Feb 21 2026 03:20:36
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C96_gcafs_cycled_noDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201200        Done    Feb 21 2026 01:05:20    Feb 21 2026 01:25:10
202112201800        Done    Feb 21 2026 01:05:20    Feb 21 2026 03:25:16
202112210000        Done    Feb 21 2026 01:05:20    Feb 21 2026 02:20:14
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C96_gcafs_cycled_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201200        Done    Feb 21 2026 01:05:20    Feb 21 2026 01:30:30
202112201800        Done    Feb 21 2026 01:05:20    Feb 21 2026 03:45:20
202112210000        Done    Feb 21 2026 01:05:20    Feb 21 2026 03:00:28
 
/lfs/h2/emc/ptmp/catherine.thomas/RUNTESTS_gsihash/EXPDIR/C96mx100_S2S_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
199405010000        Done    Feb 21 2026 01:05:17    Feb 21 2026 02:40:18

The C96_atm3DVar_extended test failure was in a single cycle of the gfs forecast for permission issues. This seemed like a machine issue. I reran this test only and the forecast succeeded on the second try. In that run, the gfs_gempakmeta job for one cycle failed, though it succeeded upon rerun.

@CatherineThomas-NOAA
Copy link
Contributor Author

Gaea C6

SKIP C48_ATM_ecflow on gaeac6
 
/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gsihash/EXPDIR/C48_ATM_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Feb 21 2026 01:00:08    Feb 21 2026 02:30:14
 
/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gsihash/EXPDIR/C48_gsienkf_atmDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202402231800        Done    Feb 21 2026 01:00:08    Feb 21 2026 01:45:07
202402240000        Done    Feb 21 2026 01:00:08    Feb 21 2026 02:50:34
202402240600        Done    Feb 21 2026 01:00:08    Feb 21 2026 03:35:07
 
/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gsihash/EXPDIR/C48mx500_3DVarAOWCDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103241800        Done    Feb 21 2026 01:00:08    Feb 21 2026 02:50:34
202103250000        Done    Feb 21 2026 01:00:08    Feb 21 2026 03:20:35
 
/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gsihash/EXPDIR/C48mx500_hybAOWCDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103241800        Done    Feb 21 2026 01:00:09    Feb 21 2026 01:45:07
202103250000        Done    Feb 21 2026 01:00:09    Feb 21 2026 03:00:08
 
SKIP C48_S2SWA_gefs_RT on gaeac6
 
/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gsihash/EXPDIR/C48_S2SWA_gefs_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Feb 21 2026 01:00:08    Feb 21 2026 03:10:34
 
SKIP C48_S2SW_extended on gaeac6
 
/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gsihash/EXPDIR/C48_S2SW_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202103231200        Done    Feb 21 2026 01:00:08    Feb 21 2026 02:30:14
 
/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gsihash/EXPDIR/C48_ufsenkf_atmDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202402231800        Done    Feb 21 2026 01:00:08    Feb 21 2026 01:45:07
202402240000      Active    Feb 21 2026 01:00:08             -          
202402240600      Active    Feb 21 2026 01:00:08             -          
 
SKIP C96_atm3DVar_extended on gaeac6
 
/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gsihash/EXPDIR/C96_atm3DVar_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201800        Done    Feb 21 2026 01:00:08    Feb 21 2026 01:45:07
202112210000        Done    Feb 21 2026 01:00:08    Feb 21 2026 03:40:09
202112210600        Done    Feb 21 2026 01:00:08    Feb 21 2026 03:45:34
 
/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gsihash/EXPDIR/C96C48_hybatmDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201800        Done    Feb 21 2026 01:00:08    Feb 21 2026 01:45:08
202112210000        Done    Feb 21 2026 01:00:08    Feb 21 2026 03:25:11
202112210600        Done    Feb 21 2026 01:00:08    Feb 21 2026 03:45:34
 
/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gsihash/EXPDIR/C96C48_hybatmsnowDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201200        Done    Feb 21 2026 01:00:08    Feb 21 2026 01:45:07
202112201800        Done    Feb 21 2026 01:00:08    Feb 21 2026 03:25:10
202112210000        Done    Feb 21 2026 01:00:08    Feb 21 2026 03:40:09
 
/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gsihash/EXPDIR/C96C48_hybatmsoilDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202205150600        Done    Feb 21 2026 01:00:08    Feb 21 2026 01:45:07
202205151200        Done    Feb 21 2026 01:00:08    Feb 21 2026 03:25:10
202205151800        Done    Feb 21 2026 01:00:08    Feb 21 2026 03:50:20
 
/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gsihash/EXPDIR/C96C48mx500_S2SW_cyc_gfs_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201200        Done    Feb 21 2026 01:00:08    Feb 21 2026 03:00:08
202112201800        Done    Feb 21 2026 01:00:08    Feb 21 2026 04:20:24
202112210000        Done    Feb 21 2026 01:00:08    Feb 21 2026 05:50:35
 
SKIP C96C48_ufsgsi_hybatmDA on gaeac6
 
SKIP C96C48_ufs_hybatmDA on gaeac6
 
/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gsihash/EXPDIR/C96_gcafs_cycled_noDA_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201200        Done    Feb 21 2026 01:00:08    Feb 21 2026 01:40:07
202112201800        Done    Feb 21 2026 01:00:08    Feb 21 2026 03:15:34
202112210000        Done    Feb 21 2026 01:00:08    Feb 21 2026 02:45:34
 
/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gsihash/EXPDIR/C96_gcafs_cycled_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
202112201200        Done    Feb 21 2026 01:00:07    Feb 21 2026 01:40:08
202112201800        Done    Feb 21 2026 01:00:07    Feb 21 2026 03:30:24
202112210000        Done    Feb 21 2026 01:00:07    Feb 21 2026 03:20:35
 
/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gsihash/EXPDIR/C96mx100_S2S_gsihash
   CYCLE         STATE           ACTIVATED              DEACTIVATED     
199405010000        Done    Feb 21 2026 01:00:08    Feb 21 2026 02:40:28

The only failure was the C48_ufsenkf_atmDA test, which is a new test. The failure was missing increment files:

cp: cannot stat '/gpfs/f6/gfs-cpu/world-shared/Catherine.Thomas/tmp/RUNTESTS_gsihash/COMROOT/C48_ufsenkf_atmDA_gsihash/enkfgdas.20240224/00/mem001/analysis/atmos/enkfgdas.t00z.jedi_increment.atm.i006.tile1.nc': No such file or directory

I don't know much about this test, but I can confirm that those files are not in COM. The files present in that directory are of the format enkfgdas.t00z.csg_jedi_increment.atm.i006.tile1.nc. It does not appear to be related to this PR.

@CatherineThomas-NOAA
Copy link
Contributor Author

WCOSS2 test failures were able to succeed upon rerun. Gaea C6 test failures are true failures, but very likely unrelated to this PR.

Opening for review.

@DavidHuber-NOAA
Copy link
Contributor

I will merge this at COB if there are no changes requested.

@DavidHuber-NOAA DavidHuber-NOAA added CI-Wcoss2-Passed CI testing on WCOSS for this PR has completed successfully CI-Gaeac6-Passed (cm) Manual CI passed on Gaea C6 GFS Change This PR, if merged, will change results for the GFS. Ready to Merge labels Feb 24, 2026
@DavidHuber-NOAA DavidHuber-NOAA merged commit 0087adf into NOAA-EMC:develop Feb 25, 2026
5 checks passed
@CatherineThomas-NOAA CatherineThomas-NOAA deleted the gfsv17_2mobs branch February 26, 2026 20:23
@CatherineThomas-NOAA CatherineThomas-NOAA restored the gfsv17_2mobs branch February 26, 2026 20:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI-Gaeac6-Passed (cm) Manual CI passed on Gaea C6 CI-Wcoss2-Passed CI testing on WCOSS for this PR has completed successfully GFS Change This PR, if merged, will change results for the GFS. Ready to Merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Incorrect 2m T and q gross check

2 participants