Foreman 1.16.0 released

Foreman 1.16.0 is now available, the latest major release containing improvements on VMWare, Netgroups LDAP authentication, OpenStack v3 support, Puppet 5 support, among many other bugfixes and features.

Thanks to all 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:
https://theforeman.org/manuals/1.16/quickstart_guide.html

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

Release notes:
https://theforeman.org/manuals/1.16/index.html#Releasenotesfor1.16

Changes in this release


··· =======================
This release contains many varied changes, including:

- Thin host API
- OpenStack v3
- Puppet 5 support
- VMWare SCSI controllers with per-disk configuration
- Plugin role locking
- Netgroups LDAP authentication

Notice many users encountered a problem in 1.16.0 RC2 adding ActiveDirectory authentication sources. This is now fixed and they work fine as always.

Many other noticeable improvements can be found on the website release notes, https://theforeman.org/manuals/1.16/index.html#Releasenotesfor1.16 A full list of all issues fixed in the Foreman project is available in our issue tracker
http://projects.theforeman.org/projects/foreman/issues?query_id=129

Two security issues have also been fixed in this release:

- CVE-2017-7535: Stored XSS in the manage organizations page - CVE-2017-15100: Stored XSS in fact name or value

Lastly, do take note of the upgrade warnings and deprecations in this release (right now empty, it will be updated with anything we find): https://theforeman.org/manuals/1.16/index.html#Upgradewarnings

Downloads
=========
Packages may be found in the 1.16 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:   41EE 8815 A84C ACA4 A583 5055 9C21 BCB2 8977 40E9
  (https://theforeman.org/security.html#GPGkeys)

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: 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

--
Daniel Lobato Garcia

@dLobatog
blog.daniellobato.me
daniellobato.me

GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30 Keybase: https://keybase.io/elobato

we have upgrade issues while updating from katello 3.4.5 while yum update:

--> Abhängigkeit tfm-rubygem(rest-client) < 2.0.0 wird für Paket tfm-rubygem
-runcible-1.12.0-1.el7.noarch verarbeitet
---> Paket tfm-rubygem-rest-client.noarch 0:2.0.1-1.el7 markiert, um eine
Aktualisierung zu werden
---> Paket tfm-runtime.x86_64 0:3.2-9.el7 markiert, um aktualisiert zu
werden
---> Paket tfm-runtime.x86_64 0:3.2-10.el7 markiert, um eine Aktualisierung
zu werden
--> Transaktionsprüfung wird ausgeführt
---> Paket rubygem-rsec.noarch 0:0.4.2-1.el7 markiert, um installiert zu
werden
---> Paket tfm-rubygem-bastion.noarch 0:5.1.1-1.fm1_15.el7 markiert, um
aktualisiert zu werden
--> Abhängigkeit tfm-rubygem(bastion) < 6.0.0 wird für Paket tfm-rubygem-
katello-3.4.5-1.el7.noarch verarbeitet
---> Paket tfm-rubygem-fog-digitalocean.noarch 0:0.3.0-1.el7 markiert, um
installiert zu werden
---> Paket tfm-rubygem-rest-client.noarch 0:1.8.0-1.el7 markiert, um
aktualisiert zu werden
--> Abhängigkeit tfm-rubygem(rest-client) < 2.0.0 wird für Paket tfm-rubygem
-runcible-1.12.0-1.el7.noarch verarbeitet
---> Paket tfm-rubygem-sprockets-rails.noarch 0:3.2.0-1.el7 markiert, um
installiert zu werden
--> Abhängigkeitsauflösung beendet
Fehler: Paket: tfm-rubygem-katello-3.4.5-1.el7.noarch (@katello)
            Benötigt: tfm-rubygem(bastion) < 6.0.0
            Entfernen: tfm-rubygem-bastion-5.1.1-1.fm1_15.el7.noarch (
@foreman-plugins)
                tfm-rubygem(bastion) = 5.1.1
            Aktualisiert durch: tfm-rubygem-bastion-6.1.5-
1.fm1_16.el7.noarch (foreman-plugins)
                tfm-rubygem(bastion) = 6.1.5
            Verfügbar: tfm-rubygem-bastion-5.0.0-1.fm1_15.el7.noarch (
foreman-plugins)
                tfm-rubygem(bastion) = 5.0.0
            Verfügbar: tfm-rubygem-bastion-5.0.10-1.fm1_16.el7.noarch (
foreman-plugins)
                tfm-rubygem(bastion) = 5.0.10
            Verfügbar: tfm-rubygem-bastion-6.0.0-1.fm1_16.el7.noarch (
foreman-plugins)
                tfm-rubygem(bastion) = 6.0.0
Fehler: Paket: tfm-rubygem-runcible-1.12.0-1.el7.noarch (@katello)
            Benötigt: tfm-rubygem(rest-client) < 2.0.0
            Entfernen: tfm-rubygem-rest-client-1.8.0-1.el7.noarch (@foreman)
                tfm-rubygem(rest-client) = 1.8.0
            Aktualisiert durch: tfm-rubygem-rest-client-2.0.1-1.el7.noarch (
foreman)
                tfm-rubygem(rest-client) = 2.0.1
Sie können versuchen, mit --skip-broken das Problem zu umgehen.
Sie könnten Folgendes versuchen: rpm -Va --nofiles --nodigest
Uploading Enabled Repositories Report

···

Am Donnerstag, 30. November 2017 13:51:49 UTC+1 schrieb Daniel Lobato:

Foreman 1.16.0 is now available, the latest major release containing
improvements on VMWare, Netgroups LDAP authentication, OpenStack v3
support, Puppet 5 support, among many other bugfixes and features.

Thanks to all 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:
Foreman :: Quickstart

Upgrade instructions:
Foreman :: Manual

Release notes:
Foreman :: Manual

Changes in this release

This release contains many varied changes, including:

- Thin host API
- OpenStack v3
- Puppet 5 support
- VMWare SCSI controllers with per-disk configuration
- Plugin role locking
- Netgroups LDAP authentication

Notice many users encountered a problem in 1.16.0 RC2 adding
ActiveDirectory
authentication sources. This is now fixed and they work fine as always.

Many other noticeable improvements can be found on the website release
notes,
Foreman :: Manual
A full list of all issues fixed in the Foreman project is available in
our issue tracker
1.16 release - Foreman

Two security issues have also been fixed in this release:

- CVE-2017-7535: Stored XSS in the manage organizations page
- CVE-2017-15100: Stored XSS in fact name or value

Lastly, do take note of the upgrade warnings and deprecations in this
release (right now empty, it will be updated with anything we find):
Foreman :: Manual

Downloads

Packages may be found in the 1.16 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:
  41EE 8815 A84C ACA4 A583 5055 9C21 BCB2 8977 40E9
  (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
Installer:
Foreman

--
Daniel Lobato Garcia

@dLobatog
blog.daniellobato.me
daniellobato.me

GPG: http://keys.gnupg.net/pks/lookup?op=get&search=0x7A92D6DD38D6DE30
Keybase: https://keybase.io/elobato