Non admin user cannot see port that he create in public network

Bug #1401773 reported by Evgeny
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
neutron
Expired
Undecided
Unassigned

Bug Description

When non admin user create router and set router as external gateway (via API or Horizon UI), in public network created port. It's really strange that user cannot see this port although he is creator of it.

Steps to reproduce in Horizon:
- create public network, when create set shared = no
- create router and set is gateway for created public network
- it's fact that port created in public network, but this port is not visible for user neither Horizon UI nor via REST API

Tags: api
Changed in neutron:
assignee: nobody → venkata anil (anil-venkata)
Evgeny (etarasenko-7)
description: updated
tags: added: api
Revision history for this message
Eugene Nikanorov (enikanorov) wrote :

The reason is that the gateway port doesn't have tenant-id and thus is not visible to a regular user.
This is by-design behavior.

Changed in neutron:
status: New → Incomplete
Revision history for this message
Ruslan Mustakov (r-mustakov) wrote :

Are there any plans to change this design in the upcoming releases?
It sounds irrational from privilege perspective that you can create something, but cannot read it afterwards.

Changed in neutron:
assignee: venkata anil (anil-venkata) → nobody
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for neutron because there has been no activity for 60 days.]

Changed in neutron:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.