Public bug reported:

Resource that does not belong to tenant cannot be created.

Creating resource that does not belong to tenant, 400 error had occurred.
According to code, tenant_id is populated before calling create_XXX methods.
Then failing with validation.
I assume that it shouldn't be blocked when the resource does not belong to 
tenant.

Example of error as follows.

ubuntu@instance15:~$ curl -si -X POST -H "Content-type: application/json" 
http://172.16.1.16:9696/v2.0/gw/gateway_devices/197d5dae-6e3d-4e0b-b785-56bc2219303f/remote_mac_entries
 -H "X-AUTH-TOKEN:${TOKEN}" -d '{"remote_mac_entry":{"vtep_address": "2.2.2.2", 
"mac_address":"aa:aa:aa:aa:aa:aa", "segmentation_id":1000}}'
 HTTP/1.1 400 Bad Request
 Content-Length: 110
 Content-Type: application/json; charset=UTF-8
 X-Openstack-Request-Id: req-0a578855-187e-4109-b762-39e8b209020e
 Date: Thu, 07 Jan 2016 02:53:33 GMT

{"NeutronError": {"message": "Unrecognized attribute(s) 'tenant_id'",
"type": "HTTPBadRequest", "detail": ""}}

** Affects: neutron
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1535542

Title:
  Resource that does not belong to tenant cannot be created.

Status in neutron:
  New

Bug description:
  Resource that does not belong to tenant cannot be created.

  Creating resource that does not belong to tenant, 400 error had occurred.
  According to code, tenant_id is populated before calling create_XXX methods.
  Then failing with validation.
  I assume that it shouldn't be blocked when the resource does not belong to 
tenant.

  Example of error as follows.

  ubuntu@instance15:~$ curl -si -X POST -H "Content-type: application/json" 
http://172.16.1.16:9696/v2.0/gw/gateway_devices/197d5dae-6e3d-4e0b-b785-56bc2219303f/remote_mac_entries
 -H "X-AUTH-TOKEN:${TOKEN}" -d '{"remote_mac_entry":{"vtep_address": "2.2.2.2", 
"mac_address":"aa:aa:aa:aa:aa:aa", "segmentation_id":1000}}'
   HTTP/1.1 400 Bad Request
   Content-Length: 110
   Content-Type: application/json; charset=UTF-8
   X-Openstack-Request-Id: req-0a578855-187e-4109-b762-39e8b209020e
   Date: Thu, 07 Jan 2016 02:53:33 GMT

  {"NeutronError": {"message": "Unrecognized attribute(s) 'tenant_id'",
  "type": "HTTPBadRequest", "detail": ""}}

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1535542/+subscriptions

-- 
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to     : yahoo-eng-team@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to