We are running katello v3.14, and we recently onboarded redhat 8 repositories. When publishing the content view, pulp is not linking all available packages to the published version. This leads to lots of packages failed on the client side.
I have tried to regenerate the metadata for repositories.and the published content-view, remove all package filters for the content view, but nothing helps. And this issue only appears for the new enabled rhel8 repos.
Expected outcome:
All synced packages are available through published content views.
Foreman and Proxy versions:
foreman-1.24.0-0.14.RC3.el7.noarch
foreman-proxy-1.24.0-0.4.RC3.el7.noarch
katello-3.14.0-0.3.rc2.el7.noarch
Distribution and version:
the katello server is running on redhat 7.7
Yes this version is still using pulp2:
pulp-deb-plugins-1.10.0-1.el7.noarch
pulp-puppet-plugins-2.21.0-1.el7.noarch
pulp-rpm-handlers-2.21.0-1.el7.noarch
pulp-katello-1.0.3-1.el7.noarch
pulp-client-1.0-1.noarch
pulp-puppet-tools-2.21.0-1.el7.noarch
pulp-rpm-plugins-2.21.0-1.el7.noarch
pulp-selinux-2.21.0-1.el7.noarch
pulp-docker-plugins-3.2.5-1.el7.noarch
pulp-server-2.21.0-1.el7.noarch
The missing packages are not part of a module stream, they seems quite random to me.