You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bigtop.apache.org by of...@apache.org on 2016/01/08 18:02:39 UTC

[1/3] bigtop git commit: BIGTOP-2222 Hadoop do-component-build should pull in and use BOM

Repository: bigtop
Updated Branches:
  refs/heads/master 23a75655e -> 02baaf1d9


BIGTOP-2222 Hadoop do-component-build should pull in and use BOM

Signed-off-by: Olaf Flebbe <of...@ofleb.be>


Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/3614d059
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/3614d059
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/3614d059

Branch: refs/heads/master
Commit: 3614d059123547df86034484881b15e7425c4dd5
Parents: 23a7565
Author: Andrew Purtell <ap...@apache.org>
Authored: Thu Jan 7 16:43:03 2016 -0800
Committer: Olaf Flebbe <of...@ofleb.be>
Committed: Fri Jan 8 17:35:34 2016 +0100

----------------------------------------------------------------------
 bigtop-packages/src/common/hadoop/do-component-build | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/3614d059/bigtop-packages/src/common/hadoop/do-component-build
----------------------------------------------------------------------
diff --git a/bigtop-packages/src/common/hadoop/do-component-build b/bigtop-packages/src/common/hadoop/do-component-build
index 9f6e33a..adc2450 100644
--- a/bigtop-packages/src/common/hadoop/do-component-build
+++ b/bigtop-packages/src/common/hadoop/do-component-build
@@ -16,6 +16,8 @@
 
 set -ex
 
+. `dirname $0`/bigtop.bom
+
 if [ -z "$BUNDLE_SNAPPY" ] ; then
   [ -f /usr/lib/libsnappy.so ] && BUNDLE_SNAPPY="-Dsnappy.prefix=x -Dbundle.snappy=true -Dsnappy.lib=/usr/lib"
   [ -f /usr/lib64/libsnappy.so ] && BUNDLE_SNAPPY="-Dsnappy.prefix=x -Dbundle.snappy=true -Dsnappy.lib=/usr/lib64"
@@ -25,9 +27,10 @@ mkdir build
 mkdir build/src
 
 # Build artifacts
-MAVEN_SKIP_TESTS="-DskipTests -DskipTest -DskipITs"
-mvn $ANT_OPTS $BUNDLE_SNAPPY -Pdist -Pnative -Psrc -Dtar ${MAVEN_SKIP_TESTS} install "$@"
-mvn site site:stage ${MAVEN_SKIP_TESTS} $@
+MAVEN_OPTS="-Dzookeeper.version=$ZOOKEEPER_VERSION"
+MAVEN_OPTS="$MAVEN_OPTS -DskipTests -DskipTest -DskipITs"
+mvn $ANT_OPTS $BUNDLE_SNAPPY -Pdist -Pnative -Psrc -Dtar ${MAVEN_OPTS} install "$@"
+mvn site site:stage ${MAVEN_OPTS} $@
 
 (cd build ; tar --strip-components=1 -xzvf  ../hadoop-dist/target/hadoop-${HADOOP_VERSION}.tar.gz)
 (cd build/src ; tar --strip-components=1 -xzvf  ../../hadoop-dist/target/hadoop-${HADOOP_VERSION}-src.tar.gz)


[2/3] bigtop git commit: BIGTOP-2189: adding ppc64le support to bigtop/salves

Posted by of...@apache.org.
BIGTOP-2189: adding ppc64le support to bigtop/salves

Signed-off-by: Olaf Flebbe <of...@ofleb.be>


Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/12e0c3cf
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/12e0c3cf
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/12e0c3cf

Branch: refs/heads/master
Commit: 12e0c3cf947fbc56fba6409712206c94d44c5b07
Parents: 3614d05
Author: amir sanjar <sa...@sovmp155.lop.siteox.com>
Authored: Thu Dec 24 16:33:47 2015 +0000
Committer: Olaf Flebbe <of...@ofleb.be>
Committed: Fri Jan 8 17:36:46 2016 +0100

----------------------------------------------------------------------
 .../ubuntu-14.04-ppc64le/Dockerfile             | 21 ++++++++++++++++++++
 1 file changed, 21 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/12e0c3cf/docker/bigtop-slaves/ubuntu-14.04-ppc64le/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-slaves/ubuntu-14.04-ppc64le/Dockerfile b/docker/bigtop-slaves/ubuntu-14.04-ppc64le/Dockerfile
