Bug 747827

Summary: Attempting to create a repo with a multibyte name fails, causes strange UI behavior
Product: Red Hat Satellite Reporter: Corey Welton <cwelton>
Component: WebUIAssignee: Partha Aji <paji>
Status: CLOSED CURRENTRELEASE QA Contact: Katello QA List <katello-qa-list>
Severity: high Docs Contact:
Priority: unspecified    
Version: 6.0.0CC: mmccune
Target Milestone: UnspecifiedKeywords: Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-08-22 18:02:10 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 783251    
Bug Blocks:    

Description Corey Welton 2011-10-21 04:24:46 UTC
Description of problem:
I swear this has been reported already but I didn't see an open bug, so it might be a regression....?

Attempting to create a repo with a multibyte name fails.  Clicking create once gives a spinner and then the Add Repo button is mysteriously re-enabled. Clicking it once more gives a notification that it was successful, but browsing the repo tree shows no repo.

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


How reproducible:


Steps to Reproduce:
1.  Create a new provider and product.
2.  Within the product, attempt to create a repo, 饺子. 
3.  Hit the Add Repository button; view results.
4.  Hit the Add Repository button a second time; view results.  
5.  Expand the product tree

Actual results:
* The first time it is clicked, the button is disabled, the spinner appears, and then the button is re-enabled. User is given no notification.
* The second time it is clicked, the user is given a notification that it was successfully created, but expanding the tree shows no such repo

Expected results:

Valid creation and/or notification and/or rejection of possibly invalid (??) repo names.

Additional info:

Comment 1 Mike McCune 2012-01-26 19:38:10 UTC
mass move to CFSE product.

Comment 2 Partha Aji 2012-01-30 22:22:19 UTC
Should be fixed as of http://git.fedorahosted.org/git/?p=katello.git;a=commit;h=930851c800d7b9d63ac960f655e38f1ff912c419 . 

Note you would need pulp-0.0.263-1.*rpm

Comment 3 Corey Welton 2012-02-01 05:28:14 UTC
QA Verified.