Foreman 1.4.0-RC2 released

Release candidate two for Foreman 1.4.0 is now available, which fixes
some regressions in RC1. We're planning to release 1.4.0 GA on Thursday.

A new version of the Hammer CLI is now available for Debian users, RPMs
will follow shortly (last minute bug found).

Some plugins have been updated for Foreman 1.4 compatibility, namely:

  • foreman_bootdisk 2.0.0
  • foreman_discovery 1.2.0-rc1

==== Foreman 1.4 features ====
Headline features:

  • compute profiles
  • image user data support
  • interface enhancements
  • web UI Kerberos support
  • plugin registration
  • new DNS, DHCP, Puppet proxy providers

The full release notes are available in the manual:

==== Installation ====
Quickstart instructions using the installer:

Packages are in yum.theforeman.org / deb.theforeman.org under the "1.4"
or "rc" directories or components.

==== Upgrading from 1.3 ====
Fully supported with package upgrades. Please check the known issues
below though.

Please read the instructions here:

Take note of the following points, especially EL6 users:

==== Known issues ====

  1. Some plugins may not be compatible with 1.4 yet, e.g.
    puppetdb_foreman. We'll continue working with authors to fix
    incompatibilities.

  2. Some content in the 1.4 manual needs updating
    https://github.com/theforeman/theforeman.org/issues/141

Other issues we're working on for 1.4 are shown here:


http://projects.theforeman.org/rb/issues/backlog/product/foreman?sprint_id=39

If you come across a bug in your testing, please file it and make clear
the version of Foreman that you're using in the report.

Foreman: http://projects.theforeman.org/projects/foreman/issues/new
Proxy: http://projects.theforeman.org/projects/smart-proxy/issues/new
Installer: http://projects.theforeman.org/projects/puppet-foreman/issues/new

==== Thank you ====
Thank you to everybody who's been a part of this release:

Enjoy!

··· -- Dominic Cleal Red Hat Engineering

> - foreman_discovery 1.2.0-rc1

There are two bugs I am currently working on which prevents whole
foreman from starting with discovery:

  • locale directory is missing (workaround: create it)
  • there is a loading issue in discovery.rake task which prevents from
    starting too (workaround: delete the file for now)

These will be fixed in discovery 1.2.0 RC2. Also this version will be
the first fully localized foreman plugin :slight_smile:

··· -- Later,

Lukas “lzap” Zapletal
irc: lzap #theforeman