A working reference for the people deploying, governing and extending Progull in production.
# playbooks/s0c7-clean-resubmit.yaml
id: s0c7-clean-resubmit
version: 4
triggers:
abend: [S0C7]
job_class: [A, P]
preconditions:
- input_dataset.exists
- last_successful_run.within: 24h
steps:
- id: snapshot
action: capture.sysout
- id: validate
action: db2.check_packed_decimal
- id: resubmit
action: jcl.resubmit
surrogate: PROG_AGT_BATCH
approvals:
mode: autonomous
on_failure: escalate.sev2
rollback:
- jcl.restore_snapshot
audit:
worknote: servicenow.incident.worknote
retention: 7y