Skip to content

Add System.RebootStatus DPU proxy forwarding#666

Open
rookie-who wants to merge 1 commit into
sonic-net:masterfrom
rookie-who:fix/dpu-proxy-reboot-status
Open

Add System.RebootStatus DPU proxy forwarding#666
rookie-who wants to merge 1 commit into
sonic-net:masterfrom
rookie-who:fix/dpu-proxy-reboot-status

Conversation

@rookie-who
Copy link
Copy Markdown
Contributor

Description

Register System.RebootStatus as ForwardToDPU in the DPU proxy and implement the unary forwarding handler. This enables external clients to check DPU reboot completion status through the NPU proxy using DPU target headers (x-sonic-ss-target-type: dpu).

Motivation

RebootStatus is already implemented on the DPU gNOI server and used by sonic-mgmt tests (direct path), but was not registered in the NPU DPU proxy — so it was unreachable via the proxy path.

Type of change

  • Bug fix

Register System.RebootStatus as ForwardToDPU in the DPU proxy and
implement the unary forwarding handler. This enables external clients
to check DPU reboot status through the NPU proxy using DPU target
headers.

Signed-off-by: rookie-who <rookie-who@users.noreply.github.com>
@mssonicbld
Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines will not run the associated pipelines, because the pull request was updated after the run command was issued. Review the pull request again and issue a new run command.

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.

3 participants