Description of problem: Clicking the top level menu item triggers an exception in some cases. Version-Release number of selected component (if applicable): 5.5.5.4 How reproducible: always Steps to Reproduce: 1. Create a user whose role is copied from the -user builtin role and enable the user to view and edit automate domains. 2. Log in as the user and ensure the initial session is empty (eg. anynomous mode). If you went to Automate Explorer before, it will then work just fine. 3. Click the Automate in top menu. Do not click the second level menu, just the top-level menu. Actual results: Missing template dashboard/maintab, application/maintab with {:locale=>[:en], :formats=>[:html], :variants=>[], :handlers=>[:erb, :builder, :raw, :ruby, :haml, :jbuilder, :rjs]}. Searched in: * "/var/www/miq/vmdb/app/views" * "/opt/rh/rh-ruby22/root/usr/share/gems/gems/redhat_access_cfme-0.0.7/app/views" [dashboard/maintab] Expected results: Explorer appears. Additional info: There might possibly be a different approach how to reproduce it, but I am not aware of any other yet.
Eric, Can you take a look, let me know if you need help with tracking the code down, when clicking on first level Automate menu, it should load Automate explorer by default. Thanks, ~Harpreet
fixed in master before 5.7 was branched viz https://bugzilla.redhat.com/show_bug.cgi?id=1376557
Verified in 5.7.0.11-rc1.20161115160629_46cf4f1. Automate->Explorer appears successfully for user with restricted access.