yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #60155
[Bug 1653480] Re: Unable to perform role assignments for an ldap user with special characters in the name
I think the problem is in python-openstackclient
** Also affects: python-openstackclient
Importance: Undecided
Status: New
--
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/1653480
Title:
Unable to perform role assignments for an ldap user with special
characters in the name
Status in OpenStack Identity (keystone):
New
Status in python-openstackclient:
New
Bug description:
A user with name VM-JLÃW$ is an ldap user. When I run the openstack
role add command it fails as follows.
[root@ip9-114-192-140 ~]# openstack role add admin --project project1—user VM-JLÃW$
Traceback (most recent call last):
File "/usr/bin/openstack", line 10, in <module>
sys.exit(main())
File "/usr/lib/python2.7/site-packages/openstackclient/shell.py", line 177, in main
argv = map(lambda arg: arg.decode(encoding), argv)
File "/usr/lib/python2.7/site-packages/openstackclient/shell.py", line 177, in <lambda>
argv = map(lambda arg: arg.decode(encoding), argv)
File "/usr/lib64/python2.7/encodings/utf_8.py", line 16, in decode
return codecs.utf_8_decode(input, errors, True)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xc3 in position 5: invalid continuation byte
[root@ip9-114-192-140 ~]# openstack user list
+-----------------------------------------------------------------+------------+
| ID | Name |
+-----------------------------------------------------------------+------------+
| c297dffba4301deed982828c011c7314ce36f29db82451a911cd4898f3135837 |
VM-JLÃW$ |
When I run the command for same user using userid it works.
openstack role add admin --project project1 --user
c297dffba4301deed982828c011c7314ce36f29db82451a911cd4898f3135837
To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/1653480/+subscriptions
References