From commits-return-14632-apmail-kafka-commits-archive=kafka.apache.org@kafka.apache.org Mon Jun 1 20:49:40 2020 Return-Path: X-Original-To: apmail-kafka-commits-archive@www.apache.org Delivered-To: apmail-kafka-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by minotaur.apache.org (Postfix) with SMTP id 422F919C40 for ; Mon, 1 Jun 2020 20:49:40 +0000 (UTC) Received: (qmail 14094 invoked by uid 500); 1 Jun 2020 20:49:39 -0000 Delivered-To: apmail-kafka-commits-archive@kafka.apache.org Received: (qmail 14065 invoked by uid 500); 1 Jun 2020 20:49:39 -0000 Mailing-List: contact commits-help@kafka.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@kafka.apache.org Delivered-To: mailing list commits@kafka.apache.org Received: (qmail 14056 invoked by uid 99); 1 Jun 2020 20:49:39 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Jun 2020 20:49:39 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id 577C781F29; Mon, 1 Jun 2020 20:49:39 +0000 (UTC) Date: Mon, 01 Jun 2020 20:49:28 +0000 To: "commits@kafka.apache.org" Subject: [kafka] 03/03: KAFKA-8499: ensure java is in PATH for ducker system tests (#6898) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit From: vvcephei@apache.org In-Reply-To: <159104455930.5601.1181702569186911570@gitbox.apache.org> References: <159104455930.5601.1181702569186911570@gitbox.apache.org> X-Git-Host: gitbox.apache.org X-Git-Repo: kafka X-Git-Refname: refs/heads/1.0 X-Git-Reftype: branch X-Git-Rev: fc9935303df848947aa1f2fcc7286dd7df7a996d X-Git-NotificationType: diff X-Git-Multimail-Version: 1.5.dev Auto-Submitted: auto-generated Message-Id: <20200601204939.577C781F29@gitbox.apache.org> This is an automated email from the ASF dual-hosted git repository. vvcephei pushed a commit to branch 1.0 in repository https://gitbox.apache.org/repos/asf/kafka.git commit fc9935303df848947aa1f2fcc7286dd7df7a996d Author: Lucas Bradstreet AuthorDate: Fri Jun 7 14:23:49 2019 -0700 KAFKA-8499: ensure java is in PATH for ducker system tests (#6898) Reviewers: Colin P. McCabe --- tests/docker/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/docker/Dockerfile b/tests/docker/Dockerfile index b47015c..ca146dc 100644 --- a/tests/docker/Dockerfile +++ b/tests/docker/Dockerfile @@ -38,6 +38,7 @@ RUN pip install -U pip==9.0.3 setuptools && pip install --upgrade cffi virtualen # Set up ssh COPY ./ssh-config /root/.ssh/config RUN ssh-keygen -q -t rsa -N '' -f /root/.ssh/id_rsa && cp -f /root/.ssh/id_rsa.pub /root/.ssh/authorized_keys +RUN echo 'PermitUserEnvironment yes' >> /etc/ssh/sshd_config # Install binary test dependencies. ENV MIRROR="https://s3-us-west-2.amazonaws.com/kafka-packages" @@ -49,7 +50,7 @@ RUN mkdir -p "/opt/kafka-0.10.2.2" && curl -s "${MIRROR}/kafka_2.11-0.10.2.2.tgz RUN mkdir -p "/opt/kafka-0.11.0.3" && curl -s "${MIRROR}/kafka_2.11-0.11.0.3.tgz" | tar xz --strip-components=1 -C "/opt/kafka-0.11.0.3" # Set up the ducker user. -RUN useradd -ms /bin/bash ducker && mkdir -p /home/ducker/ && rsync -aiq /root/.ssh/ /home/ducker/.ssh && chown -R ducker /home/ducker/ /mnt/ && echo 'ducker ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers +RUN useradd -ms /bin/bash ducker && mkdir -p /home/ducker/ && rsync -aiq /root/.ssh/ /home/ducker/.ssh && chown -R ducker /home/ducker/ /mnt/ && echo "PATH=$(runuser -l ducker -c 'echo $PATH'):$JAVA_HOME/bin" >> /home/ducker/.ssh/environment && echo 'PATH=$PATH:'"$JAVA_HOME/bin" >> /home/ducker/.profile && echo 'ducker ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers USER ducker CMD sudo service ssh start && tail -f /dev/null