Hi @Thibault, Vincent ,
When you configure retention policies for an Artifacts Feed, the UI restricts the retention duration to a maximum of 4000 days.
This limit applies to retention settings such as:
- Delete packages older than X days
- Keep only the last N versions
- Retention policies for package versions
The warning message you see appears because the value entered exceeds the allowed maximum.
If I understand correctly, not enabling time-based retention in
@ReleaseVIEW of a FEED, retention will be infinite for all artifacts in this@ReleaseVIEW, while other artifacts only found in@localwould be subject to time-based retention.
Yes, that's correct.
If time-based retention is not enabled for the @Release view, artifacts promoted into a view (like @Release) won't get deleted by your feed’s retention policy and thus can live indefinitely until you manually remove them. Packages that remain only in the default (@local) view are subject to the feed’s retention rules i.e., “delete after X days” rule you’ve set.