Bug 1117300
Summary: | ipa user-add cannot assign UID/GID 999 | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Imed Chihi <ichihi> |
Component: | ipa | Assignee: | Martin Kosek <mkosek> |
Status: | CLOSED WONTFIX | QA Contact: | Namita Soman <nsoman> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 6.7 | CC: | pviktori, rcritten |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-07-28 10:43:51 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Imed Chihi
2014-07-08 13:09:53 UTC
That this would require the client to send some kind of extended version number/capability list to indicate a "999" actually means "999". Also, the server would need to understand this extended information. Something like this is being considered upstream, in https://fedorahosted.org/freeipa/ticket/4427. Sorry for delay. Petr is right, this change would require significant changes to FreeIPA server both on RHEL-6.x and on RHEL-7. Given the complexity of the fix in RHEL-6.x, low severity of the issue and given that it is already fixed in RHEL-7.0, I will close this request as WONTFIX. To workaround, customer can for use ldapmodify to change the UID to 999 or alternatively, install a RHEL-7.0 replica where the user with UID 999 can be added and will be replicated also to RHEL-6.x servers. If this information is not sufficient for you or for the customer, please reopen with proper business justification. Solution published here https://access.redhat.com/solutions/1144973. Feel free to edit or suggest fixes/improvements. It looks ok, thanks! I am wondering that the Diagnostics part may be more difficult than it needs to be, "cat" on that file will print a lot of info that user will need to search in. Maybe offering just # grep "DNA_MAGIC = " /usr/lib/python2.6/site-packages/ipalib/plugins/user.py DNA_MAGIC = 999 Would be easier. But this is just a minor improvement suggestion, nothing foundational. |