# Content Deletion PRD ### Workflows #### First workflow (container, where versions are kept for history) I want to keep history of each repo, however I care only about last version because this is what is being served to clients. As a result I will use the feature to reclaim disk space which will: a) remove artifacts for all repo-versions except latest, given those artifacts are not used in other repos b) but it will keep the content in those repo versions for historical reasons #### Second workflow (ansible, that is going to use retain_repo_versions=1) I want to delete the content and its artifact where I will first: a) remove that content from the repo b) trigger orphan clean up. Given that this content becomes orphan, as a result the content from the DB and artifact from FS will be removed. ### Solutions Tto enable 1st workflow this needs to be impemented https://pulp.plan.io/issues/8459 To enable 2nd workflow this needs to be implemented https://pulp.plan.io/issues/8658 and https://pulp.plan.io/issues/8368