Description of problem:
If a user tries to create an org that has a tab in the name (not easily done, but feasible if, say, copying from notepad or a spreadsheet, etc.), an odd error message is returned.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Organizations > List > New Organization
2. In some GUI text editor, type the string "Test Org" (That is, Test<tab>Org" and copy it
3. Paste this string into org field
Cp key is invalid
A non-cryptic error message - or at very least, the same one that talks about the valid/invalid characters for an org
Note: There are other places (e.g., Roles, Providers) where embedded tabs do seem to be allowed. Not sure what we want to do there.
So after discussing decided, No tabs for names. This should be fixed as of http://git.fedorahosted.org/git/?p=katello.git;a=commit;h=f607c5c829ed3405e021cb6f3f5f5e9f2150c2fe
Roles/Users/Organizations/Environments/Providers/Product should follow this contract.
Most of this bug was fixed but not all of it - though I am possibly willing to forego the rest of it.
Such names are now rejected, but user still gets the "Cp key is invalid" message on the screen - which really makes no sense. Can we get an explanation as to what this means, or remove it or....?
Returning for dev for consideration but not that critical.
This appears to be fixed upstream, with the user receiving only a standard validation error message when attempting to create and Organization with a tab in the name.
As of - 909cf6dc7ea400013a06f1e3494d216ee67e5bee
Moving to Sat6 to be tracked there. Upstream bugs are moving to redmine.
This was delivered with 6.0.3, which is the Satellite 6 Beta.