Fix troubles with git cloning https
Some xenservers get errors because git is not configured with curl and expat, and because of invalid SSL certs. Change-Id: Ibe7062255b90559b0d6ca5f52e33ec56451505df
This commit is contained in:
parent
0d44b8bd63
commit
7bf87af343
@ -31,7 +31,7 @@ if ! which git; then
|
|||||||
wget http://git-core.googlecode.com/files/git-1.7.7.tar.gz
|
wget http://git-core.googlecode.com/files/git-1.7.7.tar.gz
|
||||||
tar xfv git-1.7.7.tar.gz
|
tar xfv git-1.7.7.tar.gz
|
||||||
cd $GITDIR
|
cd $GITDIR
|
||||||
./configure
|
./configure --with-curl --with-expat
|
||||||
make install
|
make install
|
||||||
cd $TOP_DIR
|
cd $TOP_DIR
|
||||||
fi
|
fi
|
||||||
@ -141,7 +141,7 @@ fi
|
|||||||
|
|
||||||
# Checkout nova
|
# Checkout nova
|
||||||
if [ ! -d $TOP_DIR/nova ]; then
|
if [ ! -d $TOP_DIR/nova ]; then
|
||||||
git clone $NOVA_REPO
|
env GIT_SSL_NO_VERIFY=true git clone $NOVA_REPO
|
||||||
cd $TOP_DIR/nova
|
cd $TOP_DIR/nova
|
||||||
git checkout $NOVA_BRANCH
|
git checkout $NOVA_BRANCH
|
||||||
fi
|
fi
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
#!/bin/sh
|
#i!/bin/sh
|
||||||
set -o xtrace
|
set -o xtrace
|
||||||
set -o errexit
|
set -o errexit
|
||||||
|
|
||||||
# Install basics for vi and git
|
# Install basics for vi and git
|
||||||
yum -y --enablerepo=base install gcc make vim-enhanced zlib-devel openssl-devel
|
yum -y --enablerepo=base install gcc make vim-enhanced zlib-devel openssl-devel curl-devel.i386
|
||||||
|
|
||||||
# Simple but usable vimrc
|
# Simple but usable vimrc
|
||||||
if [ ! -e /root/.vimrc ]; then
|
if [ ! -e /root/.vimrc ]; then
|
||||||
@ -30,7 +30,7 @@ if ! which git; then
|
|||||||
wget http://git-core.googlecode.com/files/git-1.7.7.tar.gz
|
wget http://git-core.googlecode.com/files/git-1.7.7.tar.gz
|
||||||
tar xfv git-1.7.7.tar.gz
|
tar xfv git-1.7.7.tar.gz
|
||||||
cd $GITDIR
|
cd $GITDIR
|
||||||
./configure
|
./configure --with-curl --with-expat
|
||||||
make install
|
make install
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user