[Bugs] [Bug 1583047] New: changelog: Changelog is not capturing rename of files

bugzilla at redhat.com bugzilla at redhat.com
Mon May 28 07:20:19 UTC 2018


https://bugzilla.redhat.com/show_bug.cgi?id=1583047

            Bug ID: 1583047
           Summary: changelog: Changelog is not capturing rename of files
           Product: Red Hat Gluster Storage
           Version: 3.4
         Component: distribute
          Severity: urgent
          Assignee: nbalacha at redhat.com
          Reporter: rallan at redhat.com
        QA Contact: tdesala at redhat.com
                CC: bugs at gluster.org, khiremat at redhat.com,
                    rhs-bugs at redhat.com, sankarshan at redhat.com,
                    storage-qa-internal at redhat.com
        Depends On: 1583018



+++ This bug was initially created as a clone of Bug #1583018 +++

Description of problem:
Changelogs are not capturing renames and hence dependant applications like
geo-rep and glusterfind are failing.

Version-Release number of selected component (if applicable):
mainline

How reproducible:
Always

Steps to Reproduce:
1. Set distributed gluster volume
2. Enable changelog
3. Mount the volume and do rename of a file
4. Check the backend changelog for the rename record.

Actual results:
Rename is not getting recorded by changelog

Expected results:
Rename should be recorded by changelog.

Additional info:
    The changelog would journal the rename of files only when the DHT sends a
special key on the hashed subvol. The key is not being set.

--- Additional comment from Kotresh HR on 2018-05-28 02:56:51 EDT ---

Volume details:

root at fedora4#gluster vol info

Volume Name: master
Type: Replicate
Volume ID: a2eacd30-cd0a-4d20-867e-8c9f465341bd
Status: Started
Snapshot Count: 0
Number of Bricks: 1 x 2 = 2
Transport-type: tcp
Bricks:
Brick1: fedora4:/bricks/brick0/b0
Brick2: fedora4:/bricks/brick0/b1
Options Reconfigured:
performance.client-io-threads: off
nfs.disable: on
transport.address-family: inet
changelog.changelog: on
geo-replication.indexing: on
geo-replication.ignore-pid-check: on

--- Additional comment from Kotresh HR on 2018-05-28 03:03:38 EDT ---

This is happening only one single dht subvolume. There is a new change in DHT
which just does default rename if there is single subvol and this missed the
changelog key to be set in xdata.


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1583018
[Bug 1583018] changelog: Changelog is not capturing rename of files
-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=JWo8w0WxGE&a=cc_unsubscribe


More information about the Bugs mailing list