|
- 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
|