RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1479099 - grub2 bootloader launching via HTTP Boot failed with an error of "unaligned pointer"
Summary: grub2 bootloader launching via HTTP Boot failed with an error of "unaligned p...
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: grub2
Version: 7.4
Hardware: x86_64
OS: Linux
high
high
Target Milestone: rc
: ---
Assignee: Peter Jones
QA Contact: Release Test Team
URL:
Whiteboard: Intel:1490981
Depends On:
Blocks: 1689420 1719882 1776446
TreeView+ depends on / blocked
 
Reported: 2017-08-08 00:30 UTC by Neo Cui
Modified: 2021-03-01 07:33 UTC (History)
11 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-03-01 07:33:36 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
failure information (2.66 MB, image/jpeg)
2017-08-08 00:30 UTC, Neo Cui
no flags Details
HTTP Boot server messages log (3.56 MB, text/plain)
2017-08-09 02:13 UTC, Neo Cui
no flags Details
apache2 access log (388 bytes, text/plain)
2017-08-09 02:16 UTC, Neo Cui
no flags Details
apache2 error log (413 bytes, text/plain)
2017-08-09 02:17 UTC, Neo Cui
no flags Details

Description Neo Cui 2017-08-08 00:30:58 UTC
Created attachment 1310389 [details]
failure information

Description of problem:
HTTP Boot feature failed on RHEL 7.4 GA

Version-Release number of selected component (if applicable):
grub2-efi-x64-2.02-0.64.el7.x86_64.rpm
grub2-efi-x64-cdboot-2.02-0.64.el7.x86_64.rp

How reproducible:


Steps to Reproduce:
1. Set up a HTTP Boot server
2. Use the grubx64.efi in the grub2 rpm package as the NBP.
3. Validate the HTTP Boot function on a server with HTTP Boot function supported.

Actual results:
Failed to start the NBP with an error of "unaligned pointer".

Expected results:
Could boot the NBP and launch the RHEL 7.4 installation via HTTP Boot.

Additional info:
Please check the attachment for the snapshot.
The address of the unaligned pointer changed every time I tried to boot the NBP.

Comment 2 Joseph Kachuck 2017-08-08 16:41:51 UTC
Hello Lenovo,
Please attach the anaconda log from the install. Please also attach any boot log information from the fail boot.

Please also attach the http logs from the https server it is attempting to boot off.

Thank You
Joe Kachuck

Comment 3 Neo Cui 2017-08-09 02:13:29 UTC
Created attachment 1310977 [details]
HTTP Boot server messages log

Comment 4 Neo Cui 2017-08-09 02:16:08 UTC
Created attachment 1310978 [details]
apache2 access log

Comment 5 Neo Cui 2017-08-09 02:17:09 UTC
Created attachment 1310979 [details]
apache2 error log

Comment 6 Neo Cui 2017-08-09 02:21:37 UTC
(In reply to Joseph Kachuck from comment #2)
> Hello Lenovo,
> Please attach the anaconda log from the install. Please also attach any boot
> log information from the fail boot.
> 
> Please also attach the http logs from the https server it is attempting to
> boot off.
> 
> Thank You
> Joe Kachuck

Hi Joe,

I have attached the http server log.
There is no anaconda log and boot log as the HTTP Boot process is blocked at stage 1 (Download and execute grubx64.efi).

--Neo

Comment 7 Neo Cui 2017-08-09 02:26:08 UTC
(In reply to Joseph Kachuck from comment #2)
> Hello Lenovo,
> Please attach the anaconda log from the install. Please also attach any boot
> log information from the fail boot.
> 
> Please also attach the http logs from the https server it is attempting to
> boot off.
> 
> Thank You
> Joe Kachuck

Hi Joe,

Could you provide the detail steps to test the HTTP Boot feature on RHEL 7.4.
I wonder if there is mistakes I made in my test to cause this problem.
Thanks~
--Neo

Comment 10 Joseph Kachuck 2017-08-18 14:38:07 UTC
Hello Lenovo,
My understanding is Engineering is looking at this issue with Intel. I have no further updates at this time. I will let you know when I have additional updates.

Thank You
Joe Kachuck

Comment 11 Alpus Chen 2018-03-01 08:48:04 UTC
The issue can be reproduced with RHEL7 U5 Snapshot 5, below message show on the screen when system is trying to HTTP boot via DHCPv4


>>Checking Media Presence......
>>Media Present......
unaligned pointer 0x1fa579f8
Aborted. Press any key to exit.

Comment 12 Joseph Kachuck 2018-11-01 14:53:18 UTC
Hello,
RHEL 7.6 has been released. This BZ is moved to requested for RHEL 7.7.

Thank You
Joe Kachuck

Comment 14 Joseph Kachuck 2019-08-14 17:41:25 UTC
Hello Lenovo,
Please confirm if this has been tested on RHEL 7.7?

Thank You
Joe Kachuck

Comment 15 Alpus Chen 2019-08-16 08:49:44 UTC
Could Red Hat provide the document or instruction regarding setup httpboot server on RHEL7 OS, such that we can follow to configure httpboot server.

Comment 19 RHEL Program Management 2021-03-01 07:33:36 UTC
After evaluating this issue, there are no plans to address it further or fix it in an upcoming release.  Therefore, it is being closed.  If plans change such that this issue will be fixed in an upcoming release, then the bug can be reopened.


Note You need to log in before you can comment on or make changes to this bug.