[Satellite] Restoring satellite backup from RHEL7/Sat6.11 to RHEL8/Sat6.11 failed in configuring qpid, puppetserver and foreman smartproxy services

Solution Verified - Updated

Environment

  • RHEL8
  • Disconnected Sat6.11

Issue

  • Getting qpidd and puppetserver configuration failed:
2022-08-22 14:26:51 [ERROR ] [configure] /Stage[main]/Qpid::Service/Service[qpidd]/ensure: change from 'stopped' to 'running' failed: Systemd start for qpidd failed!
2022-08-22 14:33:41 [ERROR ] [configure] /Stage[main]/Puppet::Server::Service/Service[puppetserver]/ensure: change from 'stopped' to 'running' failed: Systemd start for puppetserver failed!
Proxy sat611.example.com has failed to load one or more features (DHCP), check /var/log/foreman-proxy/proxy.log for configuration errors
  • Getting Foreman_smartproxy errors:
2022-08-23 13:42:09 [NOTICE] [configure] 2750 configuration steps out of 2983 steps complete.
2022-08-23 13:44:42 [ERROR ] [configure] Proxy sat611.example.com has failed to load one or more features (DHCP), check /var/log/foreman-proxy/proxy.log for conation errors
2022-08-23 13:44:42 [ERROR ] [configure] /Stage[main]/Foreman_proxy::Register/Foreman_smartproxy[sat611.example.com]/ensure: change from 'absent' to 'present' f: Proxy sat611.example.com has failed to load one or more features (DHCP), check /var/log/foreman-proxy/proxy.log for configuration errors
2022-08-23 13:44:43 [ERROR ] [configure] /Stage[main]/Foreman_proxy::Register/Foreman_smartproxy[sat611.example.com]: Failed to call refresh: Proxy sat611.example.com has failed to load one or more features (DHCP), check /var/log/foreman-proxy/proxy.log for configuration errors
2022-08-23 13:44:43 [ERROR ] [configure] /Stage[main]/Foreman_proxy::Register/Foreman_smartproxy[sat611.example.com]: Proxy sat611.example.com has fato load one or more features (DHCP), check /var/log/foreman-proxy/proxy.log for configuration errors
2022-08-23 13:44:49 [NOTICE] [configure] System configuration has finished.

Resolution

  • On the RHEL8, change the network interface name to the current (example, eth0)
  • If the Sat6.11 still uses qpidd and puppetserver services, make sure they are enabled on RHEL8:
# systemctl enable qpidd.service
# systemctl enable puppetserver
  • Configure DHCP on the network interface used by RHEL8 (example, eth0)
  • Continue restoring the backup
# satellite-maintain restore /var/satellite-backup/satellite-backup-2021-01-01

For more KB articles/solutions related to Red Hat Satellite 6.x backup issues, please refer to the Consolidated Troubleshooting Article for Red Hat Satellite 6.x backup-related Issues

Root Cause

  • The network interface name used in RHEL7/Sat6.11 is different than what is the interface used on the newly build
    RHEL8.
SBR
Product(s)
Category

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.