pulp / pulp_rpm

RPM support for Pulp Platform
https://pulpproject.org/pulp_rpm/
GNU General Public License v2.0
48 stars 124 forks source link

Pulp to pulp sync test for kickstarts #2234

Open pulpbot opened 2 years ago

pulpbot commented 2 years ago

Author: @fao89 (fao89)

Redmine Issue: 6345, https://pulp.plan.io/issues/6345


Currently, we don't have a good fixture for testing kickstarts: https://repos.fedorapeople.org/pulp/pulp/fixtures/rpm-kickstart/ As it does not have content in its sub-repositories

Options:

Goal: Currently, the tests are just checking the added contents for the main repo, we should test the sub-repos also

pulpbot commented 2 years ago

From: @fao89 (fao89) Date: 2020-03-16T17:50:27Z


Problem: for now, it is not possible to list sub_repos: https://github.com/pulp/pulp_rpm/blob/master/pulp_rpm/app/viewsets.py#L110

pulpbot commented 2 years ago

From: @fao89 (fao89) Date: 2020-03-17T13:20:21Z


also test if we can reach repomd.xml from sub-repos by their paths which would be (variant_uid/addon_uid)