Foreman 1.8.0-RC3 now available for testing

Our third and hopefully, last release candidate for Foreman 1.8.0 is
here, version 1.8.0-RC3.

This fixes a number of issues including the Passenger/EL7 reboot bug,
CVE-2015-1844 affecting orgs/locations
(Foreman :: Security) and more 1.7 to 1.8
regressions (see also
https://github.com/theforeman/theforeman.org/commit/44e381eb).

Excitingly, it also adds Debian 8 (Jessie) support, which is due for
release on 25th April - packages are all in our repos under the 'jessie'
distro. Michael Moll's preparing some upgrade notes if you're planning
to dist-upgrade from Wheezy.

We hope to have the final release in just over a week's time if it goes
well. https://groups.google.com/forum/#!topic/foreman-dev/RmoTe3qXX0k
has information about some of the open bugs that are in progress.

All help is appreciated to ensure our dot-zero release is solid, either
installing a new instance or upgrading a test server.

Headline features

··· ================= Building on Foreman 1.7's increased support for specifying complex network interface configurations, Foreman 1.8 adds a new, simpler UI for managing interfaces when creating or editing hosts.

This also combines the previously separate network configuration for the
Foreman host and the network configuration under the Virtual Machine tab
into one single list of interfaces that’s used for both.


has some new videos from Greg Sutcliffe showing the new networking UI
features.

Hosts can now also have separate provisioning and primary networks,
which will help in more complex environments, plus different subnets can
be set to static or DHCP boot modes. This is used in our default
kickstart template, and we should have this available soon in preseeds
(help appreciated, see
https://github.com/theforeman/community-templates/pull/162).

Some performance enhancements are in this release, including Turbolinks
to improve the speed of the web UI (look for the thin blue progress bar
when changing pages), a number of database query efficiency improvements
and a new cache for Puppet class imports speeds the process up immensely.

A full list of the changes in Foreman 1.8 is in our release notes:
http://theforeman.org/manuals/1.8/index.html#Releasenotesfor1.8

Upgrading or installing

When upgrading, follow these instructions and please take note of any
known issues, we’ll update the manual if they arise.
http://theforeman.org/manuals/1.8/index.html#3.6Upgrade

If you’re installing a new test instance, follow the quickstart:
http://theforeman.org/manuals/1.8/index.html#2.Quickstart

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

The GPG key used for RPMs and tarballs has the following fingerprint:
64E3 7B1F A6C0 2416 6B53 5495 28F5 A69D 225C 9B71
(Foreman :: Security)

Bug reporting

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

Foreman: Foreman
Proxy: Foreman
Installer: Foreman


Dominic Cleal
Red Hat Engineering

Hello,

··· On Mon, Apr 13, 2015 at 05:18:31PM +0100, Dominic Cleal wrote: > Excitingly, it also adds Debian 8 (Jessie) support, which is due for > release on 25th April - packages are all in our repos under the 'jessie' > distro. Michael Moll's preparing some upgrade notes if you're planning > to dist-upgrade from Wheezy.

I created wiki page about upgres from Debian/wheezy:
http://projects.theforeman.org/projects/foreman/wiki/Debian_jessie_notes

I’d also welcome reports about new installations on Debian/jessie.
We did make sure everything is as smooth as possible, but it’s
impossible to test all combinations and use cases out there.

Best Regards

Michael Moll