Skip to content

Commit a3787f9

Browse files
authored
Merge branch 'v2-11-test' into leo-santos/addtional-scheduler-fix
2 parents e4d014e + d552046 commit a3787f9

13 files changed

Lines changed: 69 additions & 16 deletions

.github/workflows/ci-image-checks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ jobs:
325325
- name: "Cleanup docker"
326326
run: ./scripts/ci/cleanup_docker.sh
327327
- name: "Download docs prepared as artifacts"
328-
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
328+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
329329
with:
330330
name: airflow-docs
331331
path: './docs/_build'

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -628,7 +628,7 @@ jobs:
628628
steps:
629629
- name: Notify Slack
630630
id: slack
631-
uses: slackapi/slack-github-action@91efab103c0de0a537f72a35f6b8cda0ee76bf0a # v2.1.1
631+
uses: slackapi/slack-github-action@af78098f536edbc4de71162a307590698245be95 # v3.0.1
632632
with:
633633
method: chat.postMessage
634634
token: ${{ env.SLACK_BOT_TOKEN }}

.github/workflows/codeql-analysis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,12 +52,12 @@ jobs:
5252
persist-credentials: false
5353

5454
- name: Initialize CodeQL
55-
uses: github/codeql-action/init@2588666de8825e1e9dc4e2329a4c985457d55b32 # v3.32.1
55+
uses: github/codeql-action/init@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6
5656
with:
5757
languages: ${{ matrix.language }}
5858

5959
- name: Autobuild
60-
uses: github/codeql-action/autobuild@2588666de8825e1e9dc4e2329a4c985457d55b32 # v3.32.1
60+
uses: github/codeql-action/autobuild@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6
6161

6262
- name: Perform CodeQL Analysis
63-
uses: github/codeql-action/analyze@2588666de8825e1e9dc4e2329a4c985457d55b32 # v3.32.1
63+
uses: github/codeql-action/analyze@0d579ffd059c29b07949a3cce3983f0780820c98 # v4.32.6

.github/workflows/finalize-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ jobs:
116116
persist-credentials: true
117117
fetch-depth: 0
118118
- name: "Download constraints from the constraints generated by build CI image"
119-
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
119+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
120120
with:
121121
pattern: constraints-*
122122
path: ./files
@@ -195,7 +195,7 @@ jobs:
195195
shell: bash
196196
run: ./scripts/tools/free_up_disk_space.sh
197197
- name: "Download all test warning artifacts from the current build"
198-
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
198+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
199199
with:
200200
path: ./artifacts
201201
pattern: test-warnings-*

.github/workflows/prod-image-build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,12 +225,12 @@ jobs:
225225
shell: bash
226226
run: rm -fv ./dist/* ./docker-context-files/*
227227
- name: "Download packages prepared as artifacts"
228-
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
228+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
229229
with:
230230
name: prod-packages
231231
path: ./docker-context-files
232232
- name: "Download constraints"
233-
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
233+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
234234
with:
235235
name: constraints-${{ matrix.python-version }}
236236
path: ./docker-context-files/constraints-${{ matrix.python-version }}

.github/workflows/push-image-cache.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ jobs:
208208
- name: "Cleanup dist and context file"
209209
run: rm -fv ./dist/* ./docker-context-files/*
210210
- name: "Download packages prepared as artifacts"
211-
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
211+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
212212
with:
213213
name: prod-packages
214214
path: ./docker-context-files

.github/workflows/release_single_dockerhub_image.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ jobs:
192192
ACTOR: ${{ github.actor }}
193193
run: echo "${GITHUB_TOKEN}" | docker login ghcr.io -u ${ACTOR} --password-stdin
194194
- name: "Download metadata artifacts"
195-
uses: actions/download-artifact@70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3 # v8.0.0
195+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
196196
with:
197197
path: ./dist
198198
pattern: metadata-${{ inputs.pythonVersion }}-*

RELEASE_NOTES.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
.. towncrier release notes start
2323

24-
Airflow 2.11.2 (2026-03-11)
24+
Airflow 2.11.2 (2026-03-14)
2525
---------------------------
2626

2727
Significant Changes

airflow/dag_processing/processor.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -846,6 +846,15 @@ def _execute_task_callbacks(
846846
if not ti:
847847
return
848848

849+
if request.is_failure_callback and simple_ti.try_number != ti.try_number:
850+
cls.logger().warning(
851+
"Skipping stale failure callback for %s: callback try_number=%s, current try_number=%s",
852+
ti,
853+
simple_ti.try_number,
854+
ti.try_number,
855+
)
856+
return
857+
849858
task: Operator | None = None
850859

851860
if dagbag and simple_ti.dag_id in dagbag.dags:

airflow/reproducible_build.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
release-notes-hash: 2a113e5130206b6093f308203895c73b
2-
source-date-epoch: 1773077085
1+
release-notes-hash: bdf848d3041549e8ba1a5ab639d6b2d4
2+
source-date-epoch: 1773515622

0 commit comments

Comments
 (0)