Skip to content

Conversation

@fritz-astronomer
Copy link
Contributor

@fritz-astronomer fritz-astronomer commented Aug 4, 2025

Users struggle with testing connections, which is a fairly fundamental part of Airflow, so this is to hopefully help make that process easier.

This adds an item to the FAQ about making a Canary Dag which can be used to both test connections and monitor & alert on external system failures. Additionally it's another place in the docs that calls out that testing connections was disabled, and points to how to re-enable it.

relates to #47082

@eladkal & @uranusjr - you both gave comments to the prior PR. Let me know if you have any feedback.

@potiuk
Copy link
Member

potiuk commented Aug 5, 2025

Our CI is not happy :)

@fritz-astronomer
Copy link
Contributor Author

@potiuk I figured out how to run static checks again 😅 we'll see if I remember again in 3 months when I do another small random PR, so I don't need to play CICD whack-a-mole

@potiuk
Copy link
Member

potiuk commented Aug 5, 2025

@potiuk I figured out how to run static checks again 😅 we'll see if I remember again in 3 months when I do another small random PR, so I don't need to play CICD whack-a-mole

breeze static-checks --only-my-changes

That's easiest :)

And yeah .. Whacking a few moles at times in our CI miht be tedious. Been there done that (Python 3.13) and you gave me an idea for a slide for the next TownHall meeting.

@potiuk potiuk added the backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch label Aug 5, 2025
@potiuk potiuk merged commit 85de1fe into apache:main Aug 5, 2025
58 checks passed
github-actions bot pushed a commit that referenced this pull request Aug 5, 2025
…54110)

* feat: add FAQ about testing connections and canary dag

* fix: static checks

* fix: Static checks
(cherry picked from commit 85de1fe)

Co-authored-by: fritz-astronomer <80706212+fritz-astronomer@users.noreply.github.com>
@github-actions
Copy link

github-actions bot commented Aug 5, 2025

Backport successfully created: v3-0-test

Status Branch Result
v3-0-test PR Link

github-actions bot pushed a commit to aws-mwaa/upstream-to-airflow that referenced this pull request Aug 5, 2025
…pache#54110)

* feat: add FAQ about testing connections and canary dag

* fix: static checks

* fix: Static checks
(cherry picked from commit 85de1fe)

Co-authored-by: fritz-astronomer <80706212+fritz-astronomer@users.noreply.github.com>
HsiuChuanHsu pushed a commit to HsiuChuanHsu/airflow that referenced this pull request Aug 5, 2025
* feat: add FAQ about testing connections and canary dag

* fix: static checks

* fix: Static checks
ferruzzi pushed a commit to aws-mwaa/upstream-to-airflow that referenced this pull request Aug 7, 2025
* feat: add FAQ about testing connections and canary dag

* fix: static checks

* fix: Static checks
potiuk pushed a commit that referenced this pull request Aug 10, 2025
…54110) (#54151)

* feat: add FAQ about testing connections and canary dag

* fix: static checks

* fix: Static checks
(cherry picked from commit 85de1fe)

Co-authored-by: fritz-astronomer <80706212+fritz-astronomer@users.noreply.github.com>
fweilun pushed a commit to fweilun/airflow that referenced this pull request Aug 11, 2025
* feat: add FAQ about testing connections and canary dag

* fix: static checks

* fix: Static checks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-to-v3-1-test Mark PR with this label to backport to v3-1-test branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants