Bug 1919400
Summary: | Cannot build a RHEL 8.3 system via Satellite Full Host Bootdisk | ||
---|---|---|---|
Product: | Red Hat Satellite | Reporter: | James Jeffers <jjeffers> |
Component: | Provisioning | Assignee: | Lukas Zapletal <lzap> |
Status: | CLOSED ERRATA | QA Contact: | Roman Plevka <rplevka> |
Severity: | unspecified | Docs Contact: | |
Priority: | high | ||
Version: | 6.7.0 | CC: | alsouza, avroy, egolov, hartsjc, inecas, jpasqual, lzap, mmccune, momran, mschibli, patalber, pdwyer, rbeyel, sadas, sshtein, tonay |
Target Milestone: | 6.8.4 | Keywords: | Regression, Triaged |
Target Release: | Unused | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | foreman-2.1.2.25-1 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | 1903247 | Environment: | |
Last Closed: | 2021-02-24 12:47:13 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Comment 6
Roman Plevka
2021-02-11 12:26:41 UTC
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 (Satellite 6.8.4 Async Bug Fix Update), 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/RHBA-2021:0654 I show satellite upgrade corrects kickstart, but not kexec templates as customer pointed out in Red Hat Customer Portal Solution comment too! So on sat 6.8.1 instance I had # mkdir /var/tmp/6.8.1/ # for id in $(hammer template list | awk '/^[0-9]/ {print $1}'); do hammer template dump --id ${id} > /var/tmp/6.8.1/template.${id}; done # egrep '^name|bootif.*00-' $(grep -l bootif.*00- /var/tmp/6.8.1/template.*) /var/tmp/6.8.1/template.137:name: Discovery Red Hat kexec /var/tmp/6.8.1/template.137: bootif = '00-' + mac.gsub(':', '-') if mac /var/tmp/6.8.1/template.138:name: Discovery Debian kexec /var/tmp/6.8.1/template.138: bootif = '00-' + mac.gsub(':', '-') if mac /var/tmp/6.8.1/template.22:name: kickstart_kernel_options /var/tmp/6.8.1/template.22: bootif = '00-' + mac.gsub(':', '-') Do upgrade # satellite-maintain upgrade check --target-version 6.8.z # satellite-maintain upgrade run --target-version 6.8.z And on 6.8.6 instance now I have: # mkdir /var/tmp/6.8.6/ # for id in $(hammer template list | awk '/^[0-9]/ {print $1}'); do hammer template dump --id ${id} > /var/tmp/6.8.6/template.${id}; done # egrep '^name|bootif.*00-' $(grep -l bootif.*00- /var/tmp/6.8.6/template.*) /var/tmp/6.8.6/template.137:name: Discovery Red Hat kexec /var/tmp/6.8.6/template.137: bootif = '00-' + mac.gsub(':', '-') if mac /var/tmp/6.8.6/template.138:name: Discovery Debian kexec /var/tmp/6.8.6/template.138: bootif = '00-' + mac.gsub(':', '-') if mac That is right, I forgot about discovery workflows. The errata shipped with only bootdisk fixes. I am creating a new BZ for this: https://bugzilla.redhat.com/show_bug.cgi?id=1950929 Please use a template change as a workaround until we ship fix for discovery kexec. |