Pulp upstream used a patched libsolv 0.6.34 from fedora that backported a critical code flow for pulp from 0.6.35. Confidence is low that el7 distributions will backport this patch when releasing superseding 0.6.34 updates that will override the current one used in satellite's pulp, therefore breaking pulp's modular workflow. To avoid this, we need to update our libsolv to 0.6.35.
*** Bug 1712360 has been marked as a duplicate of this bug. ***
Verified Version of RPM on the 6.5.2 Snap 1 contains the correct version of libsolv: [root@kvm-01-guest18 ~]# rpm -qa | grep -i satellite-6.5.2 satellite-6.5.2-1.el7sat.noarch [root@kvm-01-guest18 ~]# rpm -qa | grep -i libsolv libsolv-0.6.35-1.el7sat.x86_64 [root@kvm-01-guest18 ~]# Limited scope of change. No other verification specified no carried out relative to this specific BZ.
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, 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/RHBA-2019:2363