[MIR] python-pyldap

Bug #1643608 reported by Chuck Short
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-pyldap (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

[Availability]
In universe

[Rationale]
New dependency for keystone

[Security]
No security history

[Quality assurance]
Package builds py2 and py3 modules, unit tests run for both.

[Dependencies]
All in main

[Standards compliance]
OK

[Maintenance]
ubuntu-openstack

[Background information]
Build dependency for keystone. Drop in replacement for python-ldap that has python3 support.

Revision history for this message
Michael Terry (mterry) wrote :

So we already have python-ldap in main. And a python-ldap3 MIR bug 1634535 trying to replace python-ldap. Do we really need another? Can you switch keystone to use python-ldap3?

Revision history for this message
Michael Terry (mterry) wrote :

I like that this uses libldap2 instead of reinventing it in python (like python-ldap3 wanted to do). And is a continuation of python-ldap. So no need for a security review.

Blockers:
- The packaging doesn't seem to run the tests correctly. See [1] and search for "Ran 0 tests"

Non-blockers:
- Should fix the lintian warning "python-pyldap-doc: unused substitution variable ${sphinxdoc:Built-Using}"

Otherwise, it seemed fine. Very new package, not much history.

[1] https://launchpadlibrarian.net/292308891/buildlog_ubuntu-zesty-amd64.python-pyldap_2.4.25.1-2_BUILDING.txt.gz

Changed in python-pyldap (Ubuntu):
status: New → Incomplete
Revision history for this message
Chuck Short (zulcss) wrote :

I added the tests through autopkgtest it neeeds to have slapd installed.

Michael Terry (mterry)
Changed in python-pyldap (Ubuntu):
status: Incomplete → Fix Committed
Revision history for this message
Matthias Klose (doko) wrote :

still in universe. is this still needed?

Changed in python-pyldap (Ubuntu):
status: Fix Committed → Incomplete
Revision history for this message
Corey Bryant (corey.bryant) wrote :

This is still important for supporting keystone integration with LDAP.

Changed in python-pyldap (Ubuntu):
status: Incomplete → New
Revision history for this message
Corey Bryant (corey.bryant) wrote :

It looks like I spoke too soon. According to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886847 and https://github.com/pyldap/pyldap, the pyldap fork has been merged back into python-ldap.

Changed in python-pyldap (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.