Skip to main content

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_failsdbt v1 Latestdbt v1
Introduced2024.101.9.0
Matured (default → true)2026.091.12.0
Removedv2.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
Loading