Foreman insists on being able to detect a PXE boot server
When configuring foreman explicitly without PXE, adding a host is not possible because the bootserver method in app/models/orchestration/dhcp.rb fails to detect a default bootserver. The error in the Web UI is:
"# failed to detect boot server: undefined method `bootServer' for nil:NilClass"
Changing the bootserver method to:
made the error go away. Thanks to Ohad for the debugging.