madison-ookla opened a new pull request #13392: URL: https://github.com/apache/airflow/pull/13392
Closes #13378 This PR adds a `--list` option to the upgrade check to list both the check title and class name (for use when ignoring certain checks). Example output: ``` $ airflow upgrade_check --list Upgrade Checks: - Check for latest versions of apache-airflow and checker [VersionCheckRule] - Remove airflow.AirflowMacroPlugin class [AirflowMacroPluginRemovedRule] - Chain between DAG and operator not allowed. [ChainBetweenDAGAndOperatorNotAllowedRule] - Connection.conn_id is not unique [UniqueConnIdRule] - Connection.conn_type is not nullable [ConnTypeIsNotNullableRule] - Ensure users are not using custom metaclasses in custom operators [BaseOperatorMetaclassRule] - Hooks that run DB functions must inherit from DBApiHook [DbApiRule] - Fernet is enabled by default [FernetEnabledRule] - GCP service account key deprecation [GCPServiceAccountKeyRule] - Unify hostname_callable option in core section [HostnameCallable] - Changes in import paths of hooks, operators, sensors and others [ImportChangesRule] - Legacy UI is deprecated by default [LegacyUIDeprecated] - Logging configuration has been moved to new section [LoggingConfigurationRule] - Removal of Mesos Executor [MesosExecutorRemovedRule] - No additional argument allowed in BaseOperator. [NoAdditionalArgsInOperatorsRule] - Users must set a kubernetes.pod_template_file value [PodTemplateFileRule] - SendGrid email uses old airflow.contrib module [SendGridEmailerMovedRule] - Changes in import path of remote task handlers [TaskHandlersMovedRule] - Jinja Template Variables cannot be undefined [UndefinedJinjaVariablesRule] ``` --- **^ Add meaningful description above** Read the **[Pull Request Guidelines](https://github.com/apache/airflow/blob/master/CONTRIBUTING.rst#pull-request-guidelines)** for more information. In case of fundamental code change, Airflow Improvement Proposal ([AIP](https://cwiki.apache.org/confluence/display/AIRFLOW/Airflow+Improvements+Proposals)) is needed. In case of a new dependency, check compliance with the [ASF 3rd Party License Policy](https://www.apache.org/legal/resolved.html#category-x). In case of backwards incompatible changes please leave a note in [UPDATING.md](https://github.com/apache/airflow/blob/master/UPDATING.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. For queries about this service, please contact Infrastructure at: [email protected]
