1.4.13 syncoid no longer dies on first replication failure in recursive replication calls

This commit is contained in:
jimsalterjrs 2017-07-12 17:03:33 -04:00
parent cf68e81d03
commit 00cb721922
4 changed files with 9 additions and 3 deletions

View File

@ -1,3 +1,9 @@
1.4.13 Syncoid will now continue trying to replicate other child datasets after one dataset fails replication
when called recursively. Eg syncoid -r source/parent target/parent when source/parent/child1 has been
deleted and replaced with an imposter will no longer prevent source/parent/child2 from successfully
replicating to target/parent/child2. This could still use some cleanup TBH; syncoid SHOULD exit 3
if any of these errors happen (to assist detection of errors in scripting) but now would exit 0.
1.4.12 Sanoid now strips trailing whitespace in template definitions in sanoid.conf, per Github #61
1.4.11 enhanced Syncoid to use zfs `guid` property rather than `creation` property to ensure snapshots on source

View File

@ -1 +1 @@
1.4.12
1.4.13

2
sanoid
View File

@ -4,7 +4,7 @@
# from http://www.gnu.org/licenses/gpl-3.0.html on 2014-11-17. A copy should also be available in this
# project's Git repository at https://github.com/jimsalterjrs/sanoid/blob/master/LICENSE.
my $version = '1.4.12';
my $version = '1.4.13';
use strict;
use Config::IniFiles; # read samba-style conf file

View File

@ -4,7 +4,7 @@
# from http://www.gnu.org/licenses/gpl-3.0.html on 2014-11-17. A copy should also be available in this
# project's Git repository at https://github.com/jimsalterjrs/sanoid/blob/master/LICENSE.
my $version = '1.4.12';
my $version = '1.4.13';
use strict;
use warnings;