Issue #7046

Updated by daviddavis 11 months ago

Steps to recreate:

1. Create a repo A and sync down a distribution tree such as centos 8
2. Create a new repo B
3. Add the distribution tree to your new repo B (`http :/pulp/api/v3/repositories/rpm/rpm/.../modify/ add_content_units:="..."`)


The new repo B now has a distribution tree whose BaseOS variant points to the original repo A that synced down the tree. Moreover, repo A shows it has a number of packages/etc while B only has one content unit.

I think this could lead to strange situations situation where for example repo A can be deleted which would mess up the kickstart.