[RFE] Power module and driver for OpenBMC

Bug #1634635 reported by Michael Turek on 2016-10-18
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
In Progress
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.

Michael Turek (mjturek) on 2016-10-18
Changed in ironic:
assignee: nobody → Michael Turek (mjturek)
Changed in ironic:
status: New → In Progress
Changed in ironic:
importance: Undecided → Low
importance: Low → Wishlist
Jay Faulkner (jason-oldos) wrote :
tags: added: needs-spec rfe

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

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)
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers