diff options
author | Ray Kinsella <ray.kinsella@intel.com> | 2016-12-21 12:10:43 +0000 |
---|---|---|
committer | Damjan Marion <dmarion.lists@gmail.com> | 2016-12-21 15:46:07 +0000 |
commit | ee49bf82f5548959e0489e9dfac3a071c99f70de (patch) | |
tree | 2d024718e6731e3dbe2f1deae4e8abd089c7c1b4 /build-root/vagrant/clone.sh | |
parent | 33e81950cf937ab081c7c591f06e8871b0f00e93 (diff) |
vagrant: updated Vagrantfile to use rsync
Replacing problematic nfs & git clone, with a simplier rsync.
Change-Id: I26a95bd81b7fbf6ea0179cd62361e0902f2d22ed
Signed-off-by: Ray Kinsella <ray.kinsella@intel.com>
Diffstat (limited to 'build-root/vagrant/clone.sh')
-rwxr-xr-x | build-root/vagrant/clone.sh | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/build-root/vagrant/clone.sh b/build-root/vagrant/clone.sh deleted file mode 100755 index 813c5f43917..00000000000 --- a/build-root/vagrant/clone.sh +++ /dev/null @@ -1,54 +0,0 @@ -#!/bin/bash -# Figure out what system we are running on -if [ -f /etc/lsb-release ];then - . /etc/lsb-release -elif [ -f /etc/redhat-release ];then - sudo yum install -y redhat-lsb - DISTRIB_ID=`lsb_release -si` - DISTRIB_RELEASE=`lsb_release -sr` - DISTRIB_CODENAME=`lsb_release -sc` - DISTRIB_DESCRIPTION=`lsb_release -sd` -fi -KERNEL_OS=`uname -o` -KERNEL_MACHINE=`uname -m` -KERNEL_RELEASE=`uname -r` -KERNEL_VERSION=`uname -v` - -echo KERNEL_OS: $KERNEL_OS -echo KERNEL_MACHINE: $KERNEL_MACHINE -echo KERNEL_RELEASE: $KERNEL_RELEASE -echo KERNEL_VERSION: $KERNEL_VERSION -echo DISTRIB_ID: $DISTRIB_ID -echo DISTRIB_RELEASE: $DISTRIB_RELEASE -echo DISTRIB_CODENAME: $DISTRIB_CODENAME -echo DISTRIB_DESCRIPTION: $DISTRIB_DESCRIPTION - -# Make sure git is installed -if [ $DISTRIB_ID == "CentOS" ]; then - yum -y install git -elif [ $DISTRIB_ID == "Ubuntu" ]; then - apt-get -y install git -fi - -# Setup the vpp code -cd ~vagrant/ -sudo -u vagrant mkdir git -cd git/ -echo "SSH_AUTH_SOCK $SSH_AUTH_SOCK x" -chmod 777 $SSH_AUTH_SOCK - -CLONE_URL=`cd /vpp;git remote -v | grep origin |grep fetch |awk '{print $2}'` -echo "CLONE_URL $CLONE_URL" -echo $CLONE_URL | grep -q "^ssh:" -if [ $? == 0 ]; then - SSH_HOST=`echo $CLONE_URL| awk -F/ '{print $3}'` - SSH_PORT=`echo $SSH_HOST| awk -F: '{print $2}'` - if [ -n $SSH_PORT ]; then - SSH_PORT="-p $SSH_PORT" - fi - SSH_HOST=`echo $SSH_HOST| awk -F: '{print $1}'` - echo "SSH_HOST $SSH_HOST" - echo "SSH_PORT $SSH_PORT" - sudo -HE -u vagrant ssh -oStrictHostKeyChecking=no -v $SSH_PORT $SSH_HOST -fi -sudo -HE -u vagrant git clone $CLONE_URL |