Having discussed it with Prasanna, it will be difficult to hit this code path with the fix for uio_read() not yet in. Hence, will be verifying this bug only after bz 1473162 is fixed.
This issue is not seen at CNS (builds above cns-deploy-5.0.0-38.el7rhgs.x86_64). i.e., tcmu-runner-1.2.0-14.el7rhgs.x86_64 Logging and metrics using gluster block in ocp environment is up for close to 4 week now without any issues.
(In reply to krishnaram Karthick from comment #8) > This issue is not seen at CNS (builds above > cns-deploy-5.0.0-38.el7rhgs.x86_64). i.e., > tcmu-runner-1.2.0-14.el7rhgs.x86_64 > > Logging and metrics using gluster block in ocp environment is up for close > to 4 week now without any issues. Please ignore this comment. This comment was not meant for this bug.
Tested and verified this on the build tcmu-runner-1.2.0-15 and gluster-block-0.2.1-13 and gluster-3.8.4-44 Multiple block creates and deletes were given in parallel and in a sequence from different peer nodes, on a 2*3 volume. No crash (mentioned in description) was seen, this time or multiple other times that block deletes have been executed. Moving this to verified in rhgs 3.3.0.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2017:2773