Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use the ESI node registration manifests to add nodes to netbox #1385

Open
naved001 opened this issue Sep 18, 2024 · 0 comments
Open

Use the ESI node registration manifests to add nodes to netbox #1385

naved001 opened this issue Sep 18, 2024 · 0 comments
Labels
research This task is primarily about information discovery

Comments

@naved001
Copy link

The ESI baremetal node manifests include:

  • The name which encodes the location of the nodes (Rack, U number, Slot number)
  • the nics that are connected to a switch
  • The switch and switchport the NICs are connected to.

We could write a script to read those manifests and create appropriate devices in Netbox with the correct switchport connections.

Bonus points if we query the ESI inspection data to populate hardware information like CPU and RAM.

Things that this would miss is the IPMI connection details.

@hakasapl thoughts?

@naved001 naved001 added the research This task is primarily about information discovery label Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
research This task is primarily about information discovery
Projects
None yet
Development

No branches or pull requests

1 participant