From b00871c7e7b0d4d322e074484d481c0c48f72cd7 Mon Sep 17 00:00:00 2001 From: Devananda van der Veen Date: Thu, 23 May 2013 18:43:59 -0700 Subject: 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 --- nova/virt/baremetal/ipmi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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")) -- cgit