On Tue, Mar 20 2018, __ mango. wrote: > I have configured the following > export OS_PROJECT_DOMAIN_NAME=Default > export OS_USER_DOMAIN_NAME=Default > export OS_PROJECT_NAME=admin > export OS_USERNAME=admin > export OS_PASSWORD=admin > export OS_AUTH_URL=http://controller:35357/v3 > export OS_IDENTITY_API_VERSION=3 > export OS_IMAGE_API_VERSION=2 > > /etc/gnocchi/gnocchi.conf > [DEFAULT] > [api] > auth_mode = keystone
You said in your mail that you were using basic as auth_mode and your request here: >> # gnocchi status --debug >> REQ: curl -g -i -X GET http://localhost:8041/v1/status?details=False -H >> "Authorization: {SHA1}d4daf1cf567f14f32dbc762154b3a281b4ea4c62" -H "Accept: >> application/json, */*" -H "User-Agent: gnocchi keystoneauth1/3.1.0 >> python-requests/2.18.1 CPython/2.7.12" >> Starting new HTTP connection (1): localhost >> http://localhost:8041 "GET /v1/status?details=False HTTP/1.1" 401 114 >> RESP: [401] Content-Type: application/json Content-Length: 114 >> WWW-Authenticate: Keystone uri='http://controller:5000/v3' Connection: >> Keep-Alive >> RESP BODY: {"error": {"message": "The request you have made requires >> authentication.", "code": 401, "title": "Unauthorized"}} >> The request you have made requires authentication. (HTTP 401) Indicates that the client is using basic auth mode. As Gordon already replied: https://gnocchi.xyz/gnocchiclient/shell.html#openstack-keystone-authentication you're missing OS_AUTH_TYPE Sigh. -- Julien Danjou /* Free Software hacker https://julien.danjou.info */
signature.asc
Description: PGP signature
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev