config: mention that maxfiles is deprecated
Don't add an explicit deprecation warning on parsing (yet), this already done in the pve6to7 script. Also, automatic conversion to 'prune-backups' happens when the section config is read, so over time fewer users should be affected. Postpone explicit warning/dropping the parameter to a future major release. Also switch the setting for the default 'local' storage to 'prune-backups'. Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
This commit is contained in:
committed by
Fabian Grünbichler
parent
1a4ab884e8
commit
bbadd1659d
@ -125,7 +125,7 @@ sub lock_storage_config {
|
||||
}
|
||||
}
|
||||
|
||||
# FIXME remove maxfiles for PVE 7.0
|
||||
# FIXME remove maxfiles for PVE 8.0 or PVE 9.0
|
||||
my $convert_maxfiles_to_prune_backups = sub {
|
||||
my ($scfg) = @_;
|
||||
|
||||
|
||||
@ -133,7 +133,8 @@ my $defaultData = {
|
||||
optional => 1,
|
||||
},
|
||||
maxfiles => {
|
||||
description => "Maximal number of backup files per VM. Use '0' for unlimted.",
|
||||
description => "Deprecated: use 'prune-backups' instead. " .
|
||||
"Maximal number of backup files per VM. Use '0' for unlimted.",
|
||||
type => 'integer',
|
||||
minimum => 0,
|
||||
optional => 1,
|
||||
@ -402,7 +403,7 @@ sub parse_config {
|
||||
type => 'dir',
|
||||
priority => 0, # force first entry
|
||||
path => '/var/lib/vz',
|
||||
maxfiles => 0,
|
||||
'prune-backups' => 'keep-all=1',
|
||||
content => { images => 1, rootdir => 1, vztmpl => 1, iso => 1, snippets => 1},
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user