ironic uefi grub PXE booting ubuntu ironic-python-agent images fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla |
Fix Released
|
Medium
|
Unassigned | ||
Victoria |
Fix Released
|
Medium
|
Unassigned | ||
Wallaby |
Fix Released
|
Medium
|
Unassigned | ||
Xena |
Fix Released
|
Medium
|
Unassigned | ||
Yoga |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Overview:
kolla-ansible deployment with debian source train image, ironic pxe booting ubuntu ironic-python-agent images fails
Steps to Reproduce: Minimized, easy-to-follow steps that will trigger the bug. Include any special setup steps.
1. kolla-ansible deployment with debian source train image
2. build ubuntu ironic-python-agent images and upload to glance
$ ironic-
3. Booting bare metal instance
$ openstack server create --image cirros --flavor D05 --key-name mykey --network public1 demo1
Actual Results: pxe booting fails
Expected Results: pxe deploy booting success
Additional Information:
pxe booting failure log:
error: invalid magic number.
error: you need to load the kernel first.
Press any key to continue...
Changed in kolla-ansible: | |
assignee: | nobody → xinliang (xin3liang) |
Changed in kolla-ansible: | |
importance: | Undecided → Medium |
no longer affects: | kolla-ansible |
no longer affects: | kolla-ansible/ussuri |
Changed in kolla: | |
status: | New → Fix Released |
Using debian provided signed grub it can boot ubuntu deploy images:
(ironic- pxe)[root@ j12-d05- 07 tftpboot]# apt-get install grub-efi- arm64-signed shim-signed pxe)[root@ j12-d05- 07 tftpboot]# cp /usr/lib/ shim/shimaa64. efi.signed /tftpboot/ bootaa64. efi pxe)[root@ j12-d05- 07 tftpboot]# cp /usr/lib/ grub/arm64- efi-signed/ grubnetaa64. efi.signed /tftpboot/ grubaa64. efi
(ironic-
(ironic-