Skip to content

recommended airflow provider version#37437

Open
mobuchowski wants to merge 2 commits into
masterfrom
mobuchowski/airflow-comp-docs
Open

recommended airflow provider version#37437
mobuchowski wants to merge 2 commits into
masterfrom
mobuchowski/airflow-comp-docs

Conversation

@mobuchowski

Copy link
Copy Markdown
Contributor

What does this PR do? What is the motivation?

Clearly document what DD recomments for Airflow Data Observability users which OpenLineage provider version to use with given Airflow version.

Merge readiness:

  • Ready for merge

AI assistance

Used codex for initial version, reviewed and edited the result.

Signed-off-by: mobuchowski <maciej.obuchowski@datadoghq.com>
@mobuchowski mobuchowski requested a review from a team as a code owner June 11, 2026 11:58
@github-actions

Copy link
Copy Markdown
Contributor

@@ -19,6 +19,17 @@ For details about MWAA dependency and constraints behavior, see AWS documentatio

For base setup steps, see [Enable Data Observability: Jobs Monitoring for Apache Airflow][1].

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Cab we move this guide to be under Airflow in the nav? It seems to be floating on its own.

Image


## OpenLineage provider compatibility

Data Observability: Jobs Monitoring uses the Apache Airflow OpenLineage provider to emit Airflow DAG and task events. Datadog recommends using the newest OpenLineage provider version that is compatible with your Airflow version.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Recommend or require? If they don't do this are we ok with it, can we specifically call out what they are missing?

apache-airflow-providers-openlineage==<PROVIDER_VERSION>
```

4. If your deployment uses constraints, update the Airflow constraints file for every OpenLineage package that the provider requires. Include `apache-airflow-providers-openlineage`, `apache-airflow-providers-common-sql`, `apache-airflow-providers-common-compat`, `openlineage-integration-common`, `openlineage-python`, and `openlineage-sql` when they are present in your constraints.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

To which versions?


5. Redeploy Airflow, then trigger a DAG run and verify that it appears in Data Observability: Jobs Monitoring.

For Amazon MWAA, dependency resolution is controlled by MWAA constraints. If the newest compatible provider conflicts with MWAA defaults, follow the custom constraints pattern in the [MWAA upgrade guide](/data_observability/jobs_monitoring/airflow_mwaa_upgrade/).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

should just go under the MWAA instructions section

@evazorro evazorro self-assigned this Jun 11, 2026
@evazorro evazorro added the editorial review Waiting on a more in-depth review label Jun 11, 2026
@evazorro

Copy link
Copy Markdown
Contributor

Thanks for updating the docs! I've filed DOCS-14707 for an editorial review from the Docs team

@evazorro evazorro removed their assignment Jun 11, 2026
Signed-off-by: mobuchowski <maciej.obuchowski@datadoghq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

editorial review Waiting on a more in-depth review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants