Skip to content

bmc-proxy: Support endpoints by mac or serial#1874

Open
kensimon wants to merge 4 commits into
NVIDIA:mainfrom
kensimon:bmc-proxy-other-lookups
Open

bmc-proxy: Support endpoints by mac or serial#1874
kensimon wants to merge 4 commits into
NVIDIA:mainfrom
kensimon:bmc-proxy-other-lookups

Conversation

@kensimon
Copy link
Copy Markdown
Contributor

Description

DPS uses bmc-proxy to get relevant information for BMC's, but it only has access to mac addresses and serial numbers, not the BMC's IP address. They were going to need to make their own API calls to nico in order to look up the IP address. Instead, support looking up by mac addresses or serial numbers directly in the Forwarded: header.

Type of Change

  • Add - New feature or capability
  • Change - Changes in existing functionality
  • Fix - Bug fixes
  • Remove - Removed features or deprecated functionality
  • Internal - Internal changes (refactoring, tests, docs, etc.)

Breaking Changes

  • This PR contains breaking changes

Testing

  • Unit tests added/updated
  • Integration tests added/updated
  • Manual testing performed
  • No testing required (docs, internal refactor, etc.)

Additional Notes

DPS uses bmc-proxy to get relevant information for BMC's, but it only
has access to mac addresses and serial numbers, not the BMC's IP
address. They were going to need to make their own API calls to nico in
order to look up the IP address. Instead, support looking up by mac
addresses or serial numbers directly in the `Forwarded:` header.
@kensimon kensimon requested a review from a team as a code owner May 21, 2026 21:47
@kensimon kensimon enabled auto-merge (squash) May 21, 2026 21:58
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