[RFE] Power module and driver for OpenBMC

Bug #1634635 reported by Michael Turek
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
Won't Fix
Wishlist
Julia Kreger

Bug Description

Currently IPMI is not fully supported by OpenBMC. Instead, OpenBMC's power is controlled through a RESTful interface. While IPMI may be a supported mechanism in the future for OpenBMC, the recommended way to interact with it will continue to be its RESTful API.

See https://github.com/openbmc/docs/blob/master/rest-api.md for an example.

This means that servers running OpenBMC will require both a new module to control its power, and a driver that uses said module.

Tags: rfe-approved
Michael Turek (mjturek)
Changed in ironic:
assignee: nobody → Michael Turek (mjturek)
Changed in ironic:
status: New → In Progress
Changed in ironic:
importance: Undecided → Low
importance: Low → Wishlist
Revision history for this message
Jay Faulkner (jason-oldos) wrote :
tags: added: needs-spec rfe
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ironic-specs (master)

Reviewed: https://review.openstack.org/388218
Committed: https://git.openstack.org/cgit/openstack/ironic-specs/commit/?id=e04ef0fcbead9db990477f4b83caedaad0c622d9
Submitter: Jenkins
Branch: master

commit e04ef0fcbead9db990477f4b83caedaad0c622d9
Author: Michael Turek <email address hidden>
Date: Tue Oct 18 17:03:42 2016 -0400

    Add spec for OpenBMC driver

    Currently IPMI is not fully supported by OpenBMC. Instead,
    OpenBMC's power and boot device is controlled through a
    RESTful interface. While IPMI may be a supported mechanism
    in the future for OpenBMC, the recommended way to interact
    with it will continue to be its RESTful API. This means that
    servers running OpenBMC will require a new module to control
    its power, a new module to set the boot device, and a hardware
    type that has these modules supported. This patch adds
    a spec for these items.

    Partial-bug: #1634635
    Change-Id: Ie272f3ad2d4ae5bcb1bd542007dfcdb4adfcb799

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ironic (master)

Fix proposed to branch: master
Review: https://review.openstack.org/429836

Revision history for this message
Ruby Loo (rloo) wrote :

Spec was approved awhile ago; marking this RFE as approved.

tags: added: rfe-approved
removed: needs-spec rfe
Changed in ironic:
assignee: Michael Turek (mjturek) → Adam Kimball (elbaha)
Changed in ironic:
assignee: Adam Kimball (elbaha) → Michael Turek (mjturek)
Changed in ironic:
assignee: Michael Turek (mjturek) → Julia Kreger (juliaashleykreger)
Changed in ironic:
status: In Progress → Won't Fix
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on ironic (master)

Change abandoned by "Julia Kreger <email address hidden>" on branch: master
Review: https://review.opendev.org/c/openstack/ironic/+/403835
Reason: Abandoning due to lack of interest.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Change abandoned by "Julia Kreger <email address hidden>" on branch: master
Review: https://review.opendev.org/c/openstack/ironic/+/429836
Reason: Abandoning due to lack of interest.

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.