Add support for Fedora 20

The list of RPM packages have been updated to support the recently
released Fedora 20 distribution.

Closes-Bug: #1263291

Co-Authored: Alvaro Lopez Ortega <alvaro@gnu.org>
Change-Id: Ia66abef1a1a54e6d5ee6eebc12908cef3f1d211d
This commit is contained in:
Alvaro Lopez Ortega 2013-12-22 17:03:47 +01:00 committed by Flavio Percoco
parent bc22aeb4bc
commit d7f6090f29
11 changed files with 22 additions and 19 deletions

View File

@ -4,3 +4,4 @@ qemu-img
python-devel
postgresql-devel
iscsi-initiator-utils
python-lxml #dist:f18,f19,f20

View File

@ -20,6 +20,7 @@ tar
tcpdump
unzip
wget
which
# [1] : some of installed tools have unversioned dependencies on this,
# but others have versioned (<=0.7). So if a later version (0.7.1)

View File

@ -1,6 +1,6 @@
gcc
libffi-devel # testonly
libxml2-devel
libxml2-devel # testonly
libxslt-devel # testonly
mysql-devel # testonly
openssl-devel # testonly
@ -9,7 +9,8 @@ python-argparse
python-devel
python-eventlet
python-greenlet
python-paste-deploy #dist:f16,f17,f18,f19
python-lxml #dist:f18,f19,f20
python-paste-deploy #dist:f18,f19,f20
python-routes
python-sqlalchemy
python-wsgiref

View File

@ -16,8 +16,8 @@ python-kombu
python-migrate
python-mox
python-nose
python-paste #dist:f16,f17,f18,f19
python-paste-deploy #dist:f16,f17,f18,f19
python-paste #dist:f18,f19,f20
python-paste-deploy #dist:f18,f19,f20
python-routes
python-sphinx
python-sqlalchemy

View File

@ -1,11 +1,11 @@
python-greenlet
python-lxml #dist:f16,f17,f18,f19
python-paste #dist:f16,f17,f18,f19
python-paste-deploy #dist:f16,f17,f18,f19
python-paste-script #dist:f16,f17,f18,f19
libxslt-devel # dist:f20
python-lxml #dist:f18,f19,f20
python-paste #dist:f18,f19,f20
python-paste-deploy #dist:f18,f19,f20
python-paste-script #dist:f18,f19,f20
python-routes
python-sqlalchemy
python-sqlite2
python-webob
sqlite

View File

@ -11,8 +11,8 @@ python-greenlet
python-iso8601
python-kombu
#rhel6 gets via pip
python-paste # dist:f16,f17,f18,f19
python-paste-deploy # dist:f16,f17,f18,f19
python-paste # dist:f18,f19,f20
python-paste-deploy # dist:f18,f19,f20
python-qpid
python-routes
python-sqlalchemy

View File

@ -28,11 +28,11 @@ python-kombu
python-lockfile
python-migrate
python-mox
python-paramiko # dist:f16,f17,f18,f19
python-paramiko # dist:f18,f19,f20
# ^ on RHEL, brings in python-crypto which conflicts with version from
# pip we need
python-paste # dist:f16,f17,f18,f19
python-paste-deploy # dist:f16,f17,f18,f19
python-paste # dist:f18,f19,f20
python-paste-deploy # dist:f18,f19,f20
python-qpid
python-routes
python-sqlalchemy

View File

@ -9,7 +9,7 @@ python-eventlet
python-greenlet
python-netifaces
python-nose
python-paste-deploy # dist:f16,f17,f18,f19
python-paste-deploy # dist:f18,f19,f20
python-simplejson
python-webob
pyxattr

View File

@ -1 +1 @@
libxslt-dev
libxslt-devel

View File

@ -1 +1 @@
libxslt1-dev # testonly
libxslt-devel # testonly

View File

@ -12,7 +12,7 @@
# developer install.
# To keep this script simple we assume you are running on a recent **Ubuntu**
# (12.04 Precise or newer) or **Fedora** (F16 or newer) machine. (It may work
# (12.04 Precise or newer) or **Fedora** (F18 or newer) machine. (It may work
# on other platforms but support for those platforms is left to those who added
# them to DevStack.) It should work in a VM or physical server. Additionally
# we maintain a list of ``apt`` and ``rpm`` dependencies and other configuration
@ -131,7 +131,7 @@ disable_negated_services
# Warn users who aren't on an explicitly supported distro, but allow them to
# override check and attempt installation with ``FORCE=yes ./stack``
if [[ ! ${DISTRO} =~ (oneiric|precise|quantal|raring|saucy|trusty|7.0|wheezy|sid|testing|jessie|f16|f17|f18|f19|opensuse-12.2|rhel6) ]]; then
if [[ ! ${DISTRO} =~ (oneiric|precise|quantal|raring|saucy|trusty|7.0|wheezy|sid|testing|jessie|f18|f19|f20|opensuse-12.2|rhel6) ]]; then
echo "WARNING: this script has not been tested on $DISTRO"
if [[ "$FORCE" != "yes" ]]; then
die $LINENO "If you wish to run this script anyway run with FORCE=yes"