Skip to content
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

Outdated shell scripts in the latest docker image #56

Open
tigrulya-exe opened this issue Jul 2, 2024 · 0 comments
Open

Outdated shell scripts in the latest docker image #56

tigrulya-exe opened this issue Jul 2, 2024 · 0 comments

Comments

@tigrulya-exe
Copy link

I tried to run one of the demos of Aiven's tiered storage implementation, but faced the following issue, when run the create_topic_by_size_ts make command:

Error: Could not find or load main class kafka.admin.TopicCommand
Caused by: java.lang.ClassNotFoundException: kafka.admin.TopicCommand

Under the hood the create_topic_by_size_ts command simply execs the /bin/kafka-topics script inside the Kafka with tiered storage container, that is based on the docker.io/aivenoy/kafka:3.7.0-2024-05-17 image. And if you run
docker run --rm -it --entrypoint /bin/kafka-topics docker.io/aivenoy/kafka:3.7.0-2024-05-17 you will face the same issue.

After some investigation I found that the kafka.admin.TopicCommand class was moved to another package. Related changes (including renaming the full class name inside /bin/kafka-topics ) are also present in your fork, but for some reason not present in the docker image.

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

No branches or pull requests

1 participant