Skip to content

V pro sol kvm support#1675

Open
ANUSHABHASKAR wants to merge 24 commits intomainfrom
vPRO_SOL_KVM_Support
Open

V pro sol kvm support#1675
ANUSHABHASKAR wants to merge 24 commits intomainfrom
vPRO_SOL_KVM_Support

Conversation

@ANUSHABHASKAR
Copy link
Copy Markdown

Description

This document describes the design proposal to support Serial‑over‑LAN (SOL) and Keyboard‑Video‑Mouse (KVM) through Intel® Active Management Technology (AMT), provided the target system is vPro‑enabled and provisioned.

Checklist:

  • I agree to use the APACHE-2.0 license for my code changes
  • I have not introduced any 3rd party dependency changes
  • I have performed a self-review of my code

}
```

**Endpoint:** `POST /api/v1/amt/features/{guid}`
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are we exposing this API for the user via orch-cli? If not we can remove it.

@ipsita-npg ipsita-npg force-pushed the vPRO_SOL_KVM_Support branch from 1afbf96 to 5c102e2 Compare April 9, 2026 12:24
APIV2-->>CLI: currentSolState=SOL_STATE_START solSessionUrl=ws-url

Note over CLI: 6. Connect terminal websocket utility
CLI->>CLI: Connect wssh3 / websocat to sol_session_url
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are we not integrating ssh terminal with orch-cli (something similar to flight control). why are we relying on external third party tool wssh3.

"desiredSolState": "SOL_STATE_START",
"currentSolState": "SOL_STATE_START",
"solSessionUrl": "wss://mps-wss.<domain>/relay/webrelay.ashx?token=<token>&host=<guid>&port=16994&tls=0&mode=sol",
"solSessionStatus": "SOL session active",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why are two elements used to report the status. Can we do it with only one.

"solSessionStatus": "SOL session active",
"solSessionStatusIndicator": "STATUS_INDICATION_IDLE",

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants