Skip to content

KAFKA-21294: Add missing OAuth login configs to production SASL examples - #23840

Merged
chia7712 merged 3 commits into
apache:trunkfrom
dybyte:KAFKA-21294
Oct 22, 2026
Merged

chia7712 merged 3 commits into
apache:trunkfrom
dybyte:KAFKA-21294

Conversation

@dybyte

@dybyte dybyte commented Oct 16, 2026 •

Copy link
Copy Markdown
Member

The production OAUTHBEARER examples don't work as written. Add the
missing login callback handler to the broker and client examples, and
the org.apache.kafka.sasl.oauthbearer.allowed.urls system property,
which has defaulted to empty since 4.0.

Also add an integration test that runs the documented broker config with
a replicated topic.

Generated-by: Claude Opus 5.5

Reviewers: Chia-Ping Tsai chia7712@gmail.com

@github-actions github-actions Bot added docs small Small PRs labels Oct 16, 2026
@dybyte dybyte changed the title KAFKA-21294: Add login callback handler to the production broker OAuth example KAFKA-21294: Add missing OAuth login configs to production SASL examples Oct 17, 2026
@github-actions github-actions Bot added core Kafka Broker and removed small Small PRs labels Oct 17, 2026
@github-actions github-actions Bot added the build Gradle build or GitHub Actions label Oct 21, 2026

@chia7712 chia7712 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@chia7712
chia7712 merged commit 0290810 into apache:trunk Oct 22, 2026
24 checks passed
@dybyte
dybyte deleted the KAFKA-21294 branch October 27, 2026 08:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Gradle build or GitHub Actions ci-approved core Kafka Broker docs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants