Bug 516048 - Are parentheses permitted in Channel Names? Red Hat channels contain parentheses.
Summary: Are parentheses permitted in Channel Names? Red Hat channels contain parenth...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Satellite 5
Classification: Red Hat
Component: WebUI
Version: 530
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Shannon Hughes
QA Contact: Martin Minar
URL:
Whiteboard:
Depends On:
Blocks: sat540-blockers
TreeView+ depends on / blocked
 
Reported: 2009-08-06 14:28 UTC by John Sefler
Modified: 2018-10-27 14:04 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-10-28 15:00:36 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description John Sefler 2009-08-06 14:28:40 UTC
Description of problem:
When I 'create new channel' or 'clone channel', the info blurb on the page states:
Channel name and label are required. They each must be at least 6 characters in length. Labels must begin with a letter, contain only lowercase letters, hyphens ('-'), periods ('.'), underscores ('_'), and numerals. Channel name may also contain spaces and forward slashes ('/'). 

This indicates that the Channel Name cannot have parentheses.

Problem 1: When creating a new channel, entering parentheses in the channel name get stripped out without warning.

Problem 2: When creating a cloned channel, entering parentheses in the channel name are completely accepted.
In fact, creating a clone of any Red Hat channel contains parentheses  e.g.  Clone of Red Hat Network Tools for RHEL AS (v.4 for AMD64/Intel EM64T)  Moreover, every Red Hat Channel Name contains parentheses e.g. Red Hat Network Tools for RHEL AS (v.4 for AMD64/Intel EM64T)

Problem 3: When editing a cloned channel that actually contains parentheses (e.g. a cloned Red Hat channel), the Update Channel action then removes the parentheses without warning.

Comment 1 Shannon Hughes 2009-08-06 18:00:51 UTC
b/c perl allows them, ^[a-z][\w\d\s\-\.\'\(\)\/\_]*$

cloning is done by perl side. looks like the two stacks need syncing

Comment 2 Shannon Hughes 2010-03-16 21:24:57 UTC
added new dynaform scrub class to handle java form parens correctly for channel naming.

Comment 7 Dimitar Yordanov 2010-10-20 14:10:54 UTC
Verified on Stage.
When creating a new channel, the parentheses in the channel name are not dismissed. The same if update clone channel witch name comprise parentheses.

Dimi

Comment 8 Clifford Perry 2010-10-28 14:55:31 UTC
The 5.4.0 RHN Satellite and RHN Proxy release has occurred. This issue has been resolved with this release. 


RHEA-2010:0801 - RHN Satellite Server 5.4.0 Upgrade
https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10332

RHEA-2010:0803 - RHN Tools enhancement update
https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10333

RHEA-2010:0802 - RHN Proxy Server 5.4.0 bug fix update
https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10334

RHEA-2010:0800 - RHN Satellite Server 5.4.0
https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10335

Docs are available:

http://docs.redhat.com/docs/en-US/Red_Hat_Network_Satellite/index.html 

Regards,
Clifford


Note You need to log in before you can comment on or make changes to this bug.