[Openstack-security] [Bug 1031139] Re: quota-show does not handle alternatives for tenant_id as expected
Scott Devoid
devoid at anl.gov
Thu Jan 16 00:08:29 UTC 2014
I am able to replicate the bug using the Havana version of the tools:
http://paste.openstack.org/show/61321/
Marking as New for that reason.
@melwitt Please do not mark bugs as "Fix Committed" unless you can
supply the specific patch set that fixes the bug. Attempting to
replicate in Devstack is not sufficient to guarantee that the bug has
been fixed.
** Tags added: security ux
--
You received this bug notification because you are a member of OpenStack
Security Group, which is subscribed to OpenStack.
https://bugs.launchpad.net/bugs/1031139
Title:
quota-show does not handle alternatives for tenant_id as expected
Status in Python client library for Nova:
New
Bug description:
quota-show does not handle alternatives for tenant_id as expected
ENV: Devstack trunk (Folsom) / nova
d56b5fc3ad6dbfc56e0729174925fb146cef87fa , Mon Jul 30 21:59:56 2012
+0000
I'd expect the following command to work as $ env | grep TENANT ->
OS_TENANT_NAME=demo
$ nova --debug --os_username=admin --os_password=password quota-show
usage: nova quota-show <tenant_id>
error: too few arguments
I'd also expect the following to work:
$ nova --debug --os_username=admin --os_password=password quota-show --os_tenant_name=demo
usage: nova quota-show <tenant_id>
error: too few arguments
What is more awesome, if in the event that I do provide the wrong tenant_id, it proceeds to use OS_TENANT_NAME returning those results:
$nova --debug --os_username=admin --os_password=password quota-show
gggggggggggggggggggggggggggggggggg
REQ: curl -i
http://10.1.11.219:8774/v2/04adebe40d214581b84118bcce264f0e/os-quota-
sets/ggggggggggggggggggggggggggggggggggg -X GET -H "X-Auth-Project-Id:
demo" -H "User-Agent: python-novaclient" -H "Accept: application/json"
-H "X-Auth-Token: 10bd3f948df24039b2b88b98771b2b99"
+-----------------------------+-------+
| Property | Value |
+-----------------------------+-------+
| cores | 20 |
| floating_ips | 10 |
| gigabytes | 1000 |
| injected_file_content_bytes | 10240 |
| injected_files | 5 |
| instances | 10 |
| metadata_items | 128 |
| ram | 51200 |
| volumes | 10 |
+-----------------------------+-------+
I also couldn't figure out how to get the quota-show to work as a member (non-admin) of a project.
Let me know if you want any of these issues broken out in to
additional bugs.
To manage notifications about this bug go to:
https://bugs.launchpad.net/python-novaclient/+bug/1031139/+subscriptions
More information about the Openstack-security
mailing list