Actions
Release Notes » History » Revision 7
« Previous |
Revision 7/11
(diff)
| Next »
Dominic Cleal, 01/14/2013 03:55 AM
Fix heading
Release Notes¶
Release notes for 1.1RC2¶
Infrastructure¶
- Fix running tests on 1.8 and 1.9
Puppet¶
- Proxy should return nil values for parameters with a function call
Release notes for 1.1RC1¶
The 1.1 release brings support for BMC/IPMI management and support for importing classes and environments from masters running Puppet 3.
Infrastructure¶
- Added a rackup configuration file
- Set umask properly to prevent world writable files (CVE-2012-5477)
- Create the PID parent directory if it doesn't exist
- Remove dependency on net-ping gem
Puppet¶
- Export arguments of parameterized classes when loading classes
- Add REST interface for facts that are known from the proxy
- Fix class import with Puppet 2.7.19
- Load the puppet binary from the proper location when using 3.0+
- Use /etc/puppet/puppet.conf by default
PuppetCA¶
- Fix certificate exit code assertion with 2.7.19
BMC¶
- Added BMC & IPMI support to the proxy (not yet integrated with Foreman core)
DHCP¶
- Use locking to prevent address allocation race conditions
Other¶
- Test cleanup using the helper
Release notes for 1.0¶
- Added support for Ruby 1.9x
DHCP¶
- now supports ISC dhcp include files.
PuppetCA¶
- add support puppet >= 2.7.18
DNS¶
- added support for IPV6 PTR records
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
Release notes for 0.2¶
This is primarily a bug-fix release but there are some limited changes in functionality.
PuppetCA¶
- An API for Puppet Certificate listing and signing is provided.
- An API for Autosign editing is provided.
- Puppet Certificate revocation is handled properly.
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.
DHCP¶
- Access to the DHCP server via omshell uses the secret key facility.
- Microsoft 64bit detection was fixed.
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.
Updated by Dominic Cleal about 12 years ago · 11 revisions