Description of problem: ======================= gluster volume help gives insufficient and ambiguous information for bitrot Version-Release number of selected component (if applicable): ============================================================= 0.803.gitf64666f.el6.x86_64 How reproducible: ================= always Steps to Reproduce: =================== 1. [root@rhs-client37 ~]# gluster volume help | less [root@rhs-client37 ~]# gluster volume help | grep bitrot volume bitrot <volname> {enable|disable} | volume bitrot <volname> {scrub-throttle frozen|lazy|normal|aggressive} | volume bitrot <volname> {scrub-frequency daily|weekly|biweekly|monthly} | volume bitrot <volname> {scrub pause|resume} - Bitrot translator specific operations. Actual results: =============== insufficient and ambiguous information Expected results: ================ should provide more detailed information about bitrot and its option
REVIEW: http://review.gluster.org/10133 (cli: gluster volume help should give sufficient information for bitrot) posted (#1) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/10139 (cluster/dht: fix spurious smoke test failure) posted (#1) for review on master by Gaurav Kumar Garg (ggarg)
COMMIT: http://review.gluster.org/10139 committed in master by Niels de Vos (ndevos) ------ commit e47a64b929d400ade6c97c3e45531100b979fc51 Author: Gaurav Kumar Garg <ggarg> Date: Mon Apr 6 18:17:10 2015 +0530 cluster/dht: fix spurious smoke test failure There is smoke test failure due to implici declaration of function "uuid_parse" and "uuid_compare". Fix is to change these function caller name to "gf_uuid_parse" and "gf_uuid_compare." Change-Id: I79efa00c44d112c2ca732a9d9711c07bd5f1a069 BUG: 1207532 Signed-off-by: Gaurav Kumar Garg <ggarg> Reviewed-on: http://review.gluster.org/10139 Reviewed-by: Niels de Vos <ndevos> Tested-by: Niels de Vos <ndevos>
REVIEW: http://review.gluster.org/10133 (cli: gluster volume help should give sufficient information for bitrot) posted (#2) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/10133 (cli: gluster volume help should give sufficient information for bitrot) posted (#3) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/10133 (cli: gluster volume help should give sufficient information for bitrot) posted (#4) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/10133 (cli: gluster volume help should give sufficient information for bitrot) posted (#5) for review on master by Gaurav Kumar Garg (ggarg)
COMMIT: http://review.gluster.org/10133 committed in master by Kaushal M (kaushal) ------ commit 61afe3a0c87f11fa685db1e71867d80c533f42e0 Author: Gaurav Kumar Garg <ggarg> Date: Mon Apr 6 15:23:55 2015 +0530 cli: gluster volume help should give sufficient information for bitrot Previously command "gluster volume help | grep bitrot" was not giving sufficient information for bitrot. With this fix command "gluster volume help" will give appropriate information for bitrot. Change-Id: Ic385c760d4ecbfb16ff5d90dba8940b3616035e5 BUG: 1207532 Signed-off-by: Gaurav Kumar Garg <ggarg> Reviewed-on: http://review.gluster.org/10133 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Kaushal M <kaushal>
REVIEW: http://review.gluster.org/10273 (cli,doc: man page of gluster (man gluster) should show bitrot command information) posted (#1) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/10273 (cli,doc: man page of gluster (man gluster) should show bitrot command information) posted (#2) for review on master by Vijay Bellur (vbellur)
REVIEW: http://review.gluster.org/10273 (cli,doc: man page of gluster (man gluster) should show bitrot command information) posted (#3) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/10273 (cli,doc: man page of gluster (man gluster) should show bitrot command information) posted (#4) for review on master by Gaurav Kumar Garg (ggarg)
COMMIT: http://review.gluster.org/10273 committed in master by Kaushal M (kaushal) ------ commit 9f7557a50584dd71e7d84cedf16d4937dc821f42 Author: Gaurav Kumar Garg <ggarg> Date: Thu Apr 16 17:50:04 2015 +0530 cli,doc: man page of gluster (man gluster) should show bitrot command information Currently when user type incorrent bitrot specific command then every time cli error suggest wrong command to reuse. With this fix it cli will suggest specific bitrot command when user type wrong bitrot command. With this fix it will also display bitrot command information in man page by typing 'man gluster' Change-Id: I7dbf31332a8cc0723e54e8a37fea0afe19d95e0e BUG: 1207532 Signed-off-by: Gaurav Kumar Garg <ggarg> Reviewed-on: http://review.gluster.org/10273 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Venky Shankar <vshankar> Reviewed-by: Atin Mukherjee <amukherj> Tested-by: NetBSD Build System Reviewed-by: Kaushal M <kaushal>
[root@rhs-client37 ~]# gluster volume help | grep bitrot volume bitrot <volname> {enable|disable} | volume bitrot <volname> {scrub-throttle frozen|lazy|normal|aggressive} | volume bitrot <volname> {scrub-frequency daily|weekly|biweekly|monthly} | volume bitrot <volname> {scrub pause|resume} - "Bitrot translator specific operation. For more information about bitrot command type 'man gluster'" and if user type "man gluster" command it will give you details about individual commands. Above patch also fixes bug if user type incorrect bitrot command then along with displaying error every time cli suggesting the different bitrot specific command to use again.
REVIEW: http://review.gluster.org/10461 (cli,doc: man page of gluster (man gluster) should show bitrot command information) posted (#1) for review on release-3.7 by Gaurav Kumar Garg (ggarg)
COMMIT: http://review.gluster.org/10461 committed in release-3.7 by Vijay Bellur (vbellur) ------ commit 09bbd5c767c917b90a12f015ab4c943c0c210574 Author: Gaurav Kumar Garg <ggarg> Date: Thu Apr 16 17:50:04 2015 +0530 cli,doc: man page of gluster (man gluster) should show bitrot command information Currently when user type incorrent bitrot specific command then every time cli error suggest wrong command to reuse. With this fix it cli will suggest specific bitrot command when user type wrong bitrot command. With this fix it will also display bitrot command information in man page by typing 'man gluster' Change-Id: I7dbf31332a8cc0723e54e8a37fea0afe19d95e0e BUG: 1207532 Signed-off-by: Gaurav Kumar Garg <ggarg> Reviewed-on: http://review.gluster.org/10273 Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Venky Shankar <vshankar> Reviewed-by: Atin Mukherjee <amukherj> Tested-by: NetBSD Build System Reviewed-by: Kaushal M <kaushal> (cherry picked from commit 9f7557a50584dd71e7d84cedf16d4937dc821f42) Reviewed-on: http://review.gluster.org/10461 Reviewed-by: Vijay Bellur <vbellur>
*** Bug 1215033 has been marked as a duplicate of this bug. ***
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.7.0, please open a new bug report. glusterfs-3.7.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://thread.gmane.org/gmane.comp.file-systems.gluster.devel/10939 [2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user
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