cd $CACHE_DIR
sudo rm -rf compass_dists
mkdir -p compass_dists
- sudo cp -f *.tar *.iso compass_dists
+ sudo cp -f *.tar *.iso *.tgz compass_dists
sudo cp $COMPASS_PATH/build/build*.yaml compass_dists
sudo cp -rf $COMPASS_PATH/util/docker-compose ./
sudo tar -zcf compass.tar.gz docker-compose compass_dists
get_method: cached
url: http://artifacts.opnfv.org/compass4nfv/package/master/ubuntu-16.04.3-server-amd64.iso
+ - name: harbor-offline-installer-v1.5.0.tgz
+ description: "The package of harbor v1.5.5"
+ get_method: cached
+ url: http://artifacts.opnfv.org/compass4nfv/package/master/harbor-offline-installer-v1.5.0.tgz
+
- name: compass-deck
description: "RESTful API and DB Handlers for Compass"
get_method: docker
#export DEPLOY_HARBOR="true"
#export HABOR_VERSION="1.5.0"
-# Set url for download the tar file of harbor
-#export HABOR_DOWNLOAD_URL=https://storage.googleapis.com/harbor-releases/release-$HABOR_VERSION/harbor-offline-installer-v$HABOR_VERSION.tgz
# Set hardware deploy jumpserver PXE NIC
# You need to comment out it when virtual deploy.
#export INSTALL_NIC=eth1
local harbor_cfg=$harbor_install_dir/harbor/harbor.cfg
local harbor_docker_compose=$harbor_install_dir/harbor/docker-compose.yml
+ local harbor_tar=$harbor_install_dir/compass_dists/harbor-offline-installer-v$HABOR_VERSION.tgz
rm -f $WORK_DIR/cache/harbor-offline-installer-v$HABOR_VERSION.tgz
- curl --connect-timeout 10 -o $WORK_DIR/cache/harbor-offline-installer-v$HABOR_VERSION.tgz $HABOR_DOWNLOAD_URL
+ curl --connect-timeout 10 -o $WORK_DIR/cache/harbor-offline-installer-v$HABOR_VERSION.tgz file://$harbor_tar
tar -zxf $WORK_DIR/cache/harbor-offline-installer-v$HABOR_VERSION.tgz -C $harbor_install_dir
- sed "s/^hostname = .*/hostname = $INSTALL_IP/g" -i $harbor_cfg
+ sed "s/^hostname = .*/hostname = $INSTALL_IP:8080/g" -i $harbor_cfg
sed "s/80:80/8080:80/g" -i $harbor_docker_compose
sed "s/443:443/8443:443/g" -i $harbor_docker_compose
cd $harbor_install_dir/harbor/