vars: Add missing python-keystonemiddleware dependency

The python-keystonemiddleware is needed by swift-proxy-server otherwise
the systemd service fails to start with the following error:

[...]
File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 517, in _context_from_explicit
  swift-proxy-server[11639]:     value = import_string(found_expr)
File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 22, in import_string
  swift-proxy-server[11639]:     return pkg_resources.EntryPoint.parse("x=" + s).load(False)
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2321, in load
  return self.resolve()
File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 2327, in resolve
  module = __import__(self.module_name, fromlist=['__name__'], level=0)
ImportError: No module named keystonemiddleware.auth_token

Implements: blueprint openstack-distribution-packages
Change-Id: I2aaddc0c6b3bb5c28eb7f9b45e8d989f2824724d
This commit is contained in:
Markos Chandras 2018-08-06 12:48:45 +01:00
parent 9df587fa4d
commit 495889d2a1
3 changed files with 3 additions and 0 deletions

View File

@ -30,6 +30,7 @@ swift_distro_packages:
swift_service_distro_packages:
- python-keystoneclient # Keystoneclient needed to OSA keystone lib
- python-keystonemiddleware
- python-memcache
- python-swift
- swift

View File

@ -36,6 +36,7 @@ swift_service_distro_packages:
- openstack-swift-plugin-swift3
- openstack-swift-proxy
- python-keystoneclient # Keystoneclient needed to OSA keystone lib
- python-keystonemiddleware
- python-memcached
- python-swift

View File

@ -37,6 +37,7 @@ swift_service_distro_packages:
- openstack-swift-object
- openstack-swift-proxy
- python-keystoneclient # Keystoneclient needed to OSA keystone lib
- python-keystonemiddleware
- python-python-memcached
- python-swift