Keystone user creation fails: 'IndexError: deque index out of range'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Dmitry Burmistrov | ||
Mitaka |
Fix Released
|
High
|
Dmitry Burmistrov |
Bug Description
Rally benchmark test for nova "NovaServers.
2016-05-11 23:16:48.291 7 WARNING rally.common.broker [-] Failed to consume a task from the queue: An unexpected error prevented the server from fulfilling your request. (HTTP 500) (Request-ID: req-0c8dd246-
...
2016-05-11 23:16:59.085 7 ERROR rally.task.engine [-] Unable to setup context 'users': 'Failed to create the requested number of users.'
There is a corresponding error in keystone logs on controller (node-3):
http://
Here is a part of keystone.conf file related to caching:
root@node-3:~# grep -vE '^\s*(#|$)' /etc/keystone/
[cache]
backend = keystone.
enabled = True
memcache_servers = 10.109.
memcache_dead_retry = 60
memcache_
memcache_
memcache_
Steps to reproduce:
1. Create some environment with Fuel 9.0
2. Start Rally benchmark test "NovaServers.
Expected result:
tests is successful
Actual result:
sometimes test fails
I contacted Alex Makarov from mos-keystone team and he pointed that driver used by keystone for caching is incorrect, "memcache_pool" must be replaced by "memcache".
Changed in fuel: | |
assignee: | MOS Puppet Team (mos-puppet) → Dmitry Burmistrov (dmburmistrov) |
Changed in fuel: | |
assignee: | Dmitry Burmistrov (dmburmistrov) → Ivan Berezovskiy (iberezovskiy) |
Changed in fuel: | |
assignee: | Ivan Berezovskiy (iberezovskiy) → Dmitry Burmistrov (dmburmistrov) |
Not sure it deserves to be of High importance, though.