Ensure the nova element is installable

On a system that has access only to a pypi-mirror without
cached wheels, there a failure to build the overcloud-compute
image.

This is due to the requisite *-dev packages not necessarily
being present on the system.

(With binary wheels, this problem won't surface.)

Correct the nova element to specify its binary dependencies
explicitly.

Change-Id: Iae97ccb63a9fd33d2aa132c0b6c245554cbadf63
This commit is contained in:
Jan Grant 2014-03-21 11:16:50 +00:00
parent 510b3947f0
commit feb9c52968
1 changed files with 2 additions and 0 deletions

View File

@ -1,6 +1,8 @@
#!/bin/bash
set -eux
install-packages build-essential python-dev libssl-dev libxml2-dev libxslt-dev libffi-dev
# -s enables system-site-packages explicitly for python-libvirt
os-svc-install -u nova -r /opt/stack/nova -s