Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

POST codes logs and real-time indicators #62

Open
ParishrutB opened this issue May 26, 2021 · 3 comments
Open

POST codes logs and real-time indicators #62

ParishrutB opened this issue May 26, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@ParishrutB
Copy link

Use Case

For POST codes logs
As a PE/SSR/Admin, I need a log of everything that loaded or happened during the boot process, or other processes such as Dumps, so that I can troubleshoot (identify/resolve) an issue that happened during it.

For real-time indicators
As a PE/SSR/Admin, I need to be able to the POST codes update in real-time while troubleshooting a process (Boot, Dump etc.).

Invision Prototype Guidance

The Invision prototypes have hot spots allowing the reviewer to step through the workflow. To navigate a prototype, you can:

  1. Click on the page and the hotspots will be revealed in blue
  2. Use the arrow-right and arrow-left keys on your keyboard

Design Review Workflow

  1. Each design iteration will have a comment section
  2. The section will include:
    • A title with the iteration number
    • Any description or specific feedback the designer is requesting
    • Screenshots of the workflow
  3. Based on community and user feedback, we create a comment for the new iteration and repeat these steps
@ParishrutB ParishrutB added the enhancement New feature or request label May 26, 2021
@ParishrutB
Copy link
Author

ParishrutB commented May 26, 2021

Iteration 1

Hello everyone, this is the current iteration for POST codes - both logs and real-time indicators.
POST codes shown will either be ASCII codes or HEX codes depending on the machine's backend implementation.

Main page

  • Key action 1: "View real-time indicators in new window" open the real-time indicators in a new window.
  • Key action 2: "Export all POST code logs" exports all the POST code logs (even ones which are not visible in the list) to a JSON file.
  • Note: Row actions are "Export log" and "Download additional data". The latter will be shown only in case an AdditionalDataURI can be downloaded for that log.

image

Real-time indicators window

image

Table batch actions

"Download additional data" is not provided as a batch action as their would be performance limitations to do that for a bunch of rows together.

image

@samerhaj
Copy link

Can we use a a more common terminology than "POST"? How about "Boot Progress"? This is more consistent with industry standard terminology such as Redfish (see "BootProgress" property in https://redfish.dmtf.org/schemas/v1/ComputerSystem_v1.xml). Also, Arm servers define a "Boot Progress" code that is 64-bits, derived form UEFI Status Codes (See https://developer.arm.com/documentation/den0069/latest, Appendix F)

rfrandse referenced this issue in ibm-openbmc/webui-vue Jul 28, 2022
Named as System indicators from System
attention indicators

Signed-off-by: Nikhil Ashoka <a.nikhil@ibm.com>
@gtmills
Copy link
Member

gtmills commented Apr 29, 2024

Isn't this done here:

?

Anything more to do here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants