Skip to content

Commit

Permalink
1.4.13 syncoid no longer dies on first replication failure in recursi…
Browse files Browse the repository at this point in the history
…ve replication calls
  • Loading branch information
jimsalterjrs committed Jul 12, 2017
1 parent cf68e81 commit 00cb721
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 3 deletions.
6 changes: 6 additions & 0 deletions CHANGELIST
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.4.12
1.4.13
2 changes: 1 addition & 1 deletion sanoid
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion syncoid
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down

0 comments on commit 00cb721

Please sign in to comment.