Description of problem: When deploying composable roles with telemetry node (1 controller, 1 compute, 1 telemetry), building an instance and trying to observe measures of this instance, get an error: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>500 Internal Server Error</title> </head><body> <h1>Internal Server Error</h1> <p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p> <p>Please contact the server administrator at [no address given] to inform them of the time this error occurred, and the actions you performed just before this error.</p> <p>More information about this error may be available in the server error log.</p> </body></html> (HTTP 500) Version-Release number of selected component (if applicable): gnocchi-api-4.2.3-1.el7ost.noarch python-gnocchi-4.2.3-1.el7ost.noarch gnocchi-metricd-4.2.3-1.el7ost.noarch python2-collectd-gnocchi-1.7.0-1.el7ost.noarch python2-gnocchiclient-7.0.1-1.el7ost.noarch puppet-gnocchi-12.4.0-0.20180329032858.5dfa350.el7ost.noarch gnocchi-statsd-4.2.3-1.el7ost.noarch gnocchi-common-4.2.3-1.el7ost.noarch How reproducible: 100% Steps to Reproduce: 1. Deploy composable roles with telemetry node, using infrared 2.Build an instance 3. Try to observe cpu measures of the instance Actual results: Get an error Expected results: Get cpu measures Additional info: /var/log/containers/gnocchi/gnocchi-metricd.log 2018-04-22 11:05:46,519 [25] ERROR gnocchi.storage: Error processing new measures Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/gnocchi/storage/__init__.py", line 505, in process_new_measures self._compute_and_store_timeseries(metric, measures) File "/usr/lib/python2.7/site-packages/gnocchi/storage/__init__.py", line 532, in _compute_and_store_timeseries metric, block_size=block_size, back_window=back_window) File "/usr/lib/python2.7/site-packages/gnocchi/storage/__init__.py", line 154, in _get_unaggregated_timeserie_and_unserialize metric) File "/usr/lib/python2.7/site-packages/gnocchi/storage/swift.py", line 193, in _get_unaggregated_timeserie self._build_unaggregated_timeserie_path(version)) File "/usr/lib/python2.7/site-packages/swiftclient/client.py", line 1799, in get_object headers=headers) File "/usr/lib/python2.7/site-packages/swiftclient/client.py", line 1691, in _retry service_token=self.service_token, **kwargs) File "/usr/lib/python2.7/site-packages/swiftclient/client.py", line 1167, in get_object conn.request(method, path, '', headers) File "/usr/lib/python2.7/site-packages/swiftclient/client.py", line 439, in request files=files, **self.requests_args) File "/usr/lib/python2.7/site-packages/swiftclient/client.py", line 422, in _request return self.request_session.request(*arg, **kwarg) File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 518, in request resp = self.send(prep, **send_kwargs) File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 639, in send r = adapter.send(request, **kwargs) File "/usr/lib/python2.7/site-packages/requests/adapters.py", line 502, in send raise ConnectionError(e, request=request) ConnectionError: HTTPConnectionPool(host='172.17.3.11', port=8080): Max retries exceeded with url: /v1/AUTH_2e5439d447fb4f008396fd56d7d5bd7a/gnocchi.2845f016-a151-46b2-a552-51b37ad6a60c/none_v3 (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x7f2c9e550e50>: Failed to establish a new connection: [Errno 113] No route to host',))
All the measures are available