Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: Trying to create a new Network Router in an OpenStack Network Manager and specify the mapped cloud tenant. The router is created. Although, in the Router's details the Cloud Tenant is "admin". As such it can't be used by the cloud tenant we specified. In Horizon the router is clearly set to the admin project. 1. Tenant Mapping is enabled. 2. admin user is a member of every project created on OpenStack 13. 3. The intended cloud tenant appears in the pull down menu. 4. Tested as both the tenant and Administrator user in CloudForms. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. In OSP add admin to all projects 2. Enable Tenant Mapping for OSP Infrastructure Provider 3. Add a new router: Networks > Network Routers > Configuration > Add a new Router 4. Fill in all fields including Cloud Tenant Placement Actual results: New Network router is part of the admin project in OpenStack instead of the specified project/user Expected results: New network router should belong to the specified project/user. Additional info:
https://github.com/ManageIQ/manageiq-ui-classic/pull/5981
New commit detected on ManageIQ/manageiq-ui-classic/master: https://github.com/ManageIQ/manageiq-ui-classic/commit/df8f02fa6103ee226b29d90af75121168ee65f91 commit df8f02fa6103ee226b29d90af75121168ee65f91 Author: Sam Lucidi <slucidi> AuthorDate: Fri Aug 9 14:06:41 2019 -0400 Commit: Sam Lucidi <slucidi> CommitDate: Fri Aug 9 14:06:41 2019 -0400 NetworkRouter form_params should get tenant id from nested hash Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1724114 app/controllers/network_router_controller.rb | 4 +- spec/controllers/network_router_controller_spec.rb | 3 +- 2 files changed, 4 insertions(+), 3 deletions(-)
New commit detected on ManageIQ/manageiq-ui-classic/ivanchuk: https://github.com/ManageIQ/manageiq-ui-classic/commit/a79841bef48fb2a7d3ae1697efa848621dc193de commit a79841bef48fb2a7d3ae1697efa848621dc193de Author: Milan Zázrivec <mzazrivec> AuthorDate: Mon Aug 12 04:22:13 2019 -0400 Commit: Milan Zázrivec <mzazrivec> CommitDate: Mon Aug 12 04:22:13 2019 -0400 Merge pull request #5981 from mansam/fix-1724114 NetworkRouter form_params should get tenant id from nested hash (cherry picked from commit bd9c08839a688d3a7bb811670e4dfcc590e38c23) https://bugzilla.redhat.com/show_bug.cgi?id=1724114 app/controllers/network_router_controller.rb | 4 +- spec/controllers/network_router_controller_spec.rb | 3 +- 2 files changed, 4 insertions(+), 3 deletions(-)
*** Bug 1726285 has been marked as a duplicate of this bug. ***
Verified ======== 5.11.0.19