RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 815481 - hostgroup and netgroup names with one letter not allowed
Summary: hostgroup and netgroup names with one letter not allowed
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: ipa
Version: 6.2
Hardware: Unspecified
OS: Unspecified
medium
unspecified
Target Milestone: rc
: ---
Assignee: Rob Crittenden
QA Contact: Namita Soman
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-04-23 17:07 UTC by Namita Soman
Modified: 2013-05-20 20:38 UTC (History)
2 users (show)

Fixed In Version: ipa-3.0.0-1.el6
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-02-21 09:11:32 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2013:0528 0 normal SHIPPED_LIVE Low: ipa security, bug fix and enhancement update 2013-02-21 08:22:21 UTC

Description Namita Soman 2012-04-23 17:07:45 UTC
Description of problem:
# ipa netgroup-add a
Description: t
ipa: ERROR: invalid 'name': may only include letters, numbers, _, -, and .
# ipa hostgroup-add b
Description: r
ipa: ERROR: invalid 'hostgroup_name': may only include letters, numbers, _, -, and .


Version-Release number of selected component (if applicable):
ipa-server-2.2.0-10.el6.x86_64

How reproducible:
always

Steps to Reproduce:
1. add a netgroup or a hostgroup with only one letter

  
Actual results:
throws error - 
ipa: ERROR: invalid 'hostgroup_name': may only include letters, numbers, _, -, and .

Expected results:
be allowed to add this hostgroup or netgroup

Additional info:

Comment 2 Dmitri Pal 2012-04-23 19:13:02 UTC
Upstream ticket:
https://fedorahosted.org/freeipa/ticket/2671

Comment 3 Martin Kosek 2012-05-07 06:40:36 UTC
Fixed upstream:
master: https://fedorahosted.org/freeipa/changeset/343aba2486e4b2a406e6f023c2a0a2c24841796f

Comment 4 Jenny Severance 2012-09-25 16:16:38 UTC
regression tests added to netgroup and hostgroup test suites

Comment 7 Namita Soman 2013-01-14 16:48:02 UTC
Verified using ipa-server-3.0.0-20.el6.x86_64

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: [   LOG    ] :: netgroup_bz_815481_1 Test Adding a single char group named A
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

------------------
Added netgroup "a"
------------------
  Netgroup name: a
  Description: desc1
  NIS domain name: testrelm.com
  IPA unique ID: 99a1c324-458b-11e2-9228-00215e20311c
:: [   PASS   ] :: Try adding group named A
-------------------
2 netgroups matched
-------------------
  Netgroup name: +badtestnetgroup
  Description: netgroup_with_plus_kills_dirsrv
  NIS domain name: testrelm.com

  Netgroup name: a
  Description: desc1
  NIS domain name: testrelm.com
----------------------------
Number of entries returned 2
----------------------------
:: [   PASS   ] :: Make sure that the group exists
--------------------
Deleted netgroup "a"
--------------------



::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: [   LOG    ] :: ipa-hostgroup-bz-815481-1 Add hostgroup named A
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

-------------------
Added hostgroup "a"
-------------------
  Host-group: a
  Description: desc
:: [   PASS   ] :: Attempt adding hostgroup named A BZ 815481
---------------------
11 hostgroups matched
---------------------
  Host-group: a
  Description: desc

  Host-group: group1
  Description: Group1

  Host-group: group10
  Description: Group10

  Host-group: group2
  Description: Group2

  Host-group: group3
  Description: Group3

  Host-group: group4
  Description: Group4

  Host-group: group5
  Description: Group5

  Host-group: group6
  Description: Group6

  Host-group: group7
  Description: Group7

  Host-group: group8
  Description: Group8

  Host-group: group9
  Description: Group9
-----------------------------
Number of entries returned 11
-----------------------------
:: [   PASS   ] :: Ensure that hostgroup A exists BZ 815481
---------------------
Deleted hostgroup "a"
---------------------
'87d999f8-2074-4090-899f-d3ded8bb2b6e'
ipa-hostgroup-bz-815481-1-Add-hostgroup-named-A result: PASS
   metric: 0
   Log: /tmp/beakerlib-9728174/journal.txt
    Info: Searching AVC errors produced since 1355428980.81 (Thu Dec 13 15:03:00 2012)
     Searching logs...
     Info: No AVC messages found.
 Writing to /mnt/testarea/tmp.btxIva
:
   AvcLog: /mnt/testarea/tmp.btxIva

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: [   LOG    ] :: ipa-hostgroup-bz-815481-2 Add hostgroup named a
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

-------------------
Added hostgroup "a"
-------------------
  Host-group: a
  Description: desc
:: [   PASS   ] :: Attempt adding hostgroup named a BZ 815481
---------------------
11 hostgroups matched
---------------------
  Host-group: a
  Description: desc

  Host-group: group1
  Description: Group1

  Host-group: group10
  Description: Group10

  Host-group: group2
  Description: Group2

  Host-group: group3
  Description: Group3

  Host-group: group4
  Description: Group4

  Host-group: group5
  Description: Group5

  Host-group: group6
  Description: Group6

  Host-group: group7
  Description: Group7

  Host-group: group8
  Description: Group8

  Host-group: group9
  Description: Group9
-----------------------------
Number of entries returned 11
-----------------------------
:: [   PASS   ] :: Ensure that hostgroup a exists BZ 815481
---------------------
Deleted hostgroup "a"
---------------------
'397e5dc2-6210-4684-8cdd-90481659c823'
ipa-hostgroup-bz-815481-2-Add-hostgroup-named-a result: PASS
   metric: 0
   Log: /tmp/beakerlib-9728174/journal.txt
    Info: Searching AVC errors produced since 1355428984.71 (Thu Dec 13 15:03:04 2012)
     Searching logs...
     Info: No AVC messages found.
 Writing to /mnt/testarea/tmp.btxIva
:
   AvcLog: /mnt/testarea/tmp.btxIva

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: [   LOG    ] :: ipa-hostgroup-bz-815481-3 Add hostgroup named z
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

-------------------
Added hostgroup "z"
-------------------
  Host-group: z
  Description: desc
:: [   PASS   ] :: Attempt adding hostgroup named z BZ 815481
-------------------
1 hostgroup matched
-------------------
  Host-group: z
  Description: desc
----------------------------
Number of entries returned 1
----------------------------
:: [   PASS   ] :: Ensure that hostgroup z exists BZ 815481
---------------------
Deleted hostgroup "z"
---------------------
'98da95db-56fa-4623-b803-5611c9905612'
ipa-hostgroup-bz-815481-3-Add-hostgroup-named-z result: PASS
   metric: 0
   Log: /tmp/beakerlib-9728174/journal.txt
    Info: Searching AVC errors produced since 1355428988.62 (Thu Dec 13 15:03:08 2012)
     Searching logs...
     Info: No AVC messages found.
 Writing to /mnt/testarea/tmp.btxIva
:
   AvcLog: /mnt/testarea/tmp.btxIva

Comment 9 errata-xmlrpc 2013-02-21 09:11:32 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHSA-2013-0528.html


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