Description of problem: geo-rep checkpoint says checkpoint completed even before even reaching the checkpoint. Version-Release number of selected component (if applicable):glusterfs-3.4.0.37rhs-1 How reproducible:Happens everytime Steps to Reproduce: 1.create and start a geo-rep relationship between master and slave 2.create some data on master and let it sync to slave. 3.set the checkpoint and it will say completed 4.Now create some 1000 files on master, and set the checkpoint again. 5.Check the status. Actual results: The checkpoint says completed even before checkpoint reached. Expected results: It shouldn't say completed until the checkpoint is reached. Additional info: [root@shaktiman ~]# gluster v geo master ssh://10.70.43.159::slave status NODE MASTER SLAVE HEALTH UPTIME ------------------------------------------------------------------------------------------------------------------------------------------------------------------ shaktiman.blr.redhat.com master ssh://10.70.43.159::slave Stable | checkpoint as of 2013-10-31 14:00:13 completed at 2013-10-31 19:30:23 00:38:56 snow.blr.redhat.com master ssh://10.70.43.159::slave Stable | checkpoint as of 2013-10-31 14:00:13 completed at 2013-10-31 19:30:24 00:38:52 targarean.blr.redhat.com master ssh://10.70.43.159::slave Stable | checkpoint as of 2013-10-31 14:00:13 completed at 2013-10-31 19:30:23 00:38:53 riverrun.blr.redhat.com master ssh://10.70.43.159::slave Stable | checkpoint as of 2013-10-31 14:00:13 completed at 2013-10-31 19:30:23 00:38:53 [root@shaktiman ~]# gluster v geo master ssh://10.70.43.159::slave status detail MASTER: master SLAVE: ssh://10.70.43.159::slave NODE HEALTH UPTIME FILES SYNCD FILES PENDING BYTES PENDING DELETES PENDING TOTAL FILES SKIPPED --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- shaktiman.blr.redhat.com Stable | checkpoint as of 2013-10-31 14:00:13 completed at 2013-10-31 19:30:23 00:39:07 629 155 0Bytes 0 0 snow.blr.redhat.com Stable | checkpoint as of 2013-10-31 14:00:13 completed at 2013-10-31 19:30:24 00:39:03 0 0 0Bytes 0 0 riverrun.blr.redhat.com Stable | checkpoint as of 2013-10-31 14:00:13 completed at 2013-10-31 19:30:23 00:39:04 0 0 0Bytes 0 0 targarean.blr.redhat.com Stable | checkpoint as of 2013-10-31 14:00:13 completed at 2013-10-31 19:30:23 00:39:04 674 129 0Bytes you can see , checkpoint says completed even when there are files pending to sync.
https://code.engineering.redhat.com/gerrit/15289
verified on the build glusterfs-3.4.0.43rhs-1, It works fine now.
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. http://rhn.redhat.com/errata/RHBA-2013-1769.html