From 38532f70ad673e8e18b319b8e3225efbe6ac7eda Mon Sep 17 00:00:00 2001 From: Wolfgang Link Date: Mon, 24 Apr 2017 17:15:34 +0200 Subject: [PATCH] Replica parameters should be ignored by snapshot and restore. The replica are parameter that should not be changed by a rollback. --- PVE/AbstractConfig.pm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/PVE/AbstractConfig.pm b/PVE/AbstractConfig.pm index 482f0e2..2cc4f4d 100644 --- a/PVE/AbstractConfig.pm +++ b/PVE/AbstractConfig.pm @@ -329,9 +329,12 @@ sub __snapshot_apply_config { snapshots => $conf->{snapshots}, }; - # keep description and list of unused disks + # keep description, list of unused disks and replica parameters foreach my $k (keys %$conf) { - next if !($k =~ m/^unused\d+$/ || $k eq 'description'); + next if !($k =~ m/^unused\d+$/ || $k eq 'description' + || $k eq 'replica' || $k eq 'replica_interval' + || $k eq 'replica_target' || $k eq 'replica_rate_limit'); + $newconf->{$k} = $conf->{$k}; }