Skip to content

Conversation

@DavidHuber-NOAA
Copy link
Contributor

@DavidHuber-NOAA DavidHuber-NOAA commented Nov 20, 2025

Description

This adds more specific checks for gempak files and makes an attempt at making the cleanup job less disk-intensive by running a single find -f command.

Resolves #4271
Resolves #4166

Type of change

  • Bug fix (fixes something broken)
  • New feature (adds functionality)
  • Maintenance (code refactor, clean-up, new CI test, etc.)

Change characteristics

  • 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? NO

How has this been tested?

Will test on an extended test.

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

@DavidHuber-NOAA
Copy link
Contributor Author

FYI @CatherineThomas-NOAA @JessicaMeixner-NOAA @aerorahul. I will test this on an extended case with spoofed older COM structures.

@emcbot
Copy link

emcbot commented Dec 3, 2025

C96_atm3DVar FAILED on Gaeac6 (pipeline ID: 6066)

In directory: /gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/EXPDIR/C96_atm3DVar_da19eb69-6066

Error Log Files:


/gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/COMROOT/C96_atm3DVar_da19eb69-6066/logs/2021122100/gdas_arch_tar_gdas_restarta.log

View Error Logs: (gdas_arch_tar_gdas_restarta.log)

This failure was detected automatically by global-workflow's CI/CD Pipeline

@emcbot
Copy link

emcbot commented Dec 3, 2025

C48_ATM FAILED on Gaeac6 (pipeline ID: 6066)

In directory: /gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/EXPDIR/C48_ATM_da19eb69-6066

Error Log Files:


/gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/COMROOT/C48_ATM_da19eb69-6066/logs/2021032312/gfs_arch_tar_gfsb.log

View Error Logs: (gfs_arch_tar_gfsb.log)

This failure was detected automatically by global-workflow's CI/CD Pipeline

@emcbot
Copy link

emcbot commented Dec 3, 2025

C96C48_hybatmsnowDA FAILED on Gaeac6 (pipeline ID: 6066)

In directory: /gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/EXPDIR/C96C48_hybatmsnowDA_da19eb69-6066

Error Log Files:


/gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/COMROOT/C96C48_hybatmsnowDA_da19eb69-6066/logs/2021122018/enkfgdas_earc_tars_01.log
/gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/COMROOT/C96C48_hybatmsnowDA_da19eb69-6066/logs/2021122018/gdas_arch_tar_gdas_restartb.log

View Error Logs: (enkfgdas_earc_tars_01.log) (gdas_arch_tar_gdas_restartb.log)

This failure was detected automatically by global-workflow's CI/CD Pipeline

@emcbot
Copy link

emcbot commented Dec 3, 2025

C96C48mx500_S2SW_cyc_gfs FAILED on Gaeac6 (pipeline ID: 6066)

In directory: /gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/EXPDIR/C96C48mx500_S2SW_cyc_gfs_da19eb69-6066

Error Log Files:


/gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/COMROOT/C96C48mx500_S2SW_cyc_gfs_da19eb69-6066/logs/2021122018/enkfgfs_earc_tars_01.log

View Error Logs: (enkfgfs_earc_tars_01.log)

This failure was detected automatically by global-workflow's CI/CD Pipeline

@emcbot
Copy link

emcbot commented Dec 3, 2025

C48_S2SW FAILED on Gaeac6 (pipeline ID: 6066)

In directory: /gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/EXPDIR/C48_S2SW_da19eb69-6066

Error Log Files:


/gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/COMROOT/C48_S2SW_da19eb69-6066/logs/2021032312/gfs_arch_tar_gfsa.log
/gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/COMROOT/C48_S2SW_da19eb69-6066/logs/2021032312/gfs_arch_tar_gfsb.log

View Error Logs: (gfs_arch_tar_gfsa.log) (gfs_arch_tar_gfsb.log)

This failure was detected automatically by global-workflow's CI/CD Pipeline

@emcbot
Copy link

emcbot commented Dec 3, 2025

C96C48_hybatmsoilDA FAILED on Gaeac6 (pipeline ID: 6066)

In directory: /gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/EXPDIR/C96C48_hybatmsoilDA_da19eb69-6066

Error Log Files:


/gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/COMROOT/C96C48_hybatmsoilDA_da19eb69-6066/logs/2022051512/enkfgdas_earc_tars_01.log

View Error Logs: (enkfgdas_earc_tars_01.log)

This failure was detected automatically by global-workflow's CI/CD Pipeline

@emcbot
Copy link

emcbot commented Dec 3, 2025

C48_S2SWA_gefs FAILED on Gaeac6 (pipeline ID: 6066)

In directory: /gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/EXPDIR/C48_S2SWA_gefs_da19eb69-6066

Error Log Files:


/gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/COMROOT/C48_S2SWA_gefs_da19eb69-6066/logs/2021032312/gefs_arch_tars.log

View Error Logs: (gefs_arch_tars.log)

This failure was detected automatically by global-workflow's CI/CD Pipeline

@emcbot
Copy link

emcbot commented Dec 3, 2025

C96C48_hybatmDA FAILED on Gaeac6 (pipeline ID: 6066)

In directory: /gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/EXPDIR/C96C48_hybatmDA_da19eb69-6066

Error Log Files:


/gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/COMROOT/C96C48_hybatmDA_da19eb69-6066/logs/2021122100/gfs_arch_tar_gfs_netcdfb.log

View Error Logs: (gfs_arch_tar_gfs_netcdfb.log)

This failure was detected automatically by global-workflow's CI/CD Pipeline

@emcbot
Copy link

emcbot commented Dec 3, 2025

C48mx500_3DVarAOWCDA FAILED on Gaeac6 (pipeline ID: 6066)

In directory: /gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/EXPDIR/C48mx500_3DVarAOWCDA_da19eb69-6066

Error Log Files:


/gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/COMROOT/C48mx500_3DVarAOWCDA_da19eb69-6066/logs/2021032500/gfs_arch_tar_gfs_flux_1p00.log
/gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/COMROOT/C48mx500_3DVarAOWCDA_da19eb69-6066/logs/2021032500/gfs_arch_tar_gfs_netcdfb.log
/gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/COMROOT/C48mx500_3DVarAOWCDA_da19eb69-6066/logs/2021032500/gfs_arch_tar_gfsa.log
/gpfs/f6/drsa-precip3/world-shared/global/CI/GITLAB/pr_cases_4258_da19eb69_6066/RUNTESTS/COMROOT/C48mx500_3DVarAOWCDA_da19eb69-6066/logs/2021032500/gfs_arch_tar_ocean_grib2.log

View Error Logs: (gfs_arch_tar_gfs_flux_1p00.log) (gfs_arch_tar_gfs_netcdfb.log) (gfs_arch_tar_gfsa.log) (gfs_arch_tar_ocean_grib2.log)

This failure was detected automatically by global-workflow's CI/CD Pipeline

@DavidHuber-NOAA DavidHuber-NOAA removed the CI-Gaeac6-Failed **Bot use only** CI testing on Gaea C6 for this PR has failed label Dec 5, 2025
@DavidHuber-NOAA
Copy link
Contributor Author

@CatherineThomas-NOAA @aerorahul Could you please review this PR?

Copy link
Contributor

@ChristopherHill-NOAA ChristopherHill-NOAA left a comment

Choose a reason for hiding this comment

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

The latest test of the workflow - specifically modifying GEMPAK data file cleanup through case C96_atm3DVar_extended_gempak3 - provided the desired reduction in the retention of past cycle GEMPAK data files while retaining those GEMPAK files needed by JGFS_ATMOS_GEMPAK_META, thereby providing resolution to #4166.

With DO_GEMPAK=YES, DO_BUFRSND=YES, and DO_ARCHCOM=YES each set in config.base with the test case, and with no errors resulting after changes to gfs_bfr2gpk.sh and gfs_sndp.sh, there appears to be resolution to #4271.

aerorahul
aerorahul previously approved these changes Dec 9, 2025
Copy link
Contributor

@aerorahul aerorahul left a comment

Choose a reason for hiding this comment

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

thanks for addressing the comments. lgtm.

@DavidHuber-NOAA
Copy link
Contributor Author

Launching CI on WCOSS2.

@DavidHuber-NOAA DavidHuber-NOAA added the CI-Wcoss2-Running CI testing on WCOSS for this PR is in-progress label Dec 9, 2025
Copy link
Contributor

@CatherineThomas-NOAA CatherineThomas-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 @DavidHuber-NOAA!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI-Wcoss2-Running CI testing on WCOSS for this PR is in-progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

gfs_arch_tar_gfs_downstream failure Adjust cleanup time periods when running with GEMPAK

7 participants