Is it platform specific
generic
Importance or Severity
High
Description of the bug
SmartSwitch DPU gNOI calls require metadata headers such as target type/index. The helper stack did not propagate metadata through PtfGnoi and PtfGrpc.
Affected APIs:
PtfGnoi.system_time
PtfGnoi.file_transfer_to_remote
PtfGnoi.system_set_package
PtfGrpc.call_unary
PtfGrpc.call_client_streaming
Steps to Reproduce
Run full SmartSwitch DPU+NPU gNOI upgrade.
Actual Behavior and Expected Behavior
Actual:
DPU routed calls fail with errors like:
TypeError: PtfGnoi.system_time() got an unexpected keyword argument 'metadata'
Expected:
All gNOI helper calls should accept and forward metadata as grpcurl -H headers.
Relevant log output
Output of show version
Attach files (if any)
No response
Is it platform specific
generic
Importance or Severity
High
Description of the bug
SmartSwitch DPU gNOI calls require metadata headers such as target type/index. The helper stack did not propagate metadata through PtfGnoi and PtfGrpc.
Affected APIs:
PtfGnoi.system_time
PtfGnoi.file_transfer_to_remote
PtfGnoi.system_set_package
PtfGrpc.call_unary
PtfGrpc.call_client_streaming
Steps to Reproduce
Run full SmartSwitch DPU+NPU gNOI upgrade.
Actual Behavior and Expected Behavior
Actual:
DPU routed calls fail with errors like:
TypeError: PtfGnoi.system_time() got an unexpected keyword argument 'metadata'
Expected:
All gNOI helper calls should accept and forward metadata as grpcurl -H headers.
Relevant log output
Output of
show versionAttach files (if any)
No response