[Puppet Users] New Foreman Release

Ohad Levy
Wed, 09 Nov 2011 13:47:52 -0000

So, its been a long time, and finally we got a new foreman release :)

Download - http://theforeman.org/foreman-latest.tar.bz2
RPMS http://yum.theforeman.org
DEB - http://deb.theforeman.org

Some of this version highlights:

* New UI that doesn''t SUCK.
* host groups can now be nested
* hostgroups can now act as a as templates, including VM attributes etc.
* Introducing Smart Variables
* Most of Foreman_configuration has been moved into the UI itself,
this does not require a restart every time you change something, only
core settings remain in the settings file.
* audit log now capture class assignments
* Solaris (sparc and intel) provisioning support
* OpenSUSE provisioning support
* BMC NIC management
* Introducing Foreman CLI
* Many API improvements
* added rundeck integration
* dhcp subnets can now be imported via the proxy

Smart Proxy version
In order to use provisioning support with this version of Foreman, you
are required to* update your proxy* to the latest 0.3 release.

Ruby 1.87 support
Foreman 0.4 would be the last major version supporting Ruby older then 1.87.
This has to be done since the upstream rails community no longer
supports older versions, which means that critical security patches
are no longer available if we keep supporting that.

if required, we would release 0.4.x maintenance releases, but since
ruby 1.87+ is available on most distribution these days, you are
encouraged to upgrade.

All in all, this version has around 180 features/bugs fixed, so its
our largest so far - full details at [1]

Full release notes [2]

We''ve also added another means of communications (besides IRC and
mailing lists, Google+ page [3])

I would like to thank anyone who contributed to the project, I''m
having lots of fun :-)

Ohad

[1] - http://theforeman.org/versions/show/13
[2] - http://theforeman.org/projects/foreman/wiki/ReleaseNotes
[3] - https://plus.google.com/u/0/b/102496134326414788199