
Currently we are not installing heat-dashboard as part of the horizon image, so in case someone wants to use horizon to manage heat they cant unless they manually rebuild the image with heat-dashboard This patch set adds the pip package to the image. Change-Id: I9c1ac9cc23d5c2095a2edd584e9a862cfb6756b2 Signed-off-by: Tin Lam <tin@irrational.io>
24 lines
1.0 KiB
Bash
Executable File
24 lines
1.0 KiB
Bash
Executable File
#!/bin/bash
|
|
SCRIPT=`realpath $0`
|
|
SCRIPT_DIR=`dirname ${SCRIPT}`
|
|
## Only build from main folder
|
|
|
|
# Replace with Registry URI with your registry like your
|
|
# dockerhub user. Example: "docker.io/openstackhelm"
|
|
VERSION=${VERSION:-"latest"}
|
|
OPENSTACK_VERSION="stable/stein"
|
|
#pycrypto was dropped after queens so we need to override the defaults
|
|
keystone_pip_packages=${keystone_pip_packages:-"'python-openstackclient'"}
|
|
heat_pip_packages=${heat_pip_packages:-"''"}
|
|
barbican_pip_packages=${barbican_pip_packages:-"''"}
|
|
glance_pip_packages=${glance_pip_packages:-"'python-swiftclient'"}
|
|
cinder_pip_packages=${cinder_pip_packages:-"'python-swiftclient'"}
|
|
neutron_pip_packages=${neutron_pip_packages:-"''"}
|
|
nova_pip_packages=${nova_pip_packages:-"''"}
|
|
horizon_pip_packages=${horizon_pip_packages:-"'heat-dashboard'"}
|
|
senlin_pip_packages=${senlin_pip_packages:-"''"}
|
|
magnum_pip_packages=${magnum_pip_packages:-"''"}
|
|
ironic_pip_packages=${ironic_pip_packages:-"''"}
|
|
neutron_sriov_pip_packages=${neutron_sriov_pip_packages:-"''"}
|
|
source ${SCRIPT_DIR}/build.sh
|