from compute-agent log
2014-07-03 14:08:05.511 17376 ERROR ceilometer.agent [-] Unable to discover resources: string index out of range 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent Traceback (most recent call last): 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/new/ceilometer/ceilometer/agent.py", line 166, in discover 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent discovered = discoverer.discover(param) 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/new/ceilometer/ceilometer/compute/discovery.py", line 32, in discover 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent instances = self.nova_cli.instance_get_all_by_host(cfg.CONF.host) 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/new/ceilometer/ceilometer/nova_client.py", line 34, in with_logging 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent return func(*args, **kwargs) 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/new/ceilometer/ceilometer/nova_client.py", line 125, in instance_get_all_by_host 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent search_opts=search_opts)) 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/new/python-novaclient/novaclient/v1_1/servers.py", line 594, in list 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent return self._list("/servers%s%s" % (detail, query_string), "servers") 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/new/python-novaclient/novaclient/base.py", line 67, in _list 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent _resp, body = self.api.client.get(url) 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/new/python-novaclient/novaclient/client.py", line 482, in get 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent return self._cs_request(url, 'GET', **kwargs) 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/new/python-novaclient/novaclient/client.py", line 448, in _cs_request 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent self.authenticate() 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/new/python-novaclient/novaclient/client.py", line 558, in authenticate 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent port = magic_tuple.port 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/new/python-novaclient/novaclient/openstack/common/network_utils.py", line 91, in port 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent host, port = parse_host_port(netloc) 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/new/python-novaclient/novaclient/openstack/common/network_utils.py", line 57, in parse_host_port 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent if address[0] == '[': 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent IndexError: string index out of range 2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent
from compute-agent log
2014-07-03 14:08:05.511 17376 ERROR ceilometer.agent [-] Unable to discover resources: string index out of range new/ceilometer/ ceilometer/ agent.py" , line 166, in discover discover( param) new/ceilometer/ ceilometer/ compute/ discovery. py", line 32, in discover cli.instance_ get_all_ by_host( cfg.CONF. host) new/ceilometer/ ceilometer/ nova_client. py", line 34, in with_logging new/ceilometer/ ceilometer/ nova_client. py", line 125, in instance_ get_all_ by_host opts=search_ opts)) new/python- novaclient/ novaclient/ v1_1/servers. py", line 594, in list "/servers% s%s" % (detail, query_string), "servers") new/python- novaclient/ novaclient/ base.py" , line 67, in _list client. get(url) new/python- novaclient/ novaclient/ client. py", line 482, in get request( url, 'GET', **kwargs) new/python- novaclient/ novaclient/ client. py", line 448, in _cs_request new/python- novaclient/ novaclient/ client. py", line 558, in authenticate new/python- novaclient/ novaclient/ openstack/ common/ network_ utils.py" , line 91, in port port(netloc) new/python- novaclient/ novaclient/ openstack/ common/ network_ utils.py" , line 57, in parse_host_port
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent Traceback (most recent call last):
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent discovered = discoverer.
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent instances = self.nova_
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent return func(*args, **kwargs)
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent search_
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent return self._list(
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent _resp, body = self.api.
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent return self._cs_
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent self.authenticate()
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent port = magic_tuple.port
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent host, port = parse_host_
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent File "/opt/stack/
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent if address[0] == '[':
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent IndexError: string index out of range
2014-07-03 14:08:05.511 17376 TRACE ceilometer.agent