new file mode 100755
index 0000000..b41da8d
--- /dev/null
+++ b/docker/bigtop-slaves/ubuntu-14.04-ppc64le/Dockerfile
@@ -0,0 +1,21 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+FROM bigtop/puppet:ubuntu-14.04-ppc64le
+MAINTAINER Amir Sanjar
+
+COPY bigtop_toolchain /etc/puppet/modules/bigtop_toolchain
+COPY gradle.home /usr/share/gradle.home
+
+RUN puppet apply -e "include bigtop_toolchain::installer"


[3/3] bigtop git commit: BIGTOP-2221. rpmbuild is missing in bigtop/slaves:trunk-opensuse-13.2 docker image

Posted by of...@apache.org.
BIGTOP-2221. rpmbuild is missing in bigtop/slaves:trunk-opensuse-13.2 docker image

Signed-off-by: Olaf Flebbe <of...@ofleb.be>


Project: http://git-wip-us.apache.org/repos/asf/bigtop/repo
Commit: http://git-wip-us.apache.org/repos/asf/bigtop/commit/02baaf1d
Tree: http://git-wip-us.apache.org/repos/asf/bigtop/tree/02baaf1d
Diff: http://git-wip-us.apache.org/repos/asf/bigtop/diff/02baaf1d

Branch: refs/heads/master
Commit: 02baaf1d9d61f54d3122d2eaee95f42b3ed98bfe
Parents: 12e0c3c
Author: Evans Ye <ev...@apache.org>
Authored: Thu Jan 7 14:24:50 2016 +0000
Committer: Olaf Flebbe <of...@ofleb.be>
Committed: Fri Jan 8 17:37:21 2016 +0100

----------------------------------------------------------------------
 bigtop_toolchain/manifests/packages.pp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/02baaf1d/bigtop_toolchain/manifests/packages.pp
----------------------------------------------------------------------
diff --git a/bigtop_toolchain/manifests/packages.pp b/bigtop_toolchain/manifests/packages.pp
index f0a3bbd..f378530 100644
--- a/bigtop_toolchain/manifests/packages.pp
+++ b/bigtop_toolchain/manifests/packages.pp
@@ -24,7 +24,7 @@ class bigtop_toolchain::packages {
        }
        $pkgs = [ "unzip", "curl", "wget", "git", "make", "cmake", "autoconf", "automake", "libtool", "gcc", "gcc-c++", "fuse", "createrepo", "lzo-devel", "fuse-devel", "cppunit-devel", "openssl-devel", "python-devel", "python-setuptools", "libxml2-devel", "libxslt-devel", "cyrus-sasl-devel", "sqlite-devel", "openldap-devel", $mysql_devel, "rpm-build", "redhat-rpm-config", "fuse-libs", "asciidoc", "xmlto", "libyaml-devel", "gmp-devel", "snappy-devel" ]
      }
-    /(?i:(SLES|opensuse))/: { $pkgs = [ "unzip", "curl", "wget", "git", "make", "cmake", "autoconf", "automake", "libtool", "gcc", "gcc-c++", "fuse", "createrepo", "lzo-devel", "fuse-devel", "cppunit-devel", "libopenssl-devel", "rpm-devel", "pkg-config", "gmp-devel", "python-devel", "python-setuptools", "libxml2-devel", "libxslt-devel", "cyrus-sasl-devel", "sqlite3-devel", "openldap2-devel", "libyaml-devel", "krb5-devel", "asciidoc", "xmlto", "libmysqlclient-devel", "snappy-devel" ]
+    /(?i:(SLES|opensuse))/: { $pkgs = [ "unzip", "curl", "wget", "git", "make", "cmake", "autoconf", "automake", "libtool", "gcc", "gcc-c++", "fuse", "createrepo", "lzo-devel", "fuse-devel", "cppunit-devel", "libopenssl-devel", "rpm-devel", "rpm-build", "pkg-config", "gmp-devel", "python-devel", "python-setuptools", "libxml2-devel", "libxslt-devel", "cyrus-sasl-devel", "sqlite3-devel", "openldap2-devel", "libyaml-devel", "krb5-devel", "asciidoc", "xmlto", "libmysqlclient-devel", "snappy-devel" ]
       # fix package dependencies: BIGTOP-2120 and BIGTOP-2152
       exec { '/usr/bin/zypper remove -y krb5-mini':
       } -> exec {'/usr/bin/zypper install -y libopenssl-devel':