Bug 1269380
Summary: | WEB-UI: "Action not implemented [vm_infra/explorer]" when navigating from MySettings page to Virtual Machines page | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat CloudForms Management Engine | Reporter: | Ramesh A <rananda> | ||||
Component: | UI - OPS | Assignee: | Aparna Karve <akarve> | ||||
Status: | CLOSED ERRATA | QA Contact: | Jeff Teehan <jteehan> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | high | ||||||
Version: | 5.4.0 | CC: | cpelland, hkataria, jhardy, jprause, jteehan, mfeifer, mpovolny, obarenbo | ||||
Target Milestone: | GA | Keywords: | ZStream | ||||
Target Release: | 5.4.4 | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | 5.4.4.1 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2015-12-16 13:19:49 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Ramesh A
2015-10-07 07:45:29 UTC
New commit detected on cfme/5.4.z: https://code.engineering.redhat.com/gerrit/gitweb?p=cfme.git;a=commitdiff;h=36fde53e0b69895ecf9659db3c8200be0a05840a commit 36fde53e0b69895ecf9659db3c8200be0a05840a Merge: 8b75f5f 68be032 Author: Dan Clarizio <dclarizi> AuthorDate: Fri Oct 16 17:13:13 2015 -0400 Commit: Dan Clarizio <dclarizi> CommitDate: Fri Oct 16 17:13:13 2015 -0400 Merge branch 'bz1269380_fix_url_for_link_to' into '5.4.z' BZ1269380: link_to expects :id to be nil (and not blank) for forming a proper url If a blank("") value is supplied to :id, the url ends up looking like this - /configuration/change_tab/?tab=2, because of which recognize_path(request.referrer) call does not work correctly. This is possibly an issue with link_to only in Rails 3.2.17. In Rails 4.2.4, link_to seems to return a well formed url - /configuration/change_tab?tab=2 (without the additional slash) This is 5.4.z specific issue for the reasons stated above. https://bugzilla.redhat.com/show_bug.cgi?id=1269380 See merge request !294 vmdb/app/views/layouts/_tabs.html.haml | 11 ++++++----- vmdb/spec/controllers/configuration_controller_spec.rb | 9 +++++++++ 2 files changed, 15 insertions(+), 5 deletions(-) New commit detected on cfme/5.4.z: https://code.engineering.redhat.com/gerrit/gitweb?p=cfme.git;a=commitdiff;h=68be032150f38e957d1b2396811d45996d1dda70 commit 68be032150f38e957d1b2396811d45996d1dda70 Author: Aparna Karve <akarve> AuthorDate: Tue Oct 13 09:36:49 2015 -0700 Commit: Aparna Karve <akarve> CommitDate: Tue Oct 13 09:53:09 2015 -0700 link_to expects :id to be nil (and not blank) for forming a proper url If a blank("") value is supplied to :id, the url ends up looking like this - /configuration/change_tab/?tab=2, because of which recognize_path(request.referrer) call does not work correctly. This is possibly an issue with link_to only in Rails 3.2.17. In Rails 4.2.4, link_to seems to return a well formed url - /configuration/change_tab?tab=2 (without the additional slash) https://bugzilla.redhat.com/show_bug.cgi?id=1269380 vmdb/app/views/layouts/_tabs.html.haml | 11 ++++++----- vmdb/spec/controllers/configuration_controller_spec.rb | 9 +++++++++ 2 files changed, 15 insertions(+), 5 deletions(-) This looks good to me. I tried the above steps as well as some ad hoc stuff. Also check on 5.5.0.11 as long as I was here. Both current versions are working correctly Using 5.4.4.1 on https://10.16.6.254/ems_cloud/show/1120000000000002 Using 5.5.0.11 on https://10.16.6.164/ems_cloud/1119000000000002 Moving to Verified. 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://rhn.redhat.com/errata/RHSA-2015-2620.html |