[Openstack-security] [Bug 1031139] Re: quota-show should return error for invalid tenant id

Matt Riedemann mriedem at us.ibm.com
Tue Oct 6 19:29:59 UTC 2015


*** This bug is a duplicate of bug 1118066 ***
    https://bugs.launchpad.net/bugs/1118066

** This bug has been marked a duplicate of bug 1118066
   Nova should confirm quota requests against Keystone

-- 
You received this bug notification because you are a member of OpenStack
Security, which is subscribed to OpenStack.
https://bugs.launchpad.net/bugs/1031139

Title:
  quota-show should return error for invalid tenant id

Status in OpenStack Compute (nova):
  Confirmed

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/nova/+bug/1031139/+subscriptions




More information about the Openstack-security mailing list