#1102484 isc-dhcp-keama: keama should remove duplicate reservations as kea will abort while the ISC server just worked

Package:
isc-dhcp-keama
Source:
isc-dhcp-keama
Description:
KEA Migration Assistant
Submitter:
Russell Coker
Date:
2026-08-05 17:33:18 UTC
Severity:
normal
#1102484#5
Date:
2025-04-09 13:54:30 UTC
From:
To:
failed to create or run parser for configuration element reservations: failed to add new host using the HW address '1c:6f:65:9f:ec:1e' to the IPv4 subnet id '0' as this host has already been added

I had kea abort when I first ran it due to the above error as I mistakenly had
2 entries in the old config with the same MAC address.  I'd run them like that
for YEARS and it had worked so I expected the new config to just work.

I think that the correct possibilities for keama are the following:

1) Delete one of the 2 duplicate entries, either first or last, ideally keep
the one that the ISC server kept.

2) Warn when creating the file so the user knows what to expect (no warnings
were given).

3) Abort the conversion and insist that the input file is valid.

Producing an invalid file that causes KEA to abort at run time is not expected
behaviour.

#1102484#10
Date:
2025-04-18 11:00:13 UTC
From:
To:
El 09/04/25 a las 23:54, Russell Coker escribió:

Thank you, Russell for filing this bug. Athos, since you introduced the
isc-dhcp-keama binary package, and you have far more expertise than
myself on this, would you like to tackle it?

Cheers,

#1102484#15
Date:
2026-08-05 17:31:09 UTC
From:
To:
Dear submitter,

as the package isc-dhcp has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1143544

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Thorsten Alteholz (the ftpmaster behind the curtain)