Hi,
I have recently updated to the community build of bareos running on Ubuntu noble, specifically 25.0.4~pre20.98577274b, and note that "dird: deprecate Pool->FileRetention, Pool->JobRetention, WriteVerifyList PR #2567" has been merged.
I have been unable to locate any information about why these
items are deprecated nor what impact it might have. Indeed, does
being deprecated mean it doesn't work now, or just likely to stop
working in the future?
I specify retentions in all my pool definitions, for example:
Pool {
Name = Full5
Pool Type = Backup
Recycle = yes
AutoPrune = yes
Recycle Pool = Full5
Volume Retention = 5 years
File Retention = 5 years
Label Format = Full-
Storage = LTO5-F-Tape
Minimum Block Size = 512k
Maximum Block Size = 512k
}
Is the intent of PR2567 that Volume Retention becomes the only retention applicable, superseding File and Job? Should I notice any change?
[[ While I'm here - it would be lovely to be able to specify
"Label Format = Full-" to include a digit specifier (eg for me,
"%02d") and a source of id (I don't use 'mediaid' but a plain
sequence within each pool). ]]
Regards,
Ruth