Comment 8 for bug 1716678

Revision history for this message
Dmitriy Rabotyagov (noonedeadpunk) wrote :

The same thing for me:
root@openstack-sandbox:~# dpkg -l| grep ceilometer
ii ceilometer-agent-central 1:9.0.2-0ubuntu1~cloud0 all ceilometer central agent
ii ceilometer-agent-notification 1:9.0.2-0ubuntu1~cloud0 all ceilometer notification agent
ii ceilometer-common 1:9.0.2-0ubuntu1~cloud0 all ceilometer common files
ii python-ceilometer 1:9.0.2-0ubuntu1~cloud0 all ceilometer python libraries
ii python-ceilometerclient 2.9.0-0ubuntu1~cloud0 all Client library for Openstack Ceilometer API server - Python 2.7
root@openstack-sandbox:~# cat /etc/ceilometer/polling.yaml
---
sources:
    - name: hardware
      interval: 60
      resources:
        - snmp://10.157.128.2
      meters:
        - hardware.cpu.util
        - hardware.memory.used
        - hardware.memory.total
        - hardware.memory.buffer
        - hardware.memory.cached
        - hardware.memory.swap.avail
        - hardware.memory.swap.total

In log:
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics [-] Failed to call periodic 'ceilometer.agent.manager.task' (it runs every 60.00 seconds): AttributeError: 'AgentManager' object has no attribute 'hashrings'
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics Traceback (most recent call last):
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics File "/usr/local/lib/python2.7/dist-packages/futurist/periodics.py", line 290, in run
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics work()
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics File "/usr/local/lib/python2.7/dist-packages/futurist/periodics.py", line 64, in __call__
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics return self.callback(*self.args, **self.kwargs)
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics File "/usr/local/lib/python2.7/dist-packages/futurist/periodics.py", line 178, in decorator
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics return f(*args, **kwargs)
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics File "/usr/lib/python2.7/dist-packages/ceilometer/agent/manager.py", line 409, in task
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics self.interval_task(running_task)
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics File "/usr/lib/python2.7/dist-packages/ceilometer/agent/manager.py", line 436, in interval_task
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics task.poll_and_notify()
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics File "/usr/lib/python2.7/dist-packages/ceilometer/agent/manager.py", line 158, in poll_and_notify
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics self.resources[key].get(discovery_cache))
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics File "/usr/lib/python2.7/dist-packages/ceilometer/agent/manager.py", line 110, in get
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics if self.agent_manager.hashrings:
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics AttributeError: 'AgentManager' object has no attribute 'hashrings'
2018-01-30 19:55:45.814 8516 ERROR futurist.periodics