-
Type: Clean up
-
Status: Resolved
-
Priority: Critical
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Package Repositories
-
Team:DevTools
-
Sprint:DevTools-11
Since the storage is not local but on S3, there's no more risk of running out of disk space. However, storing useless artifacts costs money, reduces the performances and leaves an unclear mess for the end-user.
Smart automated cleanup is very much required.
https://mavenin.nuxeo.com/nexus/#admin/repository/cleanuppolicies
https://help.sonatype.com/repomanager3/cleanup-policies#CleanupPolicies-Summary
https://help.sonatype.com/repomanager3/cleanup-policies/keeping-disk-usage-low
https://guides.sonatype.com/repo3/technical-guides/storage-primer-nxrm3/
- Remove obsolete SNAPSHOT
- old artifacts, made obsolete by newers
- not downloaded for a long time
- released
- other strategies based on above documentation...
- provide default policies and documentation for the engineering teams
Create sub-tasks for application on mavenin, (optionnaly mavenpriv), packages.nuxeo.com and the others.