LDAP dependencies are optional and are defined here:

  https://github.com/openstack/keystone/blob/master/setup.cfg#L25-L27

This takes advantage of setuptools extras:

  https://pythonhosted.org/setuptools/setuptools.html#declaring-extras-
optional-features-with-their-own-dependencies

Use the following pattern to install extra dependencies:

  $ pip install keystone[ldap]

** Changed in: keystone
       Status: In Progress => Invalid

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Keystone.
https://bugs.launchpad.net/bugs/1487728

Title:
  ldap and ldappool modules are no listed in requirements file

Status in Keystone:
  Invalid

Bug description:
  Configuring LDAP as assignment backend driver is causing some import
  modules errors.  After reviewing the requirements.txt file, those
  dependencies are not listed there, but those dependencies are listed
  in requirements repo.

To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1487728/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to