Foreman 1.23.0 has been released!

Foreman 1.23.0 is now available! Big thanks to everyone who tested the release candidates, contributed fixes and especially to @ekohl who has been handling most of the technical work of building this release.

This release brings over 230 bug fixes and new features!
Some highlights include a new login page, user impersonation ability for admins, merging of the userdata plugin into core, experimental Redis cache support and much more.

There is one known issue in this release with an incorrect naming for the puppet 6 repo in the puppetlabs provisioning template snippet, that will be fixed in 1.23.1 and can be manually modified if needed.

Please let us know if you hit any issue when upgrading or installing the new release.

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

Installation quick start:

Upgrade instructions:

Release notes:

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

The GPG key used for RPMs and tarballs has the following fingerprint:
4674 C97B D8C2 A3EF 63BC B207 88BB 5C46 7B5B 366A


Congratulations to the team and namely Tomer, Ewoud et al!

I would like to add that this is the very first version which makes it easy to migrate from MySQL to PostgreSQL since we plan deprecating it in near future. For more details head over to Foreman :: Dropping support for MySQL

But let’s celebrate today! :champagne: