Fixing DBT Project Path Validation Errors in Launchpad
Last updated: October 27, 2025
Example error message:
pydantic_core._pydantic_core.ValidationError: 1 validation error for DbtCliResource
project_dir
Value error, The absolute path of '...') does not exist [type=value_error, input_value='...', input_type=str]Problem Description
When launching jobs through the Launchpad interface with custom resource configurations, users may encounter validation errors related to the DBT project directory path. This occurs particularly when trying to materialize jobs with overridden warehouse settings.
Symptoms
Job runs fail with a pydantic validation error for DbtCliResource
Error message indicates that the absolute path of the DBT project directory does not exist
The issue may be intermittent, with some retries succeeding
Root Cause
The error occurs because the absolute path of the DBT project changes when code is redeployed, causing the stored Launchpad configuration to become stale and reference an outdated path.
Solution
Quick Fix
Remove the resources configuration from the Launchpad before launching the job to use the default values.
Step-by-Step Resolution
Open the Launchpad interface
Delete the entire
resourcessection from the configurationLaunch the job with the cleaned configuration
Alternative Solutions
If you need to maintain other resource configurations, you can alternatively delete only the dbt key from within the "resources" block while keeping other resource settings.
Prevention
When using the Launchpad for job launches with custom configurations, avoid storing DBT project path configurations and rely on the default values defined in your code.
Related Documentation