Bug 1095414
| Summary: | python-ceilometer missing pecan and/or openstack-ceilometer-api dependency | ||
|---|---|---|---|
| Product: | [Community] RDO | Reporter: | leskomw |
| Component: | openstack-ceilometer | Assignee: | RHOS Maint <rhos-maint> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Shai Revivo <srevivo> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | unspecified | CC: | jruzicka, pbrady, yeylon |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | openstack-ceilometer-2014.1-2 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2014-05-07 21:13:05 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
leskomw
2014-05-07 16:06:26 UTC
*** Bug 1095395 has been marked as a duplicate of this bug. *** (from bug 1095395): ceilometer-agent-compute should also depend on python-ceilometerclient sudo runuser -s /bin/bash ceilometer -c '/usr/bin/ceilometer-agent-compute --logfile /var/log/ceilometer/compute.log ' Traceback (most recent call last): File "/usr/bin/ceilometer-agent-compute", line 6, in <module> from ceilometer.cli import agent_compute File "/usr/lib/python2.6/site-packages/ceilometer/cli.py", line 33, in <module> from ceilometer.alarm import service as alarm_service File "/usr/lib/python2.6/site-packages/ceilometer/alarm/service.py", line 23, in <module> from ceilometerclient import client as ceiloclient ImportError: No module named ceilometerclient This was a recent change upstream after the final milestone release: https://review.openstack.org/#/c/79628/ which has the affect of having everything dependent on each other :( So the best way currently would be for all dependencies to be added as well to the python-ceilometer subpackage so that they are installed on all hosts. This get's one over the immediate issue but it's horrible. I'll do it for now and log and have referenced a new upstream bug about the increased dependencies. For reference the new global deps are: +Requires: python-pymongo +Requires: python-flask +Requires: python-pecan >= 0.4.5 +Requires: python-wsme >= 0.6 +Requires: python-novaclient +Requires: python-keystoneclient +Requires: python-glanceclient +Requires: python-swiftclient +Requires: python-ceilometerclient +Requires: libvirt-python |