-
Notifications
You must be signed in to change notification settings - Fork 330
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
dhcp: T3316: Migrate dhcp/dhcpv6 server to Kea #1960
Conversation
a0a9c4a
to
5454ac3
Compare
Drafted to fix op mode |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
055e0d1
to
3ebd515
Compare
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
@sarthurdev can you fix the conflicts please? |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
I think this is a good development candidate for VyOS 1.5 |
@c-po I agree! If it doesn't suit us, we will know about it. |
Change Summary
This PR refactors the DHCP and DHCPv6 servers and migrates to use the newly available ISC Kea replacing EOL ISC DHCP Server.
Types of changes
Related Task(s)
Related PRs:
Component(s) name
dhcp-server, dhcpv6-server
Proposed changes
DHCPv4:
global-parameters
,subnet-parameters
, ...) are now invalid and removed on migration.host-decl-name
node removed, always enabled in Kea.ping-check
is no longer available (https://kb.isc.org/docs/why-doesnt-kea-support-ping-check).enable-failover
is not supported, New high availability supports all subnets defined on all peers.DHCPv6:
prefix-length
anddelegated-length
, range not supported in Kea. Migration script tries to convert existing ranges to a prefix length, where possible.shared-network-name <name> interface <ifname>
to bind the shared network and subnets to a specific interfaceHow to test
Checklist: