Activity log for bug #1981207

Date Who What changed Old value New value Message
2022-07-11 09:46:25 Nico Keller bug added bug
2022-07-11 09:46:48 Christian Rohmann bug added subscriber Christian Rohmann
2022-07-11 09:47:06 Nico Keller description Error occurs on the Devstack (Release Yoga) using the ceilometer plugin: --- local.conf --- ... enable_plugin ceilometer https://opendev.org/openstack/ceilometer stable/yoga ... --- After investigating the ceilometer notification-agent log, keystoneauth1 does not found the admin entity --- Jun 27 05:34:27 devstack-01 ceilometer-agent-notification[920606]: 2022-06-27 05:34:27.178 920606 ERROR ceilometer.pipeline.sample keystoneauth1.exceptions.catalog.EndpointNotFound: admin endpoint for identity service in RegionOne region not found Jun 27 05:34:27 devstack-01 ceilometer-agent-notification[920606]: 2022-06-27 05:34:27.178 920606 ERROR ceilometer.pipeline.sample --- Looking at the (default) endpoints [openstack endpoint list] there is no keystone identity endpoint with an admin interface. The following commit gives indications that the keystone admin endpoint has no functional difference anymore from the other endpoints with the v3 API, but heat still depends on it. I assume that there could be a similar problem with ceilometer on devstack: --> https://review.opendev.org/c/openstack/openstacksdk/+/777343 The latest Keystone documentation also provides information about it: --> https://docs.openstack.org/keystone/latest/contributor/http-api.html No configuration changes (e.g. set the interface in the ceilometer.conf [keystone_authtoken] to public) made it possible to set a particular auth-url + interface. Maybe this Bug is related to the problem. It assumed that the appropriate endpoint selection is not done and therefore the the admin endpoint is selected: --> https://bugs.launchpad.net/keystoneauth/+bug/1930194 Workaround to get rid of the error is to create the required admin entpoint. Error occurs on the Devstack (Release Yoga) using the ceilometer plugin: --- local.conf --- ... enable_plugin ceilometer https://opendev.org/openstack/ceilometer stable/yoga ... --- After investigating the ceilometer notification-agent log, keystoneauth1 does not found the admin entity --- Jun 27 05:34:27 devstack-01 ceilometer-agent-notification[920606]: 2022-06-27 05:34:27.178 920606 ERROR ceilometer.pipeline.sample keystoneauth1.exceptions.catalog.EndpointNotFound: admin endpoint for identity service in RegionOne region not found Jun 27 05:34:27 devstack-01 ceilometer-agent-notification[920606]: 2022-06-27 05:34:27.178 920606 ERROR ceilometer.pipeline.sample --- Looking at the (default) endpoints [openstack endpoint list] there is no keystone identity endpoint with an admin interface. The following commit gives indications that the keystone admin endpoint has no functional difference anymore from the other endpoints with the v3 API, but heat still depends on it. I assume that there could be a similar problem with ceilometer on devstack: --> https://review.opendev.org/c/openstack/openstacksdk/+/777343 The latest Keystone documentation also provides information about it: --> https://docs.openstack.org/keystone/latest/contributor/http-api.html No configuration changes (e.g. set the interface in the ceilometer.conf [keystone_authtoken] to public) made it possible to set a particular auth-url + interface. Maybe this Bug is related to the problem. It assumed that the appropriate endpoint selection is not done and therefore the the admin endpoint is selected: --> https://bugs.launchpad.net/keystoneauth/+bug/1930194 Workaround to get rid of the error is to create the required admin endpoint.
2022-07-12 08:51:00 Yadnesh Kulkarni ceilometer: assignee Yadnesh Kulkarni (ykulkarn)