Description of problem: After installation, TFTP already contains grub.cfg deployed from outdate version of PXEGrub template: [ see attachment "PXEGrub2_gd_old.txt"] Despite the fact that the `pxegrub2_mac` snippet template looks different now: [ see attachment "PXEGrub2_gd_new.txt"] Version-Release number of selected component (if applicable): 6.8.0 snap3 How reproducible: always Steps to Reproduce: 1. install satellite (with tftp and httpboot enabled) 2. check the rendered template: http://sat.fqdn:8000/httpboot/grub2/grub.cfg 3. Build PXE Default template 4. check the tempalte agani 5. observe the differences Actual results: grub.cfg contains outdated content (from old versions) until it is manually redeployed Expected results: The grub.cfg deployed by installer should correspond to the version present on satellite
Upstream bug assigned to lzap
Yes we have decided to require users to hit the Build PXE Default in order to boot unknown systems.
Verified on 6.8.0 Snap17.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Important: Satellite 6.8 release), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2020:4366