quarkus-qe / quarkus-test-framework

Write your test once and run it everywhere!
Apache License 2.0
14 stars 26 forks source link

QQE-737 | Make Kafka use KRaft mode #1175

Closed fedinskiy closed 2 weeks ago

fedinskiy commented 2 weeks ago

Summary

In KRaft mode Zookeper is not used, since brokers communicate to each other directly.

Please check the relevant options

Checklist:

fedinskiy commented 2 weeks ago

run tests

michalvavrik commented 2 weeks ago

@fedinskiy can you confirm you run smoke check on SASL_SSL and Kafka SSL scenarios in TS?

fedinskiy commented 2 weeks ago

I have run both Openshift and baremetal tests in framework in all three examples/kafka* nodules. I am running TS tests now

fedinskiy commented 2 weeks ago

Kafka SSL test in TS (messaging-kafka-ssl module) went just fine.

There is a failure in KafkaGratefulShutdownIT (will investigate it next week) and in Snappy tests (they read kafka logs manually, so we need to change the directory)

michalvavrik commented 2 weeks ago

run tests

michalvavrik commented 2 weeks ago

run tests

michalvavrik commented 2 weeks ago

Failure of the OpenShiftS2iQuickstartUsingDefaultsIT in OCP native mode is not related. Let's improve in follow-up PR's if there are fixes required for TS.

mjurc commented 1 week ago

This also needs to be backported to the other supported branches too, since this also enables the now supported usage of Kafka in KRaft mode without deprecated Debezium.