[Bugs] [Bug 1601532] New: debian packages miss /etc/glusterfs/gsyncd.conf / breaks geo-replication / sate_file entry missing / unable to get statefile's name

bugzilla at redhat.com bugzilla at redhat.com
Mon Jul 16 14:53:29 UTC 2018


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

            Bug ID: 1601532
           Summary: debian packages miss /etc/glusterfs/gsyncd.conf /
                    breaks geo-replication / sate_file entry missing /
                    unable to get statefile's name
           Product: GlusterFS
           Version: 4.1
         Component: packaging
          Severity: high
          Assignee: bugs at gluster.org
          Reporter: lohmaier+rhbz at gmail.com
                CC: bugs at gluster.org



Description of problem:
installing 4.1.1 packages on a debian 9 system results in broken
geo-replication.

Geo-replication sessions created with earlier versions (3.12 and earlier) no
longer show up / gluster volume geo status gives:

      No active geo-replication session

looking in log gives "state_file entry missing in config file"

and trying to create a new one fails with "Please check gsync config file.
Unable to get statefile's name"

Turns out that the new gsyncd.conf template is not packaged.

manually copying
https://github.com/gluster/glusterfs/blob/v4.1.1/geo-replication/gsyncd.conf.in
to /etc/glusterfs/gsyncd.conf (replacing @GLUSTERD_WORKDIR@ with
/var/lib/glusterd) on both master and slave makes the geo-replication work
again.

I took the liberty to set severity to high, as a whole portion of gluster is
not working anymore and since the fix is easy - just add the file to the
package and everything will be fine.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list