-
Feature
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
-
Product / Portfolio Work
-
None
-
100% To Do, 0% In Progress, 0% Done
-
False
-
-
False
-
None
-
None
-
None
-
None
-
None
-
-
None
-
None
-
None
-
None
Feature Overview (aka. Goal Summary)
We would like Metal3 to expose a serial console that is accessible to users, likely by taking advantage of Ironic’s serial console capability. This could possibly be through a new resource that exposes a URL that a user could use to access the serial console, modeled after the “kubectl exec” feature; this would ensure that access could be managed through standard Kubernetes RBAC control. Any further management - for example, if the console URL is an internal address that needs to be exposed to the public internet, or if additional authentication mechanisms are desired - would be the responsibility of the application making use of the serial console feature.
Goals (aka. expected user outcomes)
- User can access the serial console to monitor the status of their machines, and troubleshoot if needed.
- User can develop scripts that can monitor a serial console and perform actions based on the output.
Requirements (aka. Acceptance Criteria):
Metal3 provides a way for users to access a machine’s serial console.
- is documented by
-
HCIDOCS-694 Docs for OCPSTRAT-2044 Add capability for Metal3 to expose a serial console
-
- New
-
- split from
-
RFE-7298 Add capability for Metal3 to expose a serial console
-
- Approved
-