[RFE] Find out the OS State via the BMC

Bug #2041902 reported by Julia Kreger
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
Triaged
Wishlist
Unassigned
Sushy
Triaged
Wishlist
Unassigned

Bug Description

Redfish has a model of "BootProgress" where we are able to identify details about the operational state or progress of booting a machine. Exposing this allows logic interacting with the BMC to query and identify "if an [Ramdisk|OS] booted, or not", which provides a powerful feedback mechanism.

The idea here is add this to Sushy, and allow consumers such as Ironic to read the details as needed.

https://review.opendev.org/c/openstack/sushy/+/896835

Dmitry Tantsur (divius)
Changed in ironic:
status: New → Triaged
importance: Undecided → Wishlist
Changed in sushy:
status: New → Triaged
importance: Undecided → Wishlist
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to sushy (master)

Reviewed: https://review.opendev.org/c/openstack/sushy/+/896835
Committed: https://opendev.org/openstack/sushy/commit/3c49a85c5fe60ed1494ac5e7e263d50e1bd62609
Submitter: "Zuul (22348)"
Branch: master

commit 3c49a85c5fe60ed1494ac5e7e263d50e1bd62609
Author: Julia Kreger <email address hidden>
Date: Thu Sep 28 13:57:14 2023 -0700

    Add a boot progress indicator

    Add the indicator for boot progress, as mapped to the System
    ``BootProgress`` field and subvalues, which allows for API
    consumers to determine the current status.

    Related-Bug: #2041902
    Change-Id: Icaf8d1ba1a46ab5ffbf8a98fc7eff020fdcecfa5

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.