"Fossies" - the Fresh Open Source Software Archive
Member "keystone-19.0.0/releasenotes/notes/bug-1901654-69b9f35d11cd0c75.yaml" (14 Apr 2021, 665 Bytes) of package /linux/misc/openstack/keystone-19.0.0.tar.gz:
As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Ansible YAML source code syntax highlighting (style: standard
) with prefixed line numbers.
Alternatively you can here view
the uninterpreted source code file.
3 - |
4 [`bug 1901654 <https://bugs.launchpad.net/keystone/+bug/1901654>`_]
5 Previously, generate_public_ID() in sha256.py assumed the passed arguments is str data type.
6 However, python-ldap 3.0 or later returns bytes data type for attribute values except fields
7 of distinguished names, relative distinguished names, attribute names, queries.
8 If keystone running on Python3 is integrated with LDAP and the LDAP server has local_id variable
9 in its attribute, user login operations will fail due to the assumption and modifiation of python-ldap.
10 By this fix, generate_public_ID() properly handles bytes data type in the parameter.