Add missing rpm dependencies to sysinv

The following dependencies are required by sysinv
but were being implicitly installed by magnum.
 * python-docker
 * python-kubernetes

When the unused magnum openstack component was removed
from the installation, sysinv conductor would fail to
launch.

This corrects that problem and allows those unused
bare metal opentack components to be safely removed.

Fixed up test-requirements and requirements since
docker is needed for runtime and not just testing.

Change-Id: Ibe06b4b401446ff09a83e2051f8495ee53244b1a
Story: 2004764
Task: 30058
Signed-off-by: Al Bailey <Al.Bailey@windriver.com>
This commit is contained in:
Al Bailey 2019-03-18 09:46:32 -05:00 committed by Al Bailey
parent 59d25eed6f
commit 0d2114a479
4 changed files with 5 additions and 3 deletions

View File

@ -1,2 +1,2 @@
SRC_DIR="sysinv"
TIS_PATCH_VER=307
TIS_PATCH_VER=308

View File

@ -22,6 +22,9 @@ BuildRequires: systemd
# Needed for python2 and python3 compatible
Requires: python-six
Requires: python-docker
Requires: python-kubernetes
%description
System Inventory

View File

@ -37,4 +37,5 @@ python-magnumclient>=2.0.0 # Apache-2.0
psutil
simplejson>=2.2.0 # MIT
rpm
docker # Apache-2.0
kubernetes # Apache-2.0

View File

@ -29,5 +29,3 @@ python-novaclient!=2.33.0,>=2.29.0 # Apache-2.0
python-cephclient
python-ldap>=3.1.0
markupsafe
docker
# Babel>=0.9.6