Bug 1437773
| Summary: | Undo pending xattrs only on the up bricks | ||
|---|---|---|---|
| Product: | [Red Hat Storage] Red Hat Gluster Storage | Reporter: | Karthik U S <ksubrahm> |
| Component: | replicate | Assignee: | Karthik U S <ksubrahm> |
| Status: | CLOSED ERRATA | QA Contact: | Nag Pavan Chilakam <nchilaka> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rhgs-3.3 | CC: | amukherj, bugs, ksubrahm, pkarampu, ravishankar, rhinduja, rhs-bugs, storage-qa-internal |
| Target Milestone: | --- | ||
| Target Release: | RHGS 3.3.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | glusterfs-3.8.4-21 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 1433571 | Environment: | |
| Last Closed: | 2017-09-21 04:35:56 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: | 1433571 | ||
| Bug Blocks: | 1417151, 1436203, 1436231 | ||
|
Description
Karthik U S
2017-03-31 07:07:48 UTC
upstream patch : https://review.gluster.org/16913 downstream patch : https://code.engineering.redhat.com/gerrit/#/c/102101/ downstream patch : https://code.engineering.redhat.com/gerrit/#/c/102101/ qa validation, have run above the case and found it fixed now Steps: 1. Create a 3 way replicated volume and set cluster.quorum-type to none 2. Bring bricks b1 & b2 down, and create file f1 3. Bring b3 down & b1 up, and create file f2 4. Bring b1 down & b2 up, and create file f3 5. Bring b3 up, shd will do the conservative merge and create f1 on b2 and f3 on b3 Now what is fixed: post b2 and b3 up, I do not see that the pending xattr of b1(on b2 and b3 bricks which are up) being removed. It still exists which is the fix That also means post I Bring b1 up, I am not seeing Now b1 blaming b2 & b3. hence not leading to data loss. Also I tested one case with renames, for which i raised a bug 1463628 - file renames can lead to duplicate entries during a conservative merge which also means two files having same gfids However the above bz i raised is not because of this fix hence moving to verified testversion:3.8.4-28 on el7.4beta 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-2017:2774 |