Skip to content

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

  • DENG-5880: Upgrade WTMO to Airflow 2.9

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

@four-keys-mozilla four-keys-mozilla bot temporarily deployed to stage November 14, 2024 17:30 Inactive
Installing the bigeye-airflow 0.1.34 package was causing Airflow 2.9.1 packages to be installed.
@sean-rose
Copy link
Contributor Author

With this PR deployed to staging I successfully tested the following DAGs in staging:

  • clean-gke-pods (GKE pod operator)
  • bqetl_cjms_nonprod (Fivetran operators, bigquery-etl operators)
  • bqetl_google_search_console (BigQuery sensors, bigquery-etl operators)

@sean-rose sean-rose merged commit 0992cd6 into main Nov 14, 2024
@sean-rose sean-rose deleted the feat/upgrade-2.9.3 branch November 14, 2024 20:25
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.

3 participants