This is an automated email from the ASF dual-hosted git repository. zhangduo pushed a commit to branch HBASE-25689 in repository https://gitbox.apache.org/repos/asf/hbase.git
commit d739bd6c1e998321bae46422b3dc5da6c0ef7e3d Author: Duo Zhang <zhang...@apache.org> AuthorDate: Sun Mar 21 23:02:37 2021 +0800 HBASE-25689 Nightly client integration test is failing after upgrading to log4j2 --- .../hbase_nightly_pseudo-distributed-test.sh | 32 +++++++++++----------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/dev-support/hbase_nightly_pseudo-distributed-test.sh b/dev-support/hbase_nightly_pseudo-distributed-test.sh index cc46336..33b7b52 100755 --- a/dev-support/hbase_nightly_pseudo-distributed-test.sh +++ b/dev-support/hbase_nightly_pseudo-distributed-test.sh @@ -198,23 +198,23 @@ echo "Writing out configuration for HBase." rm -rf "${working_dir}/hbase-conf" mkdir "${working_dir}/hbase-conf" -if [ -f "${component_install}/conf/log4j.properties" ]; then - cp "${component_install}/conf/log4j.properties" "${working_dir}/hbase-conf/log4j.properties" +if [ -f "${component_install}/conf/log4j2.xml" ]; then + cp "${component_install}/conf/log4j2.xml" "${working_dir}/hbase-conf/log4j2.xml" else - cat >"${working_dir}/hbase-conf/log4j.properties" <<EOF -# Define some default values that can be overridden by system properties -hbase.root.logger=INFO,console - -# Define the root logger to the system property "hbase.root.logger". -log4j.rootLogger=${hbase.root.logger} - -# Logging Threshold -log4j.threshold=ALL -# console -log4j.appender.console=org.apache.log4j.ConsoleAppender -log4j.appender.console.target=System.err -log4j.appender.console.layout=org.apache.log4j.PatternLayout -log4j.appender.console.layout.ConversionPattern=%d{ISO8601} %-5p [%t] %c{2}: %.1000m%n + cat >"${working_dir}/hbase-conf/log4j2.xml" <<EOF +<Configuration> + <Appenders> + <!-- Console appender --> + <Console name="console" target="SYSTEM_ERR"> + <PatternLayout pattern="%d{ISO8601} %-5p [%t] %c{2}: %.1000m%n" /> + </Console> + </Appenders> + <Loggers> + <Root level="${sys:hbase.root.logger.level:-info}"> + <AppenderRef ref="${sys:hbase.root.logger.appender:-console}" /> + </Root> + </Loggers> +</Configuration> EOF fi