Bug 781604

Summary: hitting "enter/return" in search field in IE8 does focus in search tab..
Product: [Retired] CloudForms Cloud Engine Reporter: wes hayutin <whayutin>
Component: aeolus-conductorAssignee: Brian McLaughlin <bmclaugh>
Status: CLOSED ERRATA QA Contact: Martin Kočí <mkoci>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 1.0.0CC: akarol, athomas, cpelland, deltacloud-maint, dmacpher, hbrock, juwu, mkoci, redakkan, slinaber, ssachdev
Target Milestone: rcKeywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: https://qeblade32.rhq.lab.eng.bos.redhat.com/conductor/pools?deployments_search=&details_tab=deployments&only_tab=true&view=filter
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
When searching for applications on Cloud Engine with an Internet Explorer 8 browser, forms with more than one submit button caused the search function to fail when pressing Enter/Return. This fix adds JavaScript code to Conductor to ensure the task runs when the user presses Enter/Return in the search fields.
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-12-04 14:53:41 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
ss1
none
ss2 none

Description wes hayutin 2012-01-13 20:26:54 UTC
Description of problem:

Monitor -> grid view -> Deployments
In IE8 use the search menu and click the search icon.. works..
Now do the same but instead of clicking the search icon .. mash the enter/return key..

A new pool is submitted..

see screenshots

[root@qeblade32 ~]# rpm -qa | grep conductor
aeolus-conductor-doc-0.8.0-5.el6.noarch
aeolus-conductor-0.8.0-5.el6.noarch
aeolus-conductor-daemons-0.8.0-5.el6.noarch

Comment 1 wes hayutin 2012-01-13 20:27:23 UTC
Created attachment 555140 [details]
ss1

Comment 2 wes hayutin 2012-01-13 20:27:48 UTC
Created attachment 555141 [details]
ss2

Comment 3 Tomas Sedovic 2012-02-02 13:58:28 UTC
Fixed in commit 63d02c98d7fb6fce5cacaace57e8ecce2ae0b320

Comment 4 Steve Linabery 2012-02-02 18:08:46 UTC
63d02c9 in aeolus-conductor-0.8.0-19

Comment 5 Martin Kočí 2012-02-24 15:01:51 UTC
for me it seems it's not fixed for 

# rpm -q aeolus-conductor
aeolus-conductor-0.9.0-0.20120118181603git71cd8bc.el6.noarch

since I'm still able to reproduce the issue reported by Wes with IE8 on Windows server.

# rpm -qa|grep "aeolus\|imagefactory-\|oz-\|iwhd"
oz-0.8.0-5.el6.noarch
aeolus-all-0.9.0-0.20120118181603git71cd8bc.el6.noarch
rubygem-arel-2.0.10-0.aeolus.el6.noarch
aeolus-conductor-0.9.0-0.20120118181603git71cd8bc.el6.noarch
imagefactory-jeosconf-ec2-rhel-1.0.0rc6-1.el6.noarch
aeolus-conductor-doc-0.9.0-0.20120118181603git71cd8bc.el6.noarch
aeolus-configure-2.6.0-0.20120118121620gita996371.el6.noarch
imagefactory-jeosconf-ec2-fedora-1.0.0rc6-1.el6.noarch
aeolus-conductor-daemons-0.9.0-0.20120118181603git71cd8bc.el6.noarch
rubygem-aeolus-image-0.4.0-0.20120118121635git0d31a37.el6.noarch
imagefactory-1.0.0rc6-1.el6.noarch
iwhd-1.2-3.el6.x86_64
rubygem-imagefactory-console-0.5.0-4.20110824113238gitd9debef.el6.noarch
rubygem-aeolus-cli-0.4.0-0.20120118121626git6fddd65.el6.noarch

#cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 6.2 (Santiago)

# uname -a
Linux dell-pe1950-03.rhts.englab.brq.redhat.com 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:03:13 EST 2011 x86_64 x86_64 x86_64 GNU/Linux

Comment 6 Brian McLaughlin 2012-09-07 20:43:10 UTC
I cannot reproduce this in the latest builds in IE8 on Windows XP Professional.  Could this be retested?

Additional Info:
rpm -qa|grep "aeolus\|imagefactory-\|oz-\|iwhd"
aeolus-conductor-devel-0.13.0-0.20120821174506gitb251f59.fc17.noarch
aeolus-conductor-0.13.0-0.20120821174506gitb251f59.fc17.noarch
aeolus-all-0.13.0-0.20120821174506gitb251f59.fc17.noarch
imagefactory-jeosconf-ec2-rhel-1.1.1-1.fc17.noarch
iwhd-1.5-1.fc17.x86_64
rubygem-aeolus-cli-0.7.0-0.20120905100752gitd64d64f.fc17.noarch
aeolus-conductor-daemons-0.13.0-0.20120821174506gitb251f59.fc17.noarch
oz-0.9.0-1.fc17.noarch
rubygem-aeolus-image-0.6.0-0.20120905100742git902c81c.fc17.noarch
aeolus-configure-2.8.0-0.20120905100736git040c5ef.fc17.noarch
imagefactory-jeosconf-ec2-fedora-1.1.1-1.fc17.noarch
imagefactory-1.1.1-1.fc17.noarch
aeolus-conductor-doc-0.13.0-0.20120821174506gitb251f59.fc17.noarch

Comment 8 Rehana 2012-09-27 09:28:10 UTC
Retested in on IE8 and IE9

Observed that on click of search button/hit enter button 

 if it finds the "search string" in the deployment list,it displays else it displayed "No matching results"

moving to verified

rpm -qa | grep aeolus
aeolus-conductor-doc-0.13.14-1.el6cf.noarch
rubygem-aeolus-image-0.3.0-12.el6.noarch
aeolus-all-0.13.14-1.el6cf.noarch
aeolus-conductor-0.13.14-1.el6cf.noarch
rubygem-aeolus-cli-0.7.2-1.el6cf.noarch
aeolus-configure-2.8.7-1.el6cf.noarch
aeolus-conductor-daemons-0.13.14-1.el6cf.noarch

Comment 9 Julie 2012-10-28 14:17:53 UTC
technical notes added.

Comment 11 errata-xmlrpc 2012-12-04 14:53:41 UTC
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.

http://rhn.redhat.com/errata/RHEA-2012-1516.html