Foreman 1.21.0 has been released!


#1

Foreman 1.21.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 200 bug fixes and new features, including many stability and performance improvements, a new diff viewer and much more.

In this release, the settings allowing disabling login, locations and organizations have been removed.
If you are upgrading, and had any of them disabled prior to the upgrade, be sure to to read the upgrade warnings section of the manual.
In particular, you may need to reset the admin password if you had disabled login authentication previously. You will also need to make sure all resources are properly assigned to locations and organizations. The upgrade process will create a default organization and location and assign all existing resources to them, but new resources will need to be manually assigned, and if you had already created a location or organization the upgrade will not assign anything to them.

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:
https://theforeman.org/manuals/1.21/index.html#Deprecations

Installation quick start:
https://theforeman.org/manuals/1.21/quickstart_guide.html

Upgrade instructions:
https://theforeman.org/manuals/1.21/index.html#3.6Upgrade

Release notes:
https://theforeman.org/manuals/1.21/index.html#Releasenotesfor1.21

Packages may be found in the 1.21 directories on both deb.theforeman.org and yum.theforeman.org, and tarballs are on downloads.theforeman.org.

The GPG key used for RPMs and tarballs has the following fingerprint:
BCF4 5390 2490 51C4 2432 F7EF 107B C89F 19D7 2D85