[ https://issues.apache.org/jira/browse/KAFKA-10131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Vinoth Chandar updated KAFKA-10131: ----------------------------------- Description: Get the ducktape tests working without the --zookeeper flag (except for scram). (Note: When doing compat testing we'll still use the old flags.) Below are the current usages {code:java} [tests]$ grep -R -e "--zookeeper" . ./kafkatest/tests/core/zookeeper_tls_encrypt_only_test.py: # Cannot use --zookeeper because kafka-topics.sh is unable to connect to a TLS-enabled ZooKeeper quorum, ./kafkatest/tests/client/quota_test.py: cmd = "%s --zookeeper %s --alter --add-config producer_byte_rate=%d,consumer_byte_rate=%d" % \ ./kafkatest/services/console_consumer.py: cmd += " --zookeeper %(zk_connect)s" % args ./kafkatest/services/security/security_config.py: cmd = "%s --zookeeper %s --entity-name %s --entity-type users --alter --add-config %s=[password=%s]" % \ ./kafkatest/services/zookeeper.py: la_migra_cmd += "%s --zookeeper.acl=%s --zookeeper.connect=%s %s" % \ ./kafkatest/services/zookeeper.py: cmd = "%s kafka.admin.ConfigCommand --zookeeper %s %s --describe --topic %s" % \ ./kafkatest/services/kafka/kafka.py: cmd += "%s --zookeeper %s %s --entity-name %s --entity-type topics --alter --add-config message.format.version=%s" % \ ./kafkatest/services/kafka/kafka.py: cmd += "%s --zookeeper %s %s --entity-name %s --entity-type topics --alter --add-config unclean.leader.election.enable=%s" % \ # called by reassign_partitions.sh, ThrottlingTest, ReassignPartitionsTest ./kafkatest/services/kafka/kafka.py: cmd += "--zookeeper %s " % self.zk_connect_setting() ./kafkatest/services/kafka/kafka.py: cmd += "--zookeeper %s " % self.zk_connect_setting() ./kafkatest/services/kafka/kafka.py: connection_setting = "--zookeeper %s" % (self.zk_connect_setting()) {code} was: Get the ducktape tests working without the --zookeeper flag (except for scram). (Note: When doing compat testing we'll still use the old flags.) Below are the current usages (-changes for reassign_partitions) {code:java} [tests]$ grep -R -e "--zookeeper" . ./kafkatest/tests/core/zookeeper_tls_encrypt_only_test.py: # Cannot use --zookeeper because kafka-topics.sh is unable to connect to a TLS-enabled ZooKeeper quorum, ./kafkatest/tests/client/quota_test.py: cmd = "%s --zookeeper %s --alter --add-config producer_byte_rate=%d,consumer_byte_rate=%d" % \ ./kafkatest/services/console_consumer.py: cmd += " --zookeeper %(zk_connect)s" % args ./kafkatest/services/security/security_config.py: cmd = "%s --zookeeper %s --entity-name %s --entity-type users --alter --add-config %s=[password=%s]" % \ ./kafkatest/services/zookeeper.py: la_migra_cmd += "%s --zookeeper.acl=%s --zookeeper.connect=%s %s" % \ ./kafkatest/services/zookeeper.py: cmd = "%s kafka.admin.ConfigCommand --zookeeper %s %s --describe --topic %s" % \ ./kafkatest/services/kafka/kafka.py: cmd += "%s --zookeeper %s %s --entity-name %s --entity-type topics --alter --add-config message.format.version=%s" % \ ./kafkatest/services/kafka/kafka.py: cmd += "%s --zookeeper %s %s --entity-name %s --entity-type topics --alter --add-config unclean.leader.election.enable=%s" % \ ./kafkatest/services/kafka/kafka.py: cmd += "--zookeeper %s " % self.zk_connect_setting() ./kafkatest/services/kafka/kafka.py: cmd += "--zookeeper %s " % self.zk_connect_setting() ./kafkatest/services/kafka/kafka.py: connection_setting = "--zookeeper %s" % (self.zk_connect_setting()) {code} > Minimize use of --zookeeper flag in ducktape tests > -------------------------------------------------- > > Key: KAFKA-10131 > URL: https://issues.apache.org/jira/browse/KAFKA-10131 > Project: Kafka > Issue Type: Improvement > Components: system tests > Reporter: Vinoth Chandar > Assignee: Vinoth Chandar > Priority: Major > > Get the ducktape tests working without the --zookeeper flag (except for > scram). > (Note: When doing compat testing we'll still use the old flags.) > Below are the current usages > {code:java} > [tests]$ grep -R -e "--zookeeper" . > ./kafkatest/tests/core/zookeeper_tls_encrypt_only_test.py: # Cannot > use --zookeeper because kafka-topics.sh is unable to connect to a TLS-enabled > ZooKeeper quorum, > ./kafkatest/tests/client/quota_test.py: cmd = "%s --zookeeper %s > --alter --add-config producer_byte_rate=%d,consumer_byte_rate=%d" % \ > ./kafkatest/services/console_consumer.py: cmd += " --zookeeper > %(zk_connect)s" % args > ./kafkatest/services/security/security_config.py: cmd = "%s > --zookeeper %s --entity-name %s --entity-type users --alter --add-config > %s=[password=%s]" % \ > ./kafkatest/services/zookeeper.py: la_migra_cmd += "%s > --zookeeper.acl=%s --zookeeper.connect=%s %s" % \ > ./kafkatest/services/zookeeper.py: cmd = "%s kafka.admin.ConfigCommand > --zookeeper %s %s --describe --topic %s" % \ > ./kafkatest/services/kafka/kafka.py: cmd += "%s --zookeeper %s %s > --entity-name %s --entity-type topics --alter --add-config > message.format.version=%s" % \ > ./kafkatest/services/kafka/kafka.py: cmd += "%s --zookeeper %s %s > --entity-name %s --entity-type topics --alter --add-config > unclean.leader.election.enable=%s" % \ > # called by reassign_partitions.sh, ThrottlingTest, ReassignPartitionsTest > ./kafkatest/services/kafka/kafka.py: cmd += "--zookeeper %s " % > self.zk_connect_setting() > ./kafkatest/services/kafka/kafka.py: cmd += "--zookeeper %s " % > self.zk_connect_setting() > ./kafkatest/services/kafka/kafka.py: connection_setting = > "--zookeeper %s" % (self.zk_connect_setting()) > {code} -- This message was sent by Atlassian Jira (v8.3.4#803005)