Fixes #7766: ms dhcp provider uses native dhcps api now.
Fixes #2687: Leases file is no longer parsed on every request
Also: refs 12392, #12359, #12425, #1090
Fixes #15791 - no more intermittent test failures in ms dhcp test
fixes #13575 - Don't fail on missing PXEClient dhcp opt
Due to #2870 the dhcp_native_ms provider always tries to set thePXEClient opt to empty. However this does not exist in all DHCP servers(tested on 2008R2) and in this case we currently fail with:
INFO -- : Added DHCP reservation for foo.example.com(10.0.2.20 / 52:54:00:84:64:03)...
fixes #1172 - proxy should return leases and reservations
Fixes #13638 - Enable rubocop 0.37.1 cops
Fixes #13346 - use of .each_line on array
Fixes #13129: fixes intermittent test failures in ms dhcp server
On older rubies the order of keys after hashmap merge is non-deterministic,leading to intermittent test errors in this bit of code:https://github.com/theforeman/smart-proxy/commit/62c9e22d#diff-153f490da42393cfc00b0e0f25a5d53cR265....
Fixes #11081: broke out dhcp providers into separate modules
View revisions
Also available in: Atom