[Dnsmasq-discuss] [PATCH] Offer alternative DHCPv6 address if requested is taken
Petr Menšík
pemensik at redhat.com
Fri Oct 21 10:38:37 UTC 2022
Ah, found reference to the original thread:
https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2021q3/015640.html
It has subject: [PATCH] DHCPv6 - network booting 'address in use'
It was neither refused or merged, so I like it to be reviewed.
On 10/21/22 12:25, Petr Menšík wrote:
> Hi,
>
> I am attaching a change, which has been part of RHEL/CentOS Stream 9
> for some while [1]. It fixes the problem with DHCPv6 only requests,
> which on some situations fail to provide an address. This change is
> older than related change, which attempted to solve similar issue on
> IPv4 too. It works by offering a different (free) IPv6 address to
> client, than he originally asked for. It is a simple change, but
> tested clients worked with it. Accompanied by related change to add
> client-arch tag support also for DHCPv6 [2]. It were created to solve
> rh bug #2002871 [3], of which most of communication is unfortunately
> RH internal only. Parent bug [4] has a bit more background visible to
> public. But no regressions were reported after this change and it has
> improved a situation in openstack. I haven't found my attempt to offer
> it here, but maybe I just failed my search. If it were refused
> already, kindly point me to correct thread. It improves iPXE booting
> of multiple machines on the same host concurrently.
>
> Cheers,
> Petr
>
> 1.
> https://gitlab.com/redhat/centos-stream/rpms/dnsmasq/-/blob/c9s/dnsmasq-2.86-alternative-lease.patch
> 2.
> https://gitlab.com/redhat/centos-stream/rpms/dnsmasq/-/blob/c9s/dnsmasq-2.86-dhcpv6-client-arch.patch
> 3. https://bugzilla.redhat.com/show_bug.cgi?id=2002871
> 4. https://bugzilla.redhat.com/show_bug.cgi?id=1998448
>
--
Petr Menšík
Software Engineer, RHEL
Red Hat, http://www.redhat.com/
PGP: DFCF908DB7C87E8E529925BC4931CA5B6C9FC5CB
More information about the Dnsmasq-discuss
mailing list