Bug 1009907

Summary: check for whether passwords match in User Creation spoke in GUI fails if passwords are edited after a match
Product: [Fedora] Fedora Reporter: David Shea <dshea>
Component: anacondaAssignee: David Shea <dshea>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 20CC: anaconda-maint-list, dshea, g.kaviyarasu, jonathan, mkolman, sbueno, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: anaconda-20.19-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-01-30 22:07:38 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:

Description David Shea 2013-09-19 13:23:47 UTC
Description of problem:
Fedora 20 Alpha RC3

The test for whether the "Password" and "Confirm password" fields match will fail if passwords are edited after a match.


Version-Release number of selected component (if applicable):
anaconda-20.17-1


How reproducible:
Always


Steps to Reproduce:
1. Graphical install, proceed to User Creation spoke
2. Input a valid username
3. Input a password that passes the strength check, e.g. asdfqwer1234uiop
4. Input the same thing into the "Confirm password" input. At this point the password match warning disappears.
5. Add "a" to the end of "Password". A warning appears that the passwords do not match.
6. Add "a" to the end of "Confirm password". The warning remains.

Actual results:
An erroneous warning states "The passwords do not match." and the user is unable to proceed out of the spoke.

Expected results:
Warning disappears and user can be created.

Additional info:
The same thing happens if the confirm input is edited after a match and then the password input. The first field that was edited after a match will get focus when Done is clicked. So in the case in Steps to Reproduce, clicking Done will focus the password field.

This only applies to the User Creation spoke and not the Root Password spoke