The GitHub Actions job "Tests (AMD)" on 
airflow.git/fix-config-lint-remove-if-equals has succeeded.
Run started by GitHub user Eason09053360 (triggered by Eason09053360).

Head commit for run:
f90856eaf77a20fec477cca175098f7c170adbba / Eason09053360 
<[email protected]>
Fix airflow config lint staying silent on conditional removal rules

Config changes that are only removed for one specific value carry a
remove_if_equals marker. Lint treated the presence of that marker as a
reason to say nothing at all, so users upgrading with any of the five
affected settings -- including three breaking ones -- were told their
configuration was ready for Airflow 3 and only discovered otherwise
after the upgrade broke.

Because the marker was tested for truthiness rather than for being
unset, a rule keyed to an empty string was also reported unconditionally,
warning about configurations that were in fact fine.

airflowctl already resolved this in #66370; this brings the core CLI in
line with the behaviour that command has shipped since.

Report URL: https://github.com/apache/airflow/actions/runs/30804086019

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to