Skip to content

Fix the soil Gaussian increment for the new oops - #2317

Merged
RussTreadon-NOAA merged 1 commit into
developfrom
bugfix/soil-gaussian-increment
Nov 6, 2026
Merged

RussTreadon-NOAA merged 1 commit into
developfrom
bugfix/soil-gaussian-increment

Conversation

@shlyaeva

@shlyaeva shlyaeva commented Nov 6, 2026

Copy link
Copy Markdown
Collaborator

Description

oops 80bf6ba6 (brought in by #2312) renamed the StructuredGridWriter key variables to output to variables. #2312 renamed it in aero_final_increment_gaussian.yaml.j2 but not in soil_final_increment_gaussian.yaml.j2. As a result, the soil variational analysis aborts in every rank with Undefined variable: 'variables' when it sets up its Gaussian increment output.

This renames the key in the soil template. Soil is a single-time 3D-Var, so it needs no times:.

Found in global-workflow C96C48_ufs_hybatmsoilDA on Ursa: gdas_soilanlvar failed at 2022051512 with GDASApp develop 5017689. GDASApp CI has no soil case, so this was tested by rerunning that task on Ursa with the fix. atm_jjob is ticked only because the CI driver needs at least one test.

Companion PRs

None.

Issues

Resolves #NNNN

Automated CI tests to run in Global Workflow

  • atm_jjob
  • C96C48_ufs_hybatmDA
  • C96C48_hybatmsnowDA
  • C96_gcafs_cycled
  • C48mx500_3DVarAOWCDA
  • C48mx500_hybAOWCDA
  • C96C48_ufsgsi_hybatmDA
  • C48_ufsenkf_atmDA
  • C96C48_hybatmDA

oops 80bf6ba6, brought in by #2312, renamed the StructuredGridWriter
key "variables to output" to "variables". #2312 renamed it in the
aerosol Gaussian increment template but not in the soil one, so the
soil variational analysis aborts in every rank with "Undefined
variable: 'variables'" when it sets up its Gaussian increment output
(global-workflow C96C48_ufs_hybatmsoilDA).
@RussTreadon-NOAA

Copy link
Copy Markdown
Contributor

Thank you @shlyaeva for this fix. If @tsga and you are fine with the change, I'll merge today.

@ClaraDraper-NOAA , it sounds like we should add a subset of jobs from C96C48_ufs_hybatmsoilDA to GDASApp CI.

If someone from the Land DA team can list the cycles and jobs from C96C48_ufs_hybatmsoilDA to run, we can update

accordingly. GDASApp issue #2318 was opened to discuss and document the addition of a soil DA test to GDASApp CI.

@RussTreadon-NOAA RussTreadon-NOAA added the hera-GW-RT Queue for automated testing with global-workflow on Hera label Nov 6, 2026
@emcbot emcbot added hera-GW-RT-Running Automated testing with global-workflow running on Hera and removed hera-GW-RT Queue for automated testing with global-workflow on Hera labels Nov 6, 2026
@emcbot

emcbot commented Nov 6, 2026

Copy link
Copy Markdown

CI Run Summary for PR #2317 (Commit: 5685ab8)

Automated GW-GDASApp Testing Results:
Machine: hera

Start: Fri Nov  6 17:59:12 UTC 2026 on hfe08
---------------------------------------------------
Build:                                 *SUCCESS*
Build: Completed at Fri Nov  6 18:22:38 UTC 2026
---------------------------------------------------
Tests: ctest -j12 -R gdasapp -E C96C48_ufs_hybatmDA|C96C48_ufsgsi_hybatmDA|C96C48_hybatmsnowDA|C96_gcafs_cycled|C48_ufsenkf_atmDA|C48mx500_3DVarAOWCDA|C48mx500_hybAOWCDA|C96C48_hybatmDA
Tests:                                 *SUCCESS*
Tests: Completed at Fri Nov  6 18:58:16 UTC 2026
Tests: 100% tests passed, 0 tests failed out of 18

CI Status: Passed

@emcbot emcbot added hera-GW-RT-Passed Automated testing with global-workflow successful on Hera and removed hera-GW-RT-Running Automated testing with global-workflow running on Hera labels Nov 6, 2026
@RussTreadon-NOAA

Copy link
Copy Markdown
Contributor

Merging now.

@RussTreadon-NOAA
RussTreadon-NOAA merged commit dc192ad into develop Nov 6, 2026
12 checks passed
@RussTreadon-NOAA
RussTreadon-NOAA deleted the bugfix/soil-gaussian-increment branch November 6, 2026 19:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hera-GW-RT-Passed Automated testing with global-workflow successful on Hera

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants