[RFE] Add a flag to always perform persistent boot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Fix Released
|
Wishlist
|
Stenio Araujo |
Bug Description
With the proposal to solve the bug that PXE interface should be using non-persistent boot for cleaning/deploying phases as default[1], it will be necessary to create a flag to enable this persistent behavior when you set the boot device. This flag would override a non-persistent behavior in the cleaning and deploy process.
There are two places we could handle this flag:
1. The first is a more general solution to activate only in PXE, and would make all PXE's as persistent boot order.
Something like:
persistent = strutils.
2.The other one is to define this behavior by driver, creating a flag for each driver and set it in the management interface set_boot_device method.
Something like:
def set_boot_
if node.driver_
An example of this behavior can be seen at ipmitool management interface that already handles a similar flag for the case when some IPMI BMCs don't support persistent boot devices[2].
An extended discussion about this bug can be found at [3] and [4]. Search for: fellypefca, TheJulia and sambetts.
[1] - https:/
[2] - https:/
[3] - http://
[4] - http://
description: | updated |
Changed in ironic: | |
assignee: | nobody → Fellype Cavalcante (fellypefca) |
Changed in ironic: | |
assignee: | Fellype Cavalcante (fellypefca) → Stenio Araujo (stenioaraujo) |
Changed in ironic: | |
assignee: | Stenio Araujo (stenioaraujo) → Fellype Cavalcante (fellypefca) |
Changed in ironic: | |
assignee: | Fellype Cavalcante (fellypefca) → Stenio Araujo (stenioaraujo) |
Changed in ironic: | |
assignee: | Stenio Araujo (stenioaraujo) → Fellype Cavalcante (fellypefca) |
Changed in ironic: | |
assignee: | Fellype Cavalcante (fellypefca) → Stenio Araujo (stenioaraujo) |
Changed in ironic: | |
importance: | Undecided → Wishlist |
summary: |
- Add a flag to always peform persistent boot + [RFE] Add a flag to always perform persistent boot |
tags: |
added: rfe-approved removed: rfe |
Fix proposed to branch: master /review. openstack. org/483430
Review: https:/