Repository: hadoop
Updated Branches:
  refs/heads/branch-2.7 1f2ab8b74 -> 7eb70a8b3


HADOOP-15283. Upgrade from findbugs 3.0.1 to spotbugs 3.1.2 in branch-2 to fix 
docker image build.

(cherry picked from commit 8ad3ec6aabd265cae01242100729e3d02d794256)


Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo
Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/7eb70a8b
Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/7eb70a8b
Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/7eb70a8b

Branch: refs/heads/branch-2.7
Commit: 7eb70a8b3b5cceee1f43274f6b0702dcab40d7fa
Parents: 1f2ab8b
Author: Akira Ajisaka <[email protected]>
Authored: Sun Mar 4 07:01:11 2018 -0800
Committer: Akira Ajisaka <[email protected]>
Committed: Sun Mar 4 07:06:58 2018 -0800

----------------------------------------------------------------------
 dev-support/docker/Dockerfile                   | 14 ++++++++------
 hadoop-common-project/hadoop-common/CHANGES.txt |  3 +++
 2 files changed, 11 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hadoop/blob/7eb70a8b/dev-support/docker/Dockerfile
----------------------------------------------------------------------
diff --git a/dev-support/docker/Dockerfile b/dev-support/docker/Dockerfile
index 627451c..b1852fa 100644
--- a/dev-support/docker/Dockerfile
+++ b/dev-support/docker/Dockerfile
@@ -57,13 +57,15 @@ RUN apt-get update
 RUN apt-get install -y openjdk-7-jdk
 
 ######
-# Install findbugs
+# Install spotbugs (successor of findbugs)
 ######
-RUN mkdir -p /opt/findbugs && \
-    curl -L 
https://sourceforge.net/projects/findbugs/files/findbugs/3.0.1/findbugs-noUpdateChecks-3.0.1.tar.gz/download
 \
-         -o /opt/findbugs.tar.gz && \
-    tar xzf /opt/findbugs.tar.gz --strip-components 1 -C /opt/findbugs
-ENV FINDBUGS_HOME /opt/findbugs
+RUN mkdir -p /opt/spotbugs && \
+    curl -L -s -S \
+         
http://repo.maven.apache.org/maven2/com/github/spotbugs/spotbugs/3.1.2/spotbugs-3.1.2.tgz
 \
+         -o /opt/spotbugs.tar.gz && \
+    tar xzf /opt/spotbugs.tar.gz --strip-components 1 -C /opt/spotbugs
+# Hadoop uses FINDBUGS_HOME to run spotbugs
+ENV FINDBUGS_HOME /opt/spotbugs
 
 ####
 # Install shellcheck

http://git-wip-us.apache.org/repos/asf/hadoop/blob/7eb70a8b/hadoop-common-project/hadoop-common/CHANGES.txt
----------------------------------------------------------------------
diff --git a/hadoop-common-project/hadoop-common/CHANGES.txt 
b/hadoop-common-project/hadoop-common/CHANGES.txt
index e8e9c7f..a228a00 100644
--- a/hadoop-common-project/hadoop-common/CHANGES.txt
+++ b/hadoop-common-project/hadoop-common/CHANGES.txt
@@ -24,6 +24,9 @@ Release 2.7.6 - UNRELEASED
     HADOOP-12568. Update core-default.xml to describe posixGroups support.
     (Wei-Chiu Chuang via aajisaka)
 
+    HADOOP-15283. Upgrade from findbugs 3.0.1 to spotbugs 3.1.2 in branch-2
+    to fix docker image build. (aajisaka)
+
   OPTIMIZATIONS
 
   BUG FIXES


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to