aboutsummaryrefslogtreecommitdiff
path: root/bigtop_toolchain
diff options
context:
space:
mode:
authorJonathan Kelly <jonathak@amazon.com>2015-03-31 12:07:27 -0700
committerOlaf Flebbe <of@oflebbe.de>2015-06-29 21:17:51 +0200
commite23aced0c6537fd4ee5a9c5d23a460a4cc2a5583 (patch)
tree432dfd8078f204e031fc83b7cf834c27cc19f5fc /bigtop_toolchain
parente5e065a7f69cc68707b8dca396e43a782111f5d3 (diff)
downloadbigtop-odpi-e23aced0c6537fd4ee5a9c5d23a460a4cc2a5583.tar.gz
BIGTOP-1795. Upgrade bigtop_toolchain to Maven 3.2.5
This is required to build Zeppelin as of https://github.com/apache/incubator-zeppelin/commit/2498e5d Signed-off-by: Olaf Flebbe <of@oflebbe.de>
Diffstat (limited to 'bigtop_toolchain')
-rw-r--r--bigtop_toolchain/README.md2
-rw-r--r--bigtop_toolchain/manifests/deps.pp4
-rw-r--r--bigtop_toolchain/manifests/maven.pp10
3 files changed, 8 insertions, 8 deletions
diff --git a/bigtop_toolchain/README.md b/bigtop_toolchain/README.md
index 49120ed9..bef3dc54 100644
--- a/bigtop_toolchain/README.md
+++ b/bigtop_toolchain/README.md
@@ -24,7 +24,7 @@ Puppet module for configuring a host for building BigTop. It installs:
**OpenJDK 1.7**
-**Apache Maven 3.0.5**
+**Apache Maven 3.2.5**
**Gradle 2.4**
diff --git a/bigtop_toolchain/manifests/deps.pp b/bigtop_toolchain/manifests/deps.pp
index 13ac5705..a5570223 100644
--- a/bigtop_toolchain/manifests/deps.pp
+++ b/bigtop_toolchain/manifests/deps.pp
@@ -24,10 +24,10 @@ class bigtop_toolchain::deps {
unless => "/usr/bin/test -f /usr/src/apache-ant-1.9.5-bin.tar.gz",
}
- exec {"/usr/bin/wget $apache_prefix/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.tar.gz":
+ exec {"/usr/bin/wget $apache_prefix/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz":
cwd => "/usr/src",
require => Package[$packages::pkgs],
- unless => "/usr/bin/test -f /usr/src/apache-maven-3.0.5-bin.tar.gz",
+ unless => "/usr/bin/test -f /usr/src/apache-maven-3.2.5-bin.tar.gz",
}
exec {"/usr/bin/wget http://services.gradle.org/distributions/gradle-2.4-bin.zip":
diff --git a/bigtop_toolchain/manifests/maven.pp b/bigtop_toolchain/manifests/maven.pp
index 90aab808..7a38489b 100644
--- a/bigtop_toolchain/manifests/maven.pp
+++ b/bigtop_toolchain/manifests/maven.pp
@@ -16,16 +16,16 @@
class bigtop_toolchain::maven {
include bigtop_toolchain::deps
- exec {'/bin/tar xvzf /usr/src/apache-maven-3.0.5-bin.tar.gz':
+ exec {'/bin/tar xvzf /usr/src/apache-maven-3.2.5-bin.tar.gz':
cwd => '/usr/local',
refreshonly => true,
- subscribe => Exec["/usr/bin/wget $bigtop_toolchain::deps::apache_prefix/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.tar.gz"],
- require => Exec["/usr/bin/wget $bigtop_toolchain::deps::apache_prefix/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.tar.gz"],
+ subscribe => Exec["/usr/bin/wget $bigtop_toolchain::deps::apache_prefix/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz"],
+ require => Exec["/usr/bin/wget $bigtop_toolchain::deps::apache_prefix/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz"],
}
file {'/usr/local/maven':
ensure => link,
- target => '/usr/local/apache-maven-3.0.5',
- require => Exec['/bin/tar xvzf /usr/src/apache-maven-3.0.5-bin.tar.gz'],
+ target => '/usr/local/apache-maven-3.2.5',
+ require => Exec['/bin/tar xvzf /usr/src/apache-maven-3.2.5-bin.tar.gz'],
}
}