Description of problem: When doing a volume set or reset on a volume, all the glusterfs services will be restarted. But if quota daemon is not enabled, then BitD deamon will fail to reconfigure. Version-Release number of selected component (if applicable): How reproducible: 1/1 Steps to Reproduce: 1.create and start a volume. 2.Enable BitD daemon 3.Disable quota daemon 4.do a reset for this volume (gluster volume reset vol) Actual results: BitD still running Expected results: BitD should show the default behavior after a volume reset Additional info: <snip from xlators/mgmt/glusterd/src/glusterd-svc-helper.c > 49 if (volinfo && !glusterd_is_volume_quota_enabled (volinfo)) 50 goto out; 51 52 ret = glusterd_quotadsvc_reconfigure (); 53 if (ret) 54 goto out; 55 56 ret = glusterd_bitdsvc_reconfigure (); 57 if (ret) 58 goto out; 59 60 ret = glusterd_scrubsvc_reconfigure (); 61 if (ret) 62 goto out;
REVIEW: http://review.gluster.org/10149 (glusterd: bitd daemon should stop after doing volume reset <volname> force) posted (#1) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/10149 (glusterd: bitd daemon should stop after doing volume reset <volname> force) posted (#2) for review on master by Gaurav Kumar Garg (ggarg)
Changing the summary because this bug is also existing for quota,bitd,scrub,shd.
REVIEW: http://review.gluster.org/10177 (glusterd: Modify reconfigure function for glusterd services) posted (#1) for review on master by mohammed rafi kc (rkavunga)
REVIEW: http://review.gluster.org/10783 (glusterd: Stop or restart svc services during reset on a volume.) posted (#1) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10783 (glusterd: Stop or restart svc services during reset on a volume.) posted (#2) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10847 (glusterd: Stop/restart svc services during reset on a volume.) posted (#1) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart svc services during reset on a volume) posted (#1) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart svc services during reset on a volume) posted (#2) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart svc services during reset/set on a volume) posted (#3) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart svc services during reset on a volume) posted (#4) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart svc services during reset on a volume) posted (#5) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#6) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#7) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#8) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#9) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#10) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#11) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#12) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#13) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#14) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#15) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#16) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#18) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#20) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#21) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#24) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#25) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#26) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#27) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#28) for review on master by Anand Nekkunti (anekkunt)
REVIEW: http://review.gluster.org/10850 (glusterd: Stop/restart/notify to daemons(svcs) during reset/set on a volume) posted (#29) for review on master by Anand Nekkunti (anekkunt)
Fix for this BZ is already present in a GlusterFS release. You can find clone of this BZ, fixed in a GlusterFS release and closed. Hence closing this mainline BZ as well.
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-3.8.0, please open a new bug report. glusterfs-3.8.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://blog.gluster.org/2016/06/glusterfs-3-8-released/ [2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user