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. This creates a problem for syncing and other tasks that use content units.
For the MVP, we should instead just remove this functionality and require users to use orphan cleanup instead:
https://pulp.plan.io/issues/3442