Use an element for python-futures workaround
This commit is contained in:
parent
672c21501b
commit
22e23953ef
|
@ -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
|
|
@ -44,7 +44,8 @@
|
|||
"ironic-discoverd",
|
||||
"element-manifest",
|
||||
"tuskar",
|
||||
"fix-undercloud-package-installs"
|
||||
"fix-undercloud-package-installs",
|
||||
"python-swiftclient-python-futures"
|
||||
],
|
||||
"hook": [
|
||||
"extra-data",
|
||||
|
|
|
@ -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:-"\
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue