Autogenerated boot iso for iscsi_ilo driver fails when
Fedora based IPA ramdisk is used for deploy in UEFI boot mode.
The keywords used (linux and initrd) in grub.cfg template are
specific to Ubuntu only. They are not recognized by Fedora.
Have changed it to keywords (linuxefi and initrdefi) which are
recognized by both Ubuntu and Fedora deploy ramdisks.
Also the menuentry name has been changed to 'boot_partition' in
grub config file. This is done to make it consistent with pxe
driver's elilo config file wherein menuentry name for the final
boot of user image is 'boot_partition'.
Reviewed: https:/ /review. openstack. org/172313 /git.openstack. org/cgit/ openstack/ ironic/ commit/ ?id=f7a57c98272 6041092e6496eb6 8c90b37e8620a8
Committed: https:/
Submitter: Jenkins
Branch: master
commit f7a57c982726041 092e6496eb68c90 b37e8620a8
Author: Shivanand Tendulker <email address hidden>
Date: Thu Apr 9 01:30:57 2015 -0700
Fix for automated boot iso issue with IPA ramdisk
Autogenerated boot iso for iscsi_ilo driver fails when
Fedora based IPA ramdisk is used for deploy in UEFI boot mode.
The keywords used (linux and initrd) in grub.cfg template are
specific to Ubuntu only. They are not recognized by Fedora.
Have changed it to keywords (linuxefi and initrdefi) which are
recognized by both Ubuntu and Fedora deploy ramdisks.
Also the menuentry name has been changed to 'boot_partition' in
grub config file. This is done to make it consistent with pxe
driver's elilo config file wherein menuentry name for the final
boot of user image is 'boot_partition'.
Closes-Bug: 1441691
Change-Id: Ia6fdbf4868e660 6a18b33ce2b75f2 9f701a31b35