Description of problem: openstack-ceilometer-api.service fails to start. Version-Release number of selected component (if applicable): openstack-ceilometer-api-2014.1-2.1.el7ost.noarch openstack-packstack-2014.1.1-0.11.1.dev1055.el7ost rhel-guest-image-7.0-20140410.0.x86_64.qcow2 Actual results: 2014-05-09 03:08:58.440 22315 CRITICAL ceilometer [-] ImportError: No module named ipaddr 2014-05-09 03:08:58.440 22315 TRACE ceilometer Traceback (most recent call last): 2014-05-09 03:08:58.440 22315 TRACE ceilometer File "/usr/bin/ceilometer-api", line 10, in <module> 2014-05-09 03:08:58.440 22315 TRACE ceilometer sys.exit(api()) 2014-05-09 03:08:58.440 22315 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/cli.py", line 96, in api 2014-05-09 03:08:58.440 22315 TRACE ceilometer srv = app.build_server() 2014-05-09 03:08:58.440 22315 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/api/app.py", line 126, in build_server 2014-05-09 03:08:58.440 22315 TRACE ceilometer root = VersionSelectorApplication() 2014-05-09 03:08:58.440 22315 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/api/app.py", line 102, in __init__ 2014-05-09 03:08:58.440 22315 TRACE ceilometer self.v2 = setup_app(pecan_config=pc) 2014-05-09 03:08:58.440 22315 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/api/app.py", line 80, in setup_app 2014-05-09 03:08:58.440 22315 TRACE ceilometer guess_content_type_from_ext=False 2014-05-09 03:08:58.440 22315 TRACE ceilometer File "/usr/lib/python2.7/site-packages/pecan/__init__.py", line 83, in make_app 2014-05-09 03:08:58.440 22315 TRACE ceilometer app = Pecan(root, **kw) 2014-05-09 03:08:58.440 22315 TRACE ceilometer File "/usr/lib/python2.7/site-packages/pecan/core.py", line 206, in __init__ 2014-05-09 03:08:58.440 22315 TRACE ceilometer root = self.__translate_root__(root) 2014-05-09 03:08:58.440 22315 TRACE ceilometer File "/usr/lib/python2.7/site-packages/pecan/core.py", line 239, in __translate_root__ 2014-05-09 03:08:58.440 22315 TRACE ceilometer module = __import__(name, fromlist=fromlist) 2014-05-09 03:08:58.440 22315 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/api/controllers/root.py", line 21, in <module> 2014-05-09 03:08:58.440 22315 TRACE ceilometer from ceilometer.api.controllers import v2 2014-05-09 03:08:58.440 22315 TRACE ceilometer File "/usr/lib/python2.7/site-packages/ceilometer/api/controllers/v2.py", line 44, in <module> 2014-05-09 03:08:58.440 22315 TRACE ceilometer import wsme 2014-05-09 03:08:58.440 22315 TRACE ceilometer File "/usr/lib/python2.7/site-packages/wsme/__init__.py", line 1, in <module> 2014-05-09 03:08:58.440 22315 TRACE ceilometer from wsme.api import signature 2014-05-09 03:08:58.440 22315 TRACE ceilometer File "/usr/lib/python2.7/site-packages/wsme/api.py", line 7, in <module> 2014-05-09 03:08:58.440 22315 TRACE ceilometer import wsme.types 2014-05-09 03:08:58.440 22315 TRACE ceilometer File "/usr/lib/python2.7/site-packages/wsme/types.py", line 15, in <module> 2014-05-09 03:08:58.440 22315 TRACE ceilometer import ipaddr as ipaddress 2014-05-09 03:08:58.440 22315 TRACE ceilometer ImportError: No module named ipaddr 2014-05-09 03:08:58.440 22315 TRACE ceilometer Expected results: openstack-ceilometer-api ceilometer or one of its dependency pulls the python-ipaddr. Additional info: Workaround: sudo yum install -y python-ipaddr
*** This bug has been marked as a duplicate of bug 1096265 ***