Repository: bigtop
Updated Branches:
  refs/heads/master e1088c337 -> 91e0670db


BIGTOP-2918: Update distributions for Bigtop-1.3


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

Branch: refs/heads/master
Commit: 4f007eeaaa63c71baefcc87716d6de5ac7b588b6
Parents: e1088c3
Author: Olaf Flebbe <[email protected]>
Authored: Sat Nov 11 16:58:49 2017 +0100
Committer: Olaf Flebbe <[email protected]>
Committed: Sat Nov 11 16:58:49 2017 +0100

----------------------------------------------------------------------
 bigtop_toolchain/bin/puppetize.sh               | 46 +++-----------------
 build.gradle                                    |  5 +--
 docker/bigtop-puppet/centos-6/Dockerfile        | 20 ---------
 docker/bigtop-puppet/centos-6/build.sh          | 16 -------
 .../bigtop-puppet/debian-8-aarch64/Dockerfile   | 20 ---------
 docker/bigtop-puppet/debian-8-aarch64/build.sh  | 16 -------
 docker/bigtop-puppet/debian-8/Dockerfile        | 20 ---------
 docker/bigtop-puppet/debian-8/build.sh          | 16 -------
 .../bigtop-puppet/fedora-25-aarch64/Dockerfile  | 20 ---------
 docker/bigtop-puppet/fedora-25-aarch64/build.sh | 16 -------
 .../bigtop-puppet/fedora-25-ppc64le/Dockerfile  | 20 ---------
 docker/bigtop-puppet/fedora-25-ppc64le/build.sh | 16 -------
 docker/bigtop-puppet/fedora-25/Dockerfile       | 20 ---------
 docker/bigtop-puppet/fedora-25/build.sh         | 16 -------
 .../bigtop-puppet/fedora-26-aarch64/Dockerfile  | 19 ++++++++
 docker/bigtop-puppet/fedora-26-aarch64/build.sh | 16 +++++++
 .../bigtop-puppet/fedora-26-ppc64le/Dockerfile  | 20 +++++++++
 docker/bigtop-puppet/fedora-26-ppc64le/build.sh | 16 +++++++
 docker/bigtop-puppet/fedora-26/Dockerfile       | 20 +++++++++
 docker/bigtop-puppet/fedora-26/build.sh         | 16 +++++++
 docker/bigtop-puppet/opensuse-42.1/Dockerfile   | 20 ---------
 docker/bigtop-puppet/opensuse-42.1/build.sh     | 16 -------
 docker/bigtop-puppet/opensuse-42.3/Dockerfile   | 20 +++++++++
 docker/bigtop-puppet/opensuse-42.3/build.sh     | 16 +++++++
 .../ubuntu-14.04-ppc64le/Dockerfile             | 20 ---------
 .../bigtop-puppet/ubuntu-14.04-ppc64le/build.sh | 16 -------
 docker/bigtop-puppet/ubuntu-14.04/Dockerfile    | 20 ---------
 docker/bigtop-puppet/ubuntu-14.04/build.sh      | 16 -------
 docker/bigtop-slaves/centos-6/Dockerfile        | 22 ----------
 .../bigtop-slaves/debian-8-aarch64/Dockerfile   | 23 ----------
 docker/bigtop-slaves/debian-8/Dockerfile        | 23 ----------
 .../bigtop-slaves/fedora-25-aarch64/Dockerfile  | 22 ----------
 .../bigtop-slaves/fedora-25-ppc64le/Dockerfile  | 22 ----------
 docker/bigtop-slaves/fedora-25/Dockerfile       | 22 ----------
 .../bigtop-slaves/fedora-26-aarch64/Dockerfile  | 22 ++++++++++
 .../bigtop-slaves/fedora-26-ppc64le/Dockerfile  | 22 ++++++++++
 docker/bigtop-slaves/fedora-26/Dockerfile       | 22 ++++++++++
 docker/bigtop-slaves/opensuse-42.1/Dockerfile   | 22 ----------
 docker/bigtop-slaves/opensuse-42.3/Dockerfile   | 22 ++++++++++
 .../ubuntu-14.04-aarch64/Dockerfile             | 23 ----------
 .../ubuntu-14.04-ppc64le/Dockerfile             | 22 ----------
 docker/bigtop-slaves/ubuntu-14.04/Dockerfile    | 22 ----------
 42 files changed, 239 insertions(+), 590 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/bigtop_toolchain/bin/puppetize.sh
----------------------------------------------------------------------
diff --git a/bigtop_toolchain/bin/puppetize.sh 
b/bigtop_toolchain/bin/puppetize.sh
index 41583ee..96031ee 100755
--- a/bigtop_toolchain/bin/puppetize.sh
+++ b/bigtop_toolchain/bin/puppetize.sh
@@ -18,62 +18,28 @@
 
 if [ -f /etc/os-release ]; then
     . /etc/os-release
-else
-    if [ -f /etc/redhat-release ]; then
-       if grep "CentOS release 6" /etc/redhat-release >/dev/null ; then
-           ID=centos
-           VERSION_ID=6
-       fi
-    else
-       echo "Unknown Linux Distribution."
-       exit 1
-    fi
 fi
 
 case ${ID}-${VERSION_ID} in
-    fedora-25*)
+    fedora-26)
         dnf -y install yum-utils
         dnf -y update 
         dnf -y install hostname findutils curl sudo unzip wget puppet
         ;;
-    ubuntu-14.04)
-       apt-get update
-       apt-get -y install wget
-       if [ $HOSTTYPE = "x86_64" ] ; then
-         # BIGTOP-2003. A workaround to install newer hiera to get rid of 
hiera 1.3.0 bug.
-         wget -O /tmp/puppetlabs-release-trusty.deb 
https://apt.puppetlabs.com/puppetlabs-release-trusty.deb && dpkg -i 
/tmp/puppetlabs-release-trusty.deb
-         rm -f /tmp/puppetlabs-release-trusty.deb
-         apt-get update
-        fi
-       apt-get -y install curl sudo unzip puppet software-properties-common
-       ;;
-    ubuntu-*)
-       apt-get update
-       apt-get -y install curl sudo unzip wget puppet 
software-properties-common
-       ;;
-    debian-8*)
-       apt-get update
-       apt-get -y install wget
-       # BIGTOP-2523. in order to install puppet 3.8 we need to get it from 
puppet repo
-       wget -O /tmp/puppetlabs-release-jessie.deb 
https://apt.puppetlabs.com/puppetlabs-release-jessie.deb && dpkg -i 
/tmp/puppetlabs-release-jessie.deb
-       rm -f /tmp/puppetlabs-release-jessie.deb
-       apt-get update
-       apt-get -y install curl sudo unzip puppet
+    ubuntu-16.04)
+        apt-get update
+        apt-get -y install wget curl sudo unzip puppet 
software-properties-common
        ;;
     debian-9*)
         apt-get update
         apt-get -y install wget curl sudo unzip puppet
         ;;
-    opensuse-*)
+    opensuse-42.3)
        zypper --gpg-auto-import-keys install -y curl sudo unzip wget puppet 
suse-release ca-certificates-mozilla net-tools tar
        ;;
-    centos-6*)
-        rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-6.noarch.rpm
-       yum -y install curl sudo unzip wget puppet tar
-       ;;
     centos-7*)
         if [ $HOSTTYPE = "x86_64" ] ; then
-          rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm
+          rpm -ivh 
https://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm
         fi
        yum -y install hostname curl sudo unzip wget puppet
        ;;

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/build.gradle
----------------------------------------------------------------------
diff --git a/build.gradle b/build.gradle
index 1e7bc0e..51264d8 100644
--- a/build.gradle
+++ b/build.gradle
@@ -409,8 +409,8 @@ task "configure-nexus"(dependsOn: tasks.findAll { alltask 
-> alltask.name.starts
 
 task "bigtop-slaves"(type:Exec,
     description: 'Build bigtop/slaves images.\n' +
-      'Usage:\n  $ ./gradlew 
-POS=[centos-6|centos-7|fedora-20|debian-8|ubuntu-14.04|opensuse-13.2] 
-Pprefix=STRING_TO_PREFIX bigtop-slaves\n' +
-      'Example:\n  $ ./gradlew -POS=debian-8 -Pprefix=1.0.0 bigtop-slaves\n' +
+      'Usage:\n  $ ./gradlew 
-POS=[centos-7|fedora-26|debian-9|ubuntu-16.04|opensuse-42.3] 
-Pprefix=STRING_TO_PREFIX bigtop-slaves\n' +
+      'Example:\n  $ ./gradlew -POS=debian-9 -Pprefix=1.0.0 bigtop-slaves\n' +
       'The built image name: bigtop/slaves:1.0.0-debian-8',
     group: DOCKERBUILD_GROUP) {
   def _prefix = project.hasProperty("prefix") ? prefix : "trunk"
@@ -419,7 +419,6 @@ task "bigtop-slaves"(type:Exec,
       'docker', 'build',
       '-t', 'bigtop/slaves:' + _prefix + '-' + _OS,
       '-f', "docker/bigtop-slaves/" + _OS + "/Dockerfile",
-      '--force-rm', '--no-cache', '--pull', '--rm',
       '.'
   ]
   workingDir '.'

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/centos-6/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/centos-6/Dockerfile 
b/docker/bigtop-puppet/centos-6/Dockerfile
deleted file mode 100644
index 9398303..0000000
--- a/docker/bigtop-puppet/centos-6/Dockerfile
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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 centos:6
-MAINTAINER [email protected]
-
-COPY puppetize.sh /tmp/puppetize.sh
-
-RUN bash /tmp/puppetize.sh

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/centos-6/build.sh
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/centos-6/build.sh 
b/docker/bigtop-puppet/centos-6/build.sh
deleted file mode 100755
index 6eeb941..0000000
--- a/docker/bigtop-puppet/centos-6/build.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-# 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.
-cp ../../../bigtop_toolchain/bin/puppetize.sh .
-docker build --pull=true -t bigtop/puppet:centos-6 .

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/debian-8-aarch64/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/debian-8-aarch64/Dockerfile 
b/docker/bigtop-puppet/debian-8-aarch64/Dockerfile
deleted file mode 100644
index 4cb40f8..0000000
--- a/docker/bigtop-puppet/debian-8-aarch64/Dockerfile
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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 arm64v8/debian:8
-MAINTAINER [email protected]
-
-COPY puppetize.sh /tmp/puppetize.sh
-
-RUN bash /tmp/puppetize.sh

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/debian-8-aarch64/build.sh
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/debian-8-aarch64/build.sh 
b/docker/bigtop-puppet/debian-8-aarch64/build.sh
deleted file mode 100755
index 67ed45c..0000000
--- a/docker/bigtop-puppet/debian-8-aarch64/build.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-# 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.
-cp ../../../bigtop_toolchain/bin/puppetize.sh .
-docker build --pull=true -t bigtop/puppet:debian-8-aarch64 .

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/debian-8/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/debian-8/Dockerfile 
b/docker/bigtop-puppet/debian-8/Dockerfile
deleted file mode 100644
index d015ca6..0000000
--- a/docker/bigtop-puppet/debian-8/Dockerfile
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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 debian:8
-MAINTAINER [email protected]
-
-COPY puppetize.sh /tmp/puppetize.sh
-
-RUN bash /tmp/puppetize.sh

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/debian-8/build.sh
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/debian-8/build.sh 
b/docker/bigtop-puppet/debian-8/build.sh
deleted file mode 100755
index b17487f..0000000
--- a/docker/bigtop-puppet/debian-8/build.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-# 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.
-cp ../../../bigtop_toolchain/bin/puppetize.sh .
-docker build --pull=true -t bigtop/puppet:debian-8 .

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/fedora-25-aarch64/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/fedora-25-aarch64/Dockerfile 
b/docker/bigtop-puppet/fedora-25-aarch64/Dockerfile
deleted file mode 100644
index a3ecbcd..0000000
--- a/docker/bigtop-puppet/fedora-25-aarch64/Dockerfile
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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 arm64v8/fedora:25
-MAINTAINER Jun He <[email protected]>
-
-COPY puppetize.sh /tmp/puppetize.sh
-
-RUN bash /tmp/puppetize.sh

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/fedora-25-aarch64/build.sh
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/fedora-25-aarch64/build.sh 
b/docker/bigtop-puppet/fedora-25-aarch64/build.sh
deleted file mode 100755
index 17e0683..0000000
--- a/docker/bigtop-puppet/fedora-25-aarch64/build.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-# 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.
-cp ../../../bigtop_toolchain/bin/puppetize.sh .
-docker build --pull=true -t bigtop/puppet:fedora-25-aarch64 .

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/fedora-25-ppc64le/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/fedora-25-ppc64le/Dockerfile 
b/docker/bigtop-puppet/fedora-25-ppc64le/Dockerfile
deleted file mode 100644
index 3ce4b08..0000000
--- a/docker/bigtop-puppet/fedora-25-ppc64le/Dockerfile
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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 ppc64le/fedora:25
-MAINTAINER Amir Sanjar
-
-COPY puppetize.sh /tmp/puppetize.sh
-
-RUN bash /tmp/puppetize.sh

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/fedora-25-ppc64le/build.sh
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/fedora-25-ppc64le/build.sh 
b/docker/bigtop-puppet/fedora-25-ppc64le/build.sh
deleted file mode 100755
index 68f47e0..0000000
--- a/docker/bigtop-puppet/fedora-25-ppc64le/build.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-# 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.
-cp ../../../bigtop_toolchain/bin/puppetize.sh .
-docker build --pull=true -t bigtop/puppet:fedora-25-ppc64le .

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/fedora-25/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/fedora-25/Dockerfile 
b/docker/bigtop-puppet/fedora-25/Dockerfile
deleted file mode 100644
index 8e8fe04..0000000
--- a/docker/bigtop-puppet/fedora-25/Dockerfile
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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 fedora:25
-MAINTAINER Amir Sanjar
-
-COPY puppetize.sh /tmp/puppetize.sh
-
-RUN bash /tmp/puppetize.sh

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/fedora-25/build.sh
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/fedora-25/build.sh 
b/docker/bigtop-puppet/fedora-25/build.sh
deleted file mode 100755
index 9139071..0000000
--- a/docker/bigtop-puppet/fedora-25/build.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-# 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.
-cp ../../../bigtop_toolchain/bin/puppetize.sh .
-docker build --pull=true -t bigtop/puppet:fedora-25 .

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/fedora-26-aarch64/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/fedora-26-aarch64/Dockerfile 
b/docker/bigtop-puppet/fedora-26-aarch64/Dockerfile
new file mode 100644
index 0000000..34c5035
--- /dev/null
+++ b/docker/bigtop-puppet/fedora-26-aarch64/Dockerfile
@@ -0,0 +1,19 @@
+# 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 arm64v8/fedora:26
+MAINTAINER Jun He <[email protected]>
+
+COPY puppetize.sh /tmp/puppetize.sh
+RUN bash /tmp/puppetize.sh

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/fedora-26-aarch64/build.sh
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/fedora-26-aarch64/build.sh 
b/docker/bigtop-puppet/fedora-26-aarch64/build.sh
new file mode 100755
index 0000000..eeea47a
--- /dev/null
+++ b/docker/bigtop-puppet/fedora-26-aarch64/build.sh
@@ -0,0 +1,16 @@
+# 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.
+cp ../../../bigtop_toolchain/bin/puppetize.sh .
+docker build --pull=true -t bigtop/puppet:fedora-26-aarch64 .

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/fedora-26-ppc64le/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/fedora-26-ppc64le/Dockerfile 
b/docker/bigtop-puppet/fedora-26-ppc64le/Dockerfile
new file mode 100644
index 0000000..3ce4b08
--- /dev/null
+++ b/docker/bigtop-puppet/fedora-26-ppc64le/Dockerfile
@@ -0,0 +1,20 @@
+# 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 ppc64le/fedora:25
+MAINTAINER Amir Sanjar
+
+COPY puppetize.sh /tmp/puppetize.sh
+
+RUN bash /tmp/puppetize.sh

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/fedora-26-ppc64le/build.sh
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/fedora-26-ppc64le/build.sh 
b/docker/bigtop-puppet/fedora-26-ppc64le/build.sh
new file mode 100755
index 0000000..d11779e
--- /dev/null
+++ b/docker/bigtop-puppet/fedora-26-ppc64le/build.sh
@@ -0,0 +1,16 @@
+# 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.
+cp ../../../bigtop_toolchain/bin/puppetize.sh .
+docker build --pull=true -t bigtop/puppet:fedora-26-ppc64le .

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/fedora-26/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/fedora-26/Dockerfile 
b/docker/bigtop-puppet/fedora-26/Dockerfile
new file mode 100644
index 0000000..45147d6
--- /dev/null
+++ b/docker/bigtop-puppet/fedora-26/Dockerfile
@@ -0,0 +1,20 @@
+# 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 fedora:26
+MAINTAINER [email protected]
+
+COPY puppetize.sh /tmp/puppetize.sh
+
+RUN bash /tmp/puppetize.sh

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/fedora-26/build.sh
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/fedora-26/build.sh 
b/docker/bigtop-puppet/fedora-26/build.sh
new file mode 100755
index 0000000..11fffe8
--- /dev/null
+++ b/docker/bigtop-puppet/fedora-26/build.sh
@@ -0,0 +1,16 @@
+# 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.
+cp ../../../bigtop_toolchain/bin/puppetize.sh .
+docker build --pull=true -t bigtop/puppet:fedora-26 .

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/opensuse-42.1/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/opensuse-42.1/Dockerfile 
b/docker/bigtop-puppet/opensuse-42.1/Dockerfile
deleted file mode 100644
index 5ac67b5..0000000
--- a/docker/bigtop-puppet/opensuse-42.1/Dockerfile
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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 opensuse:42.1
-MAINTAINER [email protected]
-
-COPY puppetize.sh /tmp/puppetize.sh
-
-RUN bash /tmp/puppetize.sh

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/opensuse-42.1/build.sh
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/opensuse-42.1/build.sh 
b/docker/bigtop-puppet/opensuse-42.1/build.sh
deleted file mode 100755
index 5db1e19..0000000
--- a/docker/bigtop-puppet/opensuse-42.1/build.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-# 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.
-cp ../../../bigtop_toolchain/bin/puppetize.sh .
-docker build --pull=true -t bigtop/puppet:opensuse-42.1 .

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/opensuse-42.3/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/opensuse-42.3/Dockerfile 
b/docker/bigtop-puppet/opensuse-42.3/Dockerfile
new file mode 100644
index 0000000..61d1b4a
--- /dev/null
+++ b/docker/bigtop-puppet/opensuse-42.3/Dockerfile
@@ -0,0 +1,20 @@
+# 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 opensuse:42.3
+MAINTAINER [email protected]
+
+COPY puppetize.sh /tmp/puppetize.sh
+
+RUN bash /tmp/puppetize.sh

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/opensuse-42.3/build.sh
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/opensuse-42.3/build.sh 
b/docker/bigtop-puppet/opensuse-42.3/build.sh
new file mode 100755
index 0000000..1437cc5
--- /dev/null
+++ b/docker/bigtop-puppet/opensuse-42.3/build.sh
@@ -0,0 +1,16 @@
+# 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.
+cp ../../../bigtop_toolchain/bin/puppetize.sh .
+docker build --pull=true -t bigtop/puppet:opensuse-42.3 .

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/ubuntu-14.04-ppc64le/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/ubuntu-14.04-ppc64le/Dockerfile 
b/docker/bigtop-puppet/ubuntu-14.04-ppc64le/Dockerfile
deleted file mode 100755
index 7f6dd42..0000000
--- a/docker/bigtop-puppet/ubuntu-14.04-ppc64le/Dockerfile
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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 ppc64le/ubuntu:14.04
-MAINTAINER Amir Sanjar
-
-COPY puppetize.sh /tmp/puppetize.sh
-
-RUN bash /tmp/puppetize.sh

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/ubuntu-14.04-ppc64le/build.sh
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/ubuntu-14.04-ppc64le/build.sh 
b/docker/bigtop-puppet/ubuntu-14.04-ppc64le/build.sh
deleted file mode 100755
index 7a8eee3..0000000
--- a/docker/bigtop-puppet/ubuntu-14.04-ppc64le/build.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-# 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.
-cp ../../../bigtop_toolchain/bin/puppetize.sh .
-docker build --pull=true -t bigtop/puppet:ubuntu-14.04-ppc64le .

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/ubuntu-14.04/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/ubuntu-14.04/Dockerfile 
b/docker/bigtop-puppet/ubuntu-14.04/Dockerfile
deleted file mode 100644
index dc6db63..0000000
--- a/docker/bigtop-puppet/ubuntu-14.04/Dockerfile
+++ /dev/null
@@ -1,20 +0,0 @@
-# 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 ubuntu:14.04
-MAINTAINER [email protected]
-
-COPY puppetize.sh /tmp/puppetize.sh
-
-RUN bash /tmp/puppetize.sh

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-puppet/ubuntu-14.04/build.sh
----------------------------------------------------------------------
diff --git a/docker/bigtop-puppet/ubuntu-14.04/build.sh 
b/docker/bigtop-puppet/ubuntu-14.04/build.sh
deleted file mode 100755
index 72d7d6a..0000000
--- a/docker/bigtop-puppet/ubuntu-14.04/build.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-# 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.
-cp ../../../bigtop_toolchain/bin/puppetize.sh .
-docker build --pull=true -t bigtop/puppet:ubuntu-14.04 .

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-slaves/centos-6/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-slaves/centos-6/Dockerfile 
b/docker/bigtop-slaves/centos-6/Dockerfile
deleted file mode 100644
index a5a3b69..0000000
--- a/docker/bigtop-slaves/centos-6/Dockerfile
+++ /dev/null
@@ -1,22 +0,0 @@
-# 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:centos-6
-MAINTAINER [email protected]
-
-COPY bigtop_toolchain /etc/puppet/modules/bigtop_toolchain
-
-RUN puppet apply -e "include bigtop_toolchain::installer"
-COPY . /tmp/bigtop
-RUN cd /tmp/bigtop && ./gradlew && cd && rm -rf /tmp/bigtop

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-slaves/debian-8-aarch64/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-slaves/debian-8-aarch64/Dockerfile 
b/docker/bigtop-slaves/debian-8-aarch64/Dockerfile
deleted file mode 100644
index e21e06e..0000000
--- a/docker/bigtop-slaves/debian-8-aarch64/Dockerfile
+++ /dev/null
@@ -1,23 +0,0 @@
-# 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:debian-8-aarch64
-MAINTAINER [email protected]
-
-COPY bigtop_toolchain /etc/puppet/modules/bigtop_toolchain
-
-RUN  apt-get clean && apt-get update && puppet apply -e "include 
bigtop_toolchain::installer"
-
-COPY . /tmp/bigtop
-RUN cd /tmp/bigtop && ./gradlew && cd && rm -rf /tmp/bigtop

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-slaves/debian-8/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-slaves/debian-8/Dockerfile 
b/docker/bigtop-slaves/debian-8/Dockerfile
deleted file mode 100644
index 8c4d0ee..0000000
--- a/docker/bigtop-slaves/debian-8/Dockerfile
+++ /dev/null
@@ -1,23 +0,0 @@
-# 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:debian-8
-MAINTAINER [email protected]
-
-COPY bigtop_toolchain /etc/puppet/modules/bigtop_toolchain
-
-RUN  apt-get clean && apt-get update && puppet apply -e "include 
bigtop_toolchain::installer"
-
-COPY . /tmp/bigtop
-RUN cd /tmp/bigtop && ./gradlew && cd && rm -rf /tmp/bigtop

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-slaves/fedora-25-aarch64/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-slaves/fedora-25-aarch64/Dockerfile 
b/docker/bigtop-slaves/fedora-25-aarch64/Dockerfile
deleted file mode 100644
index 557f383..0000000
--- a/docker/bigtop-slaves/fedora-25-aarch64/Dockerfile
+++ /dev/null
@@ -1,22 +0,0 @@
-# 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:fedora-25-aarch64
-MAINTAINER Jun He <[email protected]>
-
-COPY bigtop_toolchain /etc/puppet/modules/bigtop_toolchain
-
-RUN puppet apply -e "include bigtop_toolchain::installer"
-COPY . /tmp/bigtop
-RUN cd /tmp/bigtop && ./gradlew && cd && rm -rf /tmp/bigtop

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-slaves/fedora-25-ppc64le/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-slaves/fedora-25-ppc64le/Dockerfile 
b/docker/bigtop-slaves/fedora-25-ppc64le/Dockerfile
deleted file mode 100644
index d799714..0000000
--- a/docker/bigtop-slaves/fedora-25-ppc64le/Dockerfile
+++ /dev/null
@@ -1,22 +0,0 @@
-# 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:fedora-25-ppc64le
-MAINTAINER Amir Sanjar
-
-COPY bigtop_toolchain /etc/puppet/modules/bigtop_toolchain
-
-RUN puppet apply -e "include bigtop_toolchain::installer"
-COPY . /tmp/bigtop
-RUN cd /tmp/bigtop && ./gradlew && cd && rm -rf /tmp/bigtop

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-slaves/fedora-25/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-slaves/fedora-25/Dockerfile 
b/docker/bigtop-slaves/fedora-25/Dockerfile
deleted file mode 100644
index e820efb..0000000
--- a/docker/bigtop-slaves/fedora-25/Dockerfile
+++ /dev/null
@@ -1,22 +0,0 @@
-# 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:fedora-25
-MAINTAINER Amir Sanjar
-
-COPY bigtop_toolchain /etc/puppet/modules/bigtop_toolchain
-
-RUN puppet apply -e "include bigtop_toolchain::installer"
-COPY . /tmp/bigtop
-RUN cd /tmp/bigtop && ./gradlew && cd && rm -rf /tmp/bigtop

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-slaves/fedora-26-aarch64/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-slaves/fedora-26-aarch64/Dockerfile 
b/docker/bigtop-slaves/fedora-26-aarch64/Dockerfile
new file mode 100644
index 0000000..5842acd
--- /dev/null
+++ b/docker/bigtop-slaves/fedora-26-aarch64/Dockerfile
@@ -0,0 +1,22 @@
+# 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:fedora-26-aarch64
+MAINTAINER Jun He <[email protected]>
+
+COPY bigtop_toolchain /etc/puppet/modules/bigtop_toolchain
+
+RUN puppet apply -e "include bigtop_toolchain::installer"
+COPY . /tmp/bigtop
+RUN cd /tmp/bigtop && ./gradlew && cd && rm -rf /tmp/bigtop

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-slaves/fedora-26-ppc64le/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-slaves/fedora-26-ppc64le/Dockerfile 
b/docker/bigtop-slaves/fedora-26-ppc64le/Dockerfile
new file mode 100644
index 0000000..d8c67e0
--- /dev/null
+++ b/docker/bigtop-slaves/fedora-26-ppc64le/Dockerfile
@@ -0,0 +1,22 @@
+# 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:fedora-26-ppc64le
+MAINTAINER Amir Sanjar
+
+COPY bigtop_toolchain /etc/puppet/modules/bigtop_toolchain
+
+RUN puppet apply -e "include bigtop_toolchain::installer"
+COPY . /tmp/bigtop
+RUN cd /tmp/bigtop && ./gradlew && cd && rm -rf /tmp/bigtop

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-slaves/fedora-26/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-slaves/fedora-26/Dockerfile 
b/docker/bigtop-slaves/fedora-26/Dockerfile
new file mode 100644
index 0000000..2840a43
--- /dev/null
+++ b/docker/bigtop-slaves/fedora-26/Dockerfile
@@ -0,0 +1,22 @@
+# 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:fedora-26
+MAINTAINER [email protected]
+
+COPY bigtop_toolchain /etc/puppet/modules/bigtop_toolchain
+
+RUN puppet apply -e "include bigtop_toolchain::installer"
+COPY . /tmp/bigtop
+RUN cd /tmp/bigtop && ./gradlew && cd && rm -rf /tmp/bigtop

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-slaves/opensuse-42.1/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-slaves/opensuse-42.1/Dockerfile 
b/docker/bigtop-slaves/opensuse-42.1/Dockerfile
deleted file mode 100644
index e8dad4c..0000000
--- a/docker/bigtop-slaves/opensuse-42.1/Dockerfile
+++ /dev/null
@@ -1,22 +0,0 @@
-# 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:opensuse-42.1
-MAINTAINER [email protected]
-
-COPY bigtop_toolchain /etc/puppet/modules/bigtop_toolchain
-
-RUN puppet apply -e "include bigtop_toolchain::installer"
-COPY . /tmp/bigtop
-RUN cd /tmp/bigtop && ./gradlew && cd && rm -rf /tmp/bigtop

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-slaves/opensuse-42.3/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-slaves/opensuse-42.3/Dockerfile 
b/docker/bigtop-slaves/opensuse-42.3/Dockerfile
new file mode 100644
index 0000000..e8dad4c
--- /dev/null
+++ b/docker/bigtop-slaves/opensuse-42.3/Dockerfile
@@ -0,0 +1,22 @@
+# 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:opensuse-42.1
+MAINTAINER [email protected]
+
+COPY bigtop_toolchain /etc/puppet/modules/bigtop_toolchain
+
+RUN puppet apply -e "include bigtop_toolchain::installer"
+COPY . /tmp/bigtop
+RUN cd /tmp/bigtop && ./gradlew && cd && rm -rf /tmp/bigtop

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-slaves/ubuntu-14.04-aarch64/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-slaves/ubuntu-14.04-aarch64/Dockerfile 
b/docker/bigtop-slaves/ubuntu-14.04-aarch64/Dockerfile
deleted file mode 100644
index c346a27..0000000
--- a/docker/bigtop-slaves/ubuntu-14.04-aarch64/Dockerfile
+++ /dev/null
@@ -1,23 +0,0 @@
-# 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 aarch64/ubuntu:14.04
-MAINTAINER Roman Shaposhnik <[email protected]>
-
-COPY bigtop_toolchain /etc/puppet/modules/bigtop_toolchain
-
-RUN /etc/puppet/modules/bigtop_toolchain/bin/puppetize.sh
-RUN puppet apply -e "include bigtop_toolchain::installer"
-COPY . /tmp/bigtop
-RUN cd /tmp/bigtop && ./gradlew && cd && rm -rf /tmp/bigtop

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/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
deleted file mode 100755
index dfa84bc..0000000
--- a/docker/bigtop-slaves/ubuntu-14.04-ppc64le/Dockerfile
+++ /dev/null
@@ -1,22 +0,0 @@
-# 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
-
-RUN apt-get clean && apt-get update && puppet apply -e "include 
bigtop_toolchain::installer"
-COPY . /tmp/bigtop
-RUN cd /tmp/bigtop && ./gradlew && cd && rm -rf /tmp/bigtop

http://git-wip-us.apache.org/repos/asf/bigtop/blob/4f007eea/docker/bigtop-slaves/ubuntu-14.04/Dockerfile
----------------------------------------------------------------------
diff --git a/docker/bigtop-slaves/ubuntu-14.04/Dockerfile 
b/docker/bigtop-slaves/ubuntu-14.04/Dockerfile
deleted file mode 100644
index 0155142..0000000
--- a/docker/bigtop-slaves/ubuntu-14.04/Dockerfile
+++ /dev/null
@@ -1,22 +0,0 @@
-# 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
-MAINTAINER [email protected]
-
-COPY bigtop_toolchain /etc/puppet/modules/bigtop_toolchain
-
-RUN apt-get clean && apt-get update && puppet apply -e "include 
bigtop_toolchain::installer"
-COPY . /tmp/bigtop
-RUN cd /tmp/bigtop && ./gradlew && cd && rm -rf /tmp/bigtop

Reply via email to