Unrescued node fails to boot with partition image
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Fix Released
|
High
|
Hironori Shiina |
Bug Description
When a node is unrescued, the node fails to boot if the node is deployed with a partition image and with netboot option.
This is because paths to a kernel and a remdisk are missing in the iPXE configuration script like:
:boot_partition
imgfree
kernel root=UUID=
initrd || goto boot_partition
boot
This should be:
:boot_partition
imgfree
kernel http://
initrd http://
boot
Necessary configuration is skipped[1] because prepare_instance() is called with UNRESCUING provision state, which gives wrong mode[2][3][4].
[1] https:/
[2] https:/
[3] https:/
[4] https:/
Changed in ironic: | |
assignee: | nobody → Hironori Shiina (shiina-hironori) |
Changed in ironic: | |
assignee: | Hironori Shiina (shiina-hironori) → Dmitry Tantsur (divius) |
Changed in ironic: | |
importance: | Undecided → High |
assignee: | Dmitry Tantsur (divius) → Hironori Shiina (shiina-hironori) |
tags: | added: pxe rescue |
Fix proposed to branch: master /review. openstack. org/544278
Review: https:/