Librarian doesn't remove expired files
Bug #290744 reported by
Stuart Bishop
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
Stuart Bishop |
Bug Description
LibraryFileAlias records can be given an expiry date, but the Librarian Garbage Collector never removes them.
For every LibraryFileContent, if there are no unexpired LibraryFileAlias records referencing it it should get its 'deleted' flag set. The existing rules will take care of the rest.
Changed in launchpad: | |
status: | New → Triaged |
assignee: | nobody → stub |
Changed in launchpad-foundations: | |
milestone: | none → 2.1.12 |
Changed in launchpad-foundations: | |
milestone: | 2.1.12 → 2.2.1 |
Changed in launchpad-foundations: | |
status: | Triaged → In Progress |
To post a comment you must log in.
Should be a simple fix, but it needs solid tests. Losas can increase importance if disk usage starts scaring them again.