[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 2c2cc5cfc6bdaf0b592787f8393a2261da812f2a / Wei Lee Escape icon insertion in registry search results template (#71618) Report URL: https://github.com/apache/airflow/actions/runs/32000514197 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 53f6786a9eca4b7a516c33148fc43c765af58106 / Aaron Chen Add startup probe for Kerberos worker sidecars (#71221) * Add startup probe for Kerberos worker sidecars * Reject invalid Kerberos startup probe settings Report URL: https://github.com/apache/airflow/actions/runs/31930615136 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 39d801aa89d9ce7a8a38487a377cb3f6d076efee / Jarek Potiuk Fix lang-SDK k8s test on release branches by using their own SDKs (#71639) The Go/Java SDK sources were always fetched from upstream main, on the assumption that a release branch either lacks them or carries a stale copy. That copy is not stale, it is the matching one: a packed bundle declares a dated supervisor_schema_version and the task-SDK supervisor refuses a bundle whose version it does not know, so upstream main's SDK cannot run against a release branch's Airflow at all. On v3-3-test every run of the test therefore failed with "cannot find executable bundle with usable supervisor_schema_version" as soon as main moved to a newer schema version than the branch. Report URL: https://github.com/apache/airflow/actions/runs/31868585618 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 297b0c7abc16a6c11570944559e1b427ffdff987 / Amogh Desai Update the docs recommending dag.test() for custom operator tests (#71542) Report URL: https://github.com/apache/airflow/actions/runs/31776370863 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: b2ee721a2cd30181b2759c00f359d115e2859a8c / D. Ferruzzi Update Deadline Reference docs to match the code (#71469) PR #66737 changed how registering custom Deadline References worked but didn't update the docs. Report URL: https://github.com/apache/airflow/actions/runs/31674018285 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 1b902cc409915eb074e283ac042ed84665540d7c / Jason(Zhe-You) Liu <[email protected]> Add TypeScript SDK API reference docs with TypeDoc (#70812) * Add TypeScript SDK API reference docs via sphinx-js * Render flattened TSDoc link tags as inline code Wrapping the referenced identifier in backticks makes it render as an inline literal and keeps sphinxcontrib-spelling from treating the identifier as prose, so the build no longer fails on names like getVariableOrThrow and the spelling wordlist stays clean. * Build priority docs packages fully even in spellcheck-only mode Packages whose inventory cannot be fetched (typically brand-new docs packages not yet published) are built first precisely so that their objects.inv exists for every other package's intersphinx mapping. The Sphinx spelling builder never writes objects.inv, so a spellcheck-only pre-build left the inventory missing, every other package failed inventory resolution, and the retry logic rebuilt the whole docs set in up to three additional full passes - the --spellcheck-only CI job ran 2h27m while the equivalent --docs-only job finished in 32m. * Reword TaskContext.signal TSDoc to avoid non-dictionary word "abortable" is not in the spellcheck dictionary and docs prose should not need a wordlist entry for a phrasing that can simply be avoided. * Resolve the ts-sdk version in publish-docs when no stable.txt is staged publish-docs resolves every package's version up front via get_package_version_possibly_from_stable_txt, which knew nothing about ts-sdk, so the "Publish documentation and validate versions" CI job failed with "Unsupported package: ts-sdk". Fall back to the version in ts-sdk/package.json the same way task-sdk falls back to its source version, matching what DocsPublisher already does. * Build the TypeScript SDK API reference with TypeDoc instead of sphinx-js sphinx-js held the docs toolchain back to TypeDoc 0.25 and TypeScript 5.4 — several majors behind the TypeScript 6 the SDK itself is built with — and its comment renderer could not represent TSDoc inline tags, so a bundled TypeDoc plugin had to flatten every `{@link}` into literal text just to keep the build from crashing. Both the version cap and the workaround existed only to bridge TypeScript into Sphinx. Rendering with TypeDoc directly removes that bridge. The toolchain tracks the same TypeScript the SDK compiles with, the reference is no longer squeezed through a hand-maintained RST mirror of the public API that had to be updated whenever an export changed, and cross-references resolve natively. This follows the precedent already set by the Java SDK, whose Javadoc is built with Dokka rather than Sphinx and staged into the same publish pipeline. The package root is the only entry point given to TypeDoc. It already re-exports everything `./coordinator` exposes, so listing both produced two navigation sections that documented one API between them, with no symbol unique to either. Dropping the Python dependency also releases the constraint it dragged in: sphinx-js required cattrs < 25, which had pinned the whole workspace back from cattrs 26.1.0 to 24.1.3. The lock file returns to what main resolves. * Publish the TypeScript SDK API reference automatically The reference could be built but never published on its own. Three pieces were missing relative to the Java SDK, whose Javadoc already runs this path end to end. `ts-sdk` was absent from NON_SHORT_NAME_PACKAGES, so the S3 publisher treated it as a provider short name and expanded it to a provider distribution that does not exist, rather than publishing it as a top-level package. Nothing built the reference on a pull request. A break in the docs toolchain or the documented sources would therefore only surface during a release, which is the worst moment to discover it. The new job gates on its own selective-check output rather than reusing the ts-sdk test trigger: that group deliberately ignores Markdown, because a README edit should not run the SDK test suite, but the landing page is Markdown and the reference is generated from the sources, so the docs build has to react to both. Finally, the release procedure was undocumented, leaving no way for a release manager to know the docs need a separate, deliberate publish — providers-only publish waves intentionally skip the SDKs. * Fix TypeDoc build failing to resolve esbuild and @msgpack/msgpack The docs tsconfig included every file under ts-sdk/src/ as a program root, which pulled in cli/pack.ts — a CLI-only module unreachable from the public API that needs the optional esbuild peer dependency the isolated docs toolchain never installs. Rooting the program at the entry point instead lets TypeScript's own import graph decide what belongs in the type-checked program, so
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 4d3a247fc4102a0957b1adc52b3d942dc081a165 / SameerMesiah97 <[email protected]> Multi Team: Automatically create and assign team default pools (#69768) Create a default pool for each team when it is created and automatically assign tasks without an explicit pool to the team's default pool during DAG parsing. Add unit tests covering pool assignment and team creation, and update the multi-team documentation to describe the new behaviour. Report URL: https://github.com/apache/airflow/actions/runs/31464564577 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 9c7fd6eb3abeeb48d5cc44ccc13d2aaeaf02e84c / Jarek Potiuk Update provider metadata after the 2026-08-06 providers release (#71338) Report URL: https://github.com/apache/airflow/actions/runs/31362013204 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: f9b72d8ee442d5f03b1b554e10668c97f0cfda1e / Jarek Potiuk Pin providers in constraints to the versions published in PyPI (#71324) * Pin providers in constraints to the versions published in PyPI Constraints cut for a release candidate had to land on the wave being voted on, whose providers exist in PyPI only as rc versions. Asking uv for a pre-release strategy left it free to answer with any version satisfying the lower bounds, so the pins were neither the candidate nor the last release, and what a candidate shipped depended on how the resolution happened to go. Retrieving the versions from PyPI and naming them leaves nothing to resolve: the constraints pin what is actually published. A pre-release is only ever considered when the run allows it, and even then it has to sort above every final release, so a provider without a candidate in the wave keeps its release and a released constraints file can never carry an rc pin. A candidate is exempt from the downgrade check - it sorts below the releases the constraints branch already carries, so the comparison says nothing there. Re-running the workflow for the same candidate now replaces that candidate's branch and tag instead of pushing onto them, so the two always describe the run that produced them and a wave can be re-cut. * fixup! Pin providers in constraints to the versions published in PyPI * fixup! Pin providers in constraints to the versions published in PyPI * fixup! Pin providers in constraints to the versions published in PyPI * fixup! Pin providers in constraints to the versions published in PyPI * fixup! Pin providers in constraints to the versions published in PyPI Report URL: https://github.com/apache/airflow/actions/runs/31298439205 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 3c37b4794f8ffb3dce83622561932c80551bf9ff / D.H.KIM <[email protected]> Fix Keycloak access for individual roles (#70906) * Fix Keycloak team Dag access for non-admin roles Team ReadOnly permissions combined mutually exclusive role policies with an UNANIMOUS strategy, preventing non-admin team members from reading team Dags. * Fix Keycloak global admin access for individual roles Admin and SuperAdmin are alternative global administrator roles, but the current policy combination requires users to hold both roles.\n\nExisting Keycloak objects are external state, so operators need clear upgrade guidance to apply the corrected policy. * Preserve global Admin access when creating teams Deployments that enable multi-team mode later must keep global access independent of whether both Admin and SuperAdmin policies are attached. Report URL: https://github.com/apache/airflow/actions/runs/31243443059 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 858df9991d0e88d881418bb304bbf7a243bdd985 / Wei Lee Bump ruff to 0.16.0 and pin the base lint rule set (#70725) Report URL: https://github.com/apache/airflow/actions/runs/31153775458 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: dc0e0bb084d685e2cb475e312f729fbb2a262efa / Victory Add on_kill() to DatabricksTaskBaseOperator to cancel runs on task kill (#69442) DatabricksSubmitRunOperator and DatabricksRunNowOperator both implement on_kill() to cancel the Databricks run when an Airflow task is killed (SIGTERM or execution_timeout). DatabricksTaskBaseOperator — the base for DatabricksTaskOperator and DatabricksNotebookOperator — was missing the same implementation, leaving Databricks jobs running after the Airflow task was killed and orphaning compute resources. DatabricksWorkflowTaskGroup received on_kill() in #42115; this PR closes the remaining gap for standalone task operators. For workflow members self.databricks_run_id is the shared parent run ID; cancelling it would stop all sibling tasks. on_kill() therefore calls _get_current_databricks_task()["run_id"] to target only the current task's own child run, mirroring monitor_databricks_job. Standalone operators continue to cancel via self.databricks_run_id directly. If resolving the child run_id fails (API error, task_key mismatch), on_kill logs the exception and returns without cancelling anything — falling back to the parent run_id would stop sibling tasks, defeating the purpose. Unit tests cover: cancel called for standalone operator, no-op when databricks_run_id is None, workflow-member cancels child run (parent=1, child=999, asserts cancel_run(999)), and workflow-member where _get_current_databricks_task raises asserts cancel_run not called. Report URL: https://github.com/apache/airflow/actions/runs/31078823011 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 24c00690ab1e2d045f904ab556568f509e01b66e / Rahul Vats <[email protected]> Add vatsrahul1001 to the release-constraints workflow allowlist (#71152) The Release constraints workflow (added in #71040) seeds its actor allowlist with the standard committer list but omitted vatsrahul1001, who is already on the allowlist of the sibling release workflows (publish-docs-to-s3, release_dockerhub_image, update-constraints-on-push). As the 3.3.1 release manager he needs to dispatch this workflow; without the entry the whole run skips (build-info gate evaluates false). Report URL: https://github.com/apache/airflow/actions/runs/30982868637 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: bbb3c0661094ceeec1e549f5d6aa8b0de741b9cc / Guan-Ming Chiu <[email protected]> Support require_approval in LLMBranchOperator (#70651) * Support require_approval in LLMBranchOperator * Improve LLMBranchOperator approval review form * List valid branches above the fenced review prompt * Fail LLM branch runs that select no branches Report URL: https://github.com/apache/airflow/actions/runs/30885486488 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 4899e9041859db58fabeb87f231e454a5f65a418 / Takayoshi Makabe <[email protected]> Fix task state store Execution API rejecting keys that contain slashes (#69178) * Fix task state store API key path * Revert uv.lock * Add client side * Simplified the test Report URL: https://github.com/apache/airflow/actions/runs/30792377694 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 67706f6843e2dccb0b7f22ee62693a14412d41af / Jason(Zhe-You) Liu <[email protected]> Clarify Elasticsearch remote-logging scheme needs Airflow 3.3.0+ (#70920) Report URL: https://github.com/apache/airflow/actions/runs/30736703595 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 251a9281006bbb5a55dfc46abd4506af6fcc08b3 / Vincent Hsiao <[email protected]> Register Stackdriver remote task logging handler (#70549) Report URL: https://github.com/apache/airflow/actions/runs/30688476424 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: fbac2f5ce19f9273974af76031d3e04854b3694f / Wei Lee Add a Retry Policies category to the provider registry (#70499) Report URL: https://github.com/apache/airflow/actions/runs/30611231194 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: d1bd535107de12b0ef9207ef0fe179bdb142da3e / Haseeb Malik <[email protected]> Restore Dag-parse-time validation for Databricks Repos operator arguments (#70551) Report URL: https://github.com/apache/airflow/actions/runs/30520960805 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 443b9199cb8f13f84a964241f674517279b03a83 / Jarek Potiuk Review and update constraint dependencies (#70652) As seen is https://github.com/apache/airflow/actions/runs/30394536191/job/90399140981?pr=70637 the current set of dependencies make resolver downgrade tinkerpop provider - because older versions of gremlinpython have more relaxed dependencies. Hinting the resolver to keep gremlinpython's newer version will avoid this. Used the opportunity to review and refresh other related dependencies. Report URL: https://github.com/apache/airflow/actions/runs/30429658258 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 83968fb101c7cab9ce25e3fc975c0df8aac84a68 / Shahar Epstein <[email protected]> Allow argument-provision checks of templated fields in operator __init__ (#70505) The rendering pipeline is one-way with respect to None: an unset field stays unset, but a field that was passed can render to None. A check that only asks which arguments the author supplied therefore has to run in the constructor, and the hook now permits it while still rejecting every read of the un-rendered value. Report URL: https://github.com/apache/airflow/actions/runs/30336231719 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 91a6a0fe8a832bc22be908eeac30eb5296979c9b / Vincent Hsiao <[email protected]> Allow templated fields in AppFlow operators (#70440) AppFlow operators validate template fields in constructors, so Jinja expressions are rejected before Airflow can render them. Move those checks to execution time so Dags can use templates while keeping the same runtime validation. Report URL: https://github.com/apache/airflow/actions/runs/30244944164 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 3c99701a267218d8cb82c075282e6fd9c9baf0fd / Stefan Wang <[email protected]> Fix DateTimeSensor crash when target_time renders to a datetime (#70320) Report URL: https://github.com/apache/airflow/actions/runs/30191826856 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 0378a727e5fcbf63968331944ef7130308039686 / Bramhanand Lingala Fix template-field validation timing in ssh provider operators (#70315) Report URL: https://github.com/apache/airflow/actions/runs/30148070920 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 0af60eb71996fe6f2372a40e98bc363eaef1c951 / Andrew Chang <[email protected]> Add missing zh-TW translations for team strings (#70321) Report URL: https://github.com/apache/airflow/actions/runs/30073451198 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 13b6c78afa7117baa82323a2cad1dc009cb70714 / Shahar Epstein <[email protected]> Mark Common Data Quality provider as not-ready (#70275) The provider is currently only a skeleton (#69795); the PR implementing its actual rules is still under discussion and unmerged, so it should not be picked up by provider release waves yet. breeze's package filter gates on 'state' and never reads 'lifecycle', so 'lifecycle: incubation' alone did not exclude it - the 2026-07-22 wave pulled it in and regenerated its README. Marking it not-ready matches ibm.mq, the other in-development provider, and keeps it out of release tooling until it is ready to publish. Report URL: https://github.com/apache/airflow/actions/runs/29986271409 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: d4a4d853e9d6f32b212d85d514666bd5848927cb / Hemkumar Chheda <[email protected]> Fix duplicate heartbeat-timeout task callbacks (#68008) * Fix duplicate heartbeat-timeout task callbacks * Set task_callback_type on heartbeat-timeout callback based on retry eligibility Address review feedback: the heartbeat-timeout TaskCallbackRequest didn't set task_callback_type, so a timed-out task with retries left could dispatch on_failure_callback instead of on_retry_callback. Mirrors the existing externally-killed-task pattern. * Load task and send email in heartbeat-timeout purge path The purge path called handle_failure() without ever loading ti.task, so fail_fast (ti.task.dag.fail_fast) silently no-opped and the external-kill email path in process_executor_events never ran for these TIs since the TI already left RUNNING/RESTARTING by the time any executor event for it was processed. It also computed task_callback_type with a max_tries > 0 guard that could disagree with what handle_failure() actually persists for a RESTARTING TI with max_tries=0. Load ti.task before calling handle_failure(), decide the callback type with plain is_eligible_to_retry() (matching fetch_handle_failure_context exactly), and send an EmailRequest alongside the existing TaskCallbackRequest. closes: #42553 * Lock and revalidate TI state in heartbeat-timeout purge The heartbeat scan selected RUNNING/RESTARTING TIs unlocked, and the same session flowed into the purge. Between the scan and ti.handle_failure(), a worker could commit the task as SUCCESS; handle_failure() refreshes the TI but sets FAILED unconditionally, clobbering that terminal state after having already enqueued a failure callback. Lock the scan query with with_row_locks(of=TI, skip_locked=True) so a worker can't change the row between the scan and the handle_failure() that follows in the same transaction, matching how process_executor_events and the other TI-mutating paths in this file lock. As defense in depth, revalidate each row's committed state at the top of the purge loop and skip it (no callback, no email, no handle_failure) if it is no longer RUNNING/RESTARTING. closes: #42553 * Address review nits on heartbeat-timeout purge Use a real MockExecutor(do_update=False) instead of a bare MagicMock() in test_heartbeat_timeout_converges_ti_state_before_next_scan, matching the other heartbeat-timeout tests, and assert on callback_sink.send. Reword the _resolve_ti_callback_bundle_info docstring: it is used by the heartbeat-timeout purge path; process_executor_events inlines the same resolution rather than sharing this helper. Report URL: https://github.com/apache/airflow/actions/runs/29898102016 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: a8e4b9d537d3adce381f56d9a5f5e151bf48d5c6 / Vic Wen Remove deprecated dataset aliases (#70154) Co-authored-by: SHIVANSH-ux-ys Signed-off-by: viiccwen Report URL: https://github.com/apache/airflow/actions/runs/29808302588 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 60b1848e4c65ecfe79b1d5bba4d611203576df6c / Guan-Ming Chiu <[email protected]> Add integration tests for coordinator-mode TypeScript tasks (#69328) * Add integration tests for coordinator-mode TypeScript tasks * Register ts_sdk e2e test mode in breeze CLI * Exercise real airflow-ts-pack packing in TypeScript SDK e2e tests The reviewer asked the e2e tests to wait for airflow-ts-pack and use its real packing path. The example build now runs airflow-ts-pack, which embeds the airflow metadata in bundle.mjs, so the hand-written airflow-metadata.yaml sidecar would bypass the path users actually take. * Trim ts_sdk e2e docstrings and comments to essentials * Build TS SDK e2e example natively in CI and skip doc-only changes Report URL: https://github.com/apache/airflow/actions/runs/29723398106 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: d6246920c30520e0d78319a4f74a76f35058ee93 / Guan-Ming Chiu <[email protected]> Fix DocumentLoaderOperator ignoring unknown parser on byte input (#70071) * Fix DocumentLoaderOperator ignoring unknown parser on byte input * Validate explicit parser in _resolve_backend Report URL: https://github.com/apache/airflow/actions/runs/29677087373 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: b628e46a2a855a5c75aeb7939ec99fc843286e2a / Przemysław Mirowski <[email protected]> Update doc (#70047) Report URL: https://github.com/apache/airflow/actions/runs/29634329050 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: fe9d8650efc45e11e158f67fb6d3518f877877de / PoAn Yang Add Dag run context fields to the Java SDK Context (#69100) Report URL: https://github.com/apache/airflow/actions/runs/29561013465 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 9bee629d20794d476aa8d7f9446f4891bf3dbddd / PoAn Yang Fix Apache Beam hook type error with mypy 2.2.0 typeshed (#69946) Signed-off-by: PoAn Yang Report URL: https://github.com/apache/airflow/actions/runs/29477815556 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main
has failed.
Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run:
d3a57b6f783ba9117fe9ae77f26db8800bc1c2cd / Anmol Mishra
Construct default token_endpoint for msgraph filesystem (#69463) (#69522)
When ObjectStoragePath is used with a sharepoint/msgraph protocol and
a connection that has client_id, client_secret, and tenant_id but no
explicit token_endpoint, MSGDriveFS fails because it receives a non-None
oauth2_client_params dict from Airflow and skips its own token_endpoint
construction logic, leaving AsyncOAuth2Client.fetch_token() without a
target URL.
Fix: if token_endpoint is not in oauth2_client_params and tenant_id is
set, construct the default Microsoft identity platform v2.0 token endpoint:
https://login.microsoftonline.com/{tenant_id}/oauth2/v2.0/token
Co-authored-by: Anmol Mishra
Report URL: https://github.com/apache/airflow/actions/runs/29395082626
With regards,
GitHub Actions via GitBox
-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 4112a4aa4fff06084df2bbd03055c8e069ea8653 / Sean Muth Fix `VaultBackend.get_connection()` breaking `PythonVirtualenvOperator` in Airflow 3 (#68305) Report URL: https://github.com/apache/airflow/actions/runs/29312216227 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 5d1e2043793f5b7076aaebbe888265a11c8f9ffb / Amogh Desai Add durable execution to `RedshiftDataOperator` (#69530) Report URL: https://github.com/apache/airflow/actions/runs/29230902173 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" 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/29183316820 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 549af7a070e650fdaeb27c4260c0baaccb3ac701 / Jarek Potiuk Sync magpie setup bootstrap with upstream sandbox-bypass guidance (#69421) The committed magpie-setup bootstrap copy had drifted behind the upstream apache/magpie framework. Refreshing it from the current framework snapshot documents the sandbox bypass an isolated agent needs when the snapshot's nested .git blocks the delete-and-reclone during an upgrade, and picks up the newer setup sub-actions (setup-status, override-upstream, upstream-fix) and verify checks. Report URL: https://github.com/apache/airflow/actions/runs/29143324883 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 6072580b9e76c10c764d9442a584e9f0a582da26 / Aaron Chen Clarify unit test mock example with spec (#69428) Report URL: https://github.com/apache/airflow/actions/runs/29075836503 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: e7b8fa2129cf789a4e84198e8c08f670ad4f1548 / github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> [main] Upgrade important CI environment (#69445) Report URL: https://github.com/apache/airflow/actions/runs/29000732483 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: e5465795a887129c738c7c5d1e5f0a7b4bc421a8 / Dev-iL <[email protected]> Fix flaky KubernetesPodOperator log-timestamp test (#69563) * Fix flaky KubernetesPodOperator log-timestamp test The parametrize data for test_fetch_container_logs_before_current_sec_various_logs built each log line's timestamp and the test's `now` value from separate pendulum.now() calls at collection time. When those calls straddled a second boundary, the "timestamp equal to the current second" cases (3 and 6) would intermittently fail because the values were no longer equal to the second. Build timestamps as offsets from a single fixed reference instant instead. * Sync Apache Kafka provider docs index with its msk extra The msk extra was added to providers/apache/kafka/pyproject.toml without regenerating docs/index.rst, so the extras table was missing the corresponding row. CI's doc-sync check flags this drift on every PR touching this branch, regardless of relevance, so fix it here to unblock. Report URL: https://github.com/apache/airflow/actions/runs/28923398216 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: a327dd4a73373f4f8927d22ed7512c43fa2bc23c / PoAn Yang Return 410 for stale id for set rtif API (#68902) When a task whose operator sets overwrite_rtif_after_execution=True leaves RUNNING via a retry or a clear, the server regenerates the task instance id and archives the old one. finalize() still overwrites RTIF with the stale id, so the API server returns 404 and the worker logs a spurious error traceback on top of the task's real outcome. The RTIF will be wrote in next id. Signed-off-by: PoAn Yang Report URL: https://github.com/apache/airflow/actions/runs/28848308809 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 603a712d6c9f19ab0eb3ce97b5faaa7c58007709 / Jason(Zhe-You) Liu <[email protected]> Link pkg.go.dev API reference from the Go SDK docs (#69429) Report URL: https://github.com/apache/airflow/actions/runs/28775243076 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: d122d0386d684dd449d6581dd5b4244e30f7e607 / Henry Chen Fix config lint warnings for remove_if_equals rules (#66370) Report URL: https://github.com/apache/airflow/actions/runs/28732829364 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 66154e0dce0411052fdab1cec0a882ba712e353c / Wei Lee Return 422 for empty backfill window and stop leaving orphan rows (#68883) Report URL: https://github.com/apache/airflow/actions/runs/28698447422 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 49f3d7f04ef390194a52e68c09a0b19235c32e0b / David Blain Invalidate cached RequestAdapter of KiotaRequestAdapterHook if session of AuthenticationProvider is closed (#69128) * refactor: Also check if session of credentials provider in cached RequestAdapter isn't closed for KiotaRequestAdapterHook, if so invalidate the cached RequestAdapter * refactor: Also check the _has_been_opened property on the transport Report URL: https://github.com/apache/airflow/actions/runs/28644363944 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 17aa5415c7c36555b7fc645b9b27c21e2965c6d6 / Henry Chen Mark providers commands for airflowctl (#68525) The airflowctl migration direction now keeps existing airflow CLI behavior unchanged and only records commands that should no longer receive new development. Report URL: https://github.com/apache/airflow/actions/runs/28572006083 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: a3f51fcd9ce8b90186578d99a16c9b465bb88cb6 / Amogh Desai Accept BLOCKED and WAITING_FOR_RETRY Databricks run states (#69193) Report URL: https://github.com/apache/airflow/actions/runs/28501069823 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 9fcb064c832730fc7b3d1f2afd2de08997e64a41 / Elad Kalif <[email protected]> Change Clickhouse lifecycle to incubation (#69166) Report URL: https://github.com/apache/airflow/actions/runs/28427180933 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: fc5f0441034176e2db333885855957e051cab5eb / Dheeraj Turaga UI: Wrap long plugin source path in import-error dialog (#69111) A plugin that fails to import is listed in the plugin import-errors dialog by its source path ($PLUGINS_FOLDER/...). A long, deeply nested path is a single unbroken token, so it could not wrap and pushed the centered dialog wider than the viewport, hiding which file failed. Let the path wrap within the dialog and add a copy-to-clipboard button, matching the Dag import-errors dialog. Report URL: https://github.com/apache/airflow/actions/runs/28356347606 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 5d56b9911a9d0ada420208e2c66097eaa86660ab / itej13 Close FTP file handles when a transfer raises (#69083) retrieve_file and store_file opened a local file, then ran the FTP transfer before calling close(). When the transfer raised, the handle was never closed and leaked for the lifetime of the process. Wrapping the transfer in try/finally guarantees the handle we opened is closed on every path, while still leaving caller-supplied buffers open. closes: #69077 Report URL: https://github.com/apache/airflow/actions/runs/28314949681 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 4b25735cfcd6c326969c69d887eac8eb6e527685 / PoAn Yang Java SDK: Catch Throwable so task Errors are logged and fail cleanly (#68988) Report URL: https://github.com/apache/airflow/actions/runs/28281982915 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 473e33259cdc54d5c9ecdd1d4e010e4f9e857e08 / Kenan Adel Remove stale `dag_` parameter from create_test_pipeline docstring (#68787) Report URL: https://github.com/apache/airflow/actions/runs/28223339313 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: d42096908f6a8a4622d0238dd4da0662c217439f / Niko Oliveira Make Amazon SageMaker triggers inherit AWS base classes (#68927) * Make Amazon SageMaker triggers inherit AWS base classes SageMakerTrigger and SageMakerPipelineTrigger now inherit AwsBaseWaiterTrigger, so they accept and propagate the generic AWS hook parameters (region_name, verify, botocore_config) consistently with the rest of the Amazon provider, completing the trigger portion of the SageMaker migration in apache/airflow#35278. * Keep poke_interval/max_attempts as deprecated SageMakerTrigger aliases Preserve backward compatibility for SageMakerTrigger after switching to the AwsBaseWaiterTrigger naming: poke_interval and max_attempts are still accepted as deprecated aliases for waiter_delay and waiter_max_attempts, emitting AirflowProviderDeprecationWarning. This keeps existing keyword callers working and lets deferred-task triggers serialized by older versions deserialize after upgrade. Report URL: https://github.com/apache/airflow/actions/runs/28153269579 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 771aa902df0f00fea430de45051181aad011458d / Tzu-ping Chung Add news fragment and documentation for the result decorator (#68928) * Add news fragment for the result task decorator * Add documentation on the result decorator * mGix typo in doc Co-authored-by: Phani Kumar <[email protected]> - Co-authored-by: Rahul Vats <[email protected]> Co-authored-by: Phani Kumar <[email protected]> Report URL: https://github.com/apache/airflow/actions/runs/28081632370 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 8095abb57188f43305d9561f0f809d5e7900d6e5 / Sean Ghaeli <[email protected]> Fetch deadline callback context via Execution API at runtime (#66608) When a deadline callback fires, it now fetches DagRun context from the Execution API and passes it to the callback as context["deadline"] and context["dag_run"]. This enables Jinja template rendering ({{ dag_run }}, {{ deadline.deadline_time }}) and enriched notifications. Key changes: - Add GetDagRun comms message and handler in callback supervisor - Wire dag_id/run_id/deadline_id/deadline_time through the workload path - Build context dict from DagRun response via build_context_from_dag_run - Fail callback (for retry) when context fetch fails instead of running degraded - Restrict token:workload to read-only Execution API routes (GET only) - Add hash verification in _ensure_bundle_module_registered to prevent wrong-bundle loading when multiple bundles share a filename - Run bundle initialization off triggerer event loop (asyncio.to_thread) - Extract _load_mangled_module to airflow._shared.module_loading as a shared helper for both triggerer and executor paths Report URL: https://github.com/apache/airflow/actions/runs/28008986170 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: a527de7aba64c0b8f99c6ed988d3d7d2f82e43c7 / Tzu-ping Chung Agent skills for Java SDK and new language SDK (#68603) Report URL: https://github.com/apache/airflow/actions/runs/27938085415 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: fe3ad5f1191ad03f1714882a0350baafb7dd4762 / deepinsight coder <[email protected]> Add regression tests for pools API with unlimited (-1) slots (#68773) Report URL: https://github.com/apache/airflow/actions/runs/27897469520 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 1e7cc8ed37d52e003893787ac9271bba9b63f4e0 / dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Bump the uv-dependency-updates group in /dev/breeze with 5 updates (#68764) Bumps the uv-dependency-updates group in /dev/breeze with 5 updates: | Package | From | To | | --- | --- | --- | | [filelock](https://github.com/tox-dev/py-filelock) | `3.29.1` | `3.29.4` | | [prek](https://github.com/j178/prek) | `0.4.4` | `0.4.5` | | [pytest](https://github.com/pytest-dev/pytest) | `9.0.3` | `9.1.0` | | [tqdm](https://github.com/tqdm/tqdm) | `4.68.1` | `4.68.2` | | [boto3](https://github.com/boto/boto3) | `1.43.24` | `1.43.29` | Updates `filelock` from 3.29.1 to 3.29.4 - [Release notes](https://github.com/tox-dev/py-filelock/releases) - [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/py-filelock/compare/3.29.1...3.29.4) Updates `prek` from 0.4.4 to 0.4.5 - [Release notes](https://github.com/j178/prek/releases) - [Changelog](https://github.com/j178/prek/blob/master/CHANGELOG.md) - [Commits](https://github.com/j178/prek/compare/v0.4.4...v0.4.5) Updates `pytest` from 9.0.3 to 9.1.0 - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/9.0.3...9.1.0) Updates `tqdm` from 4.68.1 to 4.68.2 - [Release notes](https://github.com/tqdm/tqdm/releases) - [Commits](https://github.com/tqdm/tqdm/compare/v4.68.1...v4.68.2) Updates `boto3` from 1.43.24 to 1.43.29 - [Release notes](https://github.com/boto/boto3/releases) - [Commits](https://github.com/boto/boto3/compare/1.43.24...1.43.29) --- updated-dependencies: - dependency-name: filelock dependency-version: 3.29.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: uv-dependency-updates - dependency-name: prek dependency-version: 0.4.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: uv-dependency-updates - dependency-name: pytest dependency-version: 9.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: uv-dependency-updates - dependency-name: tqdm dependency-version: 4.68.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: uv-dependency-updates - dependency-name: boto3 dependency-version: 1.43.29 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: uv-dependency-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/27864050656 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 7e7e4a95e0c723302632240227fbecdcbe7d7fb8 / Shahar Epstein <[email protected]> Add update-providers-next-version step to provider docs skill (#68739) * Add update-providers-next-version step to provider docs skill The prepare-providers-documentation skill stopped after regenerating the build templates and handed back to the regular release workflow, leaving 'breeze release-management update-providers-next-version' implicit. That step resolves inter-provider dependencies pinned with '# use next version' to the just-released versions and must run before the PR is opened; missing it ships the wave with stale lower bounds and needs a follow-up PR to fix. Make the skill run it as an explicit phase and check for it during validation. * Document the next-version step in the provider release guide Reflect in README_RELEASE_PROVIDERS.md that the prepare-providers-documentation skill now runs update-providers-next-version itself, and that an incremental update which bumps a version must re-run that step on the rebased branch — for both the skill and the interactive breeze flows. Report URL: https://github.com/apache/airflow/actions/runs/27812929613 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 4d5046d78ceb272a1fa1dcfb79f85e9dc960e33f / Amogh Desai Adding example dag for task state store with mapped tasks (#68670) Report URL: https://github.com/apache/airflow/actions/runs/27744316869 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: bb859bde5a40af9b2cffeda7af50dabdd4df07ee / Rahul Vats <[email protected]> Add opensearch to default PROD image extras (#68659) #65374 added opensearch to prod_image_installed_providers.txt (so the PROD image verify asserts it is installed) but did not add it to the default image extras. opensearch is therefore the only required provider that is neither a default extra nor a bundled core dependency, so its only path into the image was being built from source. On a release branch the source build skips already-released providers (the final tag providers-opensearch/ exists), so opensearch is the single required provider with no fallback and the PROD image verify (test_required_providers_are_installed) fails. main passes only because its dev-mode build compiles every provider from source in-place. Add opensearch to the default extras so it is backfilled from PyPI the same way every other required provider is, making the PROD image consistent across dev and release builds. Report URL: https://github.com/apache/airflow/actions/runs/27673956099 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 92a2b0d72494f57b91dd2ff69f5d8bf90ee17c92 / Tzu-ping Chung Some more notes for Java SDK publishing (#68440) Report URL: https://github.com/apache/airflow/actions/runs/27602853217 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 2cc74161a92268164bd9c9459051263852a8e6e1 / Amogh Desai Make `example_task_state_store` use minimal context (#68556) Report URL: https://github.com/apache/airflow/actions/runs/27532146169 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 74a52cf5d3d99b22deb46a1d0bcf98ad9ac68f31 / Amogh Desai Rename task_store/asset_store to task_state_store/asset_state_store (#68438) Report URL: https://github.com/apache/airflow/actions/runs/27492058167 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: b7f03406b0637787cb536cfcec0fab6818e25a66 / Tzu-ping Chung Move JDK installation to image-build time (#68485) Report URL: https://github.com/apache/airflow/actions/runs/27460134897 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 48b17e8f8091360289dca24ea639bc749a145bf9 / Jose Muñoz docs: clarify when to use custom `handler` (#68345) Report URL: https://github.com/apache/airflow/actions/runs/27401748559 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 439105f33b3644865c4a58b591ea9c16b4281a7c / Amogh Desai Add `task_store` table to `airflow db clean` mechanism (#68218) Report URL: https://github.com/apache/airflow/actions/runs/27331585055 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 04f19d19b079aeefbf51cf31aa643c60b5951b34 / Ephraim Anierobi Fix scheduler crashloop when last task instance predates Dag versioning (#68253) * Fix scheduler crashloop when last task instance predates Dag versioning Historical task instances created before the dag_version table existed have dag_version_id=None. When the scheduler built a dag callback context with such a TI as last_ti, the non-null UUID datamodel validation raised a ValidationError and crashlooped the scheduler. Drop last_ti in that case so the callback still fires with a minimal context. closes: #68248 * Remove issue number from test docstrings Test docstrings should describe behavior, not track tickets. Report URL: https://github.com/apache/airflow/actions/runs/27260386993 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 12a9985bd5f13c412456e32c8688f042ff686e36 / Amogh Desai Add better logging to ResumableJobMixin for crash recovery observability (#68206) Report URL: https://github.com/apache/airflow/actions/runs/27190095799 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 15dcef5cbf3ce9ebe3b88b0ae081f87f9d659174 / Wei Lee Complete Taiwanese Mandarin translations (#68167) Report URL: https://github.com/apache/airflow/actions/runs/27123036058 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" 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/27086018114 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 31fcbf65cc21b88af9e4404b8495e56102746bd8 / suhaas-vaddadi <[email protected]> UI: Add checkboxes to clear task instances (#68029) Report URL: https://github.com/apache/airflow/actions/runs/27055705204 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: a3cec99084a53f22cdedced503cfa549abefccce / Wei Lee Make partition_key provenance-only and inherit it onto asset events (#67718) Report URL: https://github.com/apache/airflow/actions/runs/27001686547 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: c91dc3bb4bad9e88dfbdfdc4e6c253c29994917f / Shahar Epstein <[email protected]> CI: Run CodeQL only on languages changed in a pull request (#67972) PR-triggered CodeQL is by far the most frequent workflow in the repo (~1,300+ runs/week), and every run fans out one job per language (python, javascript, actions, go, java) regardless of what changed. The java job in particular runs a full Gradle build on every PR even though java-sdk files change in well under 1% of PRs. Gate the language matrix on the files actually changed in the PR: a docs-only PR now runs nothing, and the common python-only PR runs a single job instead of five. push-to-main and scheduled runs still scan every language, so coverage of the main branch is unchanged. Report URL: https://github.com/apache/airflow/actions/runs/26937806680 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: c767af5a47b521bb7689913925e5cc07ceb926da / Jason(Zhe-You) Liu <[email protected]> Go-SDK: ADRs for bundle packing and coordinator-protocol runtime (#67153) * Add ADRs for bundle packing options and Go tool directive implementation * Add ADR for dual-mode bundle binary supporting msgpack-over-IPC coordinator protocol * Rename ExecutableRuntimeCoordinator to ExecutableCoordinator across documentation and codebase * Refactor bundle spec to use self-contained executable with embedded metadata and source * CI: Fix the link to other docs * Reflect self-contain binary spec in ADR 0003 * Resolve cross-compile in packer with two-build introspection The packer's manifest-population step execs the freshly built binary with --dump-bundle-spec. On cross-builds (e.g., darwin/arm64 host packing for linux/amd64) the target binary is not runnable on the host, so a single go-build pipeline cannot introspect it. The same issue applies to --executable, where the user may hand the packer a pre-built cross-target binary that the host cannot exec. Specify in ADR 0002 that the packer treats introspection and target-build as separate concerns. The packer attempts to exec the candidate introspection binary and, on "exec format error", builds a host-arch sidecar from the positional package, execs that for --dump-bundle-spec, and appends the resulting footer to the target artifact (whether that artifact came from the internal go build or from --executable). The Go build cache amortises the sidecar to a link step when host arch is already involved, so there is no overhead when no cross-compile is needed and no host-side runner (Rosetta, qemu-user-static) is required for the cross case. If --executable is given without a positional package and the supplied binary is not host-runnable, the packer errors with a message asking for the source package so the sidecar can be built. Add a one-line note to ADR 0001 Option D's cons pointing to ADR 0002 so the trade-off is visible alongside the other options. * Scope Windows out of v1 for self-contained bundle format The footer-after-EOF layout assumes signing tools hash the entire file. That holds on Linux (dm-verity) and macOS (codesign) but not on Windows: PE Authenticode stores its signature in the certificate table referenced from the Optional Header, and Microsoft's EnableCertPaddingCheck hardening (MS13-098) rejects extra bytes after the signature. Appending the bundle footer in either order relative to signtool produces a binary that strict-mode verification rejects, so the current ADR cannot honestly claim Windows support. Remove the .exe defaults and the Authenticode reference from the build-pipeline and out-of-scope sections, and add Windows as an explicit non-goal for v1 with a note that supporting it would require a different layout (e.g. a PE resource section) tracked separately. The packer should refuse GOOS=windows builds in v1 with a clear error rather than silently producing an unsignable artefact. * Drop "statically-linked" qualifier from native-SDK claim The footer-after-EOF technique works because the OS loader stops at the format-defined end of image (ELF section/segment extents, Mach-O LC_SEGMENT extents), not because the binary is statically linked. Rust and C++ default to dynamic glibc on Linux and remain single-file artefacts that take the footer cleanly. Replace "statically-linked native executable" with "single-file native executable" so the reasoning matches the property the technique actually depends on, and fix the parallel claim in the context paragraph above. * Add binary_sha256 to footer; demote OS code-signing to deployment hardening The previous draft of ADR 0004 leaned on OS code-signing (codesign / Authenticode / dm-verity) for bundle tamper detection. That framing was honest only for macOS, and even there it conflated authenticity (signed by a trusted identity) with integrity (file is byte-identical to what the packer produced). Airflow's threat model treats bundles_folder as Deployment-Manager-controlled, so the bundle format only needs to provide integrity against truncation, partial writes, and naive tampering; authenticity is a deployment-time concern that Deployment Managers can layer on top with whatever signing flow matches their platform. Expand the trailer from 32 to 64 bytes to carry binary_sha256 (32-byte SHA-256 over bytes [0, source_start), the binary region only — the hash field is itself in the trailer and cannot cover itself). The scanner verifies the hash at discovery and caches the result by (path, inode, mtime, size) so the runtime does not re-hash on every exec. Mismatch is treated identically to a failed magic check: the scanner skips the file with a clear error. Reframe the code-sign rule: the bundle format neither
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: d04712b86c2612cccd8fcb3c95f31505db227b08 / Jake McGrath <[email protected]> AIP-103: Allowing outlets to be added/accessed in `AssetStateAccessor` (#67619) Report URL: https://github.com/apache/airflow/actions/runs/26805548595 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 691b672d2d6a710ef67e77faf3f8482f68e28357 / Amogh Desai AIP-103: Add patch task state core API and support for expires_at in set API (#67319) Report URL: https://github.com/apache/airflow/actions/runs/26741915421 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 7ea060d72920f329766eb763c5468d1ba1dab00b / Jens Scheffler <[email protected]> Remove findings from positional session check in Core Jobs (#67773) * Fix exceptions of positional session use in airflow-core jpbs_processing * Fix CI tests Report URL: https://github.com/apache/airflow/actions/runs/26706305162 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 29ac7c07269cc32ca74c11604f645b441ebeba2e / Akshet Pandey Fix Cloud Run deferrable trigger handling of transient 503 (#67219) The CloudRunJobFinishedTrigger polls the long-running operation via CloudRunAsyncHook.get_operation in its loop. When that gRPC call fails with a transient 503 ServiceUnavailable — typical of a regional Cloud Run API blip while the underlying job is still progressing — the exception propagates out of the trigger, the triggerer logs the failure, and the deferred task is failed with TaskDeferralError. The worker's task-level retry then re-runs the operator from scratch, which re-submits a brand new Cloud Run execution rather than waiting on the in-flight one. Catch ServiceUnavailable inside the polling loop, log a warning, sleep polling_period_seconds, and continue — mirroring the equivalent fix in DataflowJobStatusTrigger (#66293). Other exceptions still propagate so Airflow's task-level retry can take over for genuinely terminal errors. Tests cover the new retry behavior (one ServiceUnavailable followed by a successful poll yields the SUCCESS TriggerEvent) and lock in that unexpected exceptions are not silently swallowed. Signed-off-by: Akshet Pandey Report URL: https://github.com/apache/airflow/actions/runs/26677497356 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: c1299bd3437d356dac0821a6ea2dac4d1e3f8e5e / Amogh Desai Unify task/asset state storage between Core API and Execution API (#67547) Report URL: https://github.com/apache/airflow/actions/runs/26623890554 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: b66f4433e004fad81b66023bd8caccee55e6e4f7 / Jarek Potiuk Guard finally-block logger.info in HTTP access log middleware (#67501) The ``finally`` block in ``HttpAccessLogMiddleware`` called ``logger.info()`` without exception protection. If ``logger.info()`` raised — broken handler, OOM in the formatter, downstream forwarder unavailable — and the original ``try`` block was already propagating an application exception, Python's ``finally``-replacement semantics would discard the original exception in favour of the logger's, so uvicorn never saw the real failure. Wrap the emit in ``contextlib.suppress(Exception)`` so logging failures never disrupt the application or mask the original exception. The HTTP response has already been sent to the client by the time we reach the log emit, so swallowing the logger failure costs nothing beyond a missing log line for that one request. Report URL: https://github.com/apache/airflow/actions/runs/26560633090 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 9aac9639dd2a0870bc851889476290e77bfde8d8 / Aaron Chen Add new terms to spelling wordlist: newsfragments and pyyaml (#67584) Report URL: https://github.com/apache/airflow/actions/runs/26497118961 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 597891128e9a9deb82d121f471830914ed5cb049 / Rahul Vats <[email protected]> Fix Callback.handle_event crash on OTel metrics with dict tag values (#67527) Fix Callback.handle_event crash on OTel metrics with dict tag values (#67527) Report URL: https://github.com/apache/airflow/actions/runs/26437872542 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 2def8027d7c22f49c206593b71cc8808bd6ad642 / Ash Berlin-Taylor Correctly pre-allocate `external_exeuctor_id` with multiple executors. (#67388) Report URL: https://github.com/apache/airflow/actions/runs/26389053299 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 16ad4794f5a6c70480de7b137561f7f1bcdc2735 / Haseeb Malik <[email protected]> Add dags next execution command #66172 (#66188) * Add airflowctl dags next-execution command #66172 * Add generated OpenAPI spec and UI types * Revert "Add generated OpenAPI spec and UI types" This reverts commit 6748ed8c45a8cb73ca8c31e711557012db0a30fc. * Update help text Dag definition - Co-authored-by: bugraoz93 Report URL: https://github.com/apache/airflow/actions/runs/26354709171 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main
has failed.
Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run:
113b6fae3f9a314c6314b3cfdeb3f231ea9d5f6d / Deepak kumar
UI: Fix /dags/{dag_id}/latest_run returning 500 instead of 400 for dag_id="~"
(#67363)
The wrong HTTPException class (http.client.HTTPException, the stdlib base
class) was imported in
airflow-core/src/airflow/api_fastapi/core_api/routes/ui/dags.py.
FastAPI's exception handlers only translate fastapi.HTTPException, so the
400 branch in get_latest_run_info propagated as 500 Internal Server Error.
Import HTTPException from fastapi instead and add a regression test.
Report URL: https://github.com/apache/airflow/actions/runs/26326262019
With regards,
GitHub Actions via GitBox
-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 8199e76a718c657907e887952401d2533d74f967 / Subham Fix EMR Serverless task failure on transient AWS throttling errors (#67222) * Fix EMR Serverless task failure on transient AWS throttling errors * fix: Don't count throttling retries against waiter_max_attempts Report URL: https://github.com/apache/airflow/actions/runs/26273869395 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: b64c302b2e9ab8d6810494551862b3b423b2b6d3 / Vikram Koka Add LlamaIndex operators to common.ai provider (#67121) * Add LlamaIndex operators to common.ai provider - Adds LlamaIndexHook to bridge Airflow connections to LlamaIndex's Settings singleton. Reuses the pydanticai connection type, supports separate embedding and LLM connections. - Adds EmbeddingOperator to chunk documents and produce embedding vectors via LlamaIndex's SentenceSplitter. Input is list[dict(text, metadata)] (same shape as DocumentLoaderOperator output), output includes chunks with vectors ready for downstream vector store ingest operators (pgvector, Pinecone, Weaviate). - Adds RetrievalOperator to load a persisted LlamaIndex index and perform similarity search. Output is scored chunks ready for synthesis via LLMOperator. Design notes All LlamaIndex imports are lazy (inside execute() / method bodies), so modules parse without llama-index installed. The hook currently hardcodes OpenAI embedding/LLM providers; a follow-up PR will refactor to use BaseAIHook for provider-agnostic model resolution when it lands. What's included ┌─┬──┐ │ File │ Purpose │ ├─┼──┤ │ hooks/llamaindex.py │ Hook (~110 lines) │ ├─┼──┤ │ operators/llamaindex_embedding.py │ EmbeddingOperator (~110 lines) │ ├─┼──┤ │ operators/llamaindex_retrieval.py │ RetrievalOperator (~90 lines) │ ├─┼──┤ │ tests/.../test_llamaindex.py│ 12 hook tests │ ├─┼──┤ │ tests/.../test_llamaindex_embedding.py │ 10 operator tests │ ├─┼──┤ │ tests/.../test_llamaindex_retrieval.py │ 8 operator tests │ ├─┼──┤ │ docs/hooks/llamaindex.rst │ Hook docs │ ├─┼──┤ │ docs/operators/llamaindex_embedding.rst │ EmbeddingOperator docs │ ├─┼──┤ │ docs/operators/llamaindex_retrieval.rst │ RetrievalOperator docs │ ├─┼──┤ │ provider.yaml │ Integration, hook, operator registration │ ├─┼──┤ │ docs/index.rst │ LlamaIndex Hook in Guides toctree │ ├─┼──┤ │ docs/operators/index.rst│ Chooser table rows │ └─┴──┘ Test plan - uv run --project providers/common/ai pytest providers/common/ai/tests/unit/common/ai/hooks/test_llamaindex.py -xvs (12 tests) - uv run --project providers/common/ai pytest providers/common/ai/tests/unit/common/ai/operators/test_llamaindex_embedding.py providers/common/ai/tests/unit/common/ai/operators/test_llamaindex_retrieval.py -xvs (18 tests) - Hook: init defaults, separate embed_conn_id, connection kwargs extraction, embedding model, LLM, Settings configuration - EmbeddingOperator: output shape, chunking, index persistence, vector inclusion/omission, splitter params - RetrievalOperator: output shape, chunk keys, top_k forwarding, multiple results, storage context --- Was generative AI tooling used to co-author this PR? - Yes — Claude Code (Opus 4.6) Generated-by: Claude Code (Opus 4.6) following https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions * Refactor LlamaIndex hook + operators: no Settings mutation, BYO models, cloud URIs Same playbook as #67192 (LangChain) and #67120 (DocumentLoader) plus three LlamaIndex-specific architectural fixes: Critical fixes - Stop mutating LlamaIndex's global ``Settings`` singleton.
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 2017b407666ecec13dee23db83d3e773d9db8928 / Jason(Zhe-You) Liu <[email protected]> AGENTS.md: require translating domain-layer exceptions to `HTTPException` at FastAPI route boundaries (#67221) Report URL: https://github.com/apache/airflow/actions/runs/26147321593 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 008cbe90e2a8c3fc7e315ee61de0223854e88ec0 / Amogh Desai AIP-103: Adding ability for per task state key retention from operators (#66699) Report URL: https://github.com/apache/airflow/actions/runs/26082126867 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: ac39596bd531f8df6092531b3bde7acb54fff16f / /-\ - Pedro Henrique Klein fix(scheduler): ignore stale executor success after defer reschedule (#66431) * fix(scheduler): ignore stale executor success after defer reschedule When a trigger moves a deferred task back to scheduled before the scheduler processes the executor success from the worker defer exit, treat it as benign (same try_number, next_method set) instead of state mismatch failure. Closes #66374 Co-authored-by: Cursor * Remove newsfragment for bugfix (per review) - Co-authored-by: Cursor Report URL: https://github.com/apache/airflow/actions/runs/26019356743 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 49958a5000a25fe627efb42917d94240ba5bf4df / Shahar Epstein <[email protected]> Add static check ensuring trigger `__init__()` and `serialize()` stay in sync (#66960) * Add static check ensuring trigger __init__ and serialize() stay in sync Trigger __init__ and serialize() are written as a pair: any __init__ parameter that serialize() does not return is silently dropped when the triggerer re-instantiates the trigger, falling back to the parameter's default. This adds an AST-based prek static check over provider triggers that flags such mismatches, resolving __init__/serialize() pairs through in-file base classes (including **super().serialize() spreads). Five existing violations are excluded as KNOWN_VIOLATIONS pending a follow-up fix; three by-design cases (deprecated/aliased params folded into their replacement at construction time) are permanently excluded. * Update scripts/ci/prek/check_trigger_serialize_init.py Co-authored-by: Wei Lee * Rename noun-style helper functions to _get_/get_ form Rename based on Lee-W's review feedback: - _init_param_names → _get_init_param_names - _base_simple_names → _get_base_simple_names - _method → _get_method - _serialize_keys → _get_serialize_keys - _super_serialize_keys → _get_super_serialize_keys - violations → get_violations - Co-authored-by: Wei Lee Report URL: https://github.com/apache/airflow/actions/runs/25984035381 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 42a85ee1ac90818566c9487cff20337dbc8cab7b / hojeong park UI: Add custom RouterLink component (#66945) * UI: Add custom RouterLink component * UI: Default RouterLink color to info * UI: Restrict RouterLink composition props * UI: Apply custom RouterLink component * UI: Apply custom RouterLink component Report URL: https://github.com/apache/airflow/actions/runs/25955344468 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 4d5649349ffce99264f50bd59c87d320b31bc0cb / rom sharon <[email protected]> Add PAT connection to snowflake in SnowflakeHook (#66953) Report URL: https://github.com/apache/airflow/actions/runs/25905197497 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 0cf6462459e6f1dae463aedfa38b52fef31dbbb3 / Amogh Desai AIP-103: Adding periodic task state garbage collection and retention support (#66463) Report URL: https://github.com/apache/airflow/actions/runs/25846680855 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 09ea5bf9b1017a20c1cc4d26e5c0a6bb09ca0098 / Karthik Seshadri Add `MwaaServerlessUpdateWorkflowOperator` (#66833) Add operator to update existing Amazon MWAA Serverless workflows, supporting workflow definition, role, and description parameters. Follows the same pattern as MwaaServerlessCreateWorkflowOperator. Report URL: https://github.com/apache/airflow/actions/runs/25783752622 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: c60edf762aabcfc2fd831e67819ab50982b2b23b / Yuseok Jo Skip S3 folder-marker keys in S3ToGCSOperator (#65724) Report URL: https://github.com/apache/airflow/actions/runs/25718726087 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 2c9e759c7a4620f2d7de90393fb225cc4c024ca5 / Jarek Potiuk Fix SFTPHookAsync test fixture to return async context managers (#66678) After #64465 changed the production code from ``sftp = await ssh_conn.start_sftp_client()`` to ``async with ssh_conn.start_sftp_client() as sftp:`` (and likewise for ``sftp.open()``), the ``sftp_hook_mocked`` fixture in ``providers/sftp/tests/conftest.py`` started returning coroutines from those calls — ``AsyncMock(spec=SSHClientConnection)`` auto-makes ``start_sftp_client`` an ``AsyncMock`` whose call yields a coroutine, not an async context manager — and every ``TestSFTPHookAsync`` test that uses the fixture failed with ``TypeError: 'coroutine' object does not support the asynchronous context manager protocol``. In real asyncssh, both ``start_sftp_client()`` and ``SFTPClient.open()`` are decorated so a call returns an object that is both awaitable and async-context-manageable; the production code only uses the context-manager half. Override the auto-spec'd AsyncMocks with sync MagicMocks that return a context-manager mock with ``__aenter__`` / ``__aexit__`` configured. Restores 28 ``TestSFTPHookAsync`` tests in ``providers/sftp/tests/unit/sftp/hooks/test_sftp.py`` (blocking CI on unrelated PRs since #64465 merged). Report URL: https://github.com/apache/airflow/actions/runs/25655669709 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Scheduled verify release calendar" failed!
The GitHub Actions job "Scheduled verify release calendar" on airflow.git/main has failed. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 0c13e8e169a35fec1661db903451603d10c268f2 / Jens Scheffler <[email protected]> fix: update dependencies to fix dependabot alarms in registry (#66630) Report URL: https://github.com/apache/airflow/actions/runs/25622291251 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
