iboot power driver: sleep on reboot is needed

Bug #1504258 reported by Dan Prince
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
Fix Released
High
Dan Prince

Bug Description

Using the new IPA deployment ramdisk with an iboot power manager...

The deployment can issue a REBOOT command to the iboot power manager. This is effectivly implemented as sequential power off, power on commands within the driver... that can occur so fast that the actual machine doesn't reboot propertly. We should add a default sleep value (probably 5 seconds or so) to allow real machines to properly reboot.

Dan Prince (dan-prince)
Changed in ironic:
assignee: nobody → Dan Prince (dan-prince)
importance: Undecided → Critical
importance: Critical → High
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to ironic (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/234186

Changed in ironic:
assignee: Dan Prince (dan-prince) → Lucas Alvares Gomes (lucasagomes)
Changed in ironic:
assignee: Lucas Alvares Gomes (lucasagomes) → Dan Prince (dan-prince)
Revision history for this message
Ruby Loo (rloo) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ironic (master)

Reviewed: https://review.openstack.org/232664
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=735b58f2c395aefb25ca0b7c8e65195341027b94
Submitter: Jenkins
Branch: master

commit 735b58f2c395aefb25ca0b7c8e65195341027b94
Author: Dan Prince <email address hidden>
Date: Thu Oct 8 12:56:32 2015 -0400

    Add an iboot reboot_delay setting

    This patch adds a new reboot_delay setting to the iboot
    power driver. This setting is important when using IPA
    which can cause a power manager REBOOT which if there
    is no sleep can occur so quickly the machine doesn't properly
    power cycle.

    The patch also updates the ironic.conf.sample file.

    Closes-bug: #1504258

    Change-Id: I70ec7151d0154bd6f6445bcc0e90de2dc5b380e5

Changed in ironic:
status: In Progress → Fix Committed
Changed in ironic:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.