Bug 1732778

Summary: [GSS] Sometimes truncate and discard could cause data corruption when executed while self-heal is running
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Ashish Pandey <aspandey>
Component: disperseAssignee: Ashish Pandey <aspandey>
Status: CLOSED ERRATA QA Contact: Nag Pavan Chilakam <nchilaka>
Severity: urgent Docs Contact:
Priority: urgent    
Version: rhgs-3.4CC: amark, amukherj, bkunal, jahernan, nchilaka, pmulay, rcyriac, rhs-bugs, sankarshan, sheggodu, storage-qa-internal, ubansal, vdas
Target Milestone: ---Keywords: ZStream
Target Release: RHGS 3.4.z Async Update   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Rebase: Bug Fixes Only
Doc Text:
Previously, some corrupt data was written on bricks during a truncate file operation because incorrect healing information was provided from a parent file operation to a child operation. This update fixes this and provides correct healing information from parent file operations to child operations, eliminating data corruption during a truncate file operation.
Story Points: ---
Clone Of: 1730914 Environment:
Last Closed: 2019-08-16 11:04:34 UTC Type: ---
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: 1727081, 1739424, 1739449, 1805051, 1805054, 1805056    
Bug Blocks: 1730914    

Comment 15 errata-xmlrpc 2019-08-16 11:04:34 UTC
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/RHBA-2019:2514