nathadfield opened a new issue, #60887:
URL: https://github.com/apache/airflow/issues/60887

   ### Description
   
   Currently, clearing or rerunning a DAG defaults to using the original bundle 
version for reproducibility.
   
   While users can manually select `run with latest version` in the UI or pass 
`run_on_latest_version=True` via API, there is no configuration option to set 
an organization-wide default. This requires manual intervention on every rerun, 
which can be inconsistent across teams.                                         
                                                                                
                                                                                
                                          
                                                                                
                                                                                
                                                                                
                                                                            
   Add a configuration option (e.g., `[dag_processor] 
default_clear_run_on_latest_version = false`) to allow administrators to set 
their organization's preferred default behavior, while still allowing 
per-operation overrides via UI/API.
   
   ### Use case/motivation
   
   Different organizations have different philosophies:
   - Development/staging environments may prefer always using the latest code 
to catch issues early
   - Production environments may prefer reproducibility for debugging
   - Fast-moving teams may want bug fixes automatically included in reruns 
without manual selection
   
   Currently, teams must remember to check/uncheck the "run with latest 
version" box every time, leading to inconsistent behavior and potential for 
human error.
   
   A configurable default would align with organizational policy while 
maintaining flexibility for exceptions.
   
   ### Related issues
   
   _No response_
   
   ### Are you willing to submit a PR?
   
   - [x] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [x] I agree to follow this project's [Code of 
Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to