-
Notifications
You must be signed in to change notification settings - Fork 10
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
Add CoreDHCP (and Tftp) Container(s) to Quickstart #78
Conversation
It is not required in coresmd v0.0.1
Quick note: Pulling dnsmasq (ghcr.io/openchami/dnsmasq:v0.1.10)...
v0.1.10: Pulling from openchami/dnsmasq
ERROR: no matching manifest for linux/arm64/v8 in the manifest list entries So I'm wondering if merging this PR will also inadvertently add support for running the recipes on Linux ARM64 as well? |
Just to answer my own question, I wasn't able to run the recipes on the raspberry PI due to the same error but with |
Yeah, it's only building amd64 containers in CI right now, so I can try to update that for multiarch. Should work after that. |
This version of SMD includes the parsing code that adds BMC info from Magellan that can be read by coresmd.
I've reduced the amount of things that the generate-configs script does and modified the quickstart README with the assumptions/defaults. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
CoreDHCP appears to be ready to go
Add containers and configuration for CoreDHCP (built with the coresmd plugin) as well as a TFTP container to serve the relevant files. This is meant to replace dnsmasq, though it's files/config are kept around here for posterity.
Also, update the
generate-configs.sh
script to populate CoreDHCP configuration file, as well as update the README with relevant instructions.