Release Notes » History » Revision 3
Revision 2 (Ohad Levy, 06/06/2011 10:44 AM) → Revision 3/11 (Ohad Levy, 07/19/2012 07:58 AM)
h1. Release Notes
h3. Release notes for 1.0
* Added support for Ruby 1.9x
h4. DHCP
* now supports ISC dhcp include files.
h4. PuppetCA
* add support puppet >= 2.7.18
h4. DNS
* added support for IPV6 PTR records
h4. Puppet
* Support puppet dynamic environments
e.g. when using $environment in your modulepath are now parsed and reported correctly.
* retrieve puppet environments and classes via the [[API]]
h3. Release notes for 0.2
This is primarily a bug-fix release but there are some limited changes in functionality.
h4. PuppetCA
* An API for Puppet Certificate listing and signing is provided.
* An API for Autosign editing is provided.
* Puppet Certificate revocation is handled properly.
h4. TFTP
* A host's tftp server is retrieved from the host's DHCP smart-proxy.
* Added support for different variants of the PXE boot process. This release can support Solaris PXEGrub manipulation.
* Boot file downloading is more robust.
h4. DHCP
* Access to the DHCP server via omshell uses the secret key facility.
* Microsoft 64bit detection was fixed.
h4. General
* Better support for older ruby versions.
* Debian packaging has been revised.
* rake now supports a target *mail_patches* that automates developer's patch generation and submission to the foreman-dev group.
* Runs the smart-proxy process under the smart-proxy account and group.
* The smart-proxy API provides a *Version* call.
* Better error messages throughout.
* Smart-proxy return NOTFOUND errors when a resource is missing. This kind of failure is then handled correctly, in Foreman.