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
_______________________________________________
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss