Project

General

Profile

Release Notes » History » Version 3

Ohad Levy, 07/19/2012 07:58 AM

1 1 Paul Kelly
h1. Release Notes
2
3 3 Ohad Levy
h3. Release notes for 1.0
4
5
* Added support for Ruby 1.9x
6
7
h4. DHCP
8
9
* now supports ISC dhcp include files.
10
11
h4. PuppetCA
12
13
* add support puppet >= 2.7.18
14
15
h4. DNS
16
17
* added support for IPV6 PTR records
18
19
h4. Puppet
20
21
* Support puppet dynamic environments 
22
23
e.g. when using $environment in your modulepath are now parsed and reported correctly.
24
25
* retrieve puppet environments and classes via the [[API]]
26
27
28
29 1 Paul Kelly
h3. Release notes for 0.2
30
31
This is primarily a bug-fix release but there are some limited changes in functionality.
32
33 2 Ohad Levy
h4. PuppetCA
34 1 Paul Kelly
35 2 Ohad Levy
* An API for Puppet Certificate listing and signing is provided.
36
* An API for Autosign editing is provided.
37
* Puppet Certificate revocation is handled properly.
38 1 Paul Kelly
39 2 Ohad Levy
h4. TFTP
40 1 Paul Kelly
41 2 Ohad Levy
* A host's tftp server is retrieved from the host's DHCP smart-proxy.
42
* Added support for different variants of the PXE boot process. This release can support Solaris PXEGrub manipulation.
43
* Boot file downloading is more robust.
44 1 Paul Kelly
45 2 Ohad Levy
h4. DHCP
46 1 Paul Kelly
47 2 Ohad Levy
* Access to the DHCP server via omshell uses the secret key facility.
48
* Microsoft 64bit detection was fixed.
49 1 Paul Kelly
50 2 Ohad Levy
h4. General
51 1 Paul Kelly
52 2 Ohad Levy
* Better support for older ruby versions.
53
* Debian packaging has been revised.
54
* rake now supports a target *mail_patches* that automates developer's patch generation and submission to the foreman-dev group.
55
* Runs the smart-proxy process under the smart-proxy account and group.
56
* The smart-proxy API provides a *Version* call.
57
* Better error messages throughout.
58
* Smart-proxy return NOTFOUND errors when a resource is missing. This kind of failure is then handled correctly, in Foreman.