Skip to content

Conversation

@utkarsharma2
Copy link
Contributor

Time for 2.10.3rc1!

Copy link
Member

@jedcunningham jedcunningham left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The list could use a "does the title make sense for an end user" pass or 2, but overall looks good.

vincbeck and others added 6 commits October 24, 2024 13:12
These metrics are reported in airflow/task/task_runner/standard_task_runner.py without "percent"

(cherry picked from commit 3f6497b)

Co-authored-by: lucasmo <lucas.madar@gmail.com>
(cherry picked from commit 8fe2861)

Co-authored-by: Wonseok Yang <deadline.yang@gmail.com>
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 2.2.9 to 2.5.6.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](cure53/DOMPurify@2.2.9...2.5.6)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit fc5f686)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
(cherry picked from commit 46b41e3)

Co-authored-by: Joseph Ang <josephangbc@gmail.com>
* apply otel_service on metrics

* change version_added to 2.10.3

(cherry picked from commit e14b4ca)
kaxil and others added 5 commits October 24, 2024 13:12
* Fix instruction for docker compose(tested on Mac M1)

Make fixes that allows to run airflow dags in pycharm debugger on Mac M1

* fix static checks

* fix linter error

* fix unexpected identation

---------

Co-authored-by: Shahar Epstein <60007259+shahar1@users.noreply.github.com>
(cherry picked from commit d725cf6)

Co-authored-by: Bohdan Udovenko <bohdan.udov@gmail.com>

---------

Co-authored-by: Joffrey Bienvenu <joffrey.bienvenu@infrabel.be>
Some configurations are irrelevant to DAG authors and hence we need to mask those to avoid it from getting logged unknowingly.

Co-authored-by: adesai <adesai@cloudera.com>
Co-authored-by: Ash Berlin-Taylor <ash_github@firemirror.com>
(cherry picked from commit 0b030c5)

Co-authored-by: Amogh Desai <amoghrajesh1999@gmail.com>
This is to prevent issues such as #43334

(cherry picked from commit 0a9c3c0)

---------

Co-authored-by: Amogh Desai <amoghrajesh1999@gmail.com>
Co-authored-by: Kaxil Naik <kaxilnaik@gmail.com>
@utkarsharma2
Copy link
Contributor Author

The list could use a "does the title make sense for an end user" pass or 2, but overall looks good.

@jedcunningham I made some changes to the PR title in changelogs, PTAL.

@kaxil
Copy link
Member

kaxil commented Oct 24, 2024

@utkarsharma2 we need to get #43348 in fyi

shahar1 and others added 3 commits October 24, 2024 19:51
…43339) (#43342)

(cherry picked from commit 7c6c106)

Co-authored-by: Baitur Ulukbekov <ulukbekovbr@gmail.com>
(cherry picked from commit a13c49e)
Since we have already made decisions about what we want to do for Plugins in Airflow 3 and revamping the entire UI, this data isn't that important. There were also concerns raised about de-depulications and other things.

(cherry picked from commit dc25301)
(cherry picked from commit 2860f81)
@utkarsharma2
Copy link
Contributor Author

@utkarsharma2 we need to get #43348 in fyi

Included it.

@potiuk
Copy link
Member

potiuk commented Oct 25, 2024

One comment. I think - at least before final realease we need to release all the providers or at least the apache-airflow-providers-fab - with the Flask-Application-Builder == 4.5.2. We already have a number of issues of people who either do not use constraints or use and update their own constraints (because of WTForms release breaking FAB):

And this is something we can only address by releasing the new FAB provider and making sure constraints are updated to point to it.

@potiuk
Copy link
Member

potiuk commented Oct 25, 2024

cc: @eladkal ^^

Lee-W and others added 4 commits October 28, 2024 13:43
We update the names of the pre-commit stages. From the https://pre-commit.com/#confining-hooks-to-run-at-certain-stages:

new in 3.2.0: The values of stages match the hook names. Previously, commit, push, and merge-commit matched pre-commit, pre-push, and pre-merge-commit respectively.

(cherry picked from commit add8e9d)
@utkarsharma2
Copy link
Contributor Author

One comment. I think - at least before final realease we need to release all the providers or at least the apache-airflow-providers-fab - with the Flask-Application-Builder == 4.5.2. We already have a number of issues of people who either do not use constraints or use and update their own constraints (because of WTForms release breaking FAB):

* [WTForms 3.2.0 broke Airflow main #43228](https://github.com/apache/airflow/issues/43228)

* [500 on any admin pages #43270](https://github.com/apache/airflow/issues/43270)

* [WTForms==3.2.1 breaks UI #43356](https://github.com/apache/airflow/issues/43356)

* [AttributeError: 'tuple' object has no attribute 'items' when entering UI Admin Variables Section #43375](https://github.com/apache/airflow/issues/43375)

And this is something we can only address by releasing the new FAB provider and making sure constraints are updated to point to it.

Since we already have 1st wave of providers out, I'm proceeding with release.

@potiuk
Copy link
Member

potiuk commented Oct 28, 2024

Since we already have 1st wave of providers out, I'm proceeding with release.

Go ahead, we can always regenerate the constraints to include the new providers released - they are rather independent from the release and internal RC testing and we've already done it in the past.

@utkarsharma2 utkarsharma2 merged commit 7557819 into v2-10-stable Oct 28, 2024
@potiuk potiuk deleted the sync_v2_10_test branch January 11, 2025 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:API Airflow's REST/HTTP API area:CLI area:dev-tools area:production-image Production image improvements and fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.