Description of problem: If I start from, say, an OpenStack cloud provider, click on Host Aggregates, and then select an aggregate and choose Edit from the toolbar, I get an error: No route matches {:action=>"layouts/gtl", :controller=>"ems_cloud", :id=>nil} [ems_cloud/button] Same applies for Storage Manager > Volume > Edit If I select Host Aggregate or Volume from the left navigation and choose to Edit, there are no errors.
https://github.com/ManageIQ/manageiq/pull/12516
New commit detected on ManageIQ/manageiq/master: https://github.com/ManageIQ/manageiq/commit/e16c035065a905f2e2decd05bf719833a49b1480 commit e16c035065a905f2e2decd05bf719833a49b1480 Author: Aparna Karve <akarve> AuthorDate: Tue Nov 8 12:45:48 2016 -0800 Commit: Aparna Karve <akarve> CommitDate: Tue Nov 8 13:10:32 2016 -0800 Route the ems_cloud relationship links appropriately https://bugzilla.redhat.com/show_bug.cgi?id=1392641 app/controllers/ems_common.rb | 6 ++++++ 1 file changed, 6 insertions(+)
For OpenStack Provider, select an aggregate and choose Edit from the toolbar not throwing any error. But the navigation to Storage Manager is missing in the current build (5.8.0.4.20170307183144_745a3d9) separate BZ is logged for it.
The edit button is working without any error when navigating through Provider --> Relationship, Select Host aggregate. Same applies for Volume Edit. Verified Version: 5.8.0.10-beta1.20170411212748_e47d319