Two things:
(A) It's been pointed out to me the OMAPI support in cobbler results in
permanently deleting leases in nasty ways when "cobbler sync" is run or
systems are edited.
(B) I've been told dhcpd support of OMAPI is slated for removal in a
future version of ISC dhcpd.
Cobbler's DHCP management is much more solid with OMAPI disabled, and
based on comments I've gotten on it, I propose we remove the feature for
1.4. It just does not feel particularly robust, and the feature seems
to be going away anyhow.
Comments welcome.
The only downside to removing OMAPI is that to apply new MAC -> IP
reservations (or in turn, MAC -> IP -> Hostname) DNS setups (if so
enabled), it would require a "cobbler sync" once again.
We could potentially add options to cobbler sync to just refresh
DHCP/DNS without doing other sync activity if that helps with speed.
The only limitations I really see is that there is a window when doing
the sync when the service restarts, but that would only affect machines
rebooting at that particular point in time.
Sounds good?
--Michael