I\'ve read Airflow\'s FAQ about \"What\'s the deal with start_date?\", but it still isn\'t clear to me why it is recommended against using dynamic start_date
.>
The scheduler expects to see a constant start date and interval. If you change it the scheduler might not notice until it reloads the DagBag, and if the new start date doesn't line up with your old schedule it might break depends_on_past behavior.
If you don't need depends_on_past the simplest might be to stop using the scheduler, set the start date to some arbitrary old date, and externally trigger the DAG however you like using a crontab or similar.