keystone-ldap TypeError: cannot concatenate 'str' and 'NoneType' object
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Incomplete
|
Undecided
|
Unassigned | ||
Ubuntu Cloud Archive |
New
|
Undecided
|
Unassigned | ||
Mitaka |
New
|
Undecided
|
Unassigned | ||
Ocata |
New
|
Undecided
|
Unassigned | ||
Pike |
New
|
Undecided
|
Unassigned | ||
Queens |
New
|
Undecided
|
Unassigned | ||
Rocky |
New
|
Undecided
|
Unassigned | ||
Stein |
New
|
Undecided
|
Unassigned | ||
keystone (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Xenial |
New
|
Undecided
|
Unassigned | ||
Bionic |
New
|
Undecided
|
Unassigned | ||
Cosmic |
New
|
Undecided
|
Unassigned | ||
Disco |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Proposed action:
=============
Key / value failed check error.
Should check key exists and warn user of bad users / continue
Bug presented by:
=================
openstack user list --domain customerdata
cannot concatenate 'str' and 'NoneType' objects (HTTP 400) (Request-ID: req-cc0e225d-
Trace:
======
(keystone.
Traceback (most recent call last):
File "/usr/lib/
result = method(req, **params)
File "/usr/lib/
return f(self, request, filters, **kwargs)
File "/usr/lib/
return UserV3.
File "/usr/lib/
cls.
File "/usr/lib/
cls.
File "/usr/lib/
ref[
TypeError: cannot concatenate 'str' and 'NoneType' objects
Offending Data:
===============
@ line 233 i put LOG.debug( pprint.pformat( refs ) )
grep -b 2 "'id': None," /varlog/
{'domain_id': u'8ce102de5ac64
'email': <email address hidden>',
'id': None,
--
{'domain_id': u'8ce102de5ac64
'email': <email address hidden>',
'id': None,
--
{'domain_id': u'8ce102de5ac64
'email': <email address hidden>',
'id': None,
Platform:
=========
cat /etc/*-release
DISTRIB_ID=Ubuntu
DISTRIB_
DISTRIB_
DISTRIB_
NAME="Ubuntu"
VERSION="16.04.5 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.5 LTS"
VERSION_ID="16.04"
HOME_URL="http://
SUPPORT_URL="http://
BUG_REPORT_URL="http://
VERSION_
UBUNTU_
verions:
========
dpkg --list | grep keystone
ii keystone 2:11.0.
ii python-keystone 2:11.0.
ii python-
ii python-
ii python-
description: | updated |
affects: | keystone → keystone (Ubuntu) |
tags: | added: sts |
Changed in keystone (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in keystone (Ubuntu Bionic): | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in keystone (Ubuntu Bionic): | |
importance: | High → Undecided |
status: | Triaged → New |
Changed in keystone (Ubuntu Disco): | |
status: | New → Won't Fix |
Note that 11.0.3 is Ocata. We do have an 11.0.4 package version available. First thing I'd like to check is to see if this is fixed in either 11.0.4 or a future keystone release.