ironic/releasenotes
Luong Anh Tuan 6fa142160e Fix setting persistent boot device does not work
- 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
2017-01-11 10:31:36 +07:00
..