Unable to restart the keystone services
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Designate |
Fix Released
|
Medium
|
Graham Hayes |
Bug Description
While installing the devstack (liberty version) on CentOS 7 we are getting the following exception:
2016-02-16 23:51:26.060 | Traceback (most recent call last):
2016-02-16 23:51:26.060 | File "/usr/bin/
2016-02-16 23:51:26.060 | from keystone.cmd.manage import main
2016-02-16 23:51:26.061 | File "/opt/stack/
2016-02-16 23:51:26.061 | from keystone.cmd import cli
2016-02-16 23:51:26.061 | File "/opt/stack/
2016-02-16 23:51:26.061 | from keystone.common import config
2016-02-16 23:51:26.061 | File "/opt/stack/
2016-02-16 23:51:26.061 | help='role-
2016-02-16 23:51:26.061 | File "/usr/lib/
2016-02-16 23:51:26.061 | super(BoolOpt, self)._
2016-02-16 23:51:26.061 | TypeError: __init__() got an unexpected keyword argument 'deprecated_reason'
2016-02-16 23:51:26.077 | + /opt/stack/
Changed in designate: | |
assignee: | nobody → Graham Hayes (grahamhayes) |
Changed in designate: | |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in designate: | |
status: | In Progress → Fix Released |
the crux of this bug is keystone's use of "deprecated_ reason" , a config option exposed by oslo.config as of release 3.2.0 or newer.
what i'm confused about it the mention of "liberty" in the bug description - since keytone only started to use "deprecated_reason" in mitaka. (https:/ /github. com/openstack/ keystone/ commit/ cedba776142f677 2ef1392eb5e5d54 b969d8669c)
seems like the master version of keystone is being used with liberty oslo requirements, which won't work.