Satellite 5.8: I cannot provision a system, anaconda get stuck
Environment
Red Hat Satellite 5.8
Issue
I recreated my Satellite 5.8 machine, synced kickstart-trees, created a kickstart profile, but provisioning does not work. When I try to kickstart a system, anaconda get stuck without any useful error message (see attached screenshot).
Resolution
To make this work, you need to patch your Satellite 5.8. The patch is attached.
- Make sure your Satellite 5.8 is up-to-date (especially spacewalk-backend packages).
- Make sure you have installed the patch utility:
$ yum install -y patch - Apply the patch:
$ patch -p0 -d/ -i /tmp/kickstarts.patch - Restart satellite services:
$ rhn-satellite restart - Re-sync kickstart trees using:
$ cdn-sync
Root Cause
This issue was caused by some CDN changes done after Satellite 5.8 End Of Life. These changes caused kickstart trees not being synced completely.
Diagnostic Steps
This solution helps only with incomplete kickstarts synced after Satellite 5.8 End Of Life. If you synced your kickstart trees before Satellite EOL, you most likely face another issue.
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.