From: Andrew Schoen Date: Sat, 1 Oct 2016 11:27:25 +0000 (-0500) Subject: ceph-dev-build: remove the unused setup file X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=2d62e026202491db6cbe89141284f8371f565c63;p=ceph-build.git ceph-dev-build: remove the unused setup file We now have os type specific setup files Signed-off-by: Andrew Schoen --- diff --git a/ceph-dev-build/build/setup b/ceph-dev-build/build/setup deleted file mode 100644 index 8e45b26c..00000000 --- a/ceph-dev-build/build/setup +++ /dev/null @@ -1,75 +0,0 @@ -#!/bin/bash -# -# Ceph distributed storage system -# -# Copyright (C) 2014 Red Hat -# -# Author: Loic Dachary -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. -# -set -ex -HOST=$(hostname --short) -echo "Building on $(hostname)" -echo " DIST=${DIST}" -echo " BPTAG=${BPTAG}" -echo " KEYID=${KEYID}" -echo " WS=$WORKSPACE" -echo " PWD=$(pwd)" -echo " BUILD SOURCE=$COPYARTIFACT_BUILD_NUMBER_CEPH_SETUP" -echo "*****" -env -echo "*****" - -DIR=/tmp/install-deps.$$ -trap "rm -fr $DIR" EXIT -mkdir -p $DIR -if test $(id -u) != 0 ; then - SUDO=sudo -fi -export LC_ALL=C # the following is vulnerable to i18n - -if test -f /etc/redhat-release ; then - $SUDO yum install -y redhat-lsb-core -fi - -if which apt-get > /dev/null ; then - $SUDO apt-get install -y lsb-release -fi - -# unpack the tar.gz that contains the debian dir -cd dist -tar xzf *.orig.tar.gz -cd ceph-* -pwd - - - -case $(lsb_release -si) in -CentOS|Fedora|SUSE*|RedHatEnterpriseServer) - case $(lsb_release -si) in - SUSE*) - $SUDO zypper -y yum-utils - ;; - *) - $SUDO yum install -y yum-utils - ;; - esac - sed -e 's/@//g' < ceph.spec.in > $DIR/ceph.spec - $SUDO yum-builddep -y $DIR/ceph.spec - ;; -*) - echo "$(lsb_release -si) is unknown, dependencies will have to be installed manually." - ;; -esac - -pkgs=( "chacractl>=0.0.4" ) -install_python_packages "pkgs[@]" - -# ask shaman which chacra instance to use -chacra_url=`curl -f -u $SHAMAN_API_USER:$SHAMAN_API_KEY https://shaman.ceph.com/api/nodes/next/` -# create the .chacractl config file using global variables -make_chacractl_config $chacra_url