Skip to content

Stage atmospheric backgrounds and UFS cubed-sphere history files#2792

Merged
WalterKolczynski-NOAA merged 122 commits into
NOAA-EMC:developfrom
DavidNew-NOAA:feature/cubed_sphere_bkg
Aug 8, 2024
Merged

Stage atmospheric backgrounds and UFS cubed-sphere history files#2792
WalterKolczynski-NOAA merged 122 commits into
NOAA-EMC:developfrom
DavidNew-NOAA:feature/cubed_sphere_bkg

Conversation

@DavidNew-NOAA
Copy link
Copy Markdown
Contributor

@DavidNew-NOAA DavidNew-NOAA commented Jul 25, 2024

Description

This PR changes the G-W so that backgrounds for the atmospheric analyses are staged as UFS cubed-sphere history files rather than FMS restarts. The motivation being that FMS restarts include many data we don't need for the analyses and thus take up too much disk space/bandwidth.

This is a companion PR to GDASApp #1236 and JCB-GDAS #19.

Type of change

  • New feature (adds functionality)

Change characteristics

  • Is this a breaking change (a change in existing functionality)? YES
  • Does this change require a documentation update? NO

How has this been tested?

  • Build on Hera
  • Cycling experiment on Hera
  • GDASApp jjob tests

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
  • My changes generate no new warnings
  • New and existing tests pass with my changes
  • I have made corresponding changes to the documentation if necessary

danholdaway and others added 30 commits May 29, 2024 14:35
* upsteam/develop:
  Archiving cleanup (NOAA-EMC#2621)
  Switch to Rocky 9 built external packages on Hercules (NOAA-EMC#2608)
  Add the capability to use slurm reservation nodes (NOAA-EMC#2627)
  Update forecast job to use COMIN/COMOUT (NOAA-EMC#2622)
  Update to add 1-deg global wave grid (NOAA-EMC#2619)
  Add C384mx025_3DVarAOWCDA yamls (NOAA-EMC#2625)
  Script to keep Jenkins Agent persistent from cron (NOAA-EMC#2634)
* upsteam/develop:
  Update ufs-weather-model  (NOAA-EMC#2646)
  Update wmo parm files to fix WMO header (NOAA-EMC#2652)
  Add IAU to snow DA (and its test) (NOAA-EMC#2610)
@WalterKolczynski-NOAA WalterKolczynski-NOAA added CI-Hera-Ready **CM use only** PR is ready for CI testing on Hera and removed CI-Hera-Failed **Bot use only** CI testing on Hera for this PR has failed labels Aug 7, 2024
@emcbot emcbot added CI-Hera-Building **Bot use only** CI testing is cloning/building on Hera and removed CI-Hera-Ready **CM use only** PR is ready for CI testing on Hera labels Aug 7, 2024
@emcbot
Copy link
Copy Markdown

emcbot commented Aug 7, 2024

Build FAILED on Hera with error logs:

/scratch1/NCEPDEV/global/CI/2792/gfs/sorc/logs/build_ufs.log

Follow link here to view the contents of the above file(s): (link)

@emcbot emcbot added CI-Hera-Failed **Bot use only** CI testing on Hera for this PR has failed and removed CI-Hera-Building **Bot use only** CI testing is cloning/building on Hera labels Aug 7, 2024
@WalterKolczynski-NOAA
Copy link
Copy Markdown
Contributor

Now it's failing due to lack of space, I think.

@WalterKolczynski-NOAA WalterKolczynski-NOAA removed the CI-Hera-Failed **Bot use only** CI testing on Hera for this PR has failed label Aug 7, 2024
@WalterKolczynski-NOAA
Copy link
Copy Markdown
Contributor

Now it's failing due to lack of space, I think.

Actually, a sysadmin killed all the CI running on Hera because we had three PRs building at once and it hammered the node. Going to relaunch a bit at a time.

@WalterKolczynski-NOAA WalterKolczynski-NOAA added the CI-Hera-Ready **CM use only** PR is ready for CI testing on Hera label Aug 7, 2024
@emcbot emcbot added CI-Hera-Building **Bot use only** CI testing is cloning/building on Hera CI-Hera-Running **Bot use only** CI testing on Hera for this PR is in-progress CI-Hera-Passed **Bot use only** CI testing on Hera for this PR has completed successfully and removed CI-Hera-Ready **CM use only** PR is ready for CI testing on Hera CI-Hera-Building **Bot use only** CI testing is cloning/building on Hera CI-Hera-Running **Bot use only** CI testing on Hera for this PR is in-progress labels Aug 7, 2024
@emcbot
Copy link
Copy Markdown

emcbot commented Aug 8, 2024

CI Passed Hera at
Built and ran in directory /scratch1/NCEPDEV/global/CI/2792


Experiment C48_ATM_4784d241 Completed 1 Cycles: *SUCCESS* at Wed Aug  7 23:17:06 UTC 2024
Experiment C48mx500_3DVarAOWCDA_4784d241 Completed 2 Cycles: *SUCCESS* at Wed Aug  7 23:42:56 UTC 2024
Experiment C96_atm3DVar_4784d241 Completed 3 Cycles: *SUCCESS* at Thu Aug  8 00:48:40 UTC 2024
Experiment C48_S2SWA_gefs_4784d241 Completed 1 Cycles: *SUCCESS* at Thu Aug  8 00:52:02 UTC 2024
Experiment C96C48_hybatmDA_4784d241 Completed 3 Cycles: *SUCCESS* at Thu Aug  8 01:06:46 UTC 2024
Experiment C48_S2SW_4784d241 Completed 1 Cycles: *SUCCESS* at Thu Aug  8 01:11:56 UTC 2024
Experiment C96_atmaerosnowDA_4784d241 Completed 3 Cycles: *SUCCESS* at Thu Aug  8 02:05:42 UTC 2024

@WalterKolczynski-NOAA WalterKolczynski-NOAA merged commit e2c0f06 into NOAA-EMC:develop Aug 8, 2024
@DavidNew-NOAA
Copy link
Copy Markdown
Contributor Author

Thank you @WalterKolczynski-NOAA

DavidHuber-NOAA added a commit to DavidHuber-NOAA/global-workflow that referenced this pull request Aug 9, 2024
* origin/develop:
  Stage atmospheric backgrounds and UFS cubed-sphere history files (NOAA-EMC#2792)
  Check that a PR driver is still running before trying to kill it (NOAA-EMC#2799)
  Feature/get arch adds an empty archive job to GEFS system (NOAA-EMC#2772)
  Marine DA updates (NOAA-EMC#2802)
  Revert MSU FIX_DIRs back to glopara (NOAA-EMC#2811)
  Bugfix for updating label states in Jenkins (NOAA-EMC#2808)
  Clean-up temporary rundirs - take 2. (NOAA-EMC#2753)
  Change land surface for HR4 (NOAA-EMC#2787)
  Run METplus serially and correct the name of prod tasks (NOAA-EMC#2804)
  Update Java Agent launching script for Jenkins connections (NOAA-EMC#2762)
  Fix erroneous cdump addition (NOAA-EMC#2803)
  Update ocean post-processing triggers (NOAA-EMC#2784)
  Update the gfs_utils repository hash (NOAA-EMC#2801)
  Add fixes for metplus jobs when gfs_cyc=2 or 4 (NOAA-EMC#2791)
  Simplify resource-related variables, remove CDUMP where unneeded (NOAA-EMC#2727)
  Remove f000 from atmos rocoto tasks for replay cases (NOAA-EMC#2778)
DavidHuber-NOAA added a commit to DavidHuber-NOAA/global-workflow that referenced this pull request Aug 9, 2024
* origin/develop:
  Stage atmospheric backgrounds and UFS cubed-sphere history files (NOAA-EMC#2792)
  Check that a PR driver is still running before trying to kill it (NOAA-EMC#2799)
  Feature/get arch adds an empty archive job to GEFS system (NOAA-EMC#2772)
  Marine DA updates (NOAA-EMC#2802)
  Revert MSU FIX_DIRs back to glopara (NOAA-EMC#2811)
  Bugfix for updating label states in Jenkins (NOAA-EMC#2808)
  Clean-up temporary rundirs - take 2. (NOAA-EMC#2753)
  Change land surface for HR4 (NOAA-EMC#2787)
  Run METplus serially and correct the name of prod tasks (NOAA-EMC#2804)
  Update Java Agent launching script for Jenkins connections (NOAA-EMC#2762)
  Fix erroneous cdump addition (NOAA-EMC#2803)
  Update ocean post-processing triggers (NOAA-EMC#2784)
  Update the gfs_utils repository hash (NOAA-EMC#2801)
  Add fixes for metplus jobs when gfs_cyc=2 or 4 (NOAA-EMC#2791)
  Simplify resource-related variables, remove CDUMP where unneeded (NOAA-EMC#2727)
  Remove f000 from atmos rocoto tasks for replay cases (NOAA-EMC#2778)
@DavidNew-NOAA DavidNew-NOAA deleted the feature/cubed_sphere_bkg branch November 15, 2024 01:28
DavidNew-NOAA added a commit to NOAA-EMC/GDASApp that referenced this pull request Jan 6, 2026
This PR changes the G-W so that backgrounds for the atmospheric analyses
are staged as UFS cubed-sphere history files rather than FMS restarts.
The motivation being that FMS restarts include many data we don't need
for the analyses and thus take up too much disk space/bandwidth.

This is a companion PR to Global Workflow
[#2791](NOAA-EMC/global-workflow#2792) and
GDASApp [#1236](#1236).
DavidNew-NOAA added a commit to NOAA-EMC/GDASApp that referenced this pull request Jan 16, 2026
This PR changes the GDASApp so that backgrounds for the atmospheric
analyses are staged as UFS cubed-sphere history files rather than FMS
restarts. jjob tests and test data are also updated to accommodate these
changes. The motivation being that FMS restarts include many data we
don't need for the analyses and thus take up too much disk
space/bandwidth.

This is a companion PR to Global Workflow
[#2792](NOAA-EMC/global-workflow#2792) and
JCB-GDAS [#19](NOAA-EMC/jcb-gdas#19).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI-Hera-Passed **Bot use only** CI testing on Hera for this PR has completed successfully

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants