summaryrefslogtreecommitdiffstats
path: root/nova
diff options
context:
space:
mode:
authorDevananda van der Veen <devananda.vdv@gmail.com>2013-05-23 18:43:59 -0700
committerDevananda van der Veen <devananda.vdv@gmail.com>2013-05-23 18:43:59 -0700
commitb00871c7e7b0d4d322e074484d481c0c48f72cd7 (patch)
treea8edefb663af568a156cd4ad29830c6d0e7a3c3b /nova
parent55659b1f387d2a5caa957794801b6ce00305240a (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.py2
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"))