Add airflowctl tasks failed-deps command - #69397
Conversation
4084fcb to
d86e94b
Compare
d86e94b to
e7e524a
Compare
90a8e35 to
343a44e
Compare
69024f8 to
fab9833
Compare
Signed-off-by: PoAn Yang <payang@apache.org>
fab9833 to
9ebd57a
Compare
Backport failed to create: v3-3-test. View the failure log Run detailsNote: As of Merging PRs targeted for Airflow 3.X In matter of doubt please ask in #release-management Slack channel.
You can attempt to backport this manually by running: cherry_picker a69ef4c v3-3-testThis should apply the commit to the v3-3-test branch and leave the commit in conflict state marking After you have resolved the conflicts, you can continue the backport process by running: cherry_picker --continueIf you don't have cherry-picker installed, see the installation guide. |
Backport failed to create: airflow-ctl/v0-1-test. View the failure log Run detailsNote: As of Merging PRs targeted for Airflow 3.X In matter of doubt please ask in #release-management Slack channel.
You can attempt to backport this manually by running: cherry_picker a69ef4c airflow-ctl/v0-1-testThis should apply the commit to the airflow-ctl/v0-1-test branch and leave the commit in conflict state marking After you have resolved the conflicts, you can continue the backport process by running: cherry_picker --continueIf you don't have cherry-picker installed, see the installation guide. |
|
Heads-up: I merged #69274 earlier today and it has just put this PR into conflict — apologies, the overlap wasn't obvious until I re-read both. #69274 marked the
This branch is ~168 commits behind On the implementation itself, which I reviewed properly: it looks good. The exactly-one guard on No further review comments from me; just the rebase. Drafted-by: Claude Code (Opus 5); reviewed by @potiuk before posting |
airflowctl tasks failed-deps <dag_id> <task_id> <logical_date_or_run_id> [--map-index N].TaskInstancesOperationswithgetandget_dependencies, auto-generatingairflowctl taskinstances get/airflowctl taskinstances get-dependencies@deprecated_for_airflowctl("airflowctl tasks failed-deps")and register it intest_command_deprecations.py.get_dag_run_by_run_id_or_logical_datetoctl/utils/dag_run.py(shared withdags state).Was generative AI tooling used to co-author this PR?
{pr_number}.significant.rst, in airflow-core/newsfragments. You can add this file in a follow-up commit after the PR is created so you know the PR number.