On 09/07/2012 10:31 AM, Dolph Mathews wrote:
pip-requires/test-requires is aimed at developers and is broken up
into two files more-so for documentation/organization purposes.
IMO, including LDAP as a dependency should be solved by real packaging
(e.g. $ apt-get install keystone keystone-ldap).
True, and now that I think of it, I would agree that a pip-requires
would not make sense here.
Where it would make sense is in devstack.
And I have a ticket for that already.
https://bugs.launchpad.net/devstack/+bug/1021319
My thinking is that if we add ldap to the supported list, keystone would
be configured to use LDAP as the identity store.
-Dolph
On Fri, Sep 7, 2012 at 8:30 AM, Adam Young <[email protected]
<mailto:[email protected]>> wrote:
On 09/06/2012 05:23 PM, Ivan Kolodyazhny wrote:
Hi Everyone,
Keystone uses python-ldap library to communicate with LDAP
server. There are to points where Keystone communicates with LDAP
server: keystone.common ldap and keystone.identity.backends.ldap
packages. According to the current Keystone architecture it is
solid application w/o extensions or plugins. So it will be useful
to add python-ldap library to pip-requires file. This dependency
is already resolved in the test-requires with comment: 'Optional
backend: LDAP'.
LDAP support is optional, which is why it is not currently in
pip-requires, but I suspect that, as it grows in visibility, it
will make sense to include it.
It would be helpful to report things like this as a bug and to
provide a patch.
Best regards,
Ivan Kolodyazhny
_______________________________________________
Mailing list:https://launchpad.net/~openstack
<https://launchpad.net/%7Eopenstack>
Post to :[email protected]
<mailto:[email protected]>
Unsubscribe :https://launchpad.net/~openstack
<https://launchpad.net/%7Eopenstack>
More help :https://help.launchpad.net/ListHelp
_______________________________________________
Mailing list: https://launchpad.net/~openstack
<https://launchpad.net/%7Eopenstack>
Post to : [email protected]
<mailto:[email protected]>
Unsubscribe : https://launchpad.net/~openstack
<https://launchpad.net/%7Eopenstack>
More help : https://help.launchpad.net/ListHelp
_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openstack
More help : https://help.launchpad.net/ListHelp