Non Red Hat packages create issues during the upgrade for Red Hat Satellite or Capsule
Issue
-
How to check if the Red Hat Satellite Server or Capsule Server has non-Red Hat packages installed?
-
While upgrading the Satellite server and the Capsule Server foreman_proxy service is failing.
/Stage[main]/Foreman_proxy::Service/Service[foreman-proxy]/ensure: change from 'stopped' to 'running' failed: Systemd start for foreman-proxy failed! journalctl log for foreman-proxy: -- Logs begin at Tue 2020-05-19 14:03:57 EDT, end at Mon 2020-07-06 17:13:17 EDT. -- Jul XX XX:YY:ZZ satellite.example.com systemd[1]: Starting Foreman Proxy... Jul XX XX:YY:ZZ satellite.example.com smart-proxy[6426]: /usr/share/gems/gems/bundler_ext-0.4.1/lib/bundler_ext/output.rb:13:in `strict_err': Gem loading error: Could not find 'rack' (~> 1.5) among 44 total gem(s) (RuntimeError)
-
Multiple third-party packages are installed on the Satellite server in which
cntlm
package is installed from the upstream repository.ganglia-3.7.2-33.el7.x86_64 Fedora Project nmon-16g-3.el7.x86_64 Fedora Project libconfuse-2.7-7.el7.x86_64 Fedora Project
-
Dependency Issues during the upgrade for the Red Hat Satellite Server.
--> Finished Dependency Resolution Error: Package: libpmem-devel-1.1-1.el7.x86_64 (epel) Requires: libpmem = 1.1-1.el7 Installed: libpmem-1.5.1-2.1.el7.x86_64 (@rhel-7-server-rpms) libpmem = 1.5.1-2.1.el7 Available: libpmem-1.1-1.el7.x86_64 (peel)
Environment
- Red Hat Satellite 6.7 and above.
- Red Hat Satellite Capsule 6.7 and above.
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.