Foreman Community Newsletter - December 2015


Foreman 1.10 RC3 is out, 1.10 expected soon

Several regressions that were discovered in the release candidates have delayed the final release of 1.10. In an attempt to deliver a stable version, we have decided to postpone the release until those issues are resolved. If all goes well, the final 1.10 version should be released within a few days. Thank you to all involved in testing and fixing the RCs, this helps us maintain a high standard for our releases!

Katello 2.4 RC3 is out, 2.4 expected soon

Katello 2.4 is planned to be released in alignment with Foreman 1.10. This release will primarily provide compatibility with Foreman 1.10, convert most objects from Elasticsearch to scoped search and fix a number of bugs. Check out the release notes for a full list of updates. Please help us with testing this RC so the final release will be as solid as possible!

New and updated plugins this month

  • foreman_openscap and smart_proxy_openscap 0.5.0 was released Novemeber 1st. Please note, this version is only compatible with Foreman 1.11 (current develop branch).
  • foreman_remote_execution 0.1.1 was released November 12th.
  • foreman-xen 0.2.3 (for Foreman >= 1.10) and 0.1.7 (for older versions) were released Novemeber 17th.
  • foreman-tasks 0.7.7 was released December 1st.
  • foreman_templates 2.0.1 was released December 2nd, which includes an important bug fix for template prefixes.
  • The foreman_ansible plugin is nearing its 1.0 release. It now supports (amongst other things) importing nested facts, measures playbook runtime and allows callbacks to use SSL, amongst other features.

Other Updates

  • An initial Developer Handbook has been created to ease the entry of new contributers and help maintain high standards of existing ones. Feel free to fork and open a pull request if you feel some important information is missing!
  • A discussion has taken place over the developer mailing list on increasing code review, which has been summarized up into a blog post by Greg Sutcliffe.
  • A new feature is planned to provide more information about smart proxies in Foreman, we would be happy to hear your input on this matter.
  • The Foreman installer has been updated to drop puppet 2.7 support starting with the next version of Foreman (1.11). For more information please read the announcement.
  • The development infrastructure has seen some updates - Redmine has been updated to version 2.6.9 and Jenkins has been updated to version 1.625.2.

New media and blogs

  • The latest community demo took place on November 19th. Highlights:
    • yum repo export/import (beav) - https://www.youtu.be/RCqwTtIXRSw
    • remote execution iteration 4 (stbenjam) - https://www.youtu.be/RCqwTtIXRSw?t=502
    • foreman_ansible updates (dlobatog) - https://www.youtu.be/RCqwTtIXRSw?t=743
    • scoped search for content hosts/subscriptions (jomitsch) - https://www.youtu.be/RCqwTtIXRSw?t=1501
    • Rails 4 migration (the_doctor) - https://www.youtu.be/RCqwTtIXRSw?t=1689
    • compliance reports for foreman_openscap (oprazak) - https://www.youtu.be/RCqwTtIXRSw?t=2201
    • community announcements (gwmngilfen) - https://www.youtu.be/RCqwTtIXRSw?t=2359
  • We held a deep dive about Windows Imaging with Daniel Helgenberger. Thanks Daniel!
  • We continuted our user case study series with Chris “discr33t” Pisano talking about his High Availability setup with Foreman. He has also summarized his proccess in a blog post. Thanks Chris!
  • Lukas Zapletal (lzap) gave a talk about Foreman at the Pilsen University. Read his report here. Thanks Lukas!
  • Daniel Lobato Garcia (dlobatog) gave a talk about Rails security at the Rails Israel conference. He also joined the Israeli Foreman team members to show off the project at the Red Hat booth.

Upcoming events

  • This Thursday (December 10th) is community demo time again. Check out the Latest Demo Information page for agenda and viewing links.
  • Another Deep Dive will take place on Monday December 14th, where Daniel Lobato will be talking about Taxonomies.
  • The CFP for FOSDEM and Config Management Camp has closed. We are awaiting the agenda to be announced, hopefully with many Foreman related talks. Looking forward to seeing you all in Belgium on January 30 - February 2, 2016.
  • We will be holding the annual Foreman dinner on January 30th in Brussles. Please sign up via G+ or by mail to Greg if you wish to join us, so that we know how many seats to reserve at the restaurant.
  • We will also have a Foreman construction day in Ghent right after Config Management Camp, on February 3rd. Please sign up via Eventbrite if you intend to attend.

Comments from the community:


Foreman 3.11.0 has been released! Follow the quick start to install it.

Foreman 3.10.0 has been released! Follow the quick start to install it.