Description of problem: To keep it consistent with some of the other areas of the UI, like pools (bug 644283) and providers, I think we need a check for special characters that are not acceptable. Version-Release number of selected component (if applicable): aeolus-conductor-daemons-0.0.3-0.fc1420110317220704git6b10449.x86_64 aeolus-configure-2.0.0-4.fc1420110317200646gitbc1637e.noarch aeolus-conductor-doc-0.0.3-0.fc1420110317220704git6b10449.x86_64 aeolus-conductor-0.0.3-0.fc1420110317220704git6b10449.x86_64 Steps to Reproduce: 1. Click on Administration 2. Click on Pool Families 3. Create/edit a family and add a special char in the name (%) Actual results: pool family is created Expected results: error message stating that only - and _ are valid Additional info:
There were problems with the following fields: Name must only contain: numbers, letters, spaces, '_' and '-' Name must only contain: numbers, letters, spaces, '_' and '-' [root@ibm-hs22-02 scratch]# rpm -qa | grep aeolus aeolus-conductor-doc-0.3.0-0.el6.20110616184910gita7515e1.noarch aeolus-configure-2.0.1-0.el6.20110602110128git5cb9257.noarch aeolus-conductor-devel-0.3.0-0.el6.20110616184910gita7515e1.noarch aeolus-conductor-0.3.0-0.el6.20110616184910gita7515e1.noarch aeolus-all-0.3.0-0.el6.20110616184910gita7515e1.noarch
release pending...
closing out old bugs
perm close