[Dnsmasq-discuss] [PATCH] Offer alternative DHCPv6 address if requested is taken
Geert Stappers
stappers at stappers.nl
Thu Oct 27 16:18:41 UTC 2022
On Fri, Oct 21, 2022 at 12:38:37PM +0200, Petr Menšík wrote:
> 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
> >
>
> 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.
>
FWIW the patches from 2022-10-21 retransmit applied cleanly.
Groeten
Geert Stappers
More sysadmin than C-programmer
--
Silence is hard to parse
More information about the Dnsmasq-discuss
mailing list