Warn about keystone ldap python3 bug

Change-Id: Ieac661604008bcde78ee295f23a4896ff234add8
This commit is contained in:
David Ames 2018-11-30 08:51:47 -08:00
parent 0b9e9b4c33
commit c7960c47aa
1 changed files with 11 additions and 0 deletions

View File

@ -218,6 +218,17 @@ With the release of Nova Cell support, new relation interfaces have been added t
- [ "nova-cloud-controller:shared-db", "mysql:shared-db" ]
- [ "nova-cloud-controller:amqp", "rabbitmq-server:amqp" ]
Python3 Keystone LDAP does not allow bytes for DN/RDN/field names
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
https://bugs.launchpad.net/keystone/+bug/1798184
Under Python 2, python-ldap uses bytes by default. Under Python 3 this is removed and bytes aren't allowed for DN/RDN/field names.
At the time of this writing it is not possible to upgrade an OpenStack cloud that uses keystone-ldap to Rocky as the keystone LDAP integration will not work until the above bug is resolved.
Bugs Fixed
==========