running gnocchi in a virtualenv means ceilometer collection can't find gnocchi.ceilometer.dispatcher
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceilometer |
Fix Released
|
Medium
|
Pradeep Kilambi | ||
Gnocchi |
Fix Released
|
Medium
|
Pradeep Kilambi |
Bug Description
If you run a devstack with gnocchi with USE_VENV=True then the ceilometer-
2015-06-08 17:12:31.443 15340 ERROR oslo_messaging.
No surprise: the setup.cfg that adds gnocchi.
Possible fixes to this problem:
* Make gnocchi use ceilometer.venv for its venv. Instead of this in plugin.sh:
do
* Accelerate moving the ceiolometer dispatcher code to ceilometer.
* Temporary workaround: don't USE_VENV
The first is not tested but is likely something we'll to make work across the ceilometer suite as we break up the repos but still want some kind of integration testing.
Changed in gnocchi: | |
status: | Fix Committed → Fix Released |
Changed in ceilometer: | |
milestone: | next → liberty-rc1 |
Changed in ceilometer: | |
status: | Fix Committed → Fix Released |
Changed in ceilometer: | |
milestone: | liberty-rc1 → 5.0.0 |
The long term solution is to move the dispatcher to Ceilometer, that's what we're working on. I think Pradeep is.