Use an element for python-futures workaround

This commit is contained in:
James Slagle 2014-10-22 07:22:54 -04:00
parent 672c21501b
commit 22e23953ef
4 changed files with 11 additions and 5 deletions

View File

@ -0,0 +1,8 @@
#!/bin/bash
set -eux
set -o pipefail
# python-swiftclient requires python-futures
# https://bugzilla.redhat.com/show_bug.cgi?id=1154169
yum -y install python-futures

View File

@ -44,7 +44,8 @@
"ironic-discoverd",
"element-manifest",
"tuskar",
"fix-undercloud-package-installs"
"fix-undercloud-package-installs",
"python-swiftclient-python-futures"
],
"hook": [
"extra-data",

View File

@ -64,6 +64,7 @@ swift-proxy \
swift-storage \
use-ephemeral \
oslo-serialization \
python-swiftclient-python-futures \
"}
export OVERCLOUD_COMPUTE_DIB_EXTRA_ARGS=${OVERCLOUD_COMPUTE_DIB_EXTRA_ARGS:-"\

View File

@ -220,10 +220,6 @@ if [[ "$JSONFILE" =~ "package" ]]; then
if ! rpm -q python-ironicclient; then
sudo yum -y install https://kojipkgs.fedoraproject.org//packages/python-ironicclient/0.3.1/1.fc22/noarch/python-ironicclient-0.3.1-1.fc22.noarch.rpm
fi
# python-swiftclient requires python-futures
# https://bugzilla.redhat.com/show_bug.cgi?id=1154169
sudo yum -y install python-futures
fi
instack-install-undercloud