Bug 1994256
Summary: | Publishing CV with depsolving enabled on RHEL8 BaseOS repo and including all except new errata fails on package dependencies | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Satellite | Reporter: | Pavel Moravec <pmoravec> | ||||
Component: | Pulp | Assignee: | satellite6-bugs <satellite6-bugs> | ||||
Status: | CLOSED ERRATA | QA Contact: | Lai <ltran> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 6.10.0 | CC: | ahumbe, bbuckingham, dalley, ggainey, pmendezh, smallamp, ttereshc | ||||
Target Milestone: | 6.10.0 | Keywords: | Triaged | ||||
Target Release: | Unused | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2021-11-16 14:13:10 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Pavel Moravec
2021-08-17 07:19:17 UTC
Created attachment 1814628 [details]
list of all depsolving issues for the one pulp task
I'm working in this arena right now. There are many log-warnings that are just libsolv complaing "you can't install all of these on one box" - which is actually fine, the repo can still hold them. I am working on a change to not-emit this class of warning under this issue/BZ: * https://pulp.plan.io/issues/9238 * https://bugzilla.redhat.com/buglist.cgi?quicksearch=1965942 Canceled tasks happen **only** if the worker is killed - either by the SIGABRT from the libsolv-assert we're tracking in this BZ: * https://bugzilla.redhat.com/show_bug.cgi?id=1934545 **Or**, the copy used so much memory that the OOMKiller came to visit (which we're tracking as BZ: * https://bugzilla.redhat.com/show_bug.cgi?id=1965936 So I think we can close this BZ as a dup of...all three listed BZs? Steps to retest: 1. Sync RHEL8 BaseOS and AppStream repos 2. Create and publish above described CV, e.g. via below hammer commands (customize the repository IDs 6 and 7 to match yours RHEL8 repoIDs): content-view create --name mycv_RHEL8_yes_include_2019-01-01 --organization-id=1 --repository-ids=6,7 --solve-dependencies=yes content-view filter create --organization-id=1 --content-view=mycv_RHEL8_yes_include_2019-01-01 --name=include_base --inclusion=true --original-packages=true --type=rpm content-view filter create --organization-id=1 --content-view=mycv_RHEL8_yes_include_2019-01-01 --name=include_errata --inclusion=true --type=erratum content-view filter rule create --organization-id=1 --content-view=mycv_RHEL8_yes_include_2019-01-01 --content-view-filter=include_errata --date-type='updated' --end-date='2019-01-01' content-view filter create --organization-id=1 --content-view=mycv_RHEL8_yes_include_2019-01-01 --name=include_modules --inclusion=true --original-module-streams=true --type=modulemd content-view publish --name=mycv_RHEL8_yes_include_2019-01-01 --organization-id=1 --async 3. Check the CV publish outcome Expected result: cv publish should complete successfully Actual result: Cv publish completed successfully I also checked the "MultiCopyContent" portion in dynflow and it completed successfully as well. 22: Actions::Pulp3::Repository::MultiCopyContent (success) [ 984.09s / 105.75s ] Verified on 6.10_22 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: Satellite 6.10 Release), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2021:4702 |