diff options
| author | Devananda van der Veen <devananda.vdv@gmail.com> | 2013-05-23 18:43:59 -0700 |
|---|---|---|
| committer | Devananda van der Veen <devananda.vdv@gmail.com> | 2013-05-23 18:43:59 -0700 |
| commit | b00871c7e7b0d4d322e074484d481c0c48f72cd7 (patch) | |
| tree | a8edefb663af568a156cd4ad29830c6d0e7a3c3b /nova | |
| parent | 55659b1f387d2a5caa957794801b6ce00305240a (diff) | |
IPMI driver sets bootdev option persistently.
This patch changes baremetal ipmi driver's behavior with regards to
setting the chassis boot device.
Previous behavior: set bootdev = pxe for next boot only.
New behavior: set bootdev = pxe persistently.
Fixes bug 1178092
Change-Id: I735965422a950fbd249414b5eecd0a1b21dbabea
Diffstat (limited to 'nova')
| -rw-r--r-- | nova/virt/baremetal/ipmi.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/nova/virt/baremetal/ipmi.py b/nova/virt/baremetal/ipmi.py index 5d4f2b0ed..73d871e42 100644 --- a/nova/virt/baremetal/ipmi.py +++ b/nova/virt/baremetal/ipmi.py @@ -184,7 +184,7 @@ class IPMI(base.PowerManager): def _set_pxe_for_next_boot(self): try: - self._exec_ipmitool("chassis bootdev pxe") + self._exec_ipmitool("chassis bootdev pxe options=persistent") except Exception: LOG.exception(_("IPMI set next bootdev failed")) |
