This is an automated email from the ASF dual-hosted git repository. iwasakims pushed a commit to branch branch-3.1 in repository https://gitbox.apache.org/repos/asf/bigtop.git
commit 6d8e809af42149f1d0c1e3d4d6fbb44fe36bdbaf Author: Leona Yoda <[email protected]> AuthorDate: Thu Jun 30 20:37:54 2022 +0900 BIGTOP-3712: Fix Kafka smoke test failure with Zookeeper built with maven (#925) (cherry picked from commit 31c8eef65c91a1666d8ca83c5f3009fc9ac469d1) --- bigtop-packages/src/common/kafka/install_kafka.sh | 3 +++ bigtop-packages/src/common/zookeeper/install_zookeeper.sh | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/bigtop-packages/src/common/kafka/install_kafka.sh b/bigtop-packages/src/common/kafka/install_kafka.sh index 69e3fd83..3c05ed81 100644 --- a/bigtop-packages/src/common/kafka/install_kafka.sh +++ b/bigtop-packages/src/common/kafka/install_kafka.sh @@ -164,6 +164,9 @@ ln -s /var/log/kafka ${PREFIX}/$LIB_DIR/logs rm -f ${PREFIX}/${LIB_DIR}/libs/zookeeper-*.jar ln -sf /usr/lib/zookeeper/zookeeper.jar ${PREFIX}/${LIB_DIR}/libs/ +# BIGTOP-3712 +ln -s /usr/lib/zookeeper/zookeeper-jute.jar ${PREFIX}/${LIB_DIR}/libs/ + # Copy in the defaults file install -d -m 0755 ${PREFIX}/etc/default cp ${SOURCE_DIR}/kafka.default ${PREFIX}/etc/default/kafka diff --git a/bigtop-packages/src/common/zookeeper/install_zookeeper.sh b/bigtop-packages/src/common/zookeeper/install_zookeeper.sh index cbb22104..ac20097e 100755 --- a/bigtop-packages/src/common/zookeeper/install_zookeeper.sh +++ b/bigtop-packages/src/common/zookeeper/install_zookeeper.sh @@ -122,6 +122,12 @@ for x in $PREFIX/$LIB_DIR/zookeeper-[[:digit:]]*.jar ; do ln -s $x $PREFIX/$LIB_DIR/zookeeper.jar done +# Make a symlink of zookeeper-jute.jar to zookeeper-jute-version.jar +for x in $PREFIX/$LIB_DIR/zookeeper-jute-[[:digit:]]*.jar ; do + x=$(basename $x) + ln -s $x $PREFIX/$LIB_DIR/zookeeper-jute.jar +done + install -d -m 0755 $PREFIX/$LIB_DIR/lib cp $BUILD_DIR/lib/*.jar $PREFIX/$LIB_DIR/lib
