Bug 815908
Summary: | NFSv4 server support for numeric IDs | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | J. Bruce Fields <bfields> | ||||||
Component: | kernel | Assignee: | J. Bruce Fields <bfields> | ||||||
Status: | CLOSED ERRATA | QA Contact: | JianHong Yin <jiyin> | ||||||
Severity: | unspecified | Docs Contact: | |||||||
Priority: | unspecified | ||||||||
Version: | 6.3 | CC: | ajb, ant.starikov, bugproxy, eguan, hannsj_uhl, jiali, rwheeler, toracat, yanwang | ||||||
Target Milestone: | rc | ||||||||
Target Release: | 6.5 | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | kernel-2.6.32-375.el6 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2013-11-21 12:47:31 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: | |||||||||
Bug Depends On: | |||||||||
Bug Blocks: | 846704, 855142 | ||||||||
Attachments: |
|
Description
J. Bruce Fields
2012-04-24 18:55:47 UTC
This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux release for currently deployed products. This request is not yet committed for inclusion in a release. This is done upstream now, but we're finding there are clients that don't handle it as well as they should, and we want to be more conservative about this in RHEL. Possibly reconsider for 6.5. OK, there are still diskless clients who need this, but we're still worried about the effect on older clients. So for now I think the solution is to backport but default the new behavior to off. *** Bug 758616 has been marked as a duplicate of this bug. *** Created attachment 684458 [details]
SOSreport
Created attachment 684459 [details]
Backport of upstream commit "nfsd4: allow numeric idmapping"
This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux release for currently deployed products. This request is not yet committed for inclusion in a release. Patch(es) available on kernel-2.6.32-375.el6 qa_ack. *** Bug 989224 has been marked as a duplicate of this bug. *** no reproducer, review patch, and test regression; [root@dhcp12-241 nfs-utils]# vim ~/rpmbuild/BUILD/kernel-2.6.32-428.el6/vanilla-2.6.32-428.el6/Documentation/kernel-parameters.txt [root@dhcp12-241 nfs-utils]# vim ~/rpmbuild/BUILD/kernel-2.6.32-428.el6/vanilla-2.6.32-428.el6/fs/nfsd/nfs4idmap.c [root@dhcp12-241 nfs-utils]# grep numeric_name_to_id ~/rpmbuild/BUILD/kernel-2.6.32-428.el6/vanilla-2.6.32-428.el6/fs/nfsd/nfs4idmap.c numeric_name_to_id(struct svc_rqst *rqstp, int type, const char *name, u32 namelen, uid_t *id) if (numeric_name_to_id(rqstp, type, name, namelen, id)) [root@dhcp12-241 nfs-utils]# grep numeric_name_to_id ~/rpmbuild/BUILD/kernel-2.6.32-428.el6/vanilla-2.6.32-428.el6/fs/nfsd/nfs4idmap.c numeric_name_to_id(struct svc_rqst *rqstp, int type, const char *name, u32 namelen, uid_t *id) if (numeric_name_to_id(rqstp, type, name, namelen, id)) [root@dhcp12-241 nfs-utils]# vim ~/rpmbuild/BUILD/kernel-2.6.32-428.el6/vanilla-2.6.32-428.el6/fs/nfsd/nfs4idmap.c [root@dhcp12-241 nfs-utils]# vim ~/rpmbuild/BUILD/kernel-2.6.32-428.el6/vanilla-2.6.32-428.el6/Documentation/kernel-parameters.txt https://beaker.engineering.redhat.com/jobs/534034 https://beaker.engineering.redhat.com/jobs/534035 https://beaker.engineering.redhat.com/jobs/534036 https://beaker.engineering.redhat.com/jobs/534037 https://beaker.engineering.redhat.com/jobs/534038 https://beaker.engineering.redhat.com/jobs/534039 https://beaker.engineering.redhat.com/jobs/534040 https://beaker.engineering.redhat.com/jobs/534041 https://beaker.engineering.redhat.com/jobs/534042 https://beaker.engineering.redhat.com/jobs/534043 https://beaker.engineering.redhat.com/jobs/534044 https://beaker.engineering.redhat.com/jobs/534045 https://beaker.engineering.redhat.com/jobs/534046 https://beaker.engineering.redhat.com/jobs/534047 https://beaker.engineering.redhat.com/jobs/534048 https://beaker.engineering.redhat.com/jobs/534049 https://beaker.engineering.redhat.com/jobs/534050 https://beaker.engineering.redhat.com/jobs/534051 https://beaker.engineering.redhat.com/jobs/534052 https://beaker.engineering.redhat.com/jobs/534053 https://beaker.engineering.redhat.com/jobs/534054 https://beaker.engineering.redhat.com/jobs/534055 https://beaker.engineering.redhat.com/jobs/534056 https://beaker.engineering.redhat.com/jobs/534057 https://beaker.engineering.redhat.com/jobs/534058 https://beaker.engineering.redhat.com/jobs/534059 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-1645.html |