EndpointNotFound errors thrown in polling agent

Bug #1498019 reported by gordon chung
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceilometer
Fix Released
High
Mehdi Abaakouk

Bug Description

new keystoneclient code is throwing a lot of errors:

2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client [-] publicURL endpoint for network service not found
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client Traceback (most recent call last):
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/opt/stack/new/ceilometer/ceilometer/neutron_client.py", line 41, in with_logging
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client return func(*args, **kwargs)
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/opt/stack/new/ceilometer/ceilometer/neutron_client.py", line 95, in pool_get_all
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client resp = self.client.list_pools()
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/usr/local/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 102, in with_params
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client ret = self.function(instance, *args, **kwargs)
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/usr/local/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 1097, in list_pools
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client **_params)
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/usr/local/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 307, in list
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client for r in self._pagination(collection, path, **params):
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/usr/local/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 320, in _pagination
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client res = self.get(path, params=params)
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/usr/local/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 293, in get
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client headers=headers, params=params)
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/usr/local/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 270, in retry_request
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client headers=headers, params=params)
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/usr/local/lib/python2.7/dist-packages/neutronclient/v2_0/client.py", line 200, in do_request
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client content_type=self.content_type())
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/usr/local/lib/python2.7/dist-packages/neutronclient/client.py", line 158, in do_request
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client self.authenticate_and_fetch_endpoint_url()
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/usr/local/lib/python2.7/dist-packages/neutronclient/client.py", line 125, in authenticate_and_fetch_endpoint_url
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client self.endpoint_url = self._get_endpoint_url()
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/usr/local/lib/python2.7/dist-packages/neutronclient/client.py", line 254, in _get_endpoint_url
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client self.authenticate()
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/usr/local/lib/python2.7/dist-packages/neutronclient/client.py", line 237, in authenticate
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client self._authenticate_keystone()
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/usr/local/lib/python2.7/dist-packages/neutronclient/client.py", line 226, in _authenticate_keystone
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client self._extract_service_catalog(resp_body)
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/usr/local/lib/python2.7/dist-packages/neutronclient/client.py", line 192, in _extract_service_catalog
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client endpoint_type=self.endpoint_type)
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/usr/local/lib/python2.7/dist-packages/keystoneclient/utils.py", line 337, in inner
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client return func(*args, **kwargs)
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client File "/usr/local/lib/python2.7/dist-packages/keystoneclient/service_catalog.py", line 293, in url_for
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client raise exceptions.EndpointNotFound(msg)
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client EndpointNotFound: publicURL endpoint for network service not found
2015-09-17 10:59:05.470 5854 ERROR ceilometer.neutron_client
2015-09-17 10:59:05.471 5854 ERROR ceilometer.agent.manager [-] Skipping lb_pools, keystone issue: publicURL endpoint for network service not found

http://logs.openstack.org/95/222495/8/check/gate-tempest-dsvm-postgres-full/d5ac554/logs/screen-ceilometer-acentral.txt.gz

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ceilometer (master)

Fix proposed to branch: master
Review: https://review.openstack.org/225887

Changed in ceilometer:
assignee: nobody → Mehdi Abaakouk (sileht)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ceilometer (master)

Reviewed: https://review.openstack.org/225887
Committed: https://git.openstack.org/cgit/openstack/ceilometer/commit/?id=30d8660d36c0451ada618ffbede6899a749a5752
Submitter: Jenkins
Branch: master

commit 30d8660d36c0451ada618ffbede6899a749a5752
Author: Mehdi Abaakouk <email address hidden>
Date: Mon Sep 21 17:07:49 2015 +0200

    Fix variable typos

    Neutron service are not correctly skipped because
    of a typo in KEYSTONE_REQUIRED_FOR_SERVICE.

    Closes-bug: 1498019
    Change-Id: I7e7af5fc49a97c385d77a05cdba5bc4a1a045bfa

Changed in ceilometer:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in ceilometer:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in ceilometer:
milestone: liberty-rc1 → 5.0.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.