Blog

Foreman 0.1-5 is out

Added by Ohad Levy about 1 month ago

New Foreman Release - checkout the Release Notes at http://theforeman.org/projects/foreman/wiki/ReleaseNotes

Have fun!
Ohad

Foreman rpm is now available

Added by Ohad Levy 4 months ago

I've created RPM (RHE5) for foreman, to install, please create a yum repo

Puppet manifest

yumrepo { 'foreman':
    descr => 'Foreman Repo',
    baseurl => 'http://theforeman.org/repo',
    gpgcheck => '0',
    enabled => '1'
}

Quick and dirty

cat > /etc/yum.repos.d/foreman.repo << EOF
[foreman]
name=Foreman Repo
baseurl=http://theforeman.org/repo
gpgcheck=0
enabled=1
EOF
yum install foreman

Update: Additional rpms might be required from epel repo's

if you just want to get the rpms:

http://theforeman.org/repo/el5/noarch/foreman-0.1.4-3.noarch.rpm
http://theforeman.org/repo/el5/noarch/rubygem-rack-1.0.1-1.noarch.rpm
and
http://theforeman.org/repo/el5/SRPM/foreman-0.1.4-2.src.rpm

feedback / comments are welcomed.

Ohad

Foreman 0.1-4 is out

Added by Ohad Levy 5 months ago

Hello All,

Its been a while since last release.. so I'm happy to announce the next stable release of Foreman (0.1-4).

Main new features include:
  • host report graphs, this hopefully removes the need for the RRD graphs.
  • support for customized run interval
  • support to browse and filter hosts based on facts
  • extlookup variables store (can replace extlookup csv files)
  • support to trigger puppetrun from the web interface
  • added state to query interface (e.g. get all hosts which are not running puppet)
  • Summary Email Supports facts or environment restrictions
  • upgraded rails to 2.3.5 (mostly because of security patches)

As usual, many bugs were fixed - many thanks to all reporters, and those of you who keep on sending patches :-)

For a complete change log, please visit http://theforeman.org/projects/changelog/foreman#0.1-4

Note that now there is also a foreman users group (http://groups.google.com.sg/group/foreman-users) and an IRC channel #theforeman on freenode

If you already have Foreman installed, make sure you go through http://theforeman.org/wiki/foreman/Upgrade_instructions.

latest version can be fetched from here - http://theforeman.org/attachments/download/60/foreman-0.1-4.tar.bz2

Note - because of rails upgrade you now require rack 1.0.1 gem
e.g.: gem install rack -v 1.0.1 (as foreman user)

For feature requests, bugs, wiki etc, visit: http://theforeman.org

Foreman 0.1-3 is out

Added by Ohad Levy 8 months ago

Hello All,

As we try to release every month, I'm happy to announce the next stable release of Foreman (0.1-3):

Main new features include:

As usual, many bugs were fixed - many thanks to all reporters, and those of you who keep on sending patches :-)
For a complete change log, please visit:http://theforeman.org/projects/changelog/foreman
For feature requests, bugs, wiki etc, visit: http://theforeman.org

If you already have Foreman installed, make sure you go through http://theforeman.org/wiki/foreman/Upgrade_instructions.

latest version can be fetched from here - http://theforeman.org/attachments/download/53/foreman-0.1-3.tar.bz2

Happy new year!
Ohad

Foreman 0.1-2 is released

Added by Ohad Levy 9 months ago

I'm happy to announce the next stable release of Foreman (0.1-2), main new features include:

  • General
    • LDAP / AD Authentication support.
    • Audit Log - keeps information about changed host values (e.g. host environment, external node parameters etc).
    • Added Puppet module for installing/managing foreman
  • Puppet Reports
    • Added a basic dashboard, allows you to know your puppet client status at a glance.
    • Added retention rules to expire old reports
  • Added query interface
    • Similar mini functionally like storeconfigs, allows puppet clients to collect list of hosts based on a class or a fact groups
    • Provide host list to external tools e.g. Capistrano, *ssh etc
  • Unattended installations
    • allow to have reusable configurations (snippets) across operating systems (e.g. for puppet.conf)

Additionally a lot of bugs were fixed, if you are using foreman, it is highly recommended to upgrade.

For a complete change log, please visit: http://theforeman.org/projects/changelog/foreman

For feature requests, bugs, wiki etc, visit: http://theforeman.org

If you already have Foreman installed, make sure you go through http://theforeman.org/wiki/foreman/Upgrade_instructions.

if you are using external nodes, please note that the URL has changed - please review the foreman puppet module for examples.

Cheers,
Ohad

Foreman 0.1-1 is released!

Added by Ohad Levy 10 months ago

I'm happy to announce the next stable release of Foreman, main new features include:
  • Integration of Puppet Reports, once enabled you would see a real time overview of all of yours hosts status.
  • Improved support for multiple Puppet Masters (e.g. import facts and reports from remote servers over http)
  • Simplified migration from existing external nodes setup, now its possible to import your existing classifier data into Foreman.

For a complete change log, please visit: http://theforeman.org/projects/changelog/foreman
For feature requests, bugs, wiki etc, visit: http://theforeman.org

If you already have Foreman installed, make sure you go through http://theforeman.org/wiki/foreman/Upgrade_instructions.

Cheers,
Ohad