Foreman 1.12.0 released

Our latest major release, Foreman 1.12.0, is now released and available
for new installations and upgrades. It includes support for Puppet 4,
Ubuntu 16.04, Fedora 24 and many other features and bug fixes.

Thanks to the 99 contributors to this release, who helped write, fix and
translate it, and to the testers who've helped during the release
candidate phase.

Installation quick start:

Upgrade instructions:

Release notes:

Headline features

··· ================= Puppet 4 support has been added in two key areas:
  • Puppet 4 support in the installer, including setting up Puppet Server
    when using a Puppet Agent (AIO).
  • Puppet 4 support in the smart proxy, using a new API available in
    Puppet Server to import environments and classes instead of parsing.

New installations are strongly recommended to start with Puppet 4 and
Puppet Server.

Lots more features can be found listed in the release notes:

Do take note of the upgrade warnings and deprecations in this release:

Our list of supported OSes has changed, so please check these when
setting up new installations or upgrading.

We also have an experimental guide to upgrading a combined Foreman 1.12
and Puppet 3 installation to a Puppet 4 installation:


Packages may be found in the 1.12 directories on both
and, and tarballs are on

The GPG key used for RPMs and tarballs has the following fingerprint:
860D D70A 378A 84CE 8D47 C10E B507 F6A6 7D49 2D06
(Foreman :: Security)

Bug reporting

If you come across a bug, please file it and note the version of Foreman
that you’re using in the report.

Foreman: Foreman
Proxy: Foreman

Dominic Cleal