-
Notifications
You must be signed in to change notification settings - Fork 204
Refactor cleanup task and add checks for gempak files #4258
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Refactor cleanup task and add checks for gempak files #4258
Conversation
|
FYI @CatherineThomas-NOAA @JessicaMeixner-NOAA @aerorahul. I will test this on an extended case with spoofed older COM structures. |
…/global-workflow into feature/save_gempak_1p00
|
C96_atm3DVar FAILED on Gaeac6 (pipeline ID: 6066) In directory: Error Log Files: View Error Logs: (gdas_arch_tar_gdas_restarta.log) This failure was detected automatically by global-workflow's CI/CD Pipeline |
|
C48_ATM FAILED on Gaeac6 (pipeline ID: 6066) In directory: Error Log Files: View Error Logs: (gfs_arch_tar_gfsb.log) This failure was detected automatically by global-workflow's CI/CD Pipeline |
|
C96C48_hybatmsnowDA FAILED on Gaeac6 (pipeline ID: 6066) In directory: Error Log Files: 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 |
|
C96C48mx500_S2SW_cyc_gfs FAILED on Gaeac6 (pipeline ID: 6066) In directory: Error Log Files: View Error Logs: (enkfgfs_earc_tars_01.log) This failure was detected automatically by global-workflow's CI/CD Pipeline |
|
C48_S2SW FAILED on Gaeac6 (pipeline ID: 6066) In directory: Error Log Files: 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 |
|
C96C48_hybatmsoilDA FAILED on Gaeac6 (pipeline ID: 6066) In directory: Error Log Files: View Error Logs: (enkfgdas_earc_tars_01.log) This failure was detected automatically by global-workflow's CI/CD Pipeline |
|
C48_S2SWA_gefs FAILED on Gaeac6 (pipeline ID: 6066) In directory: Error Log Files: View Error Logs: (gefs_arch_tars.log) This failure was detected automatically by global-workflow's CI/CD Pipeline |
|
C96C48_hybatmDA FAILED on Gaeac6 (pipeline ID: 6066) In directory: Error Log Files: View Error Logs: (gfs_arch_tar_gfs_netcdfb.log) This failure was detected automatically by global-workflow's CI/CD Pipeline |
|
C48mx500_3DVarAOWCDA FAILED on Gaeac6 (pipeline ID: 6066) In directory: Error Log Files: 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 |
This test is covered by C48_S2SW_extended
|
@CatherineThomas-NOAA @aerorahul Could you please review this PR? |
There was a problem hiding this 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
left a comment
There was a problem hiding this 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.
|
Launching CI on WCOSS2. |
CatherineThomas-NOAA
left a comment
There was a problem hiding this 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!
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 -fcommand.Resolves #4271
Resolves #4166
Type of change
Change characteristics
How has this been tested?
Will test on an extended test.
Checklist