Switch Atomic release to remi-release
- Atomic official site download speed is slow - switching atomic release rpm to remi-release Change-Id: I882a9a4f1986ef3730b434918d1043d3c133ae97
This commit is contained in:
parent
6c0c98d54b
commit
fe42570fd4
@ -7,6 +7,10 @@ export OS_INSTALLER=${OS_INSTALLER:-cobbler}
|
|||||||
# PACKAGE_INSTALLER indicates the tool for Package provisioning, default is 'chef'.
|
# PACKAGE_INSTALLER indicates the tool for Package provisioning, default is 'chef'.
|
||||||
export PACKAGE_INSTALLER=${PACKAGE_INSTALLER:-package}
|
export PACKAGE_INSTALLER=${PACKAGE_INSTALLER:-package}
|
||||||
|
|
||||||
|
# set remi release url
|
||||||
|
# export ATOMIC=${ATOMIC:-http://www6.atomicorp.com/channels/atomic/${IMAGE_TYPE,,}/${IMAGE_VERSION_MAJOR}/${IMAGE_ARCH}/RPMS/atomic-release-1.0-19.${IMAGE_TYPE_OTHER}${IMAGE_VERSION_MAJOR}.art.noarch.rpm}
|
||||||
|
export REMI=${REMI:-http://rpms.famillecollet.com/enterprise/remi-release-6.rpm}
|
||||||
|
|
||||||
# service NIC
|
# service NIC
|
||||||
export NIC=${NIC:-}
|
export NIC=${NIC:-}
|
||||||
export IPADDR=${IPADDR:-}
|
export IPADDR=${IPADDR:-}
|
||||||
|
@ -10,6 +10,10 @@ export OS_INSTALLER=cobbler
|
|||||||
# PACKAGE_INSTALLER indicates the tool for Package provisioning, default is 'chef'.
|
# PACKAGE_INSTALLER indicates the tool for Package provisioning, default is 'chef'.
|
||||||
export PACKAGE_INSTALLER=chef
|
export PACKAGE_INSTALLER=chef
|
||||||
|
|
||||||
|
# set remi release
|
||||||
|
# export ATOMIC=https://s3-us-west-1.amazonaws.com/compass-local-repo/atomic-release-1.0-19.el6.art.noarch.rpm
|
||||||
|
export REMI=http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
|
||||||
|
|
||||||
# service NIC (A bridge "installation" is used for jenkins CI)
|
# service NIC (A bridge "installation" is used for jenkins CI)
|
||||||
export NIC=installation
|
export NIC=installation
|
||||||
|
|
||||||
|
@ -82,21 +82,26 @@ fi
|
|||||||
|
|
||||||
sed -i 's/^mirrorlist=https/mirrorlist=http/g' /etc/yum.repos.d/epel.repo
|
sed -i 's/^mirrorlist=https/mirrorlist=http/g' /etc/yum.repos.d/epel.repo
|
||||||
|
|
||||||
### Add atomic repo
|
|
||||||
sudo rpm -q atomic-release
|
sudo rpm -q atomic-release
|
||||||
|
if [ "$?" == "0" ]; then
|
||||||
|
sudo rpm -e atomic-release
|
||||||
|
fi
|
||||||
|
|
||||||
|
### Add remi repo
|
||||||
|
sudo rpm -q remi-release
|
||||||
if [ "$?" != "0" ]; then
|
if [ "$?" != "0" ]; then
|
||||||
sudo rpm -Uvh http://www6.atomicorp.com/channels/atomic/${IMAGE_TYPE,,}/${IMAGE_VERSION_MAJOR}/${IMAGE_ARCH}/RPMS/atomic-release-1.0-19.${IMAGE_TYPE_OTHER}${IMAGE_VERSION_MAJOR}.art.noarch.rpm >& /dev/null
|
sudo rpm -Uvh $REMI >& /dev/null
|
||||||
if [ "$?" != "0" ]; then
|
if [ "$?" != "0" ]; then
|
||||||
echo "failed to install atomic-release"
|
echo "failed to install remi-release"
|
||||||
exit 1
|
exit 1
|
||||||
else
|
else
|
||||||
echo "successfully installed atomic-release"
|
echo "successfully installed remi-release"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
echo "atomic-release is already installed"
|
echo "remi-release is already installed"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
sed -i 's/^mirrorlist=https/mirrorlist=http/g' /etc/yum.repos.d/atomic.repo
|
# sed -i 's/^mirrorlist=https/mirrorlist=http/g' /etc/yum.repos.d/atomic.repo
|
||||||
|
|
||||||
### Trap any error code with related filename and line.
|
### Trap any error code with related filename and line.
|
||||||
errtrap()
|
errtrap()
|
||||||
|
Loading…
Reference in New Issue
Block a user