<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; font-size: 14px; font-family: Calibri, sans-serif;"><div style="color: rgb(0, 0, 0);">Hi,</div><div style="color: rgb(0, 0, 0);"><br></div><div style="color: rgb(0, 0, 0);">We were seeing this issue where if the user role is admin in 2 tenants A and B and he issues neutron port-create <network-id> in tenant A where <network-id> is in tenant B, it ends up creating that port. Ideally, it should have failed since you cannot have the port/network in different tenants.</div><div style="color: rgb(0, 0, 0);"><br></div><div><div style="color: rgb(0, 0, 0);">varunlodaya@ubuntu:~/devstack$ neutron port-show fc6917ea-0c0c-4ec5-9202-4441701c9984</div><div style="color: rgb(0, 0, 0);">+-----------------------+----------------------------------------------------------------------------------+</div><div style="color: rgb(0, 0, 0);">| Field                 | Value                                                                            |</div><div style="color: rgb(0, 0, 0);">+-----------------------+----------------------------------------------------------------------------------+</div><div style="color: rgb(0, 0, 0);">| admin_state_up        | True                                                                             |</div><div style="color: rgb(0, 0, 0);">| allowed_address_pairs |                                                                                  |</div><div style="color: rgb(0, 0, 0);">| binding:host_id       |                                                                                  |</div><div style="color: rgb(0, 0, 0);">| binding:profile       | {}                                                                               |</div><div style="color: rgb(0, 0, 0);">| binding:vif_details   | {}                                                                               |</div><div style="color: rgb(0, 0, 0);">| binding:vif_type      | unbound                                                                          |</div><div style="color: rgb(0, 0, 0);">| binding:vnic_type     | normal                                                                           |</div><div style="color: rgb(0, 0, 0);">| device_id             |                                                                                  |</div><div style="color: rgb(0, 0, 0);">| device_owner          |                                                                                  |</div><div style="color: rgb(0, 0, 0);">| extra_dhcp_opts       |                                                                                  |</div><div style="color: rgb(0, 0, 0);">| fixed_ips             | {"subnet_id": "8c9f5682-daf8-40e1-9b6a-57cfed7f024c", "ip_address": "10.1.1.13"} |</div><div style="color: rgb(0, 0, 0);">| id                    | fc6917ea-0c0c-4ec5-9202-4441701c9984                                             |</div><div style="color: rgb(0, 0, 0);">| mac_address           | fa:16:3e:18:6e:95                                                                |</div><div style="color: rgb(0, 0, 0);">| name                  |                                                                                  |</div><div><span style="color: rgb(0, 0, 0);">| </span><font color="#ff0000">network_id            | 0036a345-35ea-42c8-a66c-f9831d0a03a5 </font>                                            |</div><div style="color: rgb(0, 0, 0);">| security_groups       | 45786089-d53f-4eec-8be6-cb49766e55c1                                             |</div><div style="color: rgb(0, 0, 0);">| status                | DOWN                                                                             |</div><div>| <font color="#ff0000">tenant_id             | d0d1e6e21268418b8888b0adcea413a3       </font>                                          |</div><div style="color: rgb(0, 0, 0);">+-----------------------+----------------------------------------------------------------------------------+</div><div style="color: rgb(0, 0, 0);">varunlodaya@ubuntu:~/devstack$ neutron net-show 0036a345-35ea-42c8-a66c-f9831d0a03a5</div><div style="color: rgb(0, 0, 0);">+---------------------------+--------------------------------------+</div><div style="color: rgb(0, 0, 0);">| Field                     | Value                                |</div><div style="color: rgb(0, 0, 0);">+---------------------------+--------------------------------------+</div><div style="color: rgb(0, 0, 0);">| admin_state_up            | True                                 |</div><div style="color: rgb(0, 0, 0);">| id                        | 0036a345-35ea-42c8-a66c-f9831d0a03a5 |</div><div style="color: rgb(0, 0, 0);">| name                      | alt_private                          |</div><div style="color: rgb(0, 0, 0);">| provider:network_type     | vxlan                                |</div><div style="color: rgb(0, 0, 0);">| provider:physical_network |                                      |</div><div style="color: rgb(0, 0, 0);">| provider:segmentation_id  | 1003                                 |</div><div style="color: rgb(0, 0, 0);">| router:external           | False                                |</div><div style="color: rgb(0, 0, 0);">| shared                    | False                                |</div><div style="color: rgb(0, 0, 0);">| status                    | ACTIVE                               |</div><div style="color: rgb(0, 0, 0);">| subnets                   | 8c9f5682-daf8-40e1-9b6a-57cfed7f024c |</div><div><span style="color: rgb(0, 0, 0);">| </span><font color="#ff0000">tenant_id                 | 099bfd6e59434b51a479ab7142ff01df     </font>|</div><div style="color: rgb(0, 0, 0);">+---------------------------+--------------------------------------+</div><div style="color: rgb(0, 0, 0);">varunlodaya@ubuntu:~/devstack$ </div></div><div style="color: rgb(0, 0, 0);"><br></div><div style="color: rgb(0, 0, 0);"><br></div><div style="color: rgb(0, 0, 0);">Is this an expected behavior or a known bug? Should I create a new one?</div><div style="color: rgb(0, 0, 0);"><br></div><div style="color: rgb(0, 0, 0);">Thanks,</div><div style="color: rgb(0, 0, 0);">Varun</div></body></html>