-
Notifications
You must be signed in to change notification settings - Fork 15
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
Replace usage of _pulp_client with pubtools-pulplib [RHELDST-141] #223
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #223 +/- ##
==========================================
- Coverage 98.85% 98.78% -0.08%
==========================================
Files 8 7 -1
Lines 960 820 -140
==========================================
- Hits 949 810 -139
+ Misses 11 10 -1 ☔ View full report in Codecov by Sentry. |
run tests |
run tests |
397783e
to
a210e59
Compare
run tests |
run tests |
run tests |
run tests |
cc67272
to
ce9bb0c
Compare
run tests |
run tests |
run tests |
I'm at a total loss as to why we're seeing error 111 on '/api/v1/manifest'. I've touched nothing in the ubi client. |
run tests |
I think the ubi-manifest service in the test env was in a bad shape, I re-ran tests and they passed OK. |
run tests |
run tests |
ff424a7
to
674fa05
Compare
run tests |
run tests |
run tests |
@rbikar, @rohanpm, this is ready for review. |
In realistic usage the ubi7 shouldn't have any modules (but I guess in test the situation can be different). Anyway you need to examine I checked current real ubi8 image and e.g. for perl module I get this:
and corresponding
which say 2 things:
so it should be dependent on the data in pulp only, can you double-check the removal and copy of modulemd_defaults units? There might some subtle bug (or the formatting problem as I mentioned above). |
run tests |
run tests |
This commit removes the library's native _pulp_client ("legacy") and replaces it with usage of pubtools-pulplib methods for associating and unassociating content. Additionally, PulpActions were replaced with simple abstractions for grouping content to be associated/unassociated. Tests were removed/edited as necessary.
"common [d]" is showing up now for that one tests 🤷🏻 |
run tests |
This commit removes the library's native _pulp_client ("legacy") and replaces it with usage of pubtools-pulplib methods for associating and unassociating content.
Additionally, PulpActions were replaced with simple abstractions for grouping content to be associated/unassociated.
Tests were removed/edited as necessary.