Skip to content

Cruise Control is currently not supported on Kafka 4.0 #11199

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

Closed
scholzj opened this issue Feb 27, 2025 · 6 comments · Fixed by #11288
Closed

Cruise Control is currently not supported on Kafka 4.0 #11199

scholzj opened this issue Feb 27, 2025 · 6 comments · Fixed by #11288
Assignees

Comments

@scholzj
Copy link
Member

scholzj commented Feb 27, 2025

PR #11176 adds support for Kafka 4.0.0. But it currently does not work with the latest version of Cruise Control. As a result, bunch of System Tests is disabled when running on Kafka 4.0 or newer. These tests should be reenabled once new Cruise Control version works with Kafka 4.0. The disabled tests should be tracked with this issue number.

@ppatierno
Copy link
Member

@ShubhamRwt @kyguy FYI ... I know you are working on enabling CC to work with Kafka 4.0

@kyguy
Copy link
Member

kyguy commented Feb 28, 2025

Shubham is currently working with upstream Cruise Control maintainers for a fix for this [1]

[1] linkedin/cruise-control#2254

@im-konge
Copy link
Member

im-konge commented Mar 6, 2025

Triaged on 6.3.2025: This makes sense to have fixed. @ShubhamRwt already opened a PR to fix it on CC side.

@cypres
Copy link

cypres commented Mar 19, 2025

FYI linkedin/cruise-control#2254 was merged

@kyguy
Copy link
Member

kyguy commented Mar 24, 2025

FYI one of the upstream Cruise Control maintainers is talking about reverting a commit [1] which includes some API usage changes needed for Cruise Control compatibility with Kafka 4.0. We may need to contribute more changes in addition to further future-proof upstream Cruise Control for Kafka 4.0. @ShubhamRwt and I are currently investigating the impact and potential fixes.

[1] linkedin/cruise-control#2180

@CCisGG
Copy link

CCisGG commented Mar 24, 2025

Hi @kyguy, thanks for the input here. We discussed internally and we think revert that PR may break some users who already use the latest release. So currently our preference is to fix forward the incompatibilities.

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 a pull request may close this issue.

7 participants