Created attachment 1541974 [details] page does not exist screenshot Description of problem: Page does not exist error after clicking the quadicon of an infra-vm on which a policy simulation was run. Version-Release number of selected component (if applicable): 5.9.9.1 How reproducible: 100% Steps to Reproduce: 1. Add infra provider with at least 1 VM 2. Click the VM's checkbox, then click policy -> policy simulation 3. Choose a policy profile to simulate (default is fine) 4. Click on the quadicon of the VM Actual results: Page does not exist error Expected results: Taken to a page with some information about the policy simulation (this is the case in 5.10) Additional info: Appears to work fine in 5.10
Is this a 5.9 Regression?
@dmetzger I just checked on a 5.9.8.1 appliance, and this is working. I also checked 5.9.9.0 and 5.9.9.1 (on the same appliance I wrote the BZ against) again today and this appears to be working. I'm not sure why I was running into this issue yesterday, but I will close this BZ and reopen if I run into the issue again.
I am reopening this bug as @hstastna pointed out some extra steps that are required to make this occur (on BZ 1686617). 1. Go to Compute > Infrastructure > Providers 2. Choose some provider, click on it to display its dashboard or summary page 3. Click on VMs in the page from step 2 4. Check the checkbox(es) of some VM(s) 5. In the toolbar, choose Policy > Policy Simulation 6. Assign a policy 7. Click the quadicon => "The page you were looking for doesn't exist." Error This does not appear to be a regression, however, the bug is also present in 5.10.1.2.
Clearing the Regression keyword based on comment #5
Note: the same problem occurs also for Instances, but it does not appear always, it depends on assigning more policy profiles, clicking on quadicon more times, clicking on Back button.
https://github.com/ManageIQ/manageiq-ui-classic/pull/5405
New commit detected on ManageIQ/manageiq-ui-classic/master: https://github.com/ManageIQ/manageiq-ui-classic/commit/9c335ec11533065133247c9ca5660104820d22fa commit 9c335ec11533065133247c9ca5660104820d22fa Author: Hilda Stastna <hstastna> AuthorDate: Mon Apr 1 10:29:43 2019 -0400 Commit: Hilda Stastna <hstastna> CommitDate: Mon Apr 1 10:29:43 2019 -0400 Fix error while clicking quadicon after running policy simulation Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1686619 config/routes.rb | 1 + 1 file changed, 1 insertion(+)
Verified in CFME Steps of verification: 1. Go to Compute > Infrastructure > Providers (I also checked with cloud providers and verified that the BZ is fixed) 2. Choose some provider, click on it to display its dashboard or summary page 3. Click on VMs in the page from step 2 4. Check the checkbox(es) of some VM(s) 5. In the toolbar, choose Policy > Policy Simulation 6. Assign a policy 7. Click the quadicon 8. Verified that there is no page does not exist error, and that the page is displayed properly Note: there is no "Back" button on this page. I will open a separate BZ for this.
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/RHBA-2019:4199