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

Reply via email to