-
Notifications
You must be signed in to change notification settings - Fork 294
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fixes #37099 - Update repo fixture URL to Pulp hosted for tests #10917
base: master
Are you sure you want to change the base?
Conversation
9e5b494
to
3b9495b
Compare
Looks like some of the code will need to be modified due to changes in the repository. Here's the output of trying to rerecord the multi copy all units test:
|
I tested the repo with some RPM inclusion filters and found out that the package groups are still coming along for a ride for some reason. However it seems like |
I might've found the issue:
The repository has modular RPMs but no module streams? That's gonna cause some bugs. Edit: this was caused by my Pulp having synced a modular version of the repo at some point. |
Oh also the repo in the description is different from |
I used that one at first but then switched to one Grant suggested. I will update the PR description |
Found the problem with What we request Pulp to copy (notice that it's one RPM (walrus) and one package group (mammals):
Dest repo contents empty since: ""latest_version_href": "/pulp/api/v3/repositories/rpm/rpm/018e1f5e-2dfa-783f-ba09-49fae6276b7f/versions/0/""
Issue: We include a package group if at least one RPM exists in the repo that belongs to the group. Thus, we copy in the "mammals" package group, which has many RPMs:
We either need to fix the tests to account for this, or find a new repository in the Pulp fixtures that doesn't have any package groups. |
3b9495b
to
1cd2af9
Compare
@sjha4 updated the unit tests from your pastebin except the one I talked to you about in slack, lets see how this looks. |
[test katello] |
there are still some VCR errors on here. |
Yeah I got to get back to this one eventually. |
What are the changes introduced in this pull request?
Considerations taken when implementing this change?
What are the testing steps for this pull request?