Bug 1261664

Summary: Tiering status command is very cumbersome.
Product: [Community] GlusterFS Reporter: Dan Lambright <dlambrig>
Component: tieringAssignee: Dan Lambright <dlambrig>
Status: CLOSED CURRENTRELEASE QA Contact: bugs <bugs>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 3.7.5CC: bugs
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: glusterfs-3.7.5 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 1255693 Environment:
Last Closed: 2015-10-14 10:29:23 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: 1255693    
Bug Blocks: 1260923    

Description Dan Lambright 2015-09-09 22:29:36 UTC
+++ This bug was initially created as a clone of Bug #1255693 +++

Tiering status command is very cumbersome - needs improved syntax.

--- Additional comment from Anand Avati on 2015-08-21 06:56:14 EDT ---

REVIEW: http://review.gluster.org/11984 (cluster/tier: add gluster v tier <vol>) posted (#1) for review on master by Dan Lambright (dlambrig)

--- Additional comment from Anand Avati on 2015-08-21 07:05:35 EDT ---

REVIEW: http://review.gluster.org/11984 (cluster/tier: add gluster v tier <vol>) posted (#2) for review on master by Dan Lambright (dlambrig)

--- Additional comment from Anand Avati on 2015-08-24 00:56:51 EDT ---

REVIEW: http://review.gluster.org/11984 (cluster/tier: add gluster v tier <vol>) posted (#3) for review on master by Dan Lambright (dlambrig)

--- Additional comment from Anand Avati on 2015-08-25 02:40:57 EDT ---

REVIEW: http://review.gluster.org/11984 (cluster/tier: add gluster v tier <vol>) posted (#4) for review on master by Dan Lambright (dlambrig)

--- Additional comment from Vijay Bellur on 2015-09-02 13:33:22 EDT ---

REVIEW: http://review.gluster.org/11984 (cluster/tier: add gluster v tier <vol>) posted (#5) for review on master by Dan Lambright (dlambrig)

--- Additional comment from Vijay Bellur on 2015-09-04 09:50:51 EDT ---

REVIEW: http://review.gluster.org/11984 (cluster/tier: add gluster v tier <vol>) posted (#6) for review on master by Dan Lambright (dlambrig)

--- Additional comment from Vijay Bellur on 2015-09-06 20:49:19 EDT ---

REVIEW: http://review.gluster.org/11984 (cluster/tier: add gluster v tier <vol>) posted (#7) for review on master by Dan Lambright (dlambrig)

--- Additional comment from Vijay Bellur on 2015-09-08 12:24:35 EDT ---

REVIEW: http://review.gluster.org/11984 (cluster/tier: add gluster v tier <vol>) posted (#8) for review on master by Dan Lambright (dlambrig)

--- Additional comment from Vijay Bellur on 2015-09-09 05:49:19 EDT ---

REVIEW: http://review.gluster.org/11984 (cluster/tier: add gluster v tier <vol>) posted (#9) for review on master by Dan Lambright (dlambrig)

--- Additional comment from Vijay Bellur on 2015-09-09 09:26:06 EDT ---

REVIEW: http://review.gluster.org/11984 (cluster/tier: add gluster v tier <vol>) posted (#10) for review on master by Dan Lambright (dlambrig)

Comment 1 Vijay Bellur 2015-09-09 22:44:07 UTC
REVIEW: http://review.gluster.org/12143 (cluster/tier: add gluster v tier <vol>) posted (#1) for review on release-3.7 by Dan Lambright (dlambrig)

Comment 2 Vijay Bellur 2015-09-10 17:59:24 UTC
COMMIT: http://review.gluster.org/12143 committed in release-3.7 by Dan Lambright (dlambrig) 
------
commit 0628c77f9069e93c49993722ac577becfcf902db
Author: Dan Lambright <dlambrig>
Date:   Fri Aug 21 06:45:46 2015 -0400

    cluster/tier: add gluster v tier <vol>
    
    This is a backport of 11984.
    
    > Currently the tier feature piggy backs off the rebalance command
    > syntax to obtain status and this is clumsy. Introduce a new
    > tier command that can do tier specific operations, starting
    > with volume status to display counters.
    
    > Old commands:
    > gluster volume attach-tier <vol> [replica count] {bricklist..}
    > gluster volume detach-tier <vol> {start|stop|commit}
    
    > New commands:
    > gluster volume tier <vol> attach [replica count] {bricklist} |
    >                           detach {start|stop|commit} |
    >                           status
    
    > Change-Id: Ic07b3c6260588162de7d34380f8cbd3d8a7f35d3
    > BUG: 1255693
    > Signed-off-by: Dan Lambright <dlambrig>
    > Reviewed-on: http://review.gluster.org/11984
    > Reviewed-by: Gaurav Kumar Garg <ggarg>
    > Tested-by: Gluster Build System <jenkins.com>
    Signed-off-by: Dan Lambright <dlambrig>
    
    Change-Id: Id45bd0fa6b8606dd47863de83a694908da393229
    BUG: 1261664
    Signed-off-by: Dan Lambright <dlambrig>
    Reviewed-on: http://review.gluster.org/12143
    Tested-by: Gluster Build System <jenkins.com>
    Reviewed-by: Gaurav Kumar Garg <ggarg>

Comment 3 Pranith Kumar K 2015-10-14 10:29:23 UTC
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-glusterfs-3.7.5, please open a new bug report.

glusterfs-glusterfs-3.7.5 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://www.gluster.org/pipermail/gluster-users/2015-October/023968.html
[2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user

Comment 4 Pranith Kumar K 2015-10-14 10:38:21 UTC
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.5, please open a new bug report.

glusterfs-3.7.5 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://www.gluster.org/pipermail/gluster-users/2015-October/023968.html
[2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user