anvil/tools/bootstrap/CommonRedHat
Joshua Harlow c65a2370af The epel d2to1 is to old.
Ensure that we build and install the newer d2to1 tool instead
of installing the old one from epel (which does not meet the
version requirements of the openstack components).

Change-Id: Ic2b76a8654adff6874bfa4758798b9e9fb545076
2013-06-05 17:40:14 -07:00

52 lines
1.2 KiB
Bash

# -*- sh -*-
STEPS="epel packages"
EPEL_RPM_URL="http://mirrors.kernel.org/fedora-epel/6/i386/epel-release-6-8.noarch.rpm"
## Bootstrap for Red Hat based distros
conflicts 'python-paste-deploy1.5
python-nose1.1
python-routes1.12
python-sphinx10
python-webob1.0
Django14'
## Package Requirements (Order matters!)
require PyYAML
require gcc
require git
require patch
require python
require python-devel
require python-argparse
require python-iso8601
require python-netifaces
require python-ordereddict
require python-progressbar
require python-psutil
require python-iniparse
require pylint
require createrepo
require yum-plugin-remove-with-leaves
# multipip dependencies
require rpm-build
require python-pip
require python-setuptools
# Build dependencies
require sqlite-devel
require mysql-devel
require postgresql-devel
require openldap-devel
require libxml2-devel
require libxslt-devel
# This packages can be built from archives
require python-cheetah Cheetah
require python-keyring keyring
require python-termcolor termcolor
# This one requires a newer version and the
# current EPEL rpm doesn't provide a version
# that will satisify the desired versions in OpenStack.
require "" d2to1