Description of problem:
In glusterd brick-op if underlying transport connection is broken between glusterd and brick, then the command fails with a blank error message
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Create a volume & start it
2. Take the glusterd process in gdb and put a break point in gd_syncop_submit_request () and continue
3. Stop the volume
3. the breakpoint will be hit, and set to ret to -1 after rpc_clnt_submit () is executed
In cmd_history.log the command will be logged as failed with no error message
error message should be logged.
REVIEW: http://review.gluster.org/10659 (glusterd: populate errstr if gd_syncop_submit_request fails) posted (#1) for review on master by Atin Mukherjee (firstname.lastname@example.org)
REVIEW: http://review.gluster.org/10659 (glusterd: populate errstr if gd_syncop_submit_request fails) posted (#2) for review on master by Atin Mukherjee (email@example.com)
COMMIT: http://review.gluster.org/10659 committed in master by Vijay Bellur (firstname.lastname@example.org)
Author: Atin Mukherjee <email@example.com>
Date: Fri May 8 09:53:50 2015 +0530
glusterd: populate errstr if gd_syncop_submit_request fails
Signed-off-by: Atin Mukherjee <firstname.lastname@example.org>
Tested-by: Gluster Build System <email@example.com>
Tested-by: NetBSD Build System
Reviewed-by: Krishnan Parthasarathi <firstname.lastname@example.org>
Tested-by: Krishnan Parthasarathi <email@example.com>
Fix for this bug is already made in a GlusterFS release. The cloned BZ has details of the fix and the release. Hence closing this mainline BZ.
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 , packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist  and the update infrastructure for your distribution.