Split the Openstack's pip from pip 39/24039/2
authorliyuenan <liyuenan@huawei.com>
Tue, 8 Nov 2016 01:12:09 +0000 (09:12 +0800)
committerliyuenan <liyuenan@huawei.com>
Tue, 8 Nov 2016 07:09:17 +0000 (15:09 +0800)
JIRA: COMPASS-491

Change-Id: Ief6df7da1b3729beb2ac56ff1cfd14a44c71ef21
Signed-off-by: liyuenan <liyuenan@huawei.com>
build.sh
build/build.conf
util/ks.cfg

index 847f982..b609104 100755 (executable)
--- a/build.sh
+++ b/build.sh
@@ -82,7 +82,7 @@ function download_packages()
               $TRUSTY_JUNO_PPA $TRUSTY_LIBERTY_PPA $TRUSTY_MITAKA_PPA $XENIAL_MITAKA_PPA $XENIAL_NEWTON_PPA \
               $UBUNTU_ISO $UBUNTU_ISO1 $REDHAT7_ISO $REDHAT7_OSP9_PPA \
               $CENTOS_ISO $CENTOS7_JUNO_PPA $CENTOS7_KILO_PPA $CENTOS7_LIBERTY_PPA $CENTOS7_MITAKA_PPA \
-              $LOADERS $CIRROS $APP_PACKAGE $COMPASS_PKG $PIP_REPO $ANSIBLE_MODULE; do
+              $LOADERS $CIRROS $APP_PACKAGE $COMPASS_PKG $PIP_REPO $PIP_OPS_REPO $ANSIBLE_MODULE; do
 
          if [[ ! $i ]]; then
              continue
@@ -105,7 +105,7 @@ function copy_file()
     new=$1
 
     # main process
-    mkdir -p $new/compass $new/bootstrap $new/pip $new/guestimg $new/app_packages $new/ansible
+    mkdir -p $new/compass $new/bootstrap $new/pip $new/pip-ops $new/guestimg $new/app_packages $new/ansible
     mkdir -p $new/repos/cobbler/{ubuntu,centos,redhat}/{iso,ppa}
 
     rm -rf $new/.rr_moved
@@ -181,6 +181,7 @@ function copy_file()
     cp $COMPASS_DIR/deploy/adapters $new/compass/compass-adapters -rf
 
     tar -zxvf $CACHE_DIR/`basename $PIP_REPO` -C $new/
+    tar -zxvf $CACHE_DIR/`basename $PIP_OPS_REPO` -C $new/
 
     find $new/compass -name ".git" | xargs rm -rf
 }
index c837d74..7b46ecf 100644 (file)
@@ -14,6 +14,7 @@ export COMPASS_INSTALL=${COMPASS_INSTALL:-http://github.com/baigk/compass-instal
 # Compass core packages
 export COMPASS_PKG=${COMPASS_PKG:-$PACKAGE_URL/centos7-compass-core.tar.gz}
 export PIP_REPO=${PIP_REPO:-$PACKAGE_URL/pip.tar.gz}
+export PIP_OPS_REPO=${PIP_OPS_REPO:-$PACKAGE_URL/pip-ops.tar.gz}
 export ANSIBLE_MODULE=${ANSIBLE_MODULE:-https://github.com/openstack-ansible/openstack-ansible-modules.git}
 
 # OS ISO for provisioning
index 76ce0ff..62f2b11 100644 (file)
@@ -255,6 +255,7 @@ cp -rf ${SOURCE}/ansible/* /opt
 cp -rf ${SOURCE}/repos/* /opt
 cp -rf ${SOURCE}/loaders.tar.gz /opt
 cp -rf ${SOURCE}/pip /var/www/pip
+cp -rf ${SOURCE}/pip-ops /var/www/pip-ops
 cp -rf ${SOURCE}/guestimg /var/www/guestimg
 
 tar -zxvf ${SOURCE}/app_packages/packages.tar.gz -C /var/www