fixes #1186 foreman does not forward sparc dhcp vendor options when creating a sparc Solaris host
fixes #1162 - delete guest when deleting the host in foreman
fixes #1125 - tftp proxy might not always be initialized
fixes #1121 - convert dns handling to real network objects
fixes #1120 - Replaced DHCP functionaitlity by the new net dhcp record classes
Fixes #1095 - Vendor_class error reporting is incorrect
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
fixes #724 - Allow default VM specs to be tied to a hostgroup
fixes #1058 Adds support for OpenSuSE provisioning
Fixes #989 - Add Sparc Solaris support
Fixes #1038 - DHCP hostname option
fixes #1044 - Adds ERB templates to disk layouts
fixes #1043 adds missing patches commit.
fixes #1001, foreman should not use dhcp next server when tftp is not used
Fixes #999 - Log the operator who performs network database operations
Fixes #820 - Intel Solaris support
fixes #903 - Show resulting provisioning options at the Host edit screen
Fixes #943 - Use the Sandbox renderer for host's PXE menu
fixes #887 - tftp templates with -%> crashes foreman
fixes #885 - unable to fetch tftp serever name correctly
Fixes Bug #837 - Properly handles serverName get
Signed-off-by: Mark Bainter <mark.bainter@match.com>
Fixes #609 - Orchestrate puppetca operations
This also includes adding support for a puppet smart-proxy target typeand providing migration supportUpdated to provide backward compatability for host and hostgroup objectsNow terminates the build and incorporates other fixes...
Fixes #725 - Provided better message on boot_server detection failure
fixes #702 - remove pxe-config-link when changing the mac address
this also ensures that the legacy TFTP system won't be called once a smart proxy is in use.
fixes #682 - Typo in app/models/orchestration/libvirt.rb
fixes #661 - unable to create 32bit libvirt instances
fixes #612 - Print an error message when can not find a PXELinux template to render
fixes #648 - libvirt validations errors even if libvirt hypervisor isnot selected
Fixes #611 - Display smart-proxy error messages rather than http error codes
fixes #603 - mac address validations logic for virtual hosts is broken
fixes #602 - Foreman leaves libvirt connections open
fixes #601 - virtual machine guest values go away after a validation error
fixes #427 - Ability to provision xen/kvm guests
this patch adds support to libvirt based hypervisors
fixes #553 -improve handling of built option
cleanup after smart proxy #554
Fixes #263 - Refactored Foreman to use correct singular and pluralization of medium/media
Fixes #540 - Manages sub proxies
Automates the creation of DHCP, DNS and TFTP settings on remote servers.This handles all required settings in order to prepare a machine for provisioning.