this error is self explanatory, no point raising pointless traceback as it helps no one.
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: Process Process-693:
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: Traceback (most recent call last):
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: File "/usr/lib64/python2.7/multiprocessing/process.py", line 267, in _bootstrap
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: self.run()
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: self._target(*self._args, **self._kwargs)
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: File "/usr/lib/python2.7/site-packages/cotyledon/_utils.py", line 63, in _bootstrap_process
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: target(*args, **kwargs)
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: File "/usr/lib/python2.7/site-packages/cotyledon/_service.py", line 161, in create_and_wait
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: sw = cls(*args, **kwargs)
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: File "/usr/lib/python2.7/site-packages/cotyledon/_service.py", line 175, in __init__
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: self.service = config.service(worker_id, *args, **kwargs)
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: File "/opt/stack/ceilometer/ceilometer/cmd/polling.py", line 75, in create_polling_service
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: conf.polling_namespaces)
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: File "/opt/stack/ceilometer/ceilometer/polling/manager.py", line 255, in __init__
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: raise EmptyPollstersList()
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: EmptyPollstersList: No valid pollsters can be loaded with the startup parameter polling-namespaces.
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: Process Process-693:
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: Traceback (most recent call last):
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: File "/usr/lib64/python2.7/multiprocessing/process.py", line 267, in _bootstrap
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: self.run()
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: self._target(*self._args, **self._kwargs)
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: File "/usr/lib/python2.7/site-packages/cotyledon/_utils.py", line 63, in _bootstrap_process
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: target(*args, **kwargs)
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: File "/usr/lib/python2.7/site-packages/cotyledon/_service.py", line 161, in create_and_wait
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: sw = cls(*args, **kwargs)
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: File "/usr/lib/python2.7/site-packages/cotyledon/_service.py", line 175, in __init__
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: self.service = config.service(worker_id, *args, **kwargs)
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: File "/opt/stack/ceilometer/ceilometer/cmd/polling.py", line 75, in create_polling_service
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: conf.polling_namespaces)
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: File "/opt/stack/ceilometer/ceilometer/polling/manager.py", line 255, in __init__
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: raise EmptyPollstersList()
Feb 05 22:38:40 gc-devstack.novalocal ceilometer-polling[11728]: EmptyPollstersList: No valid pollsters can be loaded with the startup parameter polling-namespaces.
Reviewed: https:/ /review. openstack. org/543525 /git.openstack. org/cgit/ openstack/ ceilometer/ commit/ ?id=35f65339992 c320b8aab89dab2 517281d225d01b
Committed: https:/
Submitter: Zuul
Branch: master
commit 35f65339992c320 b8aab89dab25172 81d225d01b
Author: gord chung <email address hidden>
Date: Mon Feb 12 11:12:27 2018 -0500
avoid verbose tracebacks on known errors
- log that no pollsters loaded rather than throwing error
- ipmi are expected to be missing as note says, just debug logs
with details rather than massive traceback.
Closes-Bug: #1747536 94c66aad0170f03 17e514fd747
Change-Id: Ib592c84dca017e