Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Upgrade Airflow from 2.8.2 to 2.9.3 (DENG-5880) #2118

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

sean-rose
Copy link
Contributor

@sean-rose sean-rose commented Oct 30, 2024

Description

Some notable changes:

  • 2.8.3
    • The SMTP provider is now pre-installed. (#37713)
  • 2.8.4
    • n/a
  • 2.9.0
    • Official support for Python 3.12 (#38025)
    • Adding ability to automatically set DAG to off after X times it failed sequentially (#36935)
    • Add task log grouping to UI (#38021)
    • Add color formatting for ANSI chars in logs from task executions (#37985)
    • Add button to clear only failed tasks in a dagrun. (#38217)
    • Improve ExternalTaskSensor Async Implementation (#36916)
    • A bunch of changes related to Airflow's datasets feature (which I don't think we use yet?)
  • 2.9.1
    • Add workaround for datetime-local input in firefox+safari (#39261)
  • 2.9.2
    • Fetch served logs also when task attempt is up for retry and no remote logs available (#39496)
  • 2.9.3
    • Support for OpenTelemetry Metrics is no longer "Experimental" (#40286)

Related Tickets & Documents

Copy link
Contributor Author

Choose a reason for hiding this comment

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

There were some additional changes in the official docker-compose.yaml file's environment: section, but I wasn't sure we should incorporate those.

Copy link
Contributor

@mikaeld mikaeld left a comment

Choose a reason for hiding this comment

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

LGTM, to be tested in stage/dev. Casual reminder to update the Airflow version in the helm chart values

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants