1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
#!/bin/bash
# Add here any the actions which are required before plugin build
# like packages building, packages downloading from mirrors and so on.
# The script should return 0 if there were no errors.
set -eux
ROOT="$(dirname `readlink -f $0`)"
MODULE_FILE_PATH="${ROOT}"/files
#DRIVER_FOLDER="${MODULE_FILE_PATH}"/cinder_driver
NEDEPLOY_FOLDER="${MODULE_FILE_PATH}"/nedeploy
NEADM_FOLDER="${MODULE_FILE_PATH}"/neadm
rm -f "${ROOT}"/*.rpm
rm -rf "${NEDEPLOY_FOLDER}" "${NEADM_FOLDER}"
mkdir -p "${NEDEPLOY_FOLDER}" "${NEADM_FOLDER}"
#FUEL_REPO_PATH='https://github.com/Nexenta/cinder/tarball/stable/juno/cinder/volume/drivers/nexenta'
NEDGE_BUILD_NUMBER=1320
NEDEPLOY_FILE_NAME="nedeploy-linux_1.0.0FP2-${NEDGE_BUILD_NUMBER}_x64.tar.gz"
NEADM_FILE_NAME="neadm-linux_1.0.0FP2-${NEDGE_BUILD_NUMBER}_x64.tar.gz"
NEDEPLOY_REPO_PATH="http://10.3.30.163/nedge-dev/nedeploy/${NEDGE_BUILD_NUMBER}/${NEDEPLOY_FILE_NAME}"
NEADM_REPO_PATH="http://10.3.30.163/nedge-dev/neadm/${NEDGE_BUILD_NUMBER}/${NEADM_FILE_NAME}"
#downloading driver
#wget -qO- "${FUEL_REPO_PATH}" | \
# tar -C "${DRIVER_FOLDER}" --strip-components=5 -zxvf - \
# Nexenta-cinder-07bdda6/cinder/volume/drivers/nexenta/
#downloading nedeploy package
wget -q "${NEDEPLOY_REPO_PATH}" -O "${NEDEPLOY_FOLDER}/nedeploy-linux_1.0.0_x64.tar.gz"
#downloading neadm package
wget -q "${NEADM_REPO_PATH}" -O "${NEADM_FOLDER}/neadm-linux_1.0.0_x64.tar.gz"
|