aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman Shaposhnik <rvs@apache.org>2017-03-27 09:13:15 -0700
committerRoman Shaposhnik <rvs@apache.org>2017-03-28 21:27:54 -0700
commit082a3e1c83f00ce3670d3a03036d3565b07f46ae (patch)
tree7f4e453199041ad92176184cee7c9bc0bf9a47db
parentc22a2d4848c3fa074f12a2d4afe1d636e04cb672 (diff)
BIGTOP-1407. create Bigtop stack definition for Ambari
-rw-r--r--bigtop-packages/src/common/ambari/do-component-build2
-rwxr-xr-xbigtop-packages/src/common/ambari/install_ambari.sh3
2 files changed, 5 insertions, 0 deletions
diff --git a/bigtop-packages/src/common/ambari/do-component-build b/bigtop-packages/src/common/ambari/do-component-build
index 2760f618..f9a2d0d6 100644
--- a/bigtop-packages/src/common/ambari/do-component-build
+++ b/bigtop-packages/src/common/ambari/do-component-build
@@ -19,3 +19,5 @@ set -ex
export _JAVA_OPTIONS="-Xmx2048m -XX:MaxPermSize=512m -Djava.awt.headless=true"
mvn clean package -DskipTests -Drat.skip
+
+(cd contrib/management-packs/odpi-ambari-mpack ; mvn clean package -DskipTests -Drat.skip)
diff --git a/bigtop-packages/src/common/ambari/install_ambari.sh b/bigtop-packages/src/common/ambari/install_ambari.sh
index 9f8e4490..603169fc 100755
--- a/bigtop-packages/src/common/ambari/install_ambari.sh
+++ b/bigtop-packages/src/common/ambari/install_ambari.sh
@@ -87,7 +87,10 @@ SERVER_DIR=$BUILD_DIR/ambari-server/target/ambari-server-*-dist
cp -ra $SERVER_DIR/* ${PREFIX}/
cp -a $SOURCE_DIR/ambari-common/src/main/unix/ambari-python-wrap ${PREFIX}/${VAR_LIB_DIR}
+# Both of these are a stopgap before we get our own stack
rm -rf ${PREFIX}/var/lib/ambari-server/resources/stacks/HDP*
+mkdir -p ${PREFIX}/var/lib/ambari-server/resources/stacks/Bigtop/2.1
+cp $BUILD_DIR/contrib/management-packs/odpi-ambari-mpack/target/odpi-ambari-mpack-*.tar.gz ${PREFIX}/var/lib/ambari-server/resources
# End of Ambari Server