Skip to content

Add support Apache Kafka 4.1.0 #11642

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

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

ppatierno
Copy link
Member

Type of change

  • Task

Description

This PR adds support for Kafka 4.1.0.

The removal of Kafka 3.9.x will be done in a future PR (when this one is merged) because it needs more work to do:

  • removing kafka-agent-3 (not needed anymore because of dropping Kafka 3.9.x)
  • removing all the differentiation code between log4j1 (used in Kafka 3.9.x) and log4j2 (used in Kafka 4.x)

Checklist

  • Write tests
  • Make sure all tests pass
  • Update documentation
  • Try your changes from Pod inside your Kubernetes and OpenShift cluster, not just locally
  • Update CHANGELOG.md

@ppatierno
Copy link
Member Author

Using this PR in an early stage to test the Apache Kafka 4.1.0 RCs

@ppatierno ppatierno added this to the 0.48.0 milestone Jul 13, 2025
@ppatierno ppatierno force-pushed the add-support-kafka-4.1.0 branch from 35fb69e to 9f8b918 Compare July 16, 2025 07:36
@ppatierno
Copy link
Member Author

The current tests failures are related to an issue within the RC0 I raised on the mailing list https://lists.apache.org/thread/swjnwjrq0mtfrbbnfhr4pxwfqs1nof1p
They have fixed that on main branch and also cherry-picked to the 4.1 branch via apache/kafka#20174
I was able to test the fix locally and everything works fine now. Of course, we need to wait for a RC1 be published in order to have a green build here.

@ppatierno ppatierno changed the title Add support Apache Kafka 4.1.0 RC0 Add support Apache Kafka 4.1.0 Jul 21, 2025
Signed-off-by: Paolo Patierno <ppatierno@live.com>
Signed-off-by: Paolo Patierno <ppatierno@live.com>
@ppatierno ppatierno force-pushed the add-support-kafka-4.1.0 branch from 1ffe756 to cdf81fc Compare July 21, 2025 15:46
…thodError exception) due to old 12.0.16

Signed-off-by: Paolo Patierno <ppatierno@live.com>
@ppatierno
Copy link
Member Author

/azp run regression

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@ppatierno
Copy link
Member Author

/azp run feature-gates-regression

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@ppatierno
Copy link
Member Author

/azp run upgrade

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Paolo Patierno <ppatierno@live.com>
@ppatierno
Copy link
Member Author

/azp run upgrade

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Signed-off-by: Paolo Patierno <ppatierno@live.com>
@ppatierno
Copy link
Member Author

/azp run upgrade

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

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.

1 participant