pavansai1997 opened a new pull request, #76155: URL: https://github.com/apache/airflow/pull/76155
The AWS-console setup steps in the ECS and Lambda executor docs told users to set `AIRFLOW__ECS_EXECUTOR__SECURITY_GROUPS`, `AIRFLOW__ECS_EXECUTOR__SUBNETS` and `AIRFLOW__LAMBDA_EXECUTOR__QUEUE_URL`. The executors read the `aws_ecs_executor` and `aws_lambda_executor` config sections (`CONFIG_GROUP_NAME` in `aws/executors/ecs/utils.py` and `aws/executors/aws_lambda/utils.py`), so Airflow silently ignored those variables. ECS tasks then started without the security groups and subnets needed to reach the RDS metadata database, and the Lambda executor had no SQS queue URL. The CLI-based sections of the same pages already use the correct `AIRFLOW__AWS_ECS_EXECUTOR__*` / `AIRFLOW__AWS_LAMBDA_EXECUTOR__*` names; these were the only three references with the wrong prefix in the repository. -- 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
