Not all projects support python3 yet (swift being the worst offender) and some only have partial support. Nova doesnt support python3 with xen yet, but it does for everything else. With this patch a full python3 deploy of openstack *should* be possible. For now, at least it all builds. Change-Id: Id03bbae1063b21e949085a3ef8f8c7534d2db3ff
18 lines
380 B
Bash
Executable File
18 lines
380 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -ex
|
|
|
|
if [[ "${PYTHON3}" == "no" ]]; then
|
|
python=python2
|
|
else
|
|
python=python3
|
|
fi
|
|
|
|
${python} $(dirname $0)/fetch_wheels.py
|
|
|
|
mkdir -p /tmp/wheels/
|
|
# NOTE(SamYaple): We exclude all files starting with '.' as these can be
|
|
# control files for AUFS which have special meaning on AUFS backed file
|
|
# stores.
|
|
tar xf /tmp/wheels.tar.gz --exclude='.*' -C /tmp/wheels/
|