Bug 1038078

Summary: Gluster volume info output is not user friendly for 1000 sub-directories authentication
Product: Red Hat Gluster Storage Reporter: Anil Shah <ashah>
Component: glusterdAssignee: Bug Updates Notification Mailing List <rhs-bugs>
Status: CLOSED EOL QA Contact: storage-qa-internal <storage-qa-internal>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 2.1CC: amukherj, nsathyan, vbellur
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-12-03 17:19:25 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:

Description Anil Shah 2013-12-04 11:25:09 UTC
Description of problem:

while running command gluster volume info, output is not user friendly when sub-directories are  more in number like 1000.

Version-Release number of selected component (if applicable):

glusterfs 3.4.0.44.1u2rhs 

How reproducible:

Everytime

Steps to Reproduce:
1. gluster volume set dist-rep2 "/subdir1(IP),/subdir2(IP),...../subdir1000(IP)"
2.gluster v info
3.

Actual results:

I am giving output upto only 100 directories. Imagine output for 1000 directories which looks wearied and not user friendly. 
[root@rhsauto001 glusterfs]# gluster v i
 
Volume Name: dist-rep2
Type: Distributed-Replicate
Volume ID: 65a2f89e-7d92-4632-b10e-bfc7119a8f9a
Status: Started
Number of Bricks: 6 x 2 = 12
Transport-type: tcp
Bricks:
Brick1: 10.70.36.236:/rhs/brick1/d2r12
Brick2: 10.70.36.237:/rhs/brick1/d2r22
Brick3: 10.70.36.236:/rhs/brick1/d4r12
Brick4: 10.70.36.237:/rhs/brick1/d4r22
Brick5: 10.70.36.236:/rhs/brick1/d6r12
Brick6: 10.70.36.237:/rhs/brick1/d6r22
Brick7: 10.70.36.231:/rhs/brick1/d1r12
Brick8: 10.70.36.233:/rhs/brick1/d1r22
Brick9: 10.70.36.231:/rhs/brick1/d3r12
Brick10: 10.70.36.233:/rhs/brick1/d3r22
Brick11: 10.70.36.231:/rhs/brick1/d5r12
Brick12: 10.70.36.233:/rhs/brick1/d5r22
Options Reconfigured:
nfs.export-dir: /subdir1(10.70.36.240),/subdir2(10.70.36.240),/subdir3(10.70.36.240),/subdir4(10.70.36.240),/subdir5(10.70.36.240),/subdir6(10.70.36.240),/subdir7(10.70.36.240),/subdir8(10.70.36.240),/subdir9(10.70.36.240),/subdir10(10.70.36.240),/subdir11(10.70.36.240),/subdir12(10.70.36.240),/subdir13(10.70.36.240),/subdir14(10.70.36.240),/subdir15(10.70.36.240),/subdir16(10.70.36.240),/subdir17(10.70.36.240),/subdir18(10.70.36.240),/subdir19(10.70.36.240),/subdir20(10.70.36.240),/subdir21(10.70.36.240),/subdir22(10.70.36.240),/subdir23(10.70.36.240),/subdir24(10.70.36.240),/subdir25(10.70.36.240),/subdir26(10.70.36.240),/subdir27(10.70.36.240),/subdir28(10.70.36.240),/subdir29(10.70.36.240),/subdir30(10.70.36.240),/subdir31(10.70.36.240),/subdir32(10.70.36.240),/subdir33(10.70.36.240),/subdir34(10.70.36.240),/subdir35(10.70.36.240),/subdir36(10.70.36.240),/subdir37(10.70.36.240),/subdir38(10.70.36.240),/subdir39(10.70.36.240),/subdir40(10.70.36.240),/subdir41(10.70.36.240),/subdir42(10.70.36.240),/subdir43(10.70.36.240),/subdir44(10.70.36.240),/subdir45(10.70.36.240),/subdir46(10.70.36.240),/subdir47(10.70.36.240),/subdir48(10.70.36.240),/subdir49(10.70.36.240),/subdir50(10.70.36.240),/subdir51(10.70.36.240),/subdir52(10.70.36.240),/subdir53(10.70.36.240),/subdir54(10.70.36.240),/subdir55(10.70.36.240),/subdir56(10.70.36.240),/subdir57(10.70.36.240),/subdir58(10.70.36.240),/subdir59(10.70.36.240),/subdir60(10.70.36.240),/subdir61(10.70.36.240),/subdir62(10.70.36.240),/subdir63(10.70.36.240),/subdir64(10.70.36.240),/subdir65(10.70.36.240),/subdir66(10.70.36.240),/subdir67(10.70.36.240),/subdir68(10.70.36.240),/subdir69(10.70.36.240),/subdir70(10.70.36.240),/subdir71(10.70.36.240),/subdir72(10.70.36.240),/subdir73(10.70.36.240),/subdir74(10.70.36.240),/subdir75(10.70.36.240),/subdir76(10.70.36.240),/subdir77(10.70.36.240),/subdir78(10.70.36.240),/subdir79(10.70.36.240),/subdir80(10.70.36.240),/subdir81(10.70.36.240),/subdir82(10.70.36.240),/subdir83(10.70.36.240),/subdir84(10.70.36.240),/subdir85(10.70.36.240),/subdir86(10.70.36.240),/subdir87(10.70.36.240),/subdir88(10.70.36.240),/subdir89(10.70.36.240),/subdir90(10.70.36.240),/subdir91(10.70.36.240),/subdir92(10.70.36.240),/subdir93(10.70.36.240),/subdir94(10.70.36.240),/subdir95(10.70.36.240),/subdir96(10.70.36.240),/subdir97(10.70.36.240),/subdir98(10.70.36.240),/subdir99(10.70.36.240),/subdir100(10.70.36.240),/subdir101(10.70.36.240)


Expected results:

Output should be user friendly.

Additional info:


olume Name: dist-rep2
Type: Distributed-Replicate
Volume ID: 65a2f89e-7d92-4632-b10e-bfc7119a8f9a
Status: Started
Number of Bricks: 6 x 2 = 12
Transport-type: tcp
Bricks:
Brick1: 10.70.36.236:/rhs/brick1/d2r12
Brick2: 10.70.36.237:/rhs/brick1/d2r22
Brick3: 10.70.36.236:/rhs/brick1/d4r12
Brick4: 10.70.36.237:/rhs/brick1/d4r22
Brick5: 10.70.36.236:/rhs/brick1/d6r12
Brick6: 10.70.36.237:/rhs/brick1/d6r22
Brick7: 10.70.36.231:/rhs/brick1/d1r12
Brick8: 10.70.36.233:/rhs/brick1/d1r22
Brick9: 10.70.36.231:/rhs/brick1/d3r12
Brick10: 10.70.36.233:/rhs/brick1/d3r22
Brick11: 10.70.36.231:/rhs/brick1/d5r12
Brick12: 10.70.36.233:/rhs/brick1/d5r22

Comment 3 Vivek Agarwal 2015-12-03 17:19:25 UTC
Thank you for submitting this issue for consideration in Red Hat Gluster Storage. The release for which you requested us to review, is now End of Life. Please See https://access.redhat.com/support/policy/updates/rhs/

If you can reproduce this bug against a currently maintained version of Red Hat Gluster Storage, please feel free to file a new report against the current release.