← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1927521] [NEW] LDAP implementation is broken for py2.7 on T

 

Public bug reported:

Issue descripton
----------------

Train is supposed to be the last release that support python 2.7. In the meanwhile, https://review.opendev.org/c/openstack/keystone/+/755736 has been backported back to Train.
It implements usage of the weakref.finalize which is valid attribute only since Python 3.4.

That means, that Train py2.7 is broken.

Expected behaviour
------------------

LDAP can be used on Train with py27

Actual behaviour
----------------

http://paste.openstack.org/show/804999/

Related-Bug: #1896125

** Affects: keystone
     Importance: Undecided
         Status: New

** Summary changed:

- LDAP implementation is broken for py2.7 
+ LDAP implementation is broken for py2.7 on T

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Identity (keystone).
https://bugs.launchpad.net/bugs/1927521

Title:
  LDAP implementation is broken for py2.7 on T

Status in OpenStack Identity (keystone):
  New

Bug description:
  Issue descripton
  ----------------

  Train is supposed to be the last release that support python 2.7. In the meanwhile, https://review.opendev.org/c/openstack/keystone/+/755736 has been backported back to Train.
  It implements usage of the weakref.finalize which is valid attribute only since Python 3.4.

  That means, that Train py2.7 is broken.

  Expected behaviour
  ------------------

  LDAP can be used on Train with py27

  Actual behaviour
  ----------------

  http://paste.openstack.org/show/804999/

  Related-Bug: #1896125

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