
- The old value 'is_next_boot_persistent'=False of "driver_internal_info" is still in database, Because when persistent set is True we didn't set 'is_next_boot_persistent'=True. This will lead to get_boot_device work wrong in response boot information. https://github.com/openstack/ironic/blob/70b992c/ironic/drivers/modules/ipmitool.py#L975 or https://github.com/openstack/ironic/blob/70b992c/ironic/drivers/modules/ipminative.py#L501 Thus we have to pop "is_next_boot_persistent" to fix the problem. Co-Authored-By: Dmitry Tantsur <divius.inside@gmail.com> Change-Id: I79efed519b2bacf178f078b338394ca0c4e87d4f Closes-bug: #1626453
6 lines
196 B
YAML
6 lines
196 B
YAML
---
|
|
fixes:
|
|
- This fixes the issue setting persistent boot device does not work
|
|
with ipmi_force_boot_device=True. For more information, see
|
|
https://bugs.launchpad.net/ironic/+bug/1626453
|