Skip to content

Latest commit

 

History

History
97 lines (75 loc) · 1.86 KB

satellite-upgrade-README.md

File metadata and controls

97 lines (75 loc) · 1.86 KB

Red Hat Satellite Upgrade Guide

Upgrade Process Overview

Before upgrading Satellite, ensure you follow these steps:

  1. Backup your Satellite

    satellite-maintain backup online
  2. Check current version

    satellite-maintain packages list
  3. Check system health

    satellite-maintain health check
  4. Upgrade Options

    a. Using the playbook:

    ansible-playbook -i inventory.ini satellite-upgrade.yml

    b. Manual upgrade steps:

    satellite-maintain service stop
    dnf update satellite
    satellite-maintain upgrade
    satellite-maintain service start
    satellite-maintain health check

Post-Upgrade Tasks

  1. Clear browser cache
  2. Verify all services are running
  3. Test key functionality:
    • Repository synchronization
    • Host registration
    • Content view publishing

Troubleshooting

If issues occur during upgrade:

  1. Check logs:

    tail -f /var/log/satellite-installer/satellite-installer.log
    tail -f /var/log/foreman/production.log
  2. Verify services:

    satellite-maintain service status
  3. Run health check:

    satellite-maintain health check

Regular Patching

For regular system patching:

  1. Schedule maintenance window
  2. Create backup
  3. Update packages:
    dnf update
  4. Restart services if required:
    satellite-maintain service restart

Best Practices

  1. Always backup before upgrading
  2. Test upgrade procedure in non-production first
  3. Maintain current backups
  4. Monitor system resources during upgrade
  5. Review release notes for breaking changes
  6. Plan for adequate downtime
  7. Verify client functionality post-upgrade

Support

For additional assistance:

  • Red Hat Satellite documentation
  • Red Hat Customer Portal
  • Open support case if needed