Project

General

Profile

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.