Skip to content

add a command for managing orphan images - #2794

Draft
chris48s wants to merge 1 commit into
masterfrom
orphanimages20260806
Draft

add a command for managing orphan images#2794
chris48s wants to merge 1 commit into
masterfrom
orphanimages20260806

Conversation

@chris48s

@chris48s chris48s commented Aug 6, 2026

Copy link
Copy Markdown
Member

Refs https://app.asana.com/1/1204880536137786/project/1204880927741389/task/1216711410006498?focus=true

#2793
addresses the problem moving forwards, but we also have some cleanup to do.
Over the years, we have deleted various PersonImage objects without cleaning up the corresponding files on S3.

In this PR I have added a command that lets us list (and optionally delete) files on S3 with no corresponding PersonImage record.

Having run a list I'm a bit worried about how many orphans it wants to delete. I've checked that I am not picking up images related to QueuedImage, FacebookAdvert, PartyEmblem, or AWSTextractParsedSOPNImage models. That's not it.

I think this one might be a good one to discuss next surgery.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant