Bareos 25 Deprecations

9 views
Skip to first unread message

Ruth Ivimey-Cook

unread,
Apr 28, 2026, 12:29:00 PM (yesterday) Apr 28
to bareos-users

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


Reply all
Reply to author
Forward
0 new messages