Fixes #5941 - Handle nil comparison object in DHCP::Record.valid?
Fixes #5637 - Don't raise lease conflicts when reading ad-hoc DHCP leases
fixes #4381: dns records are being update after changes to host when dhcp is also present
fixes #3697, #3701 - more comprehensive field validations
fixes #3170 - dash separated mac address notation
fixes #2285 - subnet validation - length of addresses, strip whitespace and fix common typos
fixes #1814 - converts sp_* attributes into a BMC interface class
this patch also includes the following
make DNS lookup not fail on socket errors
adds ec2 provisioning support fixes #1223
- added progress bar for instance creation- minor fixes for certname based deployments- added ssh provisioning support to orchestartion, which utilize finish scripts by default- added images support (part of the vm compute tab)...
improve mac regexp, refs #1273
code smell
Fixes #944 - clear network conflicts
When a network conflict is detected (such as conflicting ip/name dns ordhcp records), foreman would try to suggest a resolution.
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
Revert "Fixes #944 - clear network conflicts"
This reverts commit 117ba92a758e4589ef5fdf1f1b9083402b2d317b.
fixes #1381 - nextServer should be handled internally as an IP address not a hostname
fixes #1273 - wrong MAC address regexp, now with the right regexp
fixes #1273 - wrong MAC address regexp
fixes #1257 - various fixes around bcm dhcp record
fixes #1186 foreman does not forward sparc dhcp vendor options when creating a sparc Solaris host
cleanup typo
fixes #1121 - convert dns handling to real network objects
fixes #1122 - extracted common REGEXPs
fixes #1120 - Replaced DHCP functionaitlity by the new net dhcp record classes