Skip to content

[rrfs-nco] Processing Jobs Should Fail with Missing Data? #1378

@JamesPolly-NCO

Description

@JamesPolly-NCO

In ops, we rely on job failures to indicate problems (i.e. obs data availability).

Despite having no data to process, the following obs processing jobs will complete ("successfully") without failure:

  • jrrfs_det_process_smoke: dummy emissions file will be used.
  • jrrfs_det_process_radar: warning appears in log
  • jrrfs_enkf_process_radar: warning appears in log
  • jrrfs_det_process_lightning: no warnings, just declaration of success.
  • This list is not complete, and should be treated as an indication of a potentially broad problem that needs to be addressed.

If downstream RRFS jobs rely on these processing jobs to actually find and use obs, then these jobs should fail when there is no data to process.

If the missing data is not actually needed (i.e. this is "data of opportunity") then we should get some kind of notification to this effect, exact nature of this message TBD.

Metadata

Metadata

Assignees

Labels

EE2-CRITICALThings that absolutely must be done before RRFSv1 is ready for production.bugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions