Skip to content

Allow non-admin access for version and basic amtinfo in rpc-go #1252

@graikhel-intel

Description

@graikhel-intel

Description

Currently, rpc-go requires admin privileges even for commands like version, which should not require elevation. As part of v3, we should improve this behavior so users can run basic informational commands without needing admin privileges.

There are also a few useful details missing today that customers often ask for while debugging, such as:

  • When that build of rpc-go was created

The goal is to allow rpc-go to show basic information without requiring admin access, while still showing additional privileged information only when the command is run with admin privileges.

Examples:

  • version should work without admin privileges
  • amtinfo should show non-privileged/basic information without admin privileges
  • Detailed device/system information can continue to be shown only when run with admin privileges

Acceptance Criteria

  • version works without requiring admin privileges.
  • rpc-go displays build-related information such as version and build time/date.
  • amtinfo shows basic/non-privileged information when run without admin privileges.
  • Privileged information continues to be shown only when rpc-go is run with admin privileges.
  • Standard DoD

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

In Review

Status

Q2 2026 (Current)

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions