-
Notifications
You must be signed in to change notification settings - Fork 2
MEP-15: HAL Improvements. #122
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
base: main
Are you sure you want to change the base?
Conversation
✅ Deploy Preview for metal-stack-io ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
@izvyk Maybe this MEP is interesting for you to review. I would like to hear your feedback about it. Are you interested in taking a look? |
Thank you, I am definitely interested! |
|
|
||
| ## New Approach for Bootstrapping | ||
|
|
||
| After a server is mounted in a rack in the data center, the BMC of a server gets connected to a management switch. The BMC obtains an IP address via DHCP broadcast from a DNS server, typically running on an mgmt-server in the data center partition. Then, the metal-bmc periodically checks the DHCP lease list in order to discover new BMCs or update existing ones. |
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.
If I understand correctly, the IP is obtained via DHCP from the management server, which hosts both the DNS and DHCP services. I suggest clarifying that a bit.
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.
The DNS server is not always present, it's just used for another component called metal-image-cache, which syncs OS images into the partition in order to speed up machine provisioning and gain independence from the internet.
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.
I added a reference to what a mgmt-server is now.
Gerrit91
left a comment
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.
Thanks a lot for reading and your sensible inputs. I tried to integrate your points.
|
|
||
| ## New Approach for Bootstrapping | ||
|
|
||
| After a server is mounted in a rack in the data center, the BMC of a server gets connected to a management switch. The BMC obtains an IP address via DHCP broadcast from a DNS server, typically running on an mgmt-server in the data center partition. Then, the metal-bmc periodically checks the DHCP lease list in order to discover new BMCs or update existing ones. |
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.
The DNS server is not always present, it's just used for another component called metal-image-cache, which syncs OS images into the partition in order to speed up machine provisioning and gain independence from the internet.
Description
Re-raising this from metal-stack/docs-archive#232. Existing comments are hard to carry over. :(