Description of problem: Various bug fixes for gNFS
REVIEW: https://review.gluster.org/18959 (nfs: Add locking to auth-cache, fix some bugs) posted (#1) for review on master by
REVIEW: https://review.gluster.org/18939 (gNFSd: Auto re-register NFS/Mount programs with rpcbind periodically) posted (#2) for review on master by
REVIEW: https://review.gluster.org/18963 (nfs: Enable multi-core epoll support in gNFSd) posted (#1) for review on master by Shreyas Siravara
REVIEW: https://review.gluster.org/18964 (nfs: Enable multi-core epoll support in gNFSd) posted (#1) for review on master by Shreyas Siravara
REVIEW: https://review.gluster.org/18965 (nfs: Check if FQDN is authorized before unmounting clients) posted (#1) for review on master by
REVIEW: https://review.gluster.org/18967 ([nfs] exports_auth per (sub) volume) posted (#1) for review on master by
REVIEW: https://review.gluster.org/18971 (nfs: Correctly reconfigure NFS options) posted (#1) for review on master by
REVIEW: https://review.gluster.org/18973 (glusterd: Allow volume stop to succeed if certain processes are already dead) posted (#1) for review on master by
COMMIT: https://review.gluster.org/18965 committed in master by with a commit message- nfs: Check if FQDN is authorized before unmounting clients Summary: - We have a thread that checks if connected clients are "still" authorized for a mount. - This thread is currently only checking the IP (regression from the 3.4 -> 3.6 rebase, perhaps). - This diff adds code toe check the IP *and* the FQDN before unmounting the client. Test Plan: Tested on devserver, auth prove tests. Reviewers: rwareing, kvigor Reviewed By: kvigor Change-Id: I441a4436d8df064d2f09a2539acb780ab53943f6 BUG: 1522847 Reviewed-on: https://review.gluster.org/18193 Reviewed-by: Shreyas Siravara <sshreyas> CentOS-regression: Gluster Build System <jenkins.org> Smoke: Gluster Build System <jenkins.org> Signed-off-by: Siri Uppalapati <siri>
REVISION POSTED: https://review.gluster.org/18973 (glusterd: Allow volume stop to succeed if certain processes are already dead) posted (#2) for review on master by
REVIEW: https://review.gluster.org/18975 (Fixes gNFSd gf_update_latency crashes) posted (#1) for review on master by
COMMIT: https://review.gluster.org/18975 committed in master by with a commit message- Fixes gNFSd gf_update_latency crashes Summary: - Per title, does a bounds check on the frame->op and bails from the function if it's invalid preventing the crash Test Plan: Prove tests Reviewers: dph, jackl Reviewed By: jackl FB-commit-id: e67cc15 Change-Id: If1a5a9c0630573d4a6615050a9114ccf532551c7 BUG: 1522847 Signed-off-by: Kevin Vigor <kvigor> Reviewed-on: https://review.gluster.org/16847 CentOS-regression: Gluster Build System <jenkins.org> NetBSD-regression: NetBSD Build System <jenkins.org> Smoke: Gluster Build System <jenkins.org> Reviewed-by: Shreyas Siravara <sshreyas>
REVIEW: https://review.gluster.org/19004 (exports: Reference count export items) posted (#1) for review on master by Shreyas Siravara
REVIEW: https://review.gluster.org/19005 (exports: Reference count export items) posted (#1) for review on master by Shreyas Siravara
COMMIT: https://review.gluster.org/18964 committed in master by \"Shreyas Siravara\" <sshreyas> with a commit message- nfs: Enable multi-core epoll support in gNFSd Change-Id: Ie8a7b1ba04b0e83f5ec7a09f9d181fe59be479ca BUG: 1522847 Signed-off-by: Shreyas Siravara <sshreyas>
COMMIT: https://review.gluster.org/19005 committed in master by \"Shreyas Siravara\" <sshreyas> with a commit message- nfs: Reference count export items Export items are used in the auth cache and need to be reference counted to avoid use-after free bugs. Change-Id: I5cdcdc1cc6abad26c7077d66a14f263da07678ac BUG: 1522847 Signed-off-by: Shreyas Siravara <sshreyas>
This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-4.0.0, please open a new bug report. glusterfs-4.0.0 has been announced on the Gluster mailinglists [1], packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update infrastructure for your distribution. [1] http://lists.gluster.org/pipermail/announce/2018-March/000092.html [2] https://www.gluster.org/pipermail/gluster-users/
REVIEW: https://review.gluster.org/18967 ([nfs] exports_auth per (sub) volume) posted (#7) for review on master by Amar Tumballi
There is not much development happening towards past year and not planning in upcoming releases as well. Hence closing the bug as defered for the time being. Please reopen the bug if needed