Issue #3445
Updated by daviddavis over 6 years ago
When we sync for example we have the following workflow: 1. Download artifact(s) and save them 2. Create content unit 3. Add artifact(s) to my content unit 4. Add the content unit to my base_version While each step is atomic, the entire workflow is not. Therefore, a user could delete a content unit anytime after step 2. For This came up while working on orphan cleanup: https://pulp.plan.io/issues/3442#note-8 There might be more places in the MVP, we should instead just remove code that suffer this functionality and require users problem. Not sure how to use orphan cleanup instead: https://pulp.plan.io/issues/3442 handle this.