Failures in on-run-start hooks
Removed in v2
This flag was removed in v2. The new behavior is always enabled. If you're upgrading, remove this flag from your dbt_project.yml.
| skip_nodes_if_on_run_start_fails | dbt v1 Latest | dbt v1 |
|---|---|---|
| Introduced | 2024.10 | 1.9.0 |
Matured (default → true) | 2026.09 | 1.12.0 |
| Removed | — | v2.0 |
Starting in dbt v1.12, skip_nodes_if_on_run_start_fails defaults to true, skipping all selected resources if there is a failure on an on-run-start hook.
For more information, refer to on-run-start / on-run-end.
Impact
If your project uses on-run-start hooks for non-critical work (for example, telemetry, notifications, audit inserts, attaching session settings), your build stops producing output whenever a hook fails. Tables and views that previously refreshed daily will stop updating the next time the hook fails.
Was this page helpful?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
0