[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 2e511e6b7eea3865cd91d639ce49e795cb8082ce / GPK Add Common Data Quality provider skeleton (#69795) * Add Common Data Quality provider skeleton * Fixup tests * remove hash ref from .gitignore * Fixup docs * Resolve comments Report URL: https://github.com/apache/airflow/actions/runs/29302223579 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by shahar1). Head commit for run: eb986f642a724980e636f0f24f9038c9bbb4d042 / Wei Lee Fix pending partition run lookups for slash keys and duplicate rows (#69700) Slash-containing partition keys 404'd on the pending-partition-run detail view, duplicate pending rows crashed it with a 500, and many-to-one non-rollup mappers over-reported progress compared to the list view. This fixes all three so partition progress in the UI is accurate and doesn't error out. Report URL: https://github.com/apache/airflow/actions/runs/29259909772 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: eb986f642a724980e636f0f24f9038c9bbb4d042 / Wei Lee Fix pending partition run lookups for slash keys and duplicate rows (#69700) Slash-containing partition keys 404'd on the pending-partition-run detail view, duplicate pending rows crashed it with a 500, and many-to-one non-rollup mappers over-reported progress compared to the list view. This fixes all three so partition progress in the UI is accurate and doesn't error out. Report URL: https://github.com/apache/airflow/actions/runs/29259909772 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: fd7d535c3ff5d3618c2a4a83a634fdec09c911e9 / Anas Khan Prevent scheduler crash when process/thread are missing from log format (#69402) When a record reaches the percent formatter without callsite information, for example a stdlib warning routed through the logging bridge, the process and thread fields are absent. The formatter fell back to the "(unknown)" string for them, so a format string using the numeric "%(process)d" or "%(thread)d" specifiers raised "TypeError: %d format: a real number is required" and could take down the scheduler at startup. Give those two numeric callsite parameters a numeric fallback of 0, the same way lineno is already handled, so the format never receives a string where a number is expected. Report URL: https://github.com/apache/airflow/actions/runs/29220524691 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 6e6d0af05e5575d19ca46f0fbfd1098b39793d60 / baraka-akeyless <[email protected]> Add cloud-based auth (aws_iam, gcp, azure_ad) to Akeyless secrets backend (#69772) * Add cloud-based auth (aws_iam, gcp, azure_ad) to AkeylessBackend The secrets backend previously only supported api_key and uid auth. This adds aws_iam, gcp, and azure_ad authentication using the akeyless_cloud_id package, enabling seamless integration with managed Airflow services like Amazon MWAA, GCP Cloud Composer, and Azure workloads without requiring static API keys. Co-authored-by: Cursor * Update Cloud Composer references to Managed Service for Apache Airflow Cloud Composer was rebranded to Managed Service for Apache Airflow (Managed Airflow) as of April 2026. Co-authored-by: Cursor - Co-authored-by: Cursor Report URL: https://github.com/apache/airflow/actions/runs/29196225169 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: e714b1df7ffeeba8a22076384fa4be4d6a36fdfd / Morgan <[email protected]> Add Vertex AI Agent Engine operators (Create, Get, Query, Update, Delete) (#68479) Report URL: https://github.com/apache/airflow/actions/runs/29177468641 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 621192d76a9fec1f9f105d0597f9ddcd955c35b7 / Jarek Potiuk Add upgrade-fab-provider skill and FAB contributing doc (#69729) Upgrading the pinned Flask-AppBuilder dependency is deceptively involved: the FAB provider vendors and subclasses large parts of FAB's security manager, so a bump must be reconciled against that vendored code, the alignment-test tripwire, and the generated provider README. Capturing the verified procedure as a skill — and a matching providers/fab/CONTRIBUTING.rst that points contributors at it and records past bumps — lets future FAB upgrades follow the same checklist instead of rediscovering it each time. The skill lives vendor-neutrally in .agents/skills with .claude and .github relays, matching the repository's existing skill layout. Report URL: https://github.com/apache/airflow/actions/runs/29156049928 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user michaelpri10 (triggered by shahar1). Head commit for run: ea7f6c31f2a33f3e66ffab7dbfd321784bad7d6e / Mike Prieto Change return_immediately default value back to True and add deprecation warnings for the setting to Pub/Sub modules Report URL: https://github.com/apache/airflow/actions/runs/28811533620 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: f900d28dcbf1aa59870270767f75930758814c66 / Wei Lee Fill Taiwanese Mandarin translation gap (#69708) Report URL: https://github.com/apache/airflow/actions/runs/29137134659 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user KidAmnesiac1 (triggered by KidAmnesiac1). Head commit for run: 3cbad8894a65e4c977c60f4d9674fad7c4887807 / Conor Cadogan Update log message in docs Report URL: https://github.com/apache/airflow/actions/runs/29070727959 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 8b057a74747c9aa2b2bc23703c1ec2f712d8f228 / Shivam Rastogi <[email protected]> Remove DSS key support from SSH provider for Paramiko 4 (#69669) * Remove DSS key support for Paramiko 4 Paramiko 4 removed DSS/DSA key handling, so the SSH provider needs to stop loading or documenting those keys while giving users a clear migration path.\n\nThis also teaches host_key parsing to understand real OpenSSH known_hosts key type tokens for RSA, ECDSA, and Ed25519 values. * Fix SSH host key constructor typing * Harden SSH host key parsing * Raise SFTP SSH provider dependency floor * Use next-version marker for SFTP SSH dependency * Fix SFTP changelog spellcheck * Preserve host key pub comment handling Drop trailing comments from typed SSH/SFTP host_key values so pasted .pub lines like ssh-ed25519 user@host keep working. Align async SFTP host-key parsing with async SSH by stripping values and rejecting ssh-dss. Report URL: https://github.com/apache/airflow/actions/runs/29065732231 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user KidAmnesiac1 (triggered by KidAmnesiac1). Head commit for run: 5225cbc487cdfb6cc04c1e633a9fba98e9940fbf / KidAmnesiac1 Merge branch 'main' into main Report URL: https://github.com/apache/airflow/actions/runs/29058421370 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed.
Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run:
0d9dd822d3ac0cb44380836c455baecdf25e2eff / Sean Muth
Add exact-match uri filter to GET /assets endpoint (#69489)
Resolving a single asset by its full URI currently requires uri_pattern,
which compiles to ILIKE '%...%' and cannot use a database index, so it
degrades to a full table scan on large asset tables. This restores the
fast, index-backed exact-URI lookup that the Airflow 2 REST API exposed
via GET /datasets/{uri} but that was not carried forward when the endpoint
moved to FastAPI under AIP-84.
The uri query parameter matches assets by exact URI using an equality
comparison and accepts repeated values (?uri=a&uri=b) to resolve several
assets in one call, backed by a new single-column index on asset.uri (the
existing unique index leads with name and cannot serve uri-only lookups).
Passing it as a query parameter rather than a path segment avoids the
URI-encoding problems that path parameters have with the '/' and ':'
characters in asset URIs.
Report URL: https://github.com/apache/airflow/actions/runs/29027431032
With regards,
GitHub Actions via GitBox
-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user KidAmnesiac1 (triggered by KidAmnesiac1). Head commit for run: 04c447899695df6c4d4aab7393970c3a557e383c / KidAmnesiac1 Merge branch 'apache:main' into main Report URL: https://github.com/apache/airflow/actions/runs/29023005614 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 4d56e6c93dd8c0ff69c603789a837abcea77f7d8 / Shahar Epstein <[email protected]> Support delegating providers release process to non-PMC committers (#69417) * Add framework for delegating providers release to non-PMC committers The provider release cycle currently assumes a PMC member drives every step, yet ASF policy only reserves the binding vote and dist/release publication to the PMC. Documenting a clear split lets a non-PMC committer run the bulk of the process while the PMC signs, publishes to PyPI, and casts the binding votes — both spreading the release-manager load and giving prospective PMC members a supervised on-ramp. Generated-by: Claude Code (Opus 4.8 1M context) * Merge the provider build step into the PMC-owned release block A PMC member who only signs artifacts built by someone else does not actually know what they are signing, per ASF release policy guidance on owned/controlled hardware. Move the build step into the PMC block so the same PMC member builds, signs, commits to dist/dev, and publishes the PyPI RC without handing control back to the Delegate. Report URL: https://github.com/apache/airflow/actions/runs/28990785885 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 01b425a06f6998950cada673582a17b6b2264b41 / Wei Lee Reject invalid partition keys in the create asset events API (#69453) Report URL: https://github.com/apache/airflow/actions/runs/28914083995 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: ca967b9c047260f9378308b252d588b5d1b91d3a / Tim Add Amazon MSK IAM (OAUTHBEARER) support to Apache Kafka provider (#69427) The Kafka provider already injects an ``oauth_cb`` token callback for Google Managed Kafka based on the bootstrap servers hostname. Amazon MSK offers the same OAUTHBEARER-based IAM authentication (and MSK Serverless supports IAM only), but there was no equivalent branch, forcing users to wire the token signer by hand. This adds a symmetric branch: when the bootstrap servers point at an Amazon MSK endpoint (``*.kafka..amazonaws.com`` or ``*.kafka-serverless..amazonaws.com``, including ``.cn`` regions) and ``sasl.mechanism`` is ``OAUTHBEARER``, the hook derives the AWS region from the hostname and installs an ``oauth_cb`` backed by ``aws_msk_iam_sasl_signer.MSKAuthTokenProvider``. The callback converts the signer's millisecond expiry to the seconds expected by confluent-kafka. An explicit user-provided ``oauth_cb`` is never overwritten, and a missing signer library raises ``AirflowOptionalProviderFeatureException`` pointing at the new ``msk`` extra. Report URL: https://github.com/apache/airflow/actions/runs/28875861812 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 586e658ee30ef650c1affd29ff11149be22d94a1 / Jarek Potiuk Run lang-SDK K8s system test once in a dedicated job, not 6x per run (#69500) The Multi-Lang KubernetesExecutor coordinator system test was gated on KubernetesExecutor + use-standard-naming==false, but that condition is true once per kubernetes-combo, so it ran redundantly across all six Python/K8s combos on ci-amd (and again on ci-arm) - adding ~4 minutes of Go/Java build and coordinator run to each of those six system-test jobs and pushing them to ~20 minutes, well above the rest of the matrix. The test is executor/naming/version-independent, so run it once instead: a dedicated tests-kubernetes-lang-sdk job on a single default Python-Kubernetes combo that provisions the native Go/Java toolchains (cached) and runs only the lang-SDK test (-k test_lang_sdk_combined_dag_succeeds), not the full suite or the upgrade path. The regular system-test matrix no longer runs it at all, so those six jobs drop back to ~15 minutes. Also scope the Go/Java build caches by runner.arch: the previous key used only runner.os (Linux), which would collide between amd64 and arm64 runners now that the dedicated job runs on both. Report URL: https://github.com/apache/airflow/actions/runs/28838197020 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: db6c95ae92eb7611fa0c5b1fa761f8f6f9c58918 / Guan-Ming Chiu <[email protected]> Reject invalid Amazon Bedrock model IDs in the Anthropic provider (#69404) Report URL: https://github.com/apache/airflow/actions/runs/28801030578 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 4fe401cd89eb2c68124f079734a6330643c5e66c / Dev-iL <[email protected]> Switch the default async Postgres driver from asyncpg to psycopg3 (provider) (#69089) Report URL: https://github.com/apache/airflow/actions/runs/28709201804 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 63b98266c9e1e80c173983d52d8504aca3b3a5f1 / Durgaprasad M L Automate stable REST API permission reference doc generation (#67606) * Generate stable REST API permission reference docs automatically * Fix mypy typing issue in permission extractor * chore: rerun flaky CI * Add prek hook and sort generated API permission docs * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <[email protected]> * Handle positional DAG access entity extraction * Include public API endpoints in permission reference docs * Update generated REST API permission reference * Fix multi-router path extraction in permission docs - Co-authored-by: Copilot Autofix powered by AI <[email protected]> Report URL: https://github.com/apache/airflow/actions/runs/28667462421 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by Lee-W). Head commit for run: 54f4300bcd03e2ab500c197993092119b6e8ddf0 / Sean Muth Guard JSONB migration against invalid bytes conversion (#69064) Co-authored-by: Claude Opus 4.8 (1M context) Report URL: https://github.com/apache/airflow/actions/runs/28562105904 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 54f4300bcd03e2ab500c197993092119b6e8ddf0 / Sean Muth Guard JSONB migration against invalid bytes conversion (#69064) Co-authored-by: Claude Opus 4.8 (1M context) Report URL: https://github.com/apache/airflow/actions/runs/28562105904 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by bugraoz93). Head commit for run: a8770ba566845076a3d5d6adc723776cb0798747 / Ashley Huang <[email protected]> Update SQLAlchemy documentation links from 1.4 to 2.0 (#69200) The SQLAlchemy 1.4 docs are frozen at an old version; the project has moved to 2.0. Point all references at the current docs so readers land on maintained content instead of a stale release. Report URL: https://github.com/apache/airflow/actions/runs/28526595970 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: a8770ba566845076a3d5d6adc723776cb0798747 / Ashley Huang <[email protected]> Update SQLAlchemy documentation links from 1.4 to 2.0 (#69200) The SQLAlchemy 1.4 docs are frozen at an old version; the project has moved to 2.0. Point all references at the current docs so readers land on maintained content instead of a stale release. Report URL: https://github.com/apache/airflow/actions/runs/28526595970 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: e0a1726aa586800ec65e2626b4d110b83ecc88fa / github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> [main] Upgrade important CI environment (#68933) * [main] CI: Upgrade important CI environment * Keep CI environment upgrade scoped to tooling, not provider libraries Regenerating the lockfile for the CI tooling bump also pulled two major provider-library upgrades that the bump was never meant to carry: pydantic-ai 1.x to 2.x (which changed the agent instrumentation API and breaks common.ai) and pyexasol 1.x to 2.x (whose stricter types break the exasol hook). Capping both to 1.x keeps this PR a pure tooling upgrade; the major-version migrations are tracked separately (apache/airflow#69122, apache/airflow#69123). The new zizmor 1.26.1 ref-version-mismatch audit also flagged the apache/infrastructure-actions pin, which is branch-tracked and pinned by SHA with a "# main" comment on purpose; scope that audit off for that file. * fix mypy error * Regenerate provider docs with up-to-date cross-provider dependencies Committed index.rst files drifted from generated/provider_dependencies.json after recent cross-provider dependency additions (e.g. common.compat). CI's prepare-provider-documentation step regenerates these, so the stale docs must be synced for it to pass. * Regenerate provider index docs with a non-cached Breeze The earlier regeneration ran through a cached uvx-built Breeze that predated the cross-provider extras filtering, so the provider index pages still listed required cross-provider dependencies as optional installable extras. CI rebuilds Breeze from source and filters them out, which made the update-providers-build-files hook keep rewriting the pages and fail the static checks. Regenerated with `uvx --no-cache` so the committed pages match the canonical Breeze output. - Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Jarek Potiuk Co-authored-by: Wei Lee Report URL: https://github.com/apache/airflow/actions/runs/28490326602 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 7790bb52994a69bdcfd3bcaf4cdbd846797eaf6c / Haseeb Malik <[email protected]> Fix Dag detail page 500 for Dags without a fileloc #69035 (#69110) Report URL: https://github.com/apache/airflow/actions/runs/28453149427 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by Lee-W). Head commit for run: 926a8c62c553bf37df09cba1fd5515ee55129754 / Henry Chen Fix Celery worker JSON logging config for teams (#69139) Report URL: https://github.com/apache/airflow/actions/runs/28417122315 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 926a8c62c553bf37df09cba1fd5515ee55129754 / Henry Chen Fix Celery worker JSON logging config for teams (#69139) Report URL: https://github.com/apache/airflow/actions/runs/28417122315 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 5cf831b4a608a3589b00ee1dcc1853528032d225 / Jarek Potiuk Auto-allow breeze in the Claude Code isolated agent setup (#69094) breeze is the mandated entrypoint for all local development in this repo (the contributor instructions forbid running pytest/python/airflow directly on the host), so contributors using Claude Code's isolated/secure agent setup get a permission prompt on every breeze invocation. This adds a Magpie adopter override so the setup-isolated-setup-install skill seeds a per-machine breeze allow baseline (including the uvx/uv-run dev/breeze shim forms and read-only docker ps/info) into .claude/settings.local.json at install time — no shared committed settings file to maintain, and only non-destructive commands. Report URL: https://github.com/apache/airflow/actions/runs/28381801726 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: f57229b4607c1e1182aae7343f85421e52f52643 / Shivam Rastogi <[email protected]> Add TypeScript task SDK public interface (#67908) Report URL: https://github.com/apache/airflow/actions/runs/28309413688 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: ff471253f18f7652988f029cfece652d1cfaf440 / Kaxil Naik Add OpenAI Responses and Conversations support (#69070) Report URL: https://github.com/apache/airflow/actions/runs/28276523315 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 3733e62d6a4262a4e4e11759ebc201d25e9a9142 / Anurag Pappula <[email protected]> Type asset_expression in the REST API so the UI does not cast through unknown (#67725) * Type asset_expression in the REST API instead of an untyped dict asset_expression was declared as `dict | None` on the REST API response models, so the OpenAPI generator emitted an opaque `{ [k: string]: unknown }` and the UI hand-maintained an ExpressionType union and cast the value through it with no runtime check. A change to the server shape would not be caught by the TypeScript build. This adds a structured, recursive AssetExpression model in datamodels/common.py: a discriminated union over the five shapes BaseAsset.as_expression() produces (asset, alias, asset_ref, any, all), following the existing Annotated[Union[...], Discriminator] pattern. It is used on every response that serves the field (DAG details, DAGs with latest runs, and both partitioned dag run responses), types the next_run_assets UI endpoint with a NextRunAssetsResponse model, regenerates the OpenAPI spec and the TypeScript client, and removes the now-redundant hand-written union and casts in the UI. The asset leaf carries the optional id that DagModelOperation injects on persistence; id is optional so a row written before id-enrichment, or migrated from the pre-3.0 dataset format, still validates. For expressions produced by current code the emitted JSON is unchanged, so this is not a breaking change for API consumers; only the declared schema becomes precise. The test_get_dags fixtures previously set asset_expression to a simplified `{"any": [{"uri": ...}]}` shape that as_expression() never produces. That was harmless against an untyped dict but the structured model correctly rejects the bare leaf, so the fixtures now use the real `{"any": [{"asset": {...}}]}` shape with each asset's name and group. * Derive ExpressionType from generated types, drop manual aliases ExpressionType is now NonNullable instead of a hand-maintained union that could drift from the server shape. Remove AssetSummary and inline its union at the only use site (AssetNode), and drop the explanatory comment. Per review feedback. * Remove unused NextRunEvent type from AssetExpression * Apply ruff-format to partitioned_dag_runs route Wrap the over-length created_at/updated_at ternaries so the ruff-format pre-commit hook passes. No behaviour change. * Degrade legacy asset_expression shapes to null instead of 500ing the API The newly-typed asset_expression field rejects pre-3.0 dataset shapes (a bare uri string, {"any": []}, {"alias": ""}) that the 2.x->3.x column rename carried over verbatim, which would surface as an HTTP 500 on the dag-detail, dag-list and next_run_assets endpoints until the dag is re-parsed. MaybeAssetExpression wraps the union with a BeforeValidator that coerces any unrecognized stored shape to null, reproducing the blank render the UI showed while the field was an untyped dict. Adds round-trip and coercion tests. * Log a warning when an unrecognized asset_expression shape is dropped Per review feedback: the tolerant validator silently coerced any unrecognized shape to None, which also masked genuine server/UI shape drift this PR guards against. Emit a warning when a non-None value is dropped so the drift stays observable. Graceful degradation behaviour is unchanged. * Extract response dict into a named variable before model_validate Per review feedback: pull the dict passed to .model_validate() into a model_data local in the UI routes that build responses from a dict, which reads better for the larger payloads. No behaviour change. * Annotate extracted model_data dicts as dict[str, Any] The dict literals were inferred with a narrow value type once pulled into a local, so mypy rejected heterogeneous entries (e.g. pending_partition_count: int | None). Declare them as dict[str, Any], which is what model_validate accepts, annotating the first occurrence per function scope to avoid no-redef. * Add route test for legacy asset_expression served as null Per review: a pre-3.0 dataset-format asset_expression (string leaves) is served as null on /dags/{id}/details instead of 500ing the endpoint, exercising MaybeAssetExpression end-to-end. Report URL: https://github.com/apache/airflow/actions/runs/28245758792 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 41623bc01fe73330e9a3dbc64f7e5c023ce8d2d9 / Tzu-ping Chung Publish schema files with doc publishing workflow (#68976) Report URL: https://github.com/apache/airflow/actions/runs/28179243526 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 4d39a855b1c6c3072e53b49465dc66f5a38e095a / Jarek Potiuk Walk nested lists/tuples/sets in secrets masker key-name redaction (#68422) The secrets masker walks dicts unconditionally for key-name-based redaction, so a sensitive key nested in dicts is masked at any depth. Lists, tuples, and sets were only walked below the recursion-depth cutoff, so a value carrying a sensitive key wrapped in an iterable beyond the cutoff was returned without key-name redaction. Walk nested lists/tuples/sets unconditionally too, mirroring the dict handling, keeping the depth cutoff only for pattern-based string masking. Add regression tests for sensitive keys wrapped in lists and tuples past MAX_RECURSION_DEPTH. Generated-by: Claude Opus 4.8 (1M context) following the guidelines at https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions Report URL: https://github.com/apache/airflow/actions/runs/28159032007 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 5928304a33c5800e65ebdeb5db3e09ab6f159798 / Biplov Singh Refactor Snowflake provider tests to remove legacy unittest imports (#68898) Report URL: https://github.com/apache/airflow/actions/runs/28143961374 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 73c88418feb682776636a98eb7e4b82964f7d699 / Noritaka Sekiyama Fix DatabricksWorkflowTaskGroup ignoring upstream/downstream set before with block (#68924) When ``>>`` was called before the ``with task_group:`` block, the dependency was recorded on the task group but never transferred to the launch task (upstream) or the leaf tasks (downstream), because those tasks did not exist yet. Transfer ``self.upstream_task_ids`` and ``self.downstream_task_ids`` in ``__exit__()`` after creating the internal tasks. closes: #51598 Co-authored-by: shubhgurav0590 Report URL: https://github.com/apache/airflow/actions/runs/28107620070 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 918124cb4171ecf739122365db4dee00a3d7a9f8 / Jason(Zhe-You) Liu <[email protected]> Fix Cloudwatch remote logging crash API server if ResourceNotFoundException (#68781) Report URL: https://github.com/apache/airflow/actions/runs/27999167785 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 9dcbe41dd4c1ac265c51ad9a932af68088e50984 / Tzu-ping Chung Remove stray instruction on example (#68841) Report URL: https://github.com/apache/airflow/actions/runs/27983569095 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 92aaa9a5223492a3613e0c5f6bef03d52752c92a / Jarek Potiuk Remove mistakenly added generated/provider_dependencies.json* (#68801) * Remove mistakenly added generated/provider_dependencies.json* Those files - since April 2025 have been removed and gitignored as they are automatically refreshed whenever dedpendencies changed by breeze when needed. The https://github.com/apache/airflow/pull/67080 accidentally added it back. * Update contributing-docs/12_provider_distributions.rst Report URL: https://github.com/apache/airflow/actions/runs/27964720458 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 5e99f33a41673a26dc514997654c763565985cd7 / Wei Lee Remove obsolete AIP-76 partition-date storage TODOs (#68703) Report URL: https://github.com/apache/airflow/actions/runs/27944577722 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 7a21a3e9c5671b1c92d9dedd6456e6841e6dce52 / David Blain Add async XCom accessors for async tasks (#68299) * refactor: Implemented async versions of xcom operations * refactor: Extracted common _normalize_xcom_pull_params helper method for xcom_pull and axcom_pull * refactor: Changed logging level from warning to debug for get_one and aget_one methods when no XCom value was found Report URL: https://github.com/apache/airflow/actions/runs/27858230582 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: c59f4cd8bb7123f3493a41995b22f83db768f0bf / Jayachandra Kasarla Fix TaskSDK swallowing errors when Variable.set() or Variable.delete() fails (#68542) It was being logged, but no error was returned to the caller. Report URL: https://github.com/apache/airflow/actions/runs/27768698706 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: cf2d0475312d19134faebf3c9b1e08317a575f16 / dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Bump eslint (#68681) Bumps the fab-ui-package-updates group with 1 update in the /providers/fab/src/airflow/providers/fab/www directory: [eslint](https://github.com/eslint/eslint). Updates `eslint` from 10.4.1 to 10.5.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](https://github.com/eslint/eslint/compare/v10.4.1...v10.5.0) --- updated-dependencies: - dependency-name: eslint dependency-version: 10.5.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: fab-ui-package-updates ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Report URL: https://github.com/apache/airflow/actions/runs/27718362735 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: b6bf6a83b519881d7805e269cac0895409132232 / YenShin <[email protected]> UI: Fix misleading Calendar Total Runs coloring behavior (#67595) * fix: add missing queued state color to CalendarToolTip (May 15) * fix: calendar cell coloring to prioritize severity in Total Runs view * refactor: clarify calendar cell color keys and extract priority resolution logic * test: add missing test cases for calendar scale total runs * fix: expand calendar legend to clarify running and failed states Report URL: https://github.com/apache/airflow/actions/runs/27698639185 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user Salfiii (triggered by potiuk). Head commit for run: 6defaf7e6ac9303f2402bbdd7e157f51261d0458 / Flo <[email protected]> Merge branch 'main' into main Report URL: https://github.com/apache/airflow/actions/runs/27398685216 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user melicheradam (triggered by potiuk). Head commit for run: b91495bd36b84f531165828260077b3f5c19c969 / Adam Melicher feat: add multiline log test case, clamp regex, remove duplicate docs Report URL: https://github.com/apache/airflow/actions/runs/27623862672 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user michaelpri10 (triggered by potiuk). Head commit for run: 3b5e6dd7b70478f4c646b09e82d85968915d88fb / Mike Prieto Update test expectations for having return_immediately default to false for Pub/Sub modules Report URL: https://github.com/apache/airflow/actions/runs/26833961544 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 7e9bdb245e09373d91fcb7bda575ad4be63aa28d / Jarek Potiuk Remove dead AIP-44 trigger-over-BaseSerialization path (DAT.BASE_TRIGGER) (#68528) The DAT.BASE_TRIGGER encode/decode (serializing a BaseTrigger instance via BaseSerialization) is a vestige of AIP-44's Internal API. Live deferral uses the structured DeferTask/TIDeferredStatePayload (classpath+kwargs); the execution API stores the classpath opaquely; the triggerer imports it from the DB row. No external producer/consumer of DAT.BASE_TRIGGER remains. Keeps generic AirflowException serialization (live). Generated-by: Claude Opus 4.8 (1M context) Report URL: https://github.com/apache/airflow/actions/runs/27662936442 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 82628aea435390799ff5f22895eda0b4fb9e / Shahar Epstein <[email protected]> Add agent guidance to comment sparingly (#68640) AI-assisted contributions frequently over-comment: multi-line prose narrating one-line changes, the same rationale duplicated across call sites, and explanatory comments on tests whose names already convey intent. The existing review checklist only caught the narrowest case (a comment restating the very next line), and the write-time coding standards said nothing at all, so agents had no rule steering them away from the pattern in the first place. Add a coding standard directing contributors to comment sparingly and broaden the review signal so reviewers can flag the wider family of over-commenting, not just line-restating narration. Report URL: https://github.com/apache/airflow/actions/runs/27647810006 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: b637e193b6fb2ebb1990bdacd6a18c6c7bfc4f8a / Pierre Jeambrun Document commit and PR title and body conventions in AGENTS.md (#68632) Report URL: https://github.com/apache/airflow/actions/runs/27629306180 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 376cecdb9f258fdb6f81f264c48f281c1cd2aeb5 / Kotesh Kumar Yelamati Add ServiceNow to INTHEWILD.md (#68409) Co-authored-by: Dheeraj Turaga Co-authored-by: Elad Kalif <[email protected]> Report URL: https://github.com/apache/airflow/actions/runs/27608808539 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 34e8803c9ba67b22116e675019275f32e245fe27 / raphaelauv docs: readme 2.11 deprecate (#68559) Report URL: https://github.com/apache/airflow/actions/runs/27591226453 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: d0201c5159616a83712afe8b15323c5c1dea0f97 / dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Bump vite from 8.0.8 to 8.0.16 in /airflow-core/src/airflow/ui (#68579) Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 8.0.8 to 8.0.16. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v8.0.16/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-version: 8.0.16 dependency-type: direct:development ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Report URL: https://github.com/apache/airflow/actions/runs/27576073307 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: d0ced937ac0a1de71fea11071f12965bfe3ed8d2 / Stefan Wang <[email protected]> Factor out a shared base for the database error handlers (#68512) _UniqueConstraintErrorHandler and DataErrorHandler carried near-identical bodies — lookup id, statement log, [api] expose_stacktrace gating, and the HTTPException detail shape. Move the shared body into a _DatabaseErrorHandler base; each handler now declares only its status_code, reason, and an optional _should_handle guard. No behavior change. Report URL: https://github.com/apache/airflow/actions/runs/27558887832 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user koteshyelamati (triggered by Lee-W). Head commit for run: 32427765a2b5c6890a7eb38fe3c9b0e2434c7a32 / Kotesh Kumar Yelamati Update INTHEWILD.md Co-authored-by: Dheeraj Turaga Report URL: https://github.com/apache/airflow/actions/runs/27548143834 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 0e729051dc00b8a2e9c509f7638628359c56fd26 / Amogh Desai Make task and asset store row size limits configurable (#68133) Report URL: https://github.com/apache/airflow/actions/runs/27538790928 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by amoghrajesh). Head commit for run: 1a6bfd8753c6364751658dae8777b29c121dfc18 / Yeonguk Choo Unify Dag Code tab toolbar with Logs toolbar style (#68449) Report URL: https://github.com/apache/airflow/actions/runs/27521471934 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 1a6bfd8753c6364751658dae8777b29c121dfc18 / Yeonguk Choo Unify Dag Code tab toolbar with Logs toolbar style (#68449) Report URL: https://github.com/apache/airflow/actions/runs/27521471934 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: d5a8294de66122befd9374e1427a663bc16dc49f / Jorge Rocamora <[email protected]> Add regression test for KPO awaiting pod start before init-container logs (#68503) Report URL: https://github.com/apache/airflow/actions/runs/27478141084 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: e5bf1e30c1bf7b5ccf14f2f4cd611458f5bb6891 / PoAn Yang fix(test_wasb.py): SAS token tests failing with azure-storage-blob 12.30.0 (#68490) * fix(test_wasb.py): SAS token tests failing with azure-storage-blob 12.30.0 Signed-off-by: PoAn Yang * refactor: add SAS link and update test_sas_token_connection assertion Signed-off-by: PoAn Yang * test: assert sas_token in conn.url Signed-off-by: PoAn Yang - Signed-off-by: PoAn Yang Report URL: https://github.com/apache/airflow/actions/runs/27469816702 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 0823e7ad189379fd0e474473326121cdac938aa1 / Shahar Epstein <[email protected]> Fix flaky SimpleAuthManager login tests under parallel runs (#68498) The SimpleAuthManager tests shared a single generated-password file path under AIRFLOW_HOME across all test processes. Fixtures and tests create, overwrite, and delete that file, so under parallel (xdist) runs one process could delete the file another was mid-read on, raising FileNotFoundError (e.g. test_create_token_invalid_user_password hitting get_passwords). Isolate the password file per test via the existing [core] simple_auth_manager_passwords_file config option, pointing it at a per-test tmp_path so each test (and worker) gets its own file. Report URL: https://github.com/apache/airflow/actions/runs/27462326726 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: f0684b04ccc90154e906c50071579b71cdbeb0c4 / Ash Berlin-Taylor Revert "Explicitly initialize Task SDK Stats in API server lifespan (hardenin…" (#68481) This reverts commit 38c50f5b54ed77e125aa95e3005c7bc8e7ad361e. Report URL: https://github.com/apache/airflow/actions/runs/27454645242 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 2d1aaab9ec034feb09323befb25a36a8457bb46d / Tzu-ping Chung Use pre-commit hook to keep Java versions in sync (#68448) Report URL: https://github.com/apache/airflow/actions/runs/27441839920 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: def50a9021171afe9f65d021fdebb24f6309f300 / PoAn Yang feat(dag_command.py): change to use bulk clear (#68280) Report URL: https://github.com/apache/airflow/actions/runs/27423895329 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 1f938e558231526d4dc2eb205fa8bac9793bc05c / Tzu-ping Chung Add language SDK contributing doc (#68330) Report URL: https://github.com/apache/airflow/actions/runs/27391730480 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user Salfiii (triggered by potiuk). Head commit for run: 385ac393ec38301962b75d5b2b840ce868ade213 / Flo <[email protected]> Merge branch 'main' into main Report URL: https://github.com/apache/airflow/actions/runs/27355670953 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user koteshyelamati (triggered by potiuk). Head commit for run: b2f32baafd226c6f9dcb7ba4075f963bae4c7a4a / Kotesh Kumar Yelamati docs: Add ServiceNow to INTHEWILD.md (fixes #12012) Adding ServiceNow to the list of organizations officially using Apache Airflow for data pipeline orchestration and workflow automation. Report URL: https://github.com/apache/airflow/actions/runs/27378493303 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 742f9a7909d371d4b22d4c02d1969ec2da7787b2 / somaz <[email protected]> Add HTTPRoute (Gateway API) support to API server in Helm Chart (#67675) * Add HTTPRoute (Gateway API) support to API server in Helm Chart * Fix HTTPRoute helm tests by vendoring Gateway API CRD schema * Remove deprecated httpRoute.enabled toggle and fix static checks Report URL: https://github.com/apache/airflow/actions/runs/27376318492 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user anshuman0123 (triggered by ferruzzi). Head commit for run: 10919db21eeb8812dbe4a64931a05c224cd3f8b5 / Anshuman Rout Fix remote logging connection caching in Task SDK The _fetch_remote_logging_conn function in the supervisor was caching None results when a connection lookup failed. In the two-token execution model, an initial lookup with a restricted token might fail, and caching this None result prevented subsequent lookups with an execution token from succeeding. This change ensures that only successful connection lookups are cached, allowing for retries when a better token becomes available. Fixes: #68366 Report URL: https://github.com/apache/airflow/actions/runs/27329903234 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: b7247b132190afd4d21a3221414ed49a6030d175 / Wei Lee feat(core): add per-mapper max_fan_out override for partition fan-out cap (#67184) Report URL: https://github.com/apache/airflow/actions/runs/27320946389 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 67e935988ae1a96da68fe47ad78f6d6993652be9 / Przemysław Mirowski <[email protected]> Modify values in pod launcher role tests (#68357) Report URL: https://github.com/apache/airflow/actions/runs/27305448979 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: ac82cecf1445e6e90c15490fdc64eebc1e0d / Vasu Madaan <[email protected]> Fix 500 error for event logs with NULL dttm (#68338) * Fix 500 error when event log has null dttm in API responses Logs with dttm=NULL cause a Pydantic validation error (500) because EventLogResponse.dttm is non-optional. Filter them out at the query level: GET /eventLogs/{id} returns 404, GET /eventLogs excludes them from results and total_entries. closes: #68333 * Fix PT028 ruff lint: add noqa for provide_session sentinel pattern * Apply ruff-format to test_event_logs.py * Add comments explaining dttm NULL filter and why response model stays non-optional Report URL: https://github.com/apache/airflow/actions/runs/2728154 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: a8c99107c9fda3664979c1eba34a5c7e3e0944b3 / Wei Lee feat(AIP-76): support forward fan-out via forward kwarg on Window (#67475) Report URL: https://github.com/apache/airflow/actions/runs/27265802981 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by Lee-W). Head commit for run: 3e480942fb06d501dd6ee6abad2151152f4d0521 / Jason(Zhe-You) Liu <[email protected]> Go-SDK: Expose task runtime context to coordinator-mode tasks (#68271) Go tasks can now read their task-instance identifiers and the Dag run's scheduling timestamps via sdk.CurrentContext(ctx): TI dag_id/run_id/ task_id/map_index/try_number and DagRun logical_date/data_interval_*. This brings the Go coordinator path to parity with the Java/Python SDK execution context. Also fixes coordinator StartupDetails decoding, which read the scheduling timestamps from the top level of ti_context instead of the nested dag_run object the supervisor actually sends, so those dates were always empty. Report URL: https://github.com/apache/airflow/actions/runs/27250234697 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 3e480942fb06d501dd6ee6abad2151152f4d0521 / Jason(Zhe-You) Liu <[email protected]> Go-SDK: Expose task runtime context to coordinator-mode tasks (#68271) Go tasks can now read their task-instance identifiers and the Dag run's scheduling timestamps via sdk.CurrentContext(ctx): TI dag_id/run_id/ task_id/map_index/try_number and DagRun logical_date/data_interval_*. This brings the Go coordinator path to parity with the Java/Python SDK execution context. Also fixes coordinator StartupDetails decoding, which read the scheduling timestamps from the top level of ti_context instead of the nested dag_run object the supervisor actually sends, so those dates were always empty. Report URL: https://github.com/apache/airflow/actions/runs/27250234697 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 05117d0855f46ff09f1044f4d0ce43ce9958f5d5 / Bugra Ozturk Fix remote-log providers not satisfying RemoteLogIO upload contract (#68300) Report URL: https://github.com/apache/airflow/actions/runs/27234291945 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed.
Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run:
6132261fb49e6ffd46846b6c4cee9832fc472b96 / Kaxil Naik
Rename task-failure handlers so naming matches the call hierarchy (#68264)
After #68254 routed the non-deferrable TriggerDagRunOperator failed-state branch
through the retry-policy wrapper, _handle_current_task_failed had zero direct
external callers -- every failure path now enters through
_apply_retry_policy_or_default. The names were inverted relative to the call
hierarchy: the function named like the umbrella ("handle current task failed")
was the private mechanics primitive, and the one named like a sub-step was the
actual entry point.
Rename so the umbrella name is the entry point:
- _apply_retry_policy_or_default -> _handle_current_task_failed (entry point:
evaluate the policy, then fall back to the standard decision)
- old _handle_current_task_failed -> _finalize_task_failure (mechanics: emit
metrics, build the retry-or-fail message)
Pure rename, no behavior change.
Report URL: https://github.com/apache/airflow/actions/runs/27215247346
With regards,
GitHub Actions via GitBox
-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: f00b2853282d5b94afd2b8094840f997719f5aea / D. Ferruzzi fix(ci): Add retry logic to download commands in CI image build (#68255) Add retry flags to all curl and wget commands that download external dependencies during the CI Docker image build. This prevents transient network failures (504s, timeouts) from failing the entire 30+ minute build. Changes: - wget: add --tries=3 --waitretry=5 - curl: add --retry 3 --retry-delay 5 - Dockerfile helm/mprocs: switch from pipe-to-tar to download-then-extract pattern so curl retry actually works (curl cannot retry when piping) This addresses recurring AwsSysTestsSetup failures caused by transient 504 errors from python.org and GitHub during Docker image construction. Report URL: https://github.com/apache/airflow/actions/runs/27195599639 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user michaelpri10 (triggered by shahar1). Head commit for run: 3b5e6dd7b70478f4c646b09e82d85968915d88fb / Mike Prieto Update test expectations for having return_immediately default to false for Pub/Sub modules Report URL: https://github.com/apache/airflow/actions/runs/26833961544 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 1e8be208e3f7b8eb3eb510ed1d94b7a947bff689 / Kaxil Naik Honor retry_policy on non-deferrable TriggerDagRunOperator wait failures (#68254) When a non-deferrable TriggerDagRunOperator(wait_for_completion=True) sees the triggered DagRun reach a failed state, the failure branch called _handle_current_task_failed directly, which only checks the standard retry count and never consults a configured retry_policy. The deferrable path raises AirflowException, which flows through run()'s exception handler and is evaluated by _apply_retry_policy_or_default, so a retry_policy was honored there but not on the polling path. Route the non-deferrable failed-state branch through _apply_retry_policy_or_default with a synthesized AirflowException mirroring the deferrable path, so the policy gets a vote on both. With no retry_policy set the behavior is unchanged (it falls back to _handle_current_task_failed). Report URL: https://github.com/apache/airflow/actions/runs/27181098452 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: e9d54fcc998e875957479e55349e54b910102987 / Revanth Fix mapped task instance links without start date (#68194) * Fix mapped task instance links without start date * update comment Report URL: https://github.com/apache/airflow/actions/runs/27146961918 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: da57d5ecf81e43e0f5b89e08a8289de0fbb3b9ac / Dheeraj Turaga Add regression tests for task_instance_mutation_hook under scheduler commit guard (#67980) * Add regression tests for task_instance_mutation_hook under scheduler commit guard Pin the behavior of task_instance_mutation_hook during mapped-task expansion while the scheduler's prohibit_commit guard is active — the exact path that crashes the scheduler when a hook opens a nested committing session (e.g. a no-arg get_dagrun()). Adds three tests to TestDagRun's neighborhood in test_dagrun.py: - a naive DB-touching hook raises UNEXPECTED COMMIT under the guard, - a session-reusing hook survives the guard and routes queue from DagRun.conf on every expanded mapped TI, - a deterministic hook called repeatedly per TI yields a stable result. These close gaps where existing tests only asserted the hook was invoked, never that its mutation survived mapped expansion or that the guard was active on that path. * Pin dag_run resolution contract for conf-routing mutation hooks Add three tests that lock down the properties a non-committing, DagRun-reading task_instance_mutation_hook depends on across upgrades: - a freshly-built mapped TaskInstance exposes dag_run as loaded-None (attribute access returns None without a DB hit or DetachedInstanceError), - a committing hook crashes on the real DagRun.verify_integrity path under prohibit_commit, proving the guard is live on the production method and not just the hand-rolled expand_mapped_task wrapper, - an attribute-access hook that resolves the DagRun via ti.dag_run (never opening a committing session) survives verify_integrity under the guard and leaves expansion intact. These close gaps left by the earlier expand_mapped_task tests, which used an explicit SELECT rather than attribute access and never drove the real guarded scheduler method. Report URL: https://github.com/apache/airflow/actions/runs/27113576450 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: da57d5ecf81e43e0f5b89e08a8289de0fbb3b9ac / Dheeraj Turaga Add regression tests for task_instance_mutation_hook under scheduler commit guard (#67980) * Add regression tests for task_instance_mutation_hook under scheduler commit guard Pin the behavior of task_instance_mutation_hook during mapped-task expansion while the scheduler's prohibit_commit guard is active — the exact path that crashes the scheduler when a hook opens a nested committing session (e.g. a no-arg get_dagrun()). Adds three tests to TestDagRun's neighborhood in test_dagrun.py: - a naive DB-touching hook raises UNEXPECTED COMMIT under the guard, - a session-reusing hook survives the guard and routes queue from DagRun.conf on every expanded mapped TI, - a deterministic hook called repeatedly per TI yields a stable result. These close gaps where existing tests only asserted the hook was invoked, never that its mutation survived mapped expansion or that the guard was active on that path. * Pin dag_run resolution contract for conf-routing mutation hooks Add three tests that lock down the properties a non-committing, DagRun-reading task_instance_mutation_hook depends on across upgrades: - a freshly-built mapped TaskInstance exposes dag_run as loaded-None (attribute access returns None without a DB hit or DetachedInstanceError), - a committing hook crashes on the real DagRun.verify_integrity path under prohibit_commit, proving the guard is live on the production method and not just the hand-rolled expand_mapped_task wrapper, - an attribute-access hook that resolves the DagRun via ti.dag_run (never opening a committing session) survives verify_integrity under the guard and leaves expansion intact. These close gaps left by the earlier expand_mapped_task tests, which used an explicit SELECT rather than attribute access and never drove the real guarded scheduler method. Report URL: https://github.com/apache/airflow/actions/runs/27113576450 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 6769feb82e1d8e8f71b29a81691cd00680ebe41a / Kaxil Naik Return common.ai SQLToolset errors to the agent so it self-corrects (#68117) SQLToolset's query, get_schema, and list_tables tools raised on any database error, failing the whole @task.agent task. The agent never saw the error, so it could not correct its SQL and retry within the run. call_tool now surfaces any tool failure to the agent as ModelRetry, carrying the database's own message, without inspecting the error type or text. pydantic-ai bounds the loop with the tool's max_retries, so a fixable SQL error is corrected within the run while an unrecoverable one (a bad connection, an auth failure) exhausts the budget and fails the task for Airflow to retry. The airflow_toolset_to_langchain_tools bridge feeds ModelRetry back to the model as tool output; it now bounds that by the tool's max_retries too, so a tool that keeps failing propagates instead of looping forever. Removes the previous _is_retryable_query_error classifier and its per-driver exception-tuple imports: matching exception class names and error-message substrings is brittle and cannot cover every backend. Report URL: https://github.com/apache/airflow/actions/runs/27103815388 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: d299b68e97e1f339ce38cb3aeecdb63580c6fc4b / EpicFail4Ever <[email protected]> fix: task run exception never catch by Sentry (#65161) * implement fix sentry error catching * implement fix sentry error catching * implement fix sentry error catching * change deprecated methods and unit tests * solve conflicts 3.2.1 * add new_scope in mock reset. - Co-authored-by: bherve Co-authored-by: Jens Scheffler <[email protected]> Report URL: https://github.com/apache/airflow/actions/runs/27095474078 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by jscheffl). Head commit for run: 84270cbc2348cd635c9d19573b15969dfdb8dbd4 / Jarek Potiuk Fix Java SDK tasks rejected by coordinator connection-ownership check (#68147) The TCP connection-ownership verification added in #67781 only accepted the supervisor channel when the connecting peer belonged to the spawned process's exact PID. In the real Java SDK PROD e2e, the JVM's loopback connection is not found under that single PID, so both the `comm` and `logs` channels are rejected, the task subprocess dies with "process exited with 1 before connecting", and every Java task fails. The Java SDK e2e suite is canary-only, so it did not run on #67781 and the breakage only surfaced in the nightly main runs. Trust the connecting peer when it belongs to the child process *or any of its descendants* — a launcher (JVM, shell wrapper, or any runtime that forks a worker) legitimately connects back from a descendant rather than the launched PID itself. A process outside the spawned subtree is still rejected, so the security property #67781 added is preserved. The lookup is also retried briefly to absorb the race where a freshly established connection is not yet visible in `/proc`. Report URL: https://github.com/apache/airflow/actions/runs/27088058184 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 84270cbc2348cd635c9d19573b15969dfdb8dbd4 / Jarek Potiuk Fix Java SDK tasks rejected by coordinator connection-ownership check (#68147) The TCP connection-ownership verification added in #67781 only accepted the supervisor channel when the connecting peer belonged to the spawned process's exact PID. In the real Java SDK PROD e2e, the JVM's loopback connection is not found under that single PID, so both the `comm` and `logs` channels are rejected, the task subprocess dies with "process exited with 1 before connecting", and every Java task fails. The Java SDK e2e suite is canary-only, so it did not run on #67781 and the breakage only surfaced in the nightly main runs. Trust the connecting peer when it belongs to the child process *or any of its descendants* — a launcher (JVM, shell wrapper, or any runtime that forks a worker) legitimately connects back from a descendant rather than the launched PID itself. A process outside the spawned subtree is still rejected, so the security property #67781 added is preserved. The lookup is also retried briefly to absorb the race where a freshly established connection is not yet visible in `/proc`. Report URL: https://github.com/apache/airflow/actions/runs/27088058184 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: e4b34471e461ae1a1df92cc96251b9b1fa1a2a08 / Amogh Desai Rename resumablemixin file to match class name (#68137) Report URL: https://github.com/apache/airflow/actions/runs/27081039027 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 85843a30d5c79e491bec0187221e1b247067bcf6 / Jake McGrath <[email protected]> AIP-103: Documentation for Task and Asset Store (#67299) Co-authored-by: Amogh Desai Report URL: https://github.com/apache/airflow/actions/runs/27072931624 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 85843a30d5c79e491bec0187221e1b247067bcf6 / Jake McGrath <[email protected]> AIP-103: Documentation for Task and Asset Store (#67299) Co-authored-by: Amogh Desai Report URL: https://github.com/apache/airflow/actions/runs/27072931624 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 2f3865240deda30498c6caef8ce424d6fec427e6 / Bugra Ozturk Update Magpie in .gitignore (#68132) Report URL: https://github.com/apache/airflow/actions/runs/27064943128 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: d2161ae04cb7a888ef2276e4dca893674bcbc565 / wilmerdooley Hide Dashboard metric percentages when a state count is capped (#67664) Signed-off-by: wilmerdooley Report URL: https://github.com/apache/airflow/actions/runs/27057882170 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: e371845a2226f9c499dc27212c74f9d10e101833 / GPK Verify TCP connection ownership before accepting Java coordinator supervisor channel (#67781) * Validate Java coordinator TCP clients * resolve conflicts Report URL: https://github.com/apache/airflow/actions/runs/27050775549 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by bugraoz93). Head commit for run: db6ce848baf69fc74e0d1d6337da6b84ff749f3b / Vikram Koka Improve AIP progress tracker example for accuracy (#68037) * Improve AIP progress tracker example DAG to produce accurate, evidence-backed results The example DAG was producing hallucinated output -- fabricated completion percentages, invented blockers, and missed shipped work -- because the evidence pipeline was too thin and the prompts too permissive. Key changes: - Add AIP registry with Confluence page IDs, GitHub search aliases, and codebase directory paths for multi-strategy evidence gathering - Fetch GitHub file tree (Git Trees API) for codebase-level evidence - Replace flat 3000-char spec truncation with section-aware parsing - Replace completion_pct/blockers Pydantic model with per-deliverable DeliverableStatus (name, status, evidence, confidence) - Add grounding rules to analysis/synthesis/validation system prompts - Add three-layer quality pipeline: AI validation (LLMOperator) identifies ungrounded claims, deterministic apply_validation task does mechanical find-and-replace, human reviews the corrected report - Add arithmetic validation that cross-checks X/Y fractions against structured analysis data (catches validator-introduced errors) - Set temperature=0 on all LLM calls for run-to-run consistency * Add skills-based AIP tracker DAG alongside the pipeline version Same file now contains two DAGs that solve the same use case -- tracking AIP implementation progress -- with different architectures: 1. example_aip_progress_tracker (pipeline): 12-task deterministic pipeline with per-AIP LLM analysis, structured Pydantic output, AI validation, and arithmetic correction. More accurate, more auditable, fewer tokens (~66K total), but more complex. 2. example_aip_progress_tracker_skills (agent): Single AgentOperator with the aip-tracker skill loaded via AgentSkillsToolset plus custom tool functions for Confluence/GitHub APIs. Simpler DAG (2 tasks), but less control over output discipline (~82K tokens, coarser granularity). The aip-tracker SKILL.md bundle teaches the agent the same grounding rules the pipeline enforces structurally: spec-level deliverable granularity, fraction-only progress format, evidence-backed assessments, and a mandatory self-verification checklist. Also strengthens the pipeline DAG's arithmetic validation to cross-check per-AIP fractions and summary totals against structured analysis data. * Removed duplicate import and redundant definition Based on feedback from Kaxil, removed the duplicate import of re and resolved the redundant definition of _github_headers * Updated example to fix CI errors Fix mypy errors in AIP tracker skills DAG for _safe_api_get return type Narrow type guard from `isinstance(data, str)` to `not isinstance(data, dict)` so mypy recognizes that `.get()` calls are valid after the check, since `_safe_api_get` returns `dict | list | str`. Report URL: https://github.com/apache/airflow/actions/runs/27038684613 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: db6ce848baf69fc74e0d1d6337da6b84ff749f3b / Vikram Koka Improve AIP progress tracker example for accuracy (#68037) * Improve AIP progress tracker example DAG to produce accurate, evidence-backed results The example DAG was producing hallucinated output -- fabricated completion percentages, invented blockers, and missed shipped work -- because the evidence pipeline was too thin and the prompts too permissive. Key changes: - Add AIP registry with Confluence page IDs, GitHub search aliases, and codebase directory paths for multi-strategy evidence gathering - Fetch GitHub file tree (Git Trees API) for codebase-level evidence - Replace flat 3000-char spec truncation with section-aware parsing - Replace completion_pct/blockers Pydantic model with per-deliverable DeliverableStatus (name, status, evidence, confidence) - Add grounding rules to analysis/synthesis/validation system prompts - Add three-layer quality pipeline: AI validation (LLMOperator) identifies ungrounded claims, deterministic apply_validation task does mechanical find-and-replace, human reviews the corrected report - Add arithmetic validation that cross-checks X/Y fractions against structured analysis data (catches validator-introduced errors) - Set temperature=0 on all LLM calls for run-to-run consistency * Add skills-based AIP tracker DAG alongside the pipeline version Same file now contains two DAGs that solve the same use case -- tracking AIP implementation progress -- with different architectures: 1. example_aip_progress_tracker (pipeline): 12-task deterministic pipeline with per-AIP LLM analysis, structured Pydantic output, AI validation, and arithmetic correction. More accurate, more auditable, fewer tokens (~66K total), but more complex. 2. example_aip_progress_tracker_skills (agent): Single AgentOperator with the aip-tracker skill loaded via AgentSkillsToolset plus custom tool functions for Confluence/GitHub APIs. Simpler DAG (2 tasks), but less control over output discipline (~82K tokens, coarser granularity). The aip-tracker SKILL.md bundle teaches the agent the same grounding rules the pipeline enforces structurally: spec-level deliverable granularity, fraction-only progress format, evidence-backed assessments, and a mandatory self-verification checklist. Also strengthens the pipeline DAG's arithmetic validation to cross-check per-AIP fractions and summary totals against structured analysis data. * Removed duplicate import and redundant definition Based on feedback from Kaxil, removed the duplicate import of re and resolved the redundant definition of _github_headers * Updated example to fix CI errors Fix mypy errors in AIP tracker skills DAG for _safe_api_get return type Narrow type guard from `isinstance(data, str)` to `not isinstance(data, dict)` so mypy recognizes that `.get()` calls are valid after the check, since `_safe_api_get` returns `dict | list | str`. Report URL: https://github.com/apache/airflow/actions/runs/27038684613 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: f1a5d1edab43a6f5af9a161f357025189ab2ded2 / Jake McGrath <[email protected]> Fix Typo in HTTP Connection Example (#68076) `servvice` -> `service` in Connection Example Report URL: https://github.com/apache/airflow/actions/runs/27022458869 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 04b12c2540ed02b6b67c9170ed5230e86d027da9 / Tzu-ping Chung Fix ktlint dependency to discriminator (#68058) Report URL: https://github.com/apache/airflow/actions/runs/27005922816 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed.
Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run:
365ea553add6b94cec1510d435f1bc0d5561911b / Wei Lee
AIP-76: Hold Dag run until all upstream partitions arrive (#64571)
* AIP-76: Hold Dag run until all upstream partitions arrive
- Introduces `RollupMapper(upstream_mapper=..., window=...)` so a partitioned
Dag run waits until the full set of upstream partitions for one downstream
period has arrived (e.g. 24 hourly events for a daily rollup).
- Ships 6 temporal `Window` built-ins (Hour / Day / Week / Month / Quarter /
Year); custom windows are rejected at serialization time.
- Surfaces frozen / mapper-error / partial-rollup state on the next-run-assets
UI; `pending_partition_count` and rollup-aware totals stay symmetric across
list/detail routes.
See `airflow-core/newsfragments/64571.significant.rst` for the full breakdown,
including the documented DST edge case for `DayWindow` + local-tz mappers.
* refactor(scheduler): drop partition audit-Log rows in favour of scheduler logs
The misconfigured-mapper and stale-APDR-cleanup paths persisted audit Log
rows on independent scoped=False sessions plus a per-process dedup set so
the rows survived an outer rollback. For advisory records this is heavier
than the problem warrants in v1 — the misconfig path already logs the
exception every tick, and stale cleanup now emits a structured info log.
Re-add the UI-visible audit rows if operators report needing them.
* refactor(scheduler): narrow rollup mapper with TypeGuard instead of cast
Add an ``is_rollup`` TypeGuard helper next to ``RollupMapper`` (mirroring
``is_mapped``) and use it in the partitioned-asset readiness check so the
mapper narrows to ``RollupMapper`` without a ``cast``.
* fix(scheduler): clear partition Dag runs only when the rollup definition
changes
Stale-cleanup previously dropped a pending AssetPartitionDagRun whenever the
Dag's serialized version changed, so any unrelated structural edit discarded
in-flight partition accumulation and could leave a rollup held forever.
Stamp a rollup-definition fingerprint (the serialized partition mappers of the
Dag's partitioned assets) on the APDR at creation and compare that against the
latest definition instead of the Dag version, so only a genuine mapper/window
change clears the run. Replaces the unreleased ``dag_version_id`` column on
AssetPartitionDagRun with ``rollup_fingerprint`` (migration 0119 amended).
* refactor(scheduler): make partition per-loop cap an internal constant
The per-tick cap on pending AssetPartitionDagRun rows was exposed as the
``[scheduler] max_partition_dag_runs_to_create_per_loop`` setting, but it is a
performance safety bound (keeping the per-tick transaction from starving
executor heartbeats and regular scheduling), not a knob operators can
meaningfully tune. Drop the unreleased setting and keep the bound as a
module-level constant. The per-loop query LIMIT is retained.
* docs: cite Starlette compile_path in output-format regex helper
Point the ``{name}`` placeholder handling at the Starlette routing prior art
it mirrors, so the parsing approach is discoverable.
* docs: avoid coined "APDR" in rollup fingerprint docstring
The docs spellchecker rejects the coined abbreviation; spell it out as a
partition Dag run and drop the double spaces.
* docs: explain rollup mapper pairing and link partition mapper classes
Spell out why a temporal upstream mapper is needed (it normalizes each
upstream key to the window's granularity), clarify that an identity mapper
paired with a temporal window fails as a type mismatch at construction, and
cross-reference RollupMapper / Window classes to the API docs.
* test: use core partition-mapper types when computing expected fingerprint
The fingerprint tests built a core PartitionedAssetTimetable from Task SDK
Asset / RollupMapper objects, which tripped mypy arg-type checks. Construct it
with serialized assets and the core mapper/window types (matching the existing
test convention) imported at module top level; the serialized fingerprint is
unchanged.
Report URL: https://github.com/apache/airflow/actions/runs/26992732592
With regards,
GitHub Actions via GitBox
-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" failed!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 71ed20434d7bf6dda73fb6e52418b5fb3d6eb6d3 / Bentsi Leviav Add ClickHouse Provider (#67080) * Add apache-airflow-providers-clickhouse package scaffold Introduces the package structure for the new ClickHouse provider: pyproject.toml, provider.yaml, namespace packages, and test skeletons. * Add ClickHouseHook with DB-API 2.0 adapter Implements ClickHouseHook (extending DbApiHook) via clickhouse-connect: - ClickHouseConnection DB-API 2.0 adapter (cursor, commit/rollback no-ops) - Connection-form widgets and UI field behaviour for the Airflow UI - session_settings and client_kwargs merge (extra JSON + constructor args) - bulk_insert_rows() for efficient columnar inserts - get_uri() for SQLAlchemy-compatible connection strings * Add unit tests for ClickHouseHook 95 tests covering connection building, session_settings and client_kwargs merge logic, database override, UI widgets, bulk_insert_rows, and get_uri. * Add docs for apache-airflow-providers-clickhouse Connection type reference, operator how-to guide, changelog, and integration logo for the ClickHouse provider. * Add system test example DAG for ClickHouse provider Demonstrates ClickHouseHook and SQLExecuteQueryOperator usage: create table, bulk insert, read rows, and drop table. * Fix uv.lock to use correct format matching upstream Previous uv.lock was regenerated with a local uv version that produced a different format. Restore to upstream format with only the clickhouse-connect entries added. * Fix client_name description in connection docs * Fix get_uri() to use clickhousedb:// with query params for TLS and tuning The clickhouse-connect library only registers the clickhousedb:// SQLAlchemy dialect; clickhousedbs:// was never a valid scheme and would fail at engine creation. TLS is now enabled via ?secure=true, and tuning params (connect_timeout, send_receive_timeout, compress, verify) are forwarded as query-string arguments so SQLAlchemy-path users get the same settings as DB-API-path users. Tests updated accordingly. * Refactor bulk_insert_rows: use single insert by default, context reuse for batching * Add clickhouse to common.sql dependent providers list in selective checks test * Apply auto-generated hook fixes to clickhouse provider build files * Fix commits.rst: add required title so Sphinx toctree link resolves * Add prepends to spelling wordlist * Add clickhouse to bug report provider list * Add clickhouse to extra-packages-ref.rst * Remove deprecated connection form methods from ClickHouse hook * Rename package to apache-airflow-providers-clickhousedb * Raise ValueError with clear message for invalid JSON in connection extras * Update uv.lock and generated files for clickhousedb package rename * Rename Python module from airflow.providers.clickhouse to airflow.providers.clickhousedb * Fix docker-compose volume paths after provider directory rename to clickhousedb * Add example DAG for ClickHouse provider * Add hook-name to show ClickHouse properly in connection modal * Update provider dependencies hash for clickhousedb provider * Regenerate uv.lock after rebase onto upstream/main * Fix doc build errors: spelling wordlist, title underline, exampleinclude paths * Skip None-valued optional extras so clickhouse_connect gets no null kwargs * Use fetch_all_handler instead of list for read_rows handler * Update auto-generated files: provider deps, breeze docs for clickhousedb * Fix hook-detected issues: rename clickhouse extras to clickhousedb, sync README and docs * Fix extra-packages-ref.rst: rename clickhouse extra to clickhousedb * Update uv.lock: reflect clickhouse extra renamed to clickhousedb * Regenerate uv.lock after rebase onto upstream/main * Regenerate uv.lock after rebase onto upstream/main * Update breeze doc hash and generated provider deps after rebase onto upstream/main Report URL: https://github.com/apache/airflow/actions/runs/26942628116 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
