Problem:
Foreman/Katello main server + 4 Smart Proxies in other geo locations
My CentOS 7 product with 3 repos (base, extras, updates) is sync’ed daily with CentOS 7 upstream repos.
Upon publishing a view and promoting life cycles which then triggers a sync with the smart proxies there are rpm packages I can’t see eventhough they are in the CentOS 7 base repo…
Specifically anything related to “pcre2” (There might be others but I need this one hence my focus on it)
# yum search pcre2
Loaded plugins: enabled_repos_upload, fastestmirror, package_upload, product-id, search-disabled-repos, subscription-manager, tracer_upload
Loading mirror speeds from cached hostfile
Warning: No matches found for: pcre2
No matches found
Uploading Enabled Repositories Report
Loaded plugins: fastestmirror, product-id, subscription-manager
# yum search pcre
Loaded plugins: enabled_repos_upload, fastestmirror, package_upload, product-id, search-disabled-repos, subscription-manager, tracer_upload
Loading mirror speeds from cached hostfile
========================================================================================================= N/S matched: pcre ==========================================================================================================
anope-pcre.x86_64 : PCRE regular expression module Anope IRC services
ghc-pcre-light-devel.x86_64 : Haskell pcre-light library development files
ocaml-pcre.x86_64 : Perl compatibility regular expressions (PCRE) for OCaml
ocaml-pcre-devel.x86_64 : Development files for ocaml-pcre
php-composer-pcre.noarch : PCRE wrapping library version 1
php-composer-pcre3.noarch : PCRE wrapping library version 3
ghc-pcre-light.x86_64 : Perl5 compatible regular expression library
opensips-regex.x86_64 : RegExp via PCRE library
pcre.x86_64 : Perl-compatible regular expression library
Name and summary matches only, use "search all" for everything.
Uploading Enabled Repositories Report
Loaded plugins: fastestmirror, product-id, subscription-manager
Expected outcome:
I’m expecting to see those in my search and they should be available to install…
pcre2-10.23-2.el7.i686
pcre2-10.23-2.el7.x86_64
pcre2-devel-10.23-2.el7.i686
pcre2-devel-10.23-2.el7.x86_64
pcre2-static-10.23-2.el7.i686
pcre2-static-10.23-2.el7.x86_64
pcre2-tools-10.23-2.el7.x86_64
pcre2-utf16-10.23-2.el7.i686
pcre2-utf16-10.23-2.el7.x86_64
pcre2-utf32-10.23-2.el7.i686
pcre2-utf32-10.23-2.el7.x86_64
I have this issue with VMs connected to main Foreman/Katello server and connected to Smart Proxies.
I’ve checked and double checked my activation keys (subs & repo sets), my content views (repos). I’ve published my views and promoted my life cycles several times. Waited for Smart Proxies sync (no errors). Still having the problem…
Foreman and Proxy versions:
Foreman 3.3.0 + Katello 4.5.0 + Pulpcore 3.18 + Puppet 7
Foreman and Proxy plugin versions:
Foreman 3.3.0 + Katello 4.5.0 + Pulpcore 3.18 + Puppet 7
Distribution and version:
CentOS 7.9.2009
Kernel 3.10.0-1160.71.1.el7.x86_6
Other relevant data: