Rally knows nothing about 'object-store' service
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Rally |
Fix Released
|
Medium
|
Rohan |
Bug Description
I installed Rally on a server that contains an all-in-one OpenStack Icehouse deployment. All the steps from the Rally tutorial went fine until `rally verify start --set image` which fails with a KeyError 'object-store'. I get back a stack trace:
2014-12-09 23:31:47.162 60750 CRITICAL rally [-] KeyError: u'object-store'
2014-12-09 23:31:47.162 60750 TRACE rally Traceback (most recent call last):
2014-12-09 23:31:47.162 60750 TRACE rally File "/usr/local/
2014-12-09 23:31:47.162 60750 TRACE rally sys.exit(main())
2014-12-09 23:31:47.162 60750 TRACE rally File "/usr/local/
2014-12-09 23:31:47.162 60750 TRACE rally return cliutils.
...
2014-12-09 23:31:47.162 60750 TRACE rally File "/usr/local/
2014-12-09 23:31:47.162 60750 TRACE rally self.conf.
2014-12-09 23:31:47.162 60750 TRACE rally File "/usr/local/
2014-12-09 23:31:47.162 60750 TRACE rally if services_
2014-12-09 23:31:47.162 60750 TRACE rally KeyError: u'object-store'
2014-12-09 23:31:47.162 60750 TRACE rally
I also tried other sets like compute and volume, but the result is the same. Do you know what might be the cause of this error and how to fix it?
Changed in rally: | |
importance: | Undecided → Medium |
assignee: | Andrey Kurilin (akurilin) → nobody |
summary: |
- verify start fails with KeyError 'object-store' + Rally knows nothing about 'object-store' service |
Changed in rally: | |
assignee: | nobody → Rohan (kanaderohan) |
Changed in rally: | |
status: | Fix Committed → Fix Released |
Hi! I can propose hot-fix. You should change line https:/ /github. com/stackforge/ rally/blob/ master/ rally/verificat ion/verifiers/ tempest/ config. py#L109 to:
if services_ type2name_ map.get( service[ 'type'] ) == servicename:
Tomorrow, I'll look closely to this bug.