Ceilometer services don't start due to broken oslo_db requirement
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ceilometer |
Fix Released
|
Undecided
|
Julien Danjou | ||
OpenStack-Ansible |
Fix Released
|
High
|
Jesse Pretorius |
Bug Description
In Newton RC1, the Ceilometer services do not start. The regression was introduced by https:/
oslo_db seems to be imported unconditionally. Even if we are not using postgresql nor mysql, it tries to import oslo_db:
$ /openstack/
Traceback (most recent call last):
File "/openstack/
from ceilometer.
File "/openstack/
from ceilometer.agent import manager
File "/openstack/
from ceilometer import pipeline
File "/openstack/
from ceilometer.
File "/openstack/
from ceilometer.storage import base
File "/openstack/
from oslo_db import options as db_options
ImportError: No module named oslo_db
Manually doing a "pip install oslo.db" solves the issue.
Changed in openstack-ansible: | |
importance: | Undecided → High |
assignee: | nobody → Kevin Carter (kevin-carter) |
status: | New → Confirmed |
Changed in openstack-ansible: | |
assignee: | Kevin Carter (kevin-carter) → Steve Lewis (steve-lewis) |
status: | Confirmed → In Progress |
Changed in ceilometer: | |
assignee: | nobody → venkatamahesh (venkatamaheshkotha) |
Changed in openstack-ansible: | |
assignee: | Steve Lewis (steve-lewis) → Jesse Pretorius (jesse-pretorius) |
Fix proposed to branch: master /review. openstack. org/372010
Review: https:/