Skip to content

Need better way to distinguish intended host state from current state #2335

@rmustacc

Description

@rmustacc

I was debugging some cases earlier today where some sleds appear to have been rebooting. I appear to have caught a case where the sled was briefly in A2. I got this via pilot sp status, which is using faux-mgs to understand the current power state. However, the thing that I didn't know was that this was probably in the process of rebooting due to a host boot / panic loop. We need some way to better distinguish what is the current power state from what is happening or transient. In general when I see us in A2, I assume we have come to rest in A2 not that we're in the process of making a transition. Perhaps there's some additional set of APIs or way we can expose this. I'm not sure what makes the most sense or how we want to denote intent versus reality.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions