[RFE] Expose supported power states

Bug #1734827 reported by Hironori Shiina
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
In Progress
Wishlist
Hironori Shiina

Bug Description

This RFE proposes to expose supported power states via ironic API. This work was split from the work for supporting soft shutdown and NMI injection[1].

Ironic has been supporting soft shutdown and NMI injection from Ocata. While reviewing the SPEC[2], it was proposed to expose supported power states via API and this change was approved. However, the API change was not completed. We need to discuss this API change again independently of the original RFE.

[1] https://bugs.launchpad.net/ironic/+bug/1526226
[2] https://review.openstack.org/#/c/186700/

Tags: rfe-approved
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to ironic-specs (master)

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

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

Thanks Hironori. I think the API will be fairly straightforward, and changes in API require a spec.

Changed in ironic:
status: New → Confirmed
importance: Undecided → Wishlist
tags: added: needs-spec
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to ironic-specs (master)

Reviewed: https://review.openstack.org/523335
Committed: https://git.openstack.org/cgit/openstack/ironic-specs/commit/?id=044a6a04a24fec949b4b7036ba5403944114ac98
Submitter: Zuul
Branch: master

commit 044a6a04a24fec949b4b7036ba5403944114ac98
Author: Hironori Shiina <email address hidden>
Date: Tue Nov 28 17:17:08 2017 +0900

    Remove API change for supported power states

    This patch removes an API change to expose supported power states from
    the SPEC to support soft shutdown and NMI injection. This API change
    will be discussed with another RFE.

    Change-Id: Ibff36165b9e6dedeef16e98fed60d85213b6581c
    Closes-Bug: 1526226
    Related-Bug: 1734827

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

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

Changed in ironic:
assignee: nobody → Hironori Shiina (shiina-hironori)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ironic-specs (master)

Reviewed: https://review.openstack.org/525870
Committed: https://git.openstack.org/cgit/openstack/ironic-specs/commit/?id=2c12395ef313a4d380034a9e65b0f6af027ac022
Submitter: Zuul
Branch: master

commit 2c12395ef313a4d380034a9e65b0f6af027ac022
Author: Hironori Shiina <email address hidden>
Date: Wed Dec 6 13:11:49 2017 +0900

    Expose supported power states

    This SPEC proposes adding a new API to expose supported power states of
    nodes. This API would be helpful to see if a power action is supported
    by a node because it depends on whether a power interface supports
    power actions such as soft power off and soft reboot.

    Change-Id: If4a3994376cd26a38ef4717bc215cd74df3591a8
    Partial-Bug: 1734827

Ruby Loo (rloo)
tags: added: rfe-approved
removed: needs-spec rfe
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.