If an incoming Airflow DAGs revision changes a DAG's DagProperties, then the corresponding Airflow variable should also be updated to reflect the change.
The current behavior leads to a variety of issues that make deployments unsustainable. For instance:
- the conda artifact is kept to the previous version, thus causing T343844#9182167
- if the incoming DagProperties no longer has a given property, then the DAG can't be parsed because the given property can't be overridden anymore