{"body":"I am able to setup cloudkitty with gnocchi as a collector and fetcher on devstack train release.\nNow, I am configuring cloudkitty with keystone as a fetcher and monasca as a collector.\nI am getting following error message in th cloudkitty-processor logs:\n=========================\n\n2020-11-06 09:38:37.429 29895 DEBUG cloudkitty.orchestrator [-] [scope: 0f6446180f464e20be74b591cbf39863, worker: 1] Collecting 2 metrics. _do_collection /opt/stack/cloudkitty/cloudkitty/orchestrator.py:298\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator [-] [scope: 0f6446180f464e20be74b591cbf39863, worker: 1] Error while collecting metric volume.size at timestamp 2020-11-01 00:00:00+00:00: Forbidden (HTTP 401) (Request-ID: req-8d793b4d-726b-4220-a0cd-6171f96460bb). Exiting.: Unauthorized: Forbidden (HTTP 401) (Request-ID: req-8d793b4d-726b-4220-a0cd-6171f96460bb)\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator Traceback (most recent call last):\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator   File \"/opt/stack/cloudkitty/cloudkitty/orchestrator.py\", line 276, in _get_result\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator     return self._collect(metric, timestamp)\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator   File \"/opt/stack/cloudkitty/cloudkitty/orchestrator.py\", line 265, in _collect\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator     self._tenant_id,\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator   File \"/opt/stack/cloudkitty/cloudkitty/collector/__init__.py\", line 241, in retrieve\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator     q_filter=q_filter,\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator   File \"/opt/stack/cloudkitty/cloudkitty/collector/monasca.py\", line 251, in fetch_all\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator     q_filter=q_filter,\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator   File \"/opt/stack/cloudkitty/cloudkitty/collector/monasca.py\", line 193, in _fetch_measures\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator     **kwargs)\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator   File \"/opt/stack/python-monascaclient/monascaclient/v2_0/metrics.py\", line 48, in list_statistics\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator     return self._list('/statistics', 'dimensions', **kwargs)\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator   File \"/opt/stack/python-monascaclient/monascaclient/common/monasca_manager.py\", line 48, in _list\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator     path=url_str\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator   File \"/usr/local/lib/python2.7/dist-packages/osc_lib/api/api.py\", line 234, in list\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator     headers=headers,\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator   File \"/usr/local/lib/python2.7/dist-packages/osc_lib/api/api.py\", line 141, in _request\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator     return session.request(url, method, **kwargs)\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator   File \"/usr/local/lib/python2.7/dist-packages/keystoneauth1/session.py\", line 943, in request\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator     raise exceptions.from_response(resp, method, url)\n2020-11-06 09:38:37.918 29895 ERROR cloudkitty.orchestrator Unauthorized: Forbidden (HTTP 401) (Request-ID: req-8d793b4d-726b-4220-a0cd-6171f96460bb)","name":"","extension":"txt","url":"https://www.irccloud.com/pastebin/CJWpsSly","modified":1604656583,"id":"CJWpsSly","size":3540,"lines":29,"own_paste":false,"theme":"","date":1604656583}