Comment 3 for bug 1820928

Revision history for this message
Angie Wang (angiewang) wrote :

This is not specific to ceilometer chart.

We observed keystone auth token issues after or during application apply.
All the openstack commands are broken because of the following error:
Failed to discover available identity versions when contacting http://keystone.openstack.svc.cluster.local/v3. Attempting to parse version from URL.
Unable to establish connection to http://keystone.openstack.svc.cluster.local/v3/auth/tokens: HTTPConnectionPool(host='keystone.openstack.svc.cluster.local', port=80): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x7fc90f088cd0>: Failed to establish a new connection: [Errno -2] Name or service not known',))

In this case, keystone auth token issue happened during ceilometer chart installation. It failed to be installed because ceilometer-db-sync job failed. The ceilometer-db-sync job actually creates ceilometer resources through gnocchi REST API which requires to request keystone token.

We have similar error from internal sanity.