[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 84d873a36f6089be9fc1358b1a718ebe8fa42331 / Vincent <[email protected]> Add pnpm overrides after audit review in fab provider (#71448) Report URL: https://github.com/apache/airflow/actions/runs/31606491889 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 655740bb98282ca64d5bde2aeec65da8c56b1930 / AutomationDev85 <[email protected]> Add new index for trigger (#69038) Co-authored-by: AutomationDev85 Report URL: https://github.com/apache/airflow/actions/runs/31452904218 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: e8ba9507034c5a17c720b3d6d08662b6d7ecbe0b / Nick Add Databricks-native retry settings to task operators (#69182) * Add Databricks-native retry settings to task operators * Fix Databricks task retry completion handling * Warn on unparsable Databricks max_retries value - Co-authored-by: Jarek Potiuk Report URL: https://github.com/apache/airflow/actions/runs/31186933631 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. 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/31142702069 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 5efa9a1c8bf362223143cc2b28353b08816fc61f / Shahar Epstein <[email protected]> Make the HITLOperator summary extension point public (#70391) #70345 turned hitl_summary into a computed property and moved runtime and subclass additions into a private _hitl_summary_extra dict. That left HITLOperator subclasses without a supported way to extend the summary (the pattern the old attribute explicitly documented) and leaks the private attribute name into OpenLineage include_full_task_info events. The property change has not shipped in a provider release yet, so renaming the dict to a public hitl_summary_extra establishes the replacement contract while it is still free of any compatibility cost. Report URL: https://github.com/apache/airflow/actions/runs/30680964049 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 5e00a9ecd98a7bd3a1d4fc370d1be95e46c208fe / Pandry <[email protected]> Use private key when pulling submodules The git dag bundle did not use the private key to pull submodules. This lead to issues when working with private submodules. This commit uses the same key used to pull the dag bundle to pull the submodules. Report URL: https://github.com/apache/airflow/actions/runs/30681041025 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: ffe077e8cd32d120c859e9460170911ca9567722 / Alejandro Morgante <[email protected]> Add `DmsReloadTablesOperator` (#70569) Add DmsReloadTablesOperator to reload selected target tables for an active AWS DMS replication task. The operator wraps the AWS DMS ReloadTables API and supports: data-reload and validate-only reload options. Synchronous and deferrable completion waits. Configurable waiter delay and maximum attempts. Templated replication task, table, and reload-option arguments. Report URL: https://github.com/apache/airflow/actions/runs/30509732388 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 895646bfaa9888303d3ebbb477206dd5c9af84f0 / Christos Bisias Add missing UI translations for Greek(el) (#70467) Report URL: https://github.com/apache/airflow/actions/runs/30206080448 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: dc42801bde49aa8aec3102f87459e3c4c91324ae / raphaelauv real example of CronDataIntervalTimetable and DeltaDataIntervalTimetable (#70303) * documentation - real example of CronDataIntervalTimetable and DeltaDataIntervalTimetable * review 1 - Co-authored-by: raphaelauv Report URL: https://github.com/apache/airflow/actions/runs/30141287015 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. 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/29627876290 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 83edc67794b0e33233c6d4cdca8300e66b345939 / Wei Lee Add quickstart to OpenAI provider (#69590) Report URL: https://github.com/apache/airflow/actions/runs/28951566331 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 673183b2c8128095f07c3b5811cc12c24707b3e7 / Jarek Potiuk Speed up lang-SDK k8s test by building Go/Java natively in CI (#69411) * Speed up lang-SDK k8s test by building Go/Java natively in CI The Multi-Lang KubernetesExecutor system test builds a Go bundle and a Java jar inside throwaway toolchain containers. On a dev host the module, Gradle-distribution and dependency caches persist between runs, but CI runners are ephemeral and nothing cached them, so every scheduled run re-pulled the golang/temurin images and re-downloaded the Gradle distribution and all dependencies — adding roughly ten minutes to each of the six KubernetesExecutor variants that run the test. Build the artifacts with the host toolchain in CI instead, provisioned and cached through actions/setup-go and actions/setup-java, so the toolchain image pulls and cold dependency downloads no longer happen on every run. Local runs keep the containerised build so a dev host still needs neither Go nor a JDK installed. * Centralize lang-SDK JDK version and add a bustable cache key in CI Follow-ups to the native lang-SDK build: - Move the JDK version (17) into a JAVA_SDK_VERSION breeze constant and surface it as the java-sdk-version selective-checks / build-info output, so the k8s workflow reads it instead of hardcoding the version in YAML. - Restore the Go module/build and Gradle caches with an explicit actions/cache keyed on a "-v1-" salt rather than the setup-* built-in caching, giving an in-repo knob to force-invalidate a poisoned cache (bump the salt) without waiting for a dependency change to rotate it. Report URL: https://github.com/apache/airflow/actions/runs/28743961688 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user KenanAdel (triggered by potiuk). Head commit for run: 3d73dd87027fbe6cb0edef197ed874734b7207a5 / Kenan Adel <[email protected]> Change version_added from 3.3.0 to 3.4.0 Updated version_added for renewable lifetime option in kinit command. Report URL: https://github.com/apache/airflow/actions/runs/28662841522 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: a2a78e6839fafe1aedf8969ec2606aca54699757 / Jason(Zhe-You) Liu <[email protected]> Generate data models from supervisor schema for Go-SDK (#68629) * Generate data models from supervisor schema for Go-SDK * Add EnsureType to bind the Type field at encodeRequest level * Fix the default incomming map_index * Harden type-discriminator binding and error decoding for Go-SDK coordinator protocol Outbound messages rely on a single chokepoint (EnsureType) to stamp the wire "type" discriminator. A pointer body slipped through that switch unstamped, producing a frame the supervisor could not dispatch; it now stamps the pointee so the binding holds regardless of how a caller passes the body. Supervisor error replies also lost their typed error code when the detail payload was off-contract, degrading specific errors (e.g. variable-not-found) into a generic one; the code is now recovered independently so callers still see the right typed error. * Respect the default values at auto generated stage * Respect explicit nil case * Drop dead discriminator-tracking state from genmodels generator The HasType flag and its wrapper struct recorded which parsed structs declared a Type discriminator field, but discriminator emission now keys off the schema's "type" const rather than the parsed struct, so the flag was set and never read. Collapsing the per-struct metadata to a plain field slice removes the unread state with no change to generated output. * Add supervisor schema bump guide * Preserve explicit zero on outbound integer defaults in Go-SDK models A plain int field with ,omitempty drops an explicit 0 on encode, so the supervisor reapplies its non-zero schema default (e.g. treating a real map_index 0 as the -1 unmapped sentinel). The generator now widens any concrete integer field carrying a non-zero schema default to a pointer, so ,omitempty keeps meaning "absent" for nil while an explicit zero still encodes; DecodeMsgpack default-seeding skips these fields since nil is already the correct "use the default" value on decode. * Address self-review nits * Widen types for float and book as well Report URL: https://github.com/apache/airflow/actions/runs/28635348211 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 57cff7c409c158e1c1d0458db11e4c0d00f79f4c / Shivam Rastogi <[email protected]> Fix deadline callback data persistence (#69073) * Fix deadline callback data persistence * Clarify deadline callback data updates Report URL: https://github.com/apache/airflow/actions/runs/28598644856 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by bugraoz93). Head commit for run: 7790bb52994a69bdcfd3bcaf4cdbd846797eaf6c / Haseeb Malik <[email protected]> Fix Dag detail page 500 for Dags without a fileloc #69035 (#69110) Report URL: https://github.com/apache/airflow/actions/runs/28453149427 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 7d96ee13a7ff1f82d85dcc4868e50e3383324548 / Jason(Zhe-You) Liu <[email protected]> Java SDK docs: JUL setup(), pin java_executable, config-reload note (#68938) Report URL: https://github.com/apache/airflow/actions/runs/28228224074 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 275730a9cf22057bcea30c487e112cedf2c3fb9e / Jason(Zhe-You) Liu <[email protected]> Java-SDK: replace AirflowJulHandler.install() with setup() (#68986) * Java SDK: replace AirflowJulHandler.install() with setup() install() only added the handler and left JUL's default ConsoleHandler in place, so every task log record was also written to stderr, which Airflow captures as task.stderr at ERROR level: each line appeared twice and INFO records were mislabeled as errors. setup() clears the root logger's handlers before installing AirflowJulHandler so records flow only through Airflow. Renamed per review feedback on #68938; the SDK is experimental, so no deprecation path is needed. * Java SDK: let AirflowJulHandler.setup() keep existing root handlers Clearing every root handler is the right default, but it forecloses setups where a user has intentionally attached their own handler (for example a FileHandler that mirrors logs to disk) that does not conflict with Airflow's task-log and task.stderr capture. Raised in review on #68986. A clean=true default preserves the de-duplicating behaviour while clean=false adds the AirflowJulHandler alongside the existing handlers. Both paths stay idempotent so repeated calls never install more than one AirflowJulHandler. Report URL: https://github.com/apache/airflow/actions/runs/28214387042 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 65cd588ae89f554015cfb5bda68fcf431172520d / Jarek Potiuk Fix flaky CloudSQL custom-universe trigger test on loaded runners (#68981) The custom-universe branch of CloudSQLExportTrigger.run() fetches the operation via sync_to_async(sync_hook.get_operation), which dispatches the call to a thread-pool executor. The test waited a fixed 0.1s before asserting get_operation had been called, but on a loaded runner the thread-dispatched call can land slightly later, so the assertion intermittently saw it called 0 times. Poll until the call is observed instead of sleeping a fixed amount. The trigger's poke_interval is 10s, so no second call can happen within the poll window and assert_called_once stays valid. Report URL: https://github.com/apache/airflow/actions/runs/28198961880 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user Shushankranjan (triggered by potiuk). Head commit for run: 8a5f41cee7f26dce155ef5877c110312bddaa613 / Shushank Ranjan Bug Fixed Report URL: https://github.com/apache/airflow/actions/runs/27505819406 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: a74c45436c0292b9e0b15d254208cc6f0367a294 / Shahar Epstein <[email protected]> List related commits in release issue for new providers (#68755) When generating the provider testing issue, new providers had no PR references in their changelog (the changelog only records changes made after the initial release), so their entry showed only a generic "Please run smoke tests" placeholder. For a new provider, collect the related PRs directly from the git history of the provider's sources and render them with the same checkbox format (PR title, number and author) used for existing providers. The ":tada: New provider" marker is retained, and a note warns that the list may include bootstrap and development commits (e.g. release-preparation commits) that are not user-facing. When git history yields no PRs, the entry still falls back to the smoke-test placeholder. Co-authored-by: Claude Opus 4.8 (1M context) Report URL: https://github.com/apache/airflow/actions/runs/27907809654 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. 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/27866365339 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by shahar1). Head commit for run: 7a21a3e9c5671b1c92d9dedd6456e6841e6dce52 / David Blain Add async XCom accessors for async tasks (#68299) * refactor: Implemented async versions of xcom operations * refactor: Extracted common _normalize_xcom_pull_params helper method for xcom_pull and axcom_pull * refactor: Changed logging level from warning to debug for get_one and aget_one methods when no XCom value was found Report URL: https://github.com/apache/airflow/actions/runs/27858230582 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 583e54fc65fc1a08a9b950dad36bc886f0732f2c / Wei Lee Add segment fan-out example to asset partition example Dag (#68722) Report URL: https://github.com/apache/airflow/actions/runs/27802789894 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded.
Run started by GitHub user KidAmnesiac1 (triggered by KidAmnesiac1).
Head commit for run:
bca240f1e826edb4e5e80041a41f6dd14f41646d / KidAmnesiac1
Change log level from info to debug for Edge job fetch
This changes the log level of the "No new job to process" message in
`fetch_and_run_job()` from `logger.info` to `logger.debug`.
*Why*: An idle edge worker emits this message every job_poll_interval seconds
for as long as no work is queued. In many deployments, workers spend the
majority of their time idle — that's by design, since edge workers are often
provisioned for bursty or on-demand workloads. The result is that this single
message dominates the worker logs, drowning out genuinely useful INFO-level
entries like job starts, completions, state changes, and heartbeat events.
Per Python's logging conventions, INFO should communicate "confirmation that
things are working as expected" — meaningful milestones and state transitions.
An idle worker having nothing to do is the expected steady state, not a notable
event. By contrast, DEBUG is the correct level for routine operational chatter
useful only when actively troubleshooting.
For comparison, the line immediately above it already uses the right level:
logger.debug("Attempting to fetch a new job..."). The "no job found" outcome is
the other half of the same operation and should match.
Impact: No behaviour change. Operators who want to see these messages can still
set the edge worker log level to DEBUG. Everyone else gets cleaner logs at the
default INFO level.
Report URL: https://github.com/apache/airflow/actions/runs/27798851992
With regards,
GitHub Actions via GitBox
-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: be44ad1ac6c3b368187b73542ae06e1339ffa8fc / Daniel Standish <[email protected]> Make head sampling possible in airflow (#68591) * Honor OTEL_TRACES_SAMPLER for DAG-run head sampling The dag_run.context_carrier hardcoded TraceFlags.SAMPLED, which became the parent for every downstream span (dag_run, task_run, worker). That poisoned parent-based sampling: the configured OTEL_TRACES_SAMPLER controlled nothing, since the always-sampled remote parent forced ParentBased samplers to keep emitting task/worker spans regardless of the env var. Make the carrier carry an honest sampling decision: - new_dagrun_trace_carrier() now consults the configured tracer provider's sampler with a ROOT decision (parent_context=None) against the freshly generated trace_id, setting SAMPLED only when the decision is RECORD_AND_SAMPLE. When the provider has no sampler (proxy/no-op provider, i.e. otel off) it falls back to not-sampled, which is observably identical to today (nothing exports). dag_id/run_type are forwarded as attributes so a custom sampler can differentiate by run kind. The detail-level tracestate is merged onto whatever the sampler returns so it still round-trips. - _emit_dagrun_span honors the flag (required: it forces a root span via context.Context(), so the sampler would otherwise never see the flag). An invalid/empty carrier (legacy DagRun) still emits a root span as before. - _emit_task_span honors the dag_run carrier's flag for consistency/safety. - Threaded dag_id/run_type into both DagRun-based carrier call sites. The worker span path (_make_task_span) needs no change: with an unsampled remote parent carrier, start_as_current_span yields a non-recording span via the default ParentBased sampler (verified). Backcompat: unset OTEL_TRACES_SAMPLER defaults to parentbased_always_on whose root decision is ALWAYS_ON, so everything is still traced — no behavior change for anyone who hasn't opted in. Co-Authored-By: Claude Opus 4.8 (1M context) * Clarify why the _emit_task_span head-sampling guard is kept The previous comment framed the guard as redundant (ParentBased would drop the child anyway) without saying when it isn't. Spell out that it keeps emission consistent under non-parent-based samplers and short-circuits before building the span. Co-Authored-By: Claude Opus 4.8 (1M context) * Parametrize head-sampling span tests and clarify docstrings Combine the sampled/unsampled carrier span tests into single parametrized tests in both the DagRun and execution-API suites, and clarify the head-sampling docstrings. Co-Authored-By: Claude Opus 4.8 (1M context) * Drop dag_id/run_type sampler attributes from carrier creation Keep this PR focused on honoring the configured OTel sampler. Forwarding run-identity attributes to the sampler (for custom per-run-kind sampling), via a shared helper reused at span-emit time, is deferred to a followup PR. Co-Authored-By: Claude Opus 4.8 (1M context) * Simplify the head-sampling guard comments Co-Authored-By: Claude Opus 4.8 (1M context) * Update shared/observability/src/airflow_shared/observability/traces/__init__.py * Fix shared-listeners span tests for honest carrier sampling TestListenerSpan built its parent context from new_dagrun_trace_carrier, which now consults the global tracer provider's sampler. In tests that provider is a no-op ProxyTracerProvider (no sampler), so the carrier came out unsampled and ParentBased dropped the listener spans. Point the carrier's provider lookup at the real sampling test provider. Co-Authored-By: Claude Opus 4.8 (1M context) * Move dag-run span TODO comment indentation to its own PR The comment-only indentation change is unrelated to head sampling; it now lives in a standalone PR. Co-Authored-By: Claude Opus 4.8 (1M context) - Co-authored-by: Claude Opus 4.8 (1M context) Report URL: https://github.com/apache/airflow/actions/runs/27788283227 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user melicheradam (triggered by ashb). Head commit for run: f5b3bf58ae9aa2fe03b60c8d3f510224ee75797c / Adam Melicher fix(docs): typo Report URL: https://github.com/apache/airflow/actions/runs/27721818432 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user KenanAdel (triggered by potiuk). Head commit for run: a672978e190feffcb1b4c3654d81fa69ce30e449 / Kenan Adel <[email protected]> Refactor cmdv.extend to use multiline syntax Report URL: https://github.com/apache/airflow/actions/runs/27543593125 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: bede83ae39067bae70222e11660951036a7f7d39 / Hemkumar Chheda <[email protected]> Fix UI instance name title on non-Dag pages (#68288) * Fix UI instance name title on non-Dag pages * Address document title hook review comment Report URL: https://github.com/apache/airflow/actions/runs/27511031290 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run:
06d4b1ea7d6e7795f1724662598e1f6885df0ac8 / Hussein Awala
Emit dag_processing.last_run.seconds_ago as a tagged metric (#62487)
Move dag_processing.last_run.seconds_ago.{dag_file} to a tagged metric
dag_processing.last_run.seconds_ago with file_path, bundle_name and
file_name tags. file_path and bundle_name together uniquely identify a
DAG file (the same file name can exist in different folders or bundles),
and file_name is kept as a tag to ease migration from the legacy metric.
The legacy interpolated name is registered as the metric's legacy_name,
so it is still emitted by default (controlled by [metrics] legacy_names_on),
preserving backward compatibility.
Report URL: https://github.com/apache/airflow/actions/runs/27502278615
With regards,
GitHub Actions via GitBox
-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: d299b68e97e1f339ce38cb3aeecdb63580c6fc4b / EpicFail4Ever <[email protected]> fix: task run exception never catch by Sentry (#65161) * implement fix sentry error catching * implement fix sentry error catching * implement fix sentry error catching * change deprecated methods and unit tests * solve conflicts 3.2.1 * add new_scope in mock reset. - Co-authored-by: bherve Co-authored-by: Jens Scheffler <[email protected]> Report URL: https://github.com/apache/airflow/actions/runs/27095474078 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: f0833b06300893fd6f19a4c8e6626058d4959075 / Richard Wu Add Browse > Deadlines page (#67586) * feat/browser: Add DataTable and browse UI components * Add FAB permissions for Deadlines page * Added AIRFLOW_V_3_2_PLUS to the version_compat impor * Remove AIRFLOW_V_3_2_PLUS import and update conditional check for MenuItem.DEADLINES in fab_auth_manager.py * Add RESOURCE_DEADLINE permission for MenuItem.DEADLINES in test_fab_auth_manager.py * Refactor Deadlines permissions and update related tests * Add conditional check for MenuItem.DEADLINES in TestFabAuthManager * Update airflow-core/src/airflow/ui/src/pages/Deadlines/index.tsx Co-authored-by: Brent Bovenzi * fix indent - Co-authored-by: Brent Bovenzi Report URL: https://github.com/apache/airflow/actions/runs/26960118957 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: fbd24b5720bf70c14acd286e4e914f4e5eb7 / Kaxil Naik Register nested Pydantic models for XCom deserialization (#67932) The worker-side walk that registers an operator's structured-output classes (output_type) for XCom deserialization only registered the top-level type. iter_pydantic_models walked the annotation shape (Optional/Union/list) but never a model's own fields, so a model nested inside the declared type -- e.g. SubQuestion reachable via DecomposedQuestion.sub_questions -- was never allow-listed. A task that pushed such a nested model to XCom then failed to deserialize it with '... was not found in allow list for deserialization imports'. Recurse into a model's fields so every reachable model is yielded and registered. The existing seen set makes self-referential and mutually recursive model graphs terminate. Report URL: https://github.com/apache/airflow/actions/runs/26895192128 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. 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 requires nor
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 33363d541851f3017ee96f94ceb328d684ed8360 / Anish Giri <[email protected]> fix test in main (#67861) Report URL: https://github.com/apache/airflow/actions/runs/26782270081 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by amoghrajesh). Head commit for run: fc892d7ccb28faac67dc296e287b8b22db039b7e / Jens Scheffler <[email protected]> Fix exceptions of positional session use in airflow-core leftover non-models modules (#67810) Report URL: https://github.com/apache/airflow/actions/runs/26732900291 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 86d8b47c88661c1e981369817af49202e64776b3 / Kaxil Naik Add Agent Skills support to the Common AI provider (#67786) Add AgentSkillsToolset, a pydantic-ai toolset that loads agentskills.io SKILL.md bundles from a local directory or a Git repository. Git credentials come from an Airflow git connection (HTTPS token or SSH key) resolved through the Git provider's GitHook: cleartext http and credential-bearing URLs are rejected, interactive credential prompts are disabled, and the token is stripped from the clone's .git/config. Sources are resolved on the worker when the agent enters the toolset, so a token is never baked into the serialized DAG, and clones are removed when the run ends. Pass it via AgentOperator's toolsets=, or use it with a raw pydantic-ai Agent. The framework-agnostic resolve_skills() helper returns local SKILL.md directories for other Agent Skills loaders (LangChain DeepAgents, Strands). Report URL: https://github.com/apache/airflow/actions/runs/26701692577 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. 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/26679587497 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by amoghrajesh). Head commit for run: f7a7f3c76cbc9729836bc674ee36f491f711446b / SameerMesiah97 <[email protected]> Allow deadline intervals to be configured via Airflow Variables by supporting (#64751) Report URL: https://github.com/apache/airflow/actions/runs/26601202968 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: eeb1d073da5318556748c703227aad233a436cad / Jason(Zhe-You) Liu <[email protected]> Go-SDK: exclude oversized-payload framing test from -race builds (#67602) TestWriteFrameRejectsOversizedPayload uses unsafe.Slice with a length greater than MaxFrameSize on a single-byte backing array to exercise writeFrame's size guard without actually allocating 4 GiB. Under -race, Go's checkptr instrumentation treats the resulting slice as straddling allocations and fatals the entire test binary, which currently prevents go test -race from running on the pkg/execution package at all. Move the test into its own file gated by //go:build !race so the non-race build keeps the coverage and the race build skips it. The guard under test is a single len() comparison; losing race-mode coverage on that one path is acceptable to keep the rest of the package's race tests runnable. Report URL: https://github.com/apache/airflow/actions/runs/26615377476 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by amoghrajesh). 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/26565578237 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 3276dded17244c83c5b01439441874d890286dfc / Jason(Zhe-You) Liu <[email protected]> Add prek hook to enforce keyword-only `session` on `@provide_session` (#67150) Report URL: https://github.com/apache/airflow/actions/runs/26552026908 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: d9e5446aaac4bf1b39d28a3245a3d39bcfbfb113 / leon.jeon <[email protected]> Avoid logging Execution API bearer credentials (#67059) * Avoid logging Execution API bearer credentials * Add newsfragment for Execution API bearer logging * Avoid exposing JWT validation details Report URL: https://github.com/apache/airflow/actions/runs/26519531574 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 0a2f1810aa32cfb0e47ce452779c76f437a2214a / Karsh Vashi <[email protected]> Propogate `verify` and `botocore_config` in batch triggers (#67508) Report URL: https://github.com/apache/airflow/actions/runs/26429791667 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user venkatamandavilli-code (triggered by potiuk). Head commit for run: 35e60291b05363a65522432fb24ccacf7a59e79f / venkatamandavilli-code Merge branch 'main' into main Report URL: https://github.com/apache/airflow/actions/runs/26372104706 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 6e9757b54d05bb395dee78a0b3c57bed8b7771ed / Jarek Potiuk Cap pymysql<1.2 in PyPI constraints generation (#67491) The released apache-airflow-providers-mysql on PyPI does not yet carry the pymysql<1.2 cap from #67467, so PyPI constraint generation picks up pymysql 1.2.0 and breaks SQLAlchemy's AsyncAdapt_aiomysql_connection.ping(). Mirror the cap in the constraints script's additional_constraints_for_highest_resolution so PyPI constraints stay installable until the SQLAlchemy fix is released. Also extend the comment in providers/mysql/pyproject.toml to link the upstream tracking issue (sqlalchemy/sqlalchemy#13306). Report URL: https://github.com/apache/airflow/actions/runs/26418512750 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 29510e45cd3aee7df5ba0ed32424d3e1f4f003c3 / Zhen-Lun (Kevin) Hong fix localhost access regression in dual-stack API server startup (#67370) Report URL: https://github.com/apache/airflow/actions/runs/26406829398 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. 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/26350309863 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: d0f981c2ffb7cb0177096582ac4625f84fa1e6b9 / Jason(Zhe-You) Liu <[email protected]> Deprecate implicit REMOTE_TASK_LOG registration in ElasticsearchTaskHandler (#67105) ``ElasticsearchTaskHandler.__init__`` papered over a missing ``REMOTE_TASK_LOG`` by self-registering as the remote task-log reader during ``dictConfig``. That side-effect is now deprecated and will be removed in a future provider release. - Emit ``AirflowProviderDeprecationWarning`` (``stacklevel=1`` so module-based filters match through ``dictConfig``) when the handler falls back to the implicit registration path. - Add a logging guide under ``providers/elasticsearch/docs/logging/`` that documents the recommended override: set ``REMOTE_TASK_LOG = ElasticsearchRemoteLogIO(...)`` at module scope in your ``[logging] logging_config_class`` module. - Add a provider-local ``conftest.py`` that suppresses the new deprecation warning during direct handler construction in unit tests (mirroring the recommended user pattern). Report URL: https://github.com/apache/airflow/actions/runs/26321737770 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 8c2fa492bc13079d68b4ccc151c4d0d3d997442a / Vincent <[email protected]> Add `allow_global` option to asset access control (#67251) Report URL: https://github.com/apache/airflow/actions/runs/26295266512 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by amoghrajesh). Head commit for run: a1784e880f88d276140d1edfa0f459dcb4cfa7e3 / Sean Ghaeli <[email protected]> Replace fixed sleep with active IAM trust policy validation in example_emr_eks (#66736) The system test was failing intermittently because the fixed 60-second sleep after updating the IAM trust policy was insufficient — AWS IAM OIDC-based trust policy propagation can take 2-5+ minutes. Replace the sleep with a new `wait_for_trust_policy_propagation` task that uses exponential backoff (5s-30s intervals, up to 5 min) to: 1. Verify the trust policy document contains the expected OIDC provider 2. Confirm IAM's SimulatePrincipalPolicy returns "allowed" for sts:AssumeRoleWithWebIdentity This adapts to actual propagation time (fast when IAM is quick, patient when it's slow) and provides observability via logging at each retry. Also adds --retry 3 --retry-delay 5 to the eksctl curl download to handle transient GitHub network failures. Co-authored-by: Sean Ghaeli Report URL: https://github.com/apache/airflow/actions/runs/26138611360 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 6431cd1e329134ab86d0db93f4957659ef80ee0c / Bugra Ozturk Upgrade main chart to 2.0.0 (#67131) * reflect also in kustomize tests which version has been tested with Report URL: https://github.com/apache/airflow/actions/runs/26073558389 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 322557ac46e56907a94d317a344ac2444f353537 / Bugra Ozturk Comment to not edit RELEASE_NOTES.rst manually in PRs for airflowctl (#67128) Report URL: https://github.com/apache/airflow/actions/runs/26058641293 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: c5408b446c47ed8b8a218a3d9fd7f5e9e6823421 / Jarek Potiuk Translations: add missing Polish translations for new UI keys (#66822) 42 new keys across common, components, dag, and dags namespaces: deadline alerts/status block, panel graph filters, "Clear All Mapped Tasks" actions, "Match anywhere" advanced search, task group plurals, override-existing-params, zoom-to-task, and newer/older runs grid buttons. Polish-specific _few and _many plural forms added for all new pluralized keys. Report URL: https://github.com/apache/airflow/actions/runs/26023975805 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 40fcb034ada3084a76e8685c5aa9daf9015903c7 / Shashwati Bhattacharyaa <[email protected]> Add Bundle documentation for Amazon S3 and Google GCS providers (#66993) * Add Bundle documentation for Amazon S3 and Google GCS providers * Address review: use Dag/Dags instead of DAG/DAGs, note unversioned bundle * Address review: simplify docs to match git provider format, add core cross-reference - Co-authored-by: Shashwati Report URL: https://github.com/apache/airflow/actions/runs/25964371552 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 66ecac66d1ffdfc673276c0b30c57619e73caab4 / Yeonguk Choo fix: connection dialog state handling in BasePage to avoid flaky tests (#67026) Report URL: https://github.com/apache/airflow/actions/runs/25957405261 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by Lee-W). Head commit for run: 2fe52abc2c0cda18c32e4d92397f8da3532912eb / Jason(Zhe-You) Liu <[email protected]> AGENTS.md: Require batching for bulk DELETE/UPDATE in scheduler (#66908) Report URL: https://github.com/apache/airflow/actions/runs/25897868598 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).
Head commit for run:
d8865dd42499d1ded98640ddf9d88f37a8209904 / Jarek Potiuk
Fix log server path extraction to use removeprefix (#66749)
The log server uses request.url.path.lstrip("/log/") to extract the
requested filename from the URL path. str.lstrip() strips any
combination of the argument characters (here {/, l, o, g}) from the
left of the string -- it does not remove the literal prefix "/log/".
This is a documented Python pitfall.
Switch to str.removeprefix("/log/") (Python 3.9+, already required by
Airflow) so the filename extracted for JWT validation matches the one
the underlying Starlette StaticFiles mount uses to locate the file on
disk.
Generated-by: Claude Opus 4.7 (1M context) following the guidelines at
https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions
Report URL: https://github.com/apache/airflow/actions/runs/25742542706
With regards,
GitHub Actions via GitBox
-
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 354391bbccc1658ce66d8ec2e2e415e6a01aa7a4 / Jarek Potiuk Check sensitive key names before applying recursion-depth cutoff in secrets masker (#65912) `SecretsMasker._redact` short-circuited on `depth > max_depth` before checking whether the current key name was sensitive (`should_hide_value_for_key(name)`). For sensitive keys nested beyond the recursion depth (default 5), the original value was returned unchanged instead of being replaced with `***`. Move the depth cutoff inside the `try:` block, after the sensitive-key check, and let dict traversal continue past the cutoff so deeper sensitive keys are still caught. Non-dict containers and the string-pattern masker keep the depth-bounded behavior the cutoff was added for. JSON-loaded payloads cannot be self-referential, and any in-memory cycle hits Python's own recursion limit and falls through the existing exception handler to "", which preserves the fail-closed property. Generated-by: Claude Opus 4.7 (1M context) following the guidelines at https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions Report URL: https://github.com/apache/airflow/actions/runs/25710676430 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests (AMD)" is working again!
The GitHub Actions job "Tests (AMD)" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 505924feaa4de521c364f24d7562a35d951561f0 / internetcoffeephone UI: Fix "Mark state as..." buttons grayed out when task/DAGRun already in target state (#66198) * UI: Fix "Mark state as..." buttons grayed out when task/DAGRun already in target state Menu items for marking a task instance, task group, or DAG run as success/failed were disabled whenever the item's current state matched the target state. This blocked users from re-applying the same state (e.g. marking an already-succeeded DAG run as success to also flip all its tasks). The same bug existed in Airflow 2.x (#36219) and regressed in the Airflow 3.x UI redesign. Remove the state-equality guards from: - the `disabled` prop on Menu.Item - the `onClick` early-return - the hotkey `enabled` conditions - the Tooltip `disabled` condition Add regression tests for MarkRunAsButton to prevent future recurrence. Fixes #66197 * Replace unit test with inline comments explaining why state-match is not disabled Per review feedback: comments in the source communicate the intent more reliably than a separate test file that could be deleted without context. https://claude.ai/code/session_012oET1NyiNZe44zWbr9GZnn - Co-authored-by: Claude Report URL: https://github.com/apache/airflow/actions/runs/25678241004 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: e2289f9f90a54fcb926005bab494324f95ae1691 / Ankit Chaurasia <[email protected]> Remove state dependency from airflow core in sdk (#55292) Remove state dependency from airflow core in sdk Report URL: https://github.com/apache/airflow/actions/runs/18708809915 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 0b3a294b51a317053019ad24515089c31ef51b2d / Dev-iL <[email protected]> SQLA2: Partially fix type hints in the edge3 provider (#56873) * Fix type hints in edge_logs * Fix type hints in edge_job * Fix type hints in edge_worker * Fix type issue in edge_executor * Use common-compat for ORM type hints Report URL: https://github.com/apache/airflow/actions/runs/18695371689 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 0cc7da3369fd3fe79ff91f192d517b3a553d6f64 / Wei Lee Align HITL frontend and backend API sorting parameters (#56030) Report URL: https://github.com/apache/airflow/actions/runs/18670507173 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user bluek1te (triggered by bluek1te). Head commit for run: cb6c8e01ec08ff160153198f11a84c9f3272862f / Phil Tran Add ability to disable apiserver from the helm chart using apiServer.enabled Report URL: https://github.com/apache/airflow/actions/runs/18670210549 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 9b02bafa0a60d24bdc65ac12f726b605a8e89b68 / Dev-iL <[email protected]> Add SQLA's `mapped_column` to common-compat (#56880) This code is copied from airflow.utils.sqlalchemy so it can be used in providers. Report URL: https://github.com/apache/airflow/actions/runs/18662735564 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: d43b468c1852fb94f29748126242400cf22bb411 / Jens Scheffler <[email protected]> Use Task Display Name in Grid if existing (#56393) * Use Task Display Name in Grid if existing * Consider short task ID w/o prefix if no display name * Add some tests with labels on tasks * Apply ruff Report URL: https://github.com/apache/airflow/actions/runs/18259468314 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 51e648cc19edfb92a166c2491122d7c6ab9122ed / Elad Kalif <[email protected]> Prepare standard provider to release (RC2 September 2025) (#56181) Report URL: https://github.com/apache/airflow/actions/runs/18083501876 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 8400602cbc9f2e6df7648157969e0536108f65ad / Ash Berlin-Taylor Simple sending of return value to XCom (#56481) This right now is very simple and will need to evolve over time -- it doens't support XCom backends for instance. We also don't handle any of the "serialization" format for more advanced types, such as datetime/time.Time etc. That will come later Report URL: https://github.com/apache/airflow/actions/runs/18363216752 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 6a71094fb3377ce0323014077e702f123c71846d / GPK Restrict universal-pathlib 0.3.0 (#56370) Report URL: https://github.com/apache/airflow/actions/runs/18237964545 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by Lee-W). Head commit for run: 463d51c885c010d3650d36be481d3135aed07b15 / Jens Scheffler <[email protected]> Fix broken main after pydantic 2.12.0 (#56483) * Fix broken main after pydantic 2.12.0 * Fix broken main after pydantic 2.12.0 Report URL: https://github.com/apache/airflow/actions/runs/18355852591 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user AardJan (triggered by AardJan). Head commit for run: ad07824eec3944de0b7207727aa3597d08a93ea9 / AardJan <[email protected]> change import order, change log request after retry Report URL: https://github.com/apache/airflow/actions/runs/18523708431 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 352392f41ebe51345d4971ce9c3018597331419d / Bugra Ozturk Clean prek cache before running static checks (#56788) * Update CI image checks to clean cache before running prek * Add description to change for future investigations Report URL: https://github.com/apache/airflow/actions/runs/18609084781 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user varun-bhardwaj-sde (triggered by eladkal). Head commit for run: fa3465fe6bfa5265b0dcc5cce77f877b62ea961f / Varun Bhardwaj Added Vrahad Analaytics to the list of companies using Apache Airflow Added Vrahad Analytics to INTHEWILD.md Report URL: https://github.com/apache/airflow/actions/runs/18341375189 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 45a463d124269ccf322b12f6902b4b971b9afcea / LI,JHE-CHEN <[email protected]> fix: modify min width for task names (#56378) Report URL: https://github.com/apache/airflow/actions/runs/18241420348 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: d448d08566cf0f91d7e7e7aba6ad5fd9dd554ea2 / Kaxil Naik Add uvicorn to spelling ignore list (#56441) Report URL: https://github.com/apache/airflow/actions/runs/18305416610 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by gopidesupavan). Head commit for run: 1338a59be2ab98c8b42d0110aff3bd9d1128b0d1 / GPK Add better diagnostics for E2E tests (#56742) * Add better diagnostics for E2E tests * Update airflow-e2e-tests/tests/airflow_e2e_tests/conftest.py Co-authored-by: Tzu-ping Chung - Co-authored-by: Tzu-ping Chung Report URL: https://github.com/apache/airflow/actions/runs/18585810128 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by jscheffl). Head commit for run: 322dcb3279de1701d2e31f2af7f7d339cda5dc08 / bolkedebruin Add msgraphfs provider (#55454) This enables integration with ObjectStoragePath for onedrive, sharepoint, and teams files. It extends schema support for these as well, so in addition to msgd:// it also accepts sharepoint://, onedrive:// . Report URL: https://github.com/apache/airflow/actions/runs/18248608077 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user romsharon98 (triggered by romsharon98). Head commit for run: 39bbe2612e3cdd1a31d9826c5009ee258349e422 / rom sharon <[email protected]> Update chart/values.yaml Report URL: https://github.com/apache/airflow/actions/runs/18216859615 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 3f2f18037b49291767707f22d573bf887f2079e9 / Kirill Romanikhin <[email protected]> Support nested groups resolution for LDAP authentication in Fab auth manager Report URL: https://github.com/apache/airflow/actions/runs/18039389339 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 2afb30dbfe94c38e689af9b305777336ea894981 / Xch1 <[email protected]> Enable PT011 rule to prvoider tests (#56021) * modify test_conf Signed-off-by: Xch1 * modify test_openai Signed-off-by: Xch1 * modify test_mysql Signed-off-by: Xch1 * modify test_data_factory Signed-off-by: Xch1 * modify test_commands Signed-off-by: Xch1 - Signed-off-by: Xch1 Report URL: https://github.com/apache/airflow/actions/runs/18000318533 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 757d9ae3fb7e8d82ff544e434743abdaece51daa / anasatzemoso fix: Gracefully handle fastAPI plugins with empty url_prefix (#55262) * fix: Gracefully handle fastAPI plugins with empty url_prefix * fix: log empty url_prefix and return all plugins in get_plugin_info * Validate plugin url_prefix against reserved routes * fix: Gracefully handle fastAPI plugins with empty url_prefix * fix: log empty url_prefix and return all plugins in get_plugin_info * Validate plugin url_prefix against reserved routes * Testcases for checking empty and reserved url_prefix * fix: Validate url_prefix using startswith * Simplified the for loop Co-authored-by: LIU ZHE YOU <[email protected]> * Converted set to list data structure for RESERVED_URL_PREFIXES Co-authored-by: LIU ZHE YOU <[email protected]> * Refactoring the test cases * fix: CI issue - Co-authored-by: LIU ZHE YOU <[email protected]> Report URL: https://github.com/apache/airflow/actions/runs/17978478066 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 8b1fe82da97dbe051aa562c6b4a18e5153d02f22 / Deji Ibrahim <[email protected]> update airflow_version in asset_watcher migration to 3.2.0 (#55902) * update airflow_version in asset_watcher migration * handle version compat Report URL: https://github.com/apache/airflow/actions/runs/17877080287 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: f5b1eb437f11bb2dedc2273d83894f8c868982c3 / Daniel Standish <[email protected]> Handle trigger calls to get_connection (#55799) Some [incorrectly-written] triggers may call BaseHook.get_connection without wrapping with sync_to_async. This is naughty behavior because it will block the event loop. But in 2.x it would not cause an error. In 3.0, however, this results in an error. It fails in 3.0 because the code to hit the API wraps the get_connection call with async_to_sync, which is forbidden in the asyncio event loop. What we do here is try to detect when this happens and when it does, we run it through greenback portal which makes it not fail. Report URL: https://github.com/apache/airflow/actions/runs/17839335680 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 04537dee693809d580b6dc3417cdb0da9aaa590d / Jarek Potiuk Make /mnt writeable in publish-docs workflow back (#55450) Report URL: https://github.com/apache/airflow/actions/runs/17606571684 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 7ef251d0b62ba0abc186061413ee33da3af3d548 / Jens Scheffler <[email protected]> Close German translation gaps for full UI translation 2025-09-08 (#55395) Report URL: https://github.com/apache/airflow/actions/runs/17569492603 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by Lee-W). Head commit for run: 7b35e457be19b416589e20bfa9653cd59c29d19b / Ramit Kataria Update EOL AWS Redshift cluster node types (#55741) The dc2.large node type and other node types in the dc and ds family seem to not be supported anymore: https://repost.aws/questions/QULBkUFiF4S3yFxOECb00zkQ/terraform-redshift-cluster-can-t-create-node-type-with-dc2-large This replaces their usage in system tests and unit tests as well as updates docstrings for Redshift's create cluster hook and operator to refer to the offical docs for the list of supported node types. Report URL: https://github.com/apache/airflow/actions/runs/17784304618 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: eabe6b8dd77204f7c0d117c9d9ad1f4166869671 / Grégoire Bellon-Gervais [helm] Add missing `airflow.fullname` on kubernetes objects (#52953) * Add `airflow.fullname` on the missing objects * webserver secret key must always be created Signed-off-by: Grégoire Bellon-Gervais * Mixed kerberos secret name and content - Signed-off-by: Grégoire Bellon-Gervais Report URL: https://github.com/apache/airflow/actions/runs/17790184868 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user odaneau-astro (triggered by odaneau-astro). Head commit for run: 9cd837b335ea4d4a5da8d185267e3dee8472a709 / Olivier Daneau fix: Remove syntax error commas from auth manager theme.ts gray.500 Fix oklch color syntax in auth manager theme to match main UI theme. Removes commas and updates chroma value from 0.04 to 0.042 for consistency. Report URL: https://github.com/apache/airflow/actions/runs/17778840896 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 71fe5b40775801d420779438e94ed2a1f8208ff7 / Kaxil Naik Dev: Fix another Python 3.13 compat for Prod image tests (#55701) Report URL: https://github.com/apache/airflow/actions/runs/17758246742 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 90f9c7026a8ca41a238125fdc7adaa1e49d189de / Creative Ataraxia <[email protected]> fix(docker/entrypoint_prod.sh): prevent the script from code 2 after db migrate success (#52928) * fix(docker): prevent airflow-init from failing after db migrate where no command is passed-in * docs(docker-stack-docs/entrypoint.rst): container clean exit behavior with _AIRFLOW_DB_MIGRATE and no command * chore: update inlined Dockerfile after entrypoint.sh script change - Co-authored-by: Roy M. Report URL: https://github.com/apache/airflow/actions/runs/17744373130 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user vanducng (triggered by vanducng). Head commit for run: 937e602003fbefce78d2938e4ede3c0e5b686f22 / Duc Nguyen Merge branch 'main' into main Report URL: https://github.com/apache/airflow/actions/runs/17676253980 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: e6d51eb7cb9879e61764a4709d21622869d6b236 / Jarek Potiuk Add no/force color env variables handling to airflow standalone (#55490) Airflow standalone based color/no-color detection on terminal capability auto-detection, but when run in CI or when redirecting output to a file that would always be "no color". This PR adds capability of overwriting automatic detection with standard env variables used elsewhere (NO_COLOR/FORCE_COLOR). Report URL: https://github.com/apache/airflow/actions/runs/17667785501 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 538e8d37a81872db58c10e56bbe54dacbc5ff08c / pawelgrochowicz feature: Add OpenLineage support for BigQueryToMySqlOperator (#55219) * feature: Add OpenLineage support for BigQueryToMsSqlOperator * feature: Add OpenLineage support for BigQueryToMySqlOperator * feature: Add OpenLineage support for BigQueryToMySqlOperator Report URL: https://github.com/apache/airflow/actions/runs/17552717588 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user kaxil (triggered by kaxil). Head commit for run: 6bc8793e132e17ef7fefeef5dee8f96a4a8a1510 / Olivier Daneau Update color palette and leverage Chakra semantic tokens ✅ Changes made: - Introduce semantic tokens for colors used across all components. This allows for user customization in the future (see https://github.com/apache/airflow/issues/53443). - Added the Tailwind V4 color tokens to theme.ts in place of the default Chakra UI colors. This color palette offers better accessibility across both dark and light modes. - Updated the existing semantic tokens to use the newly added Tailwind color tokens instead of default Chakra colors. - Replaced all references to color Tokens with Semantic tokens to allow changing colors later without having to change the components. closes: https://github.com/apache/airflow/pull/49658 Report URL: https://github.com/apache/airflow/actions/runs/17621118652 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 1b8108bb319b1caa4a10976363192c6955288403 / olegkachur-e remove the 'provide_authorized_glcoud' from BeamPipeline operators (#55453) - As durng the operator execution we launch cmd calling beam tool with the dataflow runner it fully cappable to work with standard google credentals, so no need to set them manually here, more over the authorized gcloud session has no use running beam on dataflow. - There is known bug (https://github.com/apache/airflow/issues/42396), where calling the provide_authorized_gcloud disrupts the ADC lookup for the beam itself. closes: https://github.com/apache/airflow/issues/42396 Co-authored-by: Oleg Kachur Report URL: https://github.com/apache/airflow/actions/runs/17615551875 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user vanducng (triggered by vanducng). Head commit for run: 7e31d4d44a34875ce0eddf74037f2806f31a82be / Duc Nguyen Merge branch 'main' of github.com:vanducng/airflow Report URL: https://github.com/apache/airflow/actions/runs/17587532035 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: fe1edd4db5be51d12150a958918fb5a0e6f1e60b / Kevin Yang <[email protected]> HITL: Resolve Conflict 409 in API server when user actions at nearly timeout (#55243) Report URL: https://github.com/apache/airflow/actions/runs/17486782974 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: 401e8e47697e3970223d29d0b80ed250b750f279 / Jarek Potiuk Bring back check translation completeness (#55341) The check has been accidentally removed in #55328 - this PR brings it back. Report URL: https://github.com/apache/airflow/actions/runs/17525572793 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by gopidesupavan). Head commit for run: 6855b41605a3e189d41ef114c8edf862d4b92225 / Karthikeyan Singaravelan Clear ti_summaries cache for a dagrun when a task instance is deleted to fetch updated summary. (#55269) Report URL: https://github.com/apache/airflow/actions/runs/17494757276 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
[GH] (airflow/main): Workflow run "Tests AMD" is working again!
The GitHub Actions job "Tests AMD" on airflow.git/main has succeeded. Run started by GitHub user potiuk (triggered by potiuk). Head commit for run: b9937fbbb3243b5ea25b7091bb0394cb8c238761 / Tzu-ping Chung Revert "Support templated extra in outlets assets (#54885)" (#55199) This reverts commit 438b76c27234fc683a52d520c26427298ef4c27c. Report URL: https://github.com/apache/airflow/actions/runs/17481518083 With regards, GitHub Actions via GitBox - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
