Skip to content

Support for client-side certificates using task-sdk#62105

Merged
potiuk merged 2 commits intoapache:mainfrom
jx2lee:enable-cert-tasksdk
Feb 19, 2026
Merged

Support for client-side certificates using task-sdk#62105
potiuk merged 2 commits intoapache:mainfrom
jx2lee:enable-cert-tasksdk

Conversation

@jx2lee
Copy link
Contributor

@jx2lee jx2lee commented Feb 18, 2026

closes #61876

Changes

  • Add [api] configs: client_ssl_cert and client_ssl_key.
  • Update Task SDK client to include cert(client_ssl_cert, client_ssl_key) when both provided.

Was generative AI tooling used to co-author this PR?
  • Yes (please specify the tool below)

  • Read the Pull Request Guidelines for more information. Note: commit author/co-author name and email in commits become permanently public when merged.
  • For fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
  • When adding dependency, check compliance with the ASF 3rd Party License Policy.
  • For significant user-facing changes create newsfragment: {pr_number}.significant.rst or {issue_number}.significant.rst, in airflow-core/newsfragments.

@jx2lee jx2lee force-pushed the enable-cert-tasksdk branch from 7a87e23 to 62de75b Compare February 18, 2026 13:08
@jx2lee jx2lee changed the title Enable client certificate in task sdk Support for client-side certificates using task-sdk Feb 18, 2026
@jx2lee jx2lee force-pushed the enable-cert-tasksdk branch from 62de75b to 444e10b Compare February 18, 2026 13:10
@jx2lee jx2lee marked this pull request as ready for review February 18, 2026 13:11
@jason810496 jason810496 self-requested a review February 19, 2026 15:10
@potiuk potiuk merged commit a35ab8b into apache:main Feb 19, 2026
148 of 153 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Airflow task sdk doesn't send client certificates with HTTPS calls

2 participants

Comments