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

Feature: MAC Based Leases / DHCP Accept Previous Clients #25

Open
bias-keenly opened this issue Aug 23, 2019 · 0 comments
Open

Feature: MAC Based Leases / DHCP Accept Previous Clients #25

bias-keenly opened this issue Aug 23, 2019 · 0 comments

Comments

@bias-keenly
Copy link
Contributor

bias-keenly commented Aug 23, 2019

Hello again

I have a use case where I am installing an OS via the PXE server and I need the DHCP server to respond to a previously known PXE client.

The workflow is as follows currently:

  • system requests IP as PXE client (accepted)
  • select OS install from PXE menu
  • OS installer needs DHCP address to communicate but is rejected because it is not a PXE client any more (rejected)

Proposed change:

  1. move to MAC based leases, if a specific MAC makes multiple DHCP requests it will always receive the same
    • right now only IP and timeout are captured. Proposal is to add MAC as primary key and keep both IP and timeout as children of the MAC key.
  2. add flag to accept previous PXE clients so that my use case will be satisfied

I have PRs ready but want to confirm this flow is proper before I submit.

Thanks

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

No branches or pull requests

1 participant