如何修复 MWAA 2.7.2 中的重大更改

问题描述 投票:0回答:1

我使用 v2.7.2 创建了一个新的 MWAA 环境 我所有在 v2.6.3 中工作正常的 DAG 现在都坏了。

from airflow.providers.slack.operators.slack_webhook import SlackWebhookOperator ModuleNotFoundError: No module named 'airflow.providers.slack'

我已经更新了这个新环境的要求文件,在 here 看到了这一点

--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.7.2/constraints-3.11.txt"

apache-airflow-providers-snowflake==5.0.1
apache-airflow-providers-mysql==5.3.1

我预计这就足够了。 我需要更改什么才能正确安装airflow.providers.slack?

airflow airflow-2.x mwaa
1个回答
0
投票

您的环境中缺少气流松弛提供程序。在requirements.txt中添加以下行

apache-airflow-providers-slack==8.1.0

完整要求.txt

--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.7.2/constraints-3.11.txt"

apache-airflow-providers-snowflake==5.0.1
apache-airflow-providers-mysql==5.3.1
apache-airflow-providers-slack==8.1.0
© www.soinside.com 2019 - 2024. All rights reserved.