Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

cinder volume quotas broken for RDO install in centOs?

Just installed openstack according to rdo concept. Both times packstack claims success. Even tried a --allinone setup, same failure. openstack quota show <id> fails.

But when I run my scripts for creating projects, users and setting quotas, it starts to fail.

Seems like all quota commands fail when it comes to volume quotas, regardless of if I use openstack or cinder cli, or horizon for that matter. System log complains with things like "Provide either auth_url or endpoint".

Attempting to use horizon to set the default quotas, opens a window with the existing default quota values, but the three volume related parameters, are simply empty.

Or am I just stupid trying to use RDO and standard centOs? (fedora didnt work better). It seems like starting packstack with an identical answer-file, will give different results, every day. The success rate of a packstack install, for me, is about 1 in 10. The actual CLI command just returns:

ERROR: The server has either erred or is incapable of performing the requested operation.

where the system log says:

ERROR cinder.api.middleware.fault [req-70f24ab7-4f8e-4f5a-90cb-54f2234893bb 113aa8326a7d4b1382881440f47b5e6a 8c4c9b18fa9346238e172af5a537a20c - - -] Caught error: Not enough information to determine URL. Provide either auth_url or endpoint

Frustrated

cinder volume quotas broken for RDO install in centOs?

Just installed openstack according to rdo concept. Both times packstack claims success. Even tried a --allinone setup, same failure. openstack quota show <id> fails.

But when I run my scripts for creating projects, users and setting quotas, it starts to fail.

Seems like all quota commands fail when it comes to volume quotas, regardless of if I use openstack or cinder cli, or horizon for that matter. System log complains with things like "Provide either auth_url or endpoint".endpoint". (nova|neutron quota-show <id> works fine)

Attempting to use horizon to set the default quotas, opens a window with the existing default quota values, but the three volume related parameters, are simply empty.

Or am I just stupid trying to use RDO and standard centOs? (fedora didnt work better). It seems like starting packstack with an identical answer-file, will give different results, every day. The success rate of a packstack install, for me, is about 1 in 10. The actual CLI command just returns:

ERROR: The server has either erred or is incapable of performing the requested operation.

where the system log says:

ERROR cinder.api.middleware.fault [req-70f24ab7-4f8e-4f5a-90cb-54f2234893bb 113aa8326a7d4b1382881440f47b5e6a 8c4c9b18fa9346238e172af5a537a20c - - -] Caught error: Not enough information to determine URL. Provide either auth_url or endpoint

Frustrated

cinder volume quotas broken for RDO install in centOs?

Just installed openstack according to rdo concept. Both times packstack claims success. Even tried a --allinone setup, same failure. openstack quota show <id> fails.

But when I run my scripts for creating projects, users and setting quotas, it starts to fail.

Seems like all quota commands fail when it comes to volume quotas, regardless of if I use openstack or cinder cli, or horizon for that matter. System log complains with things like "Provide either auth_url or endpoint". (nova|neutron quota-show <id> works fine)

Attempting to use horizon to set the default quotas, opens a window with the existing default quota values, but the three volume related parameters, are simply empty.

Or am I just stupid trying to use RDO and standard centOs? (fedora didnt work better). It seems like starting packstack with an identical answer-file, will give different results, every day. The success rate of a packstack install, for me, is about 1 in 10. The actual CLI command just returns:

ERROR: The server has either erred or is incapable of performing the requested operation.

where the system log says:

ERROR cinder.api.middleware.fault [req-70f24ab7-4f8e-4f5a-90cb-54f2234893bb 113aa8326a7d4b1382881440f47b5e6a 8c4c9b18fa9346238e172af5a537a20c - - -] Caught error: Not enough information to determine URL. Provide either auth_url or endpoint

Sniffing on the Volume API call returns:

GET /v2/UUID/os-quota-sets/UUID?usage=False HTTP/1.1.
Host: 10.10.11.100:8776.
Connection: keep-alive.
User-Agent: python-cinderclient.
Accept-Encoding: gzip, deflate.
Accept: application/json.
X-Auth-Token: UUID.


HTTP/1.1 500 Internal Server Error.
Content-Length: 128.
Content-Type: application/json; charset=UTF-8.
X-Compute-Request-Id: req-UUID.
X-Openstack-Request-Id: req-UUID.
Date: Wed, 06 Jan 2016 09:19:13 GMT.
Connection: keep-alive.
.
{"computeFault": {"message": "The server has either erred or is incapable of performing the requested operation.", "code": 500}}

FrustratedSigh