The GitHub Actions job "npm_and_yarn in 
/providers/fab/src/airflow/providers/fab/www for ajv - Update #1246820761" on 
airflow.git/main has failed.
Run started by GitHub user dependabot[bot] (triggered by dependabot[bot]).

Head commit for run:
e9b05f9f6494ad7d786b8b219b82bfd37b5ba01f / bahram-cdt 
<[email protected]>
Handle CrawlerRunningException gracefully in GlueCrawlerOperator (#62016)

* Handle CrawlerRunningException in GlueCrawlerOperator

When start_crawler() or update_crawler() is called while the crawler is already 
running (e.g., from a retry, overlapping DAG run, or boto3 internal retry after 
a timeout), the Glue API raises CrawlerRunningException. Previously this 
propagated as an unhandled error, causing Airflow task failure despite the 
crawler actually succeeding.

This change catches CrawlerRunningException on both update_crawler() and 
start_crawler() calls, logs a warning, and waits for the existing run to 
complete instead of failing.

* Update 
providers/amazon/src/airflow/providers/amazon/aws/operators/glue_crawler.py

Co-authored-by: Vincent <[email protected]>

---------

Co-authored-by: Vincent <[email protected]>

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

With regards,
GitHub Actions via GitBox


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

Reply via email to