Router in network topology goes missing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Expired
|
Undecided
|
Unassigned |
Bug Description
The router display in network topology goes missing if the router interface is added to a network owned by another project.
The router itself is still functioning and accessible under admin->router.
Steps to repro:
1. Create a project (tenant).
2. Create a network with shared flag & Subnet under that project say project_net
3. As admin project, create a network and subnet - say admin_net.
4. Create a router as admin.
5. Add interface to admin_net as admin.
6. Add interface to project_net as project_net (in the projects drop down).
7. Once its added, remove the shared flag on the network -this should succeed as there should be no other tenants using the network.
8. Log out and login and check network topology -- the router has disappeared. It does not appear even in project_net
9. As soon as the project_net network is set to shared again, the router is shown.
Expectation:
1. If a router is owned by given project, it must show in that project's topology regardless of if it's interface connects to a different project's network.
Other variables. If any one of other project networks (other than admin) is not shared, router does not disappear.
Updated: Clearer repro steps and exact variable that causes router to disappear.
description: | updated |
description: | updated |
description: | updated |
Changed in horizon: | |
status: | New → Incomplete |
status: | Incomplete → New |
Changed in horizon: | |
assignee: | nobody → manoj6030 (manoj2002) |
Changed in horizon: | |
assignee: | manoj6030 (manoj2002) → nobody |
It looks like a super rare case as it is not usual to create a shared network with non-admin role. Are there two admin projects?
This looks like a corner case and there is no more report over two years. Let's mark it as Incomplete.