← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1323632] [NEW] Ldap backend failed while trying to create a user with empty description

 

Public bug reported:

Could not create a user with empty description while using LDAP.

Logs:
2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi     return self.conn.modify_s(dn_utf8, ldap_modlist_utf8)
2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi   File "/opt/stack/new/keystone/keystone/common/ldap/core.py", line 520, in m
odify_s
2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi     return self.conn.modify_s(dn, modlist)
2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi   File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 322, in mo
dify_s
2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi     return self.result(msgid,all=1,timeout=self.timeout)
2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi   File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 422, in re
sult
2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi     res_type,res_data,res_msgid = self.result2(msgid,all,timeout)
2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi   File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 426, in result2
2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi     res_type, res_data, res_msgid, srv_ctrls = self.result3(msgid,all,timeout)
2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi   File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 432, in result3
2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi     ldap_result = self._ldap_call(self._l.result3,msgid,all,timeout)
2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi   File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 96, in _ldap_call
2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi     result = func(*args,**kwargs)
2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi INVALID_SYNTAX: {'info': 'description: value #0 invalid per syntax', 'desc': 'Invalid syntax'}

** Affects: keystone
     Importance: Undecided
     Assignee: Sergey Nikitin (snikitin)
         Status: New

** Changed in: keystone
     Assignee: (unassigned) => Sergey Nikitin (snikitin)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Keystone.
https://bugs.launchpad.net/bugs/1323632

Title:
  Ldap backend failed while trying to create a user with empty
  description

Status in OpenStack Identity (Keystone):
  New

Bug description:
  Could not create a user with empty description while using LDAP.

  Logs:
  2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi     return self.conn.modify_s(dn_utf8, ldap_modlist_utf8)
  2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi   File "/opt/stack/new/keystone/keystone/common/ldap/core.py", line 520, in m
  odify_s
  2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi     return self.conn.modify_s(dn, modlist)
  2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi   File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 322, in mo
  dify_s
  2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi     return self.result(msgid,all=1,timeout=self.timeout)
  2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi   File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 422, in re
  sult
  2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi     res_type,res_data,res_msgid = self.result2(msgid,all,timeout)
  2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi   File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 426, in result2
  2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi     res_type, res_data, res_msgid, srv_ctrls = self.result3(msgid,all,timeout)
  2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi   File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 432, in result3
  2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi     ldap_result = self._ldap_call(self._l.result3,msgid,all,timeout)
  2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi   File "/usr/lib/python2.7/dist-packages/ldap/ldapobject.py", line 96, in _ldap_call
  2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi     result = func(*args,**kwargs)
  2014-05-27 09:43:44.994 7398 TRACE keystone.common.wsgi INVALID_SYNTAX: {'info': 'description: value #0 invalid per syntax', 'desc': 'Invalid syntax'}

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


Follow ups

References