From 99d417c3132082e5b88f8a6c1c48a2878b61fb3c Mon Sep 17 00:00:00 2001 From: "Matthias J. Sax" Date: Thu, 25 Jul 2019 19:46:43 -0700 Subject: [PATCH 1/2] MINOR: Fix Streams metadata upgrade system test - broke because of ZK version bump --- bin/kafka-run-class.sh | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/bin/kafka-run-class.sh b/bin/kafka-run-class.sh index 44e20bafcbd95..c10505bec2aa8 100755 --- a/bin/kafka-run-class.sh +++ b/bin/kafka-run-class.sh @@ -57,10 +57,12 @@ fi # run ./gradlew copyDependantLibs to get all dependant jars in a local dir shopt -s nullglob -for dir in "$base_dir"/core/build/dependant-libs-${SCALA_VERSION}*; -do - CLASSPATH="$CLASSPATH:$dir/*" -done +if [ -z "$UPGRADE_KAFKA_STREAMS_TEST_VERSION" ]; then + for dir in "$base_dir"/core/build/dependant-libs-${SCALA_VERSION}*; + do + CLASSPATH="$CLASSPATH:$dir/*" + done +fi for file in "$base_dir"/examples/build/libs/kafka-examples*.jar; do @@ -110,6 +112,10 @@ else CLASSPATH="$file":"$CLASSPATH" fi done + if [ "$SHORT_VERSION_NO_DOTS" = "0100" ] || [ "$SHORT_VERSION_NO_DOTS" = "0101" ] ; then + CLASSPATH="/opt/kafka-$UPGRADE_KAFKA_STREAMS_TEST_VERSION/libs/zkclient-0.8.jar":"$CLASSPATH" + CLASSPATH="/opt/kafka-$UPGRADE_KAFKA_STREAMS_TEST_VERSION/libs/zookeeper-3.4.6.jar":"$CLASSPATH" + fi fi for file in "$rocksdb_lib_dir"/rocksdb*.jar; From a9560970c1216bcd6525fcf9ca3b2e32816c541f Mon Sep 17 00:00:00 2001 From: "Matthias J. Sax" Date: Fri, 26 Jul 2019 15:58:02 -0700 Subject: [PATCH 2/2] Fix ZK version for 0.10.1 --- bin/kafka-run-class.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/kafka-run-class.sh b/bin/kafka-run-class.sh index c10505bec2aa8..7098925b940c4 100755 --- a/bin/kafka-run-class.sh +++ b/bin/kafka-run-class.sh @@ -112,10 +112,14 @@ else CLASSPATH="$file":"$CLASSPATH" fi done - if [ "$SHORT_VERSION_NO_DOTS" = "0100" ] || [ "$SHORT_VERSION_NO_DOTS" = "0101" ] ; then + if [ "$SHORT_VERSION_NO_DOTS" = "0100" ]; then CLASSPATH="/opt/kafka-$UPGRADE_KAFKA_STREAMS_TEST_VERSION/libs/zkclient-0.8.jar":"$CLASSPATH" CLASSPATH="/opt/kafka-$UPGRADE_KAFKA_STREAMS_TEST_VERSION/libs/zookeeper-3.4.6.jar":"$CLASSPATH" fi + if [ "$SHORT_VERSION_NO_DOTS" = "0101" ]; then + CLASSPATH="/opt/kafka-$UPGRADE_KAFKA_STREAMS_TEST_VERSION/libs/zkclient-0.9.jar":"$CLASSPATH" + CLASSPATH="/opt/kafka-$UPGRADE_KAFKA_STREAMS_TEST_VERSION/libs/zookeeper-3.4.8.jar":"$CLASSPATH" + fi fi for file in "$rocksdb_lib_dir"/rocksdb*.jar;