kafka/tests/kafkatest
Ron Dagostino 5b0c58ed53
MINOR: Support using the ZK authorizer with KRaft (#10550)
This patch adds support for running the ZooKeeper-based
kafka.security.authorizer.AclAuthorizer with KRaft clusters. Set the
authorizer.class.name config as well as the zookeeper.connect config while also
setting the typical KRaft configs (node.id, process.roles, etc.), and the
cluster will use KRaft for metadata and ZooKeeper for ACL storage. A system
test that exercises the authorizer is included.

This patch also changes "Raft" to "KRaft" in several system test files. It also
fixes a bug where system test admin clients were unable to connect to a cluster
with broker credentials via the SSL security protocol when the broker was using
that for inter-broker communication and SASL for client communication.

Reviewers: Colin P. McCabe <cmccabe@apache.org>, Ismael Juma <ismael@juma.me.uk>
2021-05-19 10:32:56 -07:00
..
benchmarks KAFKA-10402: Upgrade system tests to python3 (#9196) 2020-10-07 09:41:30 -07:00
directory_layout MINOR: Add HttpMetricsReporter for system tests 2017-11-09 09:42:46 -08:00
sanity_checks MINOR: Support using the ZK authorizer with KRaft (#10550) 2021-05-19 10:32:56 -07:00
services MINOR: Support using the ZK authorizer with KRaft (#10550) 2021-05-19 10:32:56 -07:00
tests MINOR: Support using the ZK authorizer with KRaft (#10550) 2021-05-19 10:32:56 -07:00
utils KAFKA-12593: Fix Apache License headers (#10452) 2021-04-01 10:38:37 -05:00
__init__.py MINOR: bump release version to 3.0.0-SNAPSHOT (#10186) 2021-02-24 17:49:18 -08:00
version.py MINOR: Bump latest 2.6 version to 2.6.2 (#10582) 2021-04-21 12:50:30 -07:00