-
Notifications
You must be signed in to change notification settings - Fork 3
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
Populate DB to return info for DHCP service #9
Comments
For what it's worth, I think if I'd be able to point towards I'd then point towards Questions: Is |
We can't assume that every Ethernet interface listed will be bootable. Many nodes end up with multiple dedicated NICs for various networks. We must also be able to address situations where the BMC MAC isn't known. |
We can handle unknown BMC MACs with a dhcp pool if that's an acceptable solution. Is there a specific field/construct you'd suggest pointing at for the following for separating out Ethernet Interfaces as I crawl the endpoint: |
Actually after looking through the full EthernetInterfaces content that we have populated now, I think I can use |
Update Dockerfile and `magellan.sh` script to run in container
To get our DHCP service running with OChami, Magellan needs to make POST requests the
/Inventory/EthernetInterfaces
SMD endpoint. This could be implemented via theparseRedfishPostData
that was introduced to SMD to construct and populate postgres with the incoming data from Magellan.When making a GET request to the same endpoint, the JSON return should look like this:
I will add more details later.
The text was updated successfully, but these errors were encountered: