Description of problem: Accessing remote console fails for a user assigned to an EVM Group using tags as Assigned Filters. Removing the Assigned Filter tags allows user to access console successfully. UI error produced: Action not implemented [vm_or_template/html5_console] Production.log error: FATAL -- : Error caught: [ActionController::RoutingError] No route matches {:controller=>"vm_or_template", :action=>"launch_html5_console", :id=>1000000000151} /opt/rh/cfme-gemset/bundler/gems/rails-4842a8377644/actionpack/lib/action_dispatch/routing/route_set.rb:540:in `raise_routing_error' .. Version-Release number of selected component (if applicable): CFME 5.4.0 How reproducible: Steps to Reproduce: 1. Create EVM group and configure Assigned Filters with tags 2. Assign user to group 3. Attempt remote console access to VM Actual results: Errors produced as above. Expected results: Remote console session loaded. Additional info: See attached log.
Created attachment 1055745 [details] production.log snippet
https://github.com/ManageIQ/manageiq/pull/3714
New commit detected on manageiq/master: https://github.com/ManageIQ/manageiq/commit/52f708b7fbf5c75544246b9976d4af570bf9f786 commit 52f708b7fbf5c75544246b9976d4af570bf9f786 Author: Brian McLaughlin <bmclaugh> AuthorDate: Tue Aug 4 09:39:45 2015 -0400 Commit: Brian McLaughlin <bmclaugh> CommitDate: Tue Aug 4 09:40:07 2015 -0400 Add missing console route https://bugzilla.redhat.com/show_bug.cgi?id=1246538 config/routes.rb | 1 + spec/routing/vm_or_template_routing_spec.rb | 1 + 2 files changed, 2 insertions(+)
Good to go. Verified and working fine in 5.5.0.10-beta2.1.20151110134042_d6f5459
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2015:2551