Foreman Community Newsletter (October 2020)


Thanks to everyone who asked and answered questions, opened issues, and made the Foreman Community a hive of activity over the last month. Here is a summary of some of the major events, contributions, and requests for feedback over the last month. Special thanks to @gryan, @evgeni, @maximilian, @dirk, and @thulium-drake for their contributions and blogs this month!

Upcoming Event: ForemanCon

Under normal circumstances, contributors to the Foreman project would have had a number of opportunities to meet in person this year. To make up for the lost in-person opportunities, on November 10 & 11, we are hosting two days of open sessions that are focused on contributors to the Foreman project. Some sessions might also be of interest to Foreman users, especially experienced users. All are welcome!

Foreman 2.2.0 has been released!

This release contains over 140 bug fixes as well as new features. Among the headline features, there is an early version of the new host details page. We are hoping that the host detail redesign will help improve your experience managing hosts in Foreman. To do this, we need your feedback on these iterations, so please feel free to let us know your thoughts and join the discussion.

For more information, see the full release announcement.

If you’d rather listen rather than read, @tbrisker gives a succinct overview of the release at the last community demo:

Katello 3.17 RC2 is now ready for testing

The Katello team are making a lot of progress with 3.17. This release candidate contains a significant number of bug fixes. Help test this release candidate to make Katello 3.17 as stable as possible.

For more information about how to help, check out the release announcement

Boltello - Using Puppet Bolt to manage Foreman

@gryan gave us all a pleasant surprise this month by sharing his personal project Boltello, which uses Puppet Bolt to create a completely Hiera-driven, enterprise-like installation of open source Puppet, with all the preconfigurions of, for example, the Foreman web UI and ENC, Katello packaging management, Hiera, r10k and Foreman REX integration. If you’re a Puppet user, check it out and let us know what you think.

How to write a new Foreman Ansible module in 20 lines of code

If it wasn’t enough that @evgeni created another Foreman Ansible module, he has also used the creation of this module to show how he wrote the Ansible module, so you can too! You can read all about it in this blog

Foreman Ansible modules - Foreman config as code

There was great excitement when community member @thulium-drake showed us how he has been using the Foreman Ansible collection to apply infrastructure as code principles to Foreman. You can read more about it and let us know what you think!

Feedback wanted! The Installation Paths we support as a project

@ehelms is requesting feedback to help narrow the set of supported paths to enable developers to focus on making those paths more robust, and build new features while working to support the most popular methods that users use today. Please read @ehelm’s post and let us know which paths matter to you.

Optimized Reports Storage

@lzap adds further thoughts to the optimized reports storage. You can watch @lzap discuss this on the Foreman Community Demo. Please let us know your thoughts:

UX Progress Tracker and Foreman UX Meetups

@Laviro has added a UX roadmap wiki to track efforts to improve Foreman UX. This will be updated as tasks progress, so if you’re interested, keep an eye.

There are fortnightly meetings for anyone interested in Foreman UX. Here are the meetings scheduled for November:

Foreman Infrastructure SIG

If you’re interested, you can watch/listen to Foreman’s October meeting of the Infrastructure SIG. We’re always happy to welcome new faces, so please feel free to come along to the next meeting.

Next meeting is scheduled for November 17. Add this to your calendar if you’re interested!

Professional Services working with the Foreman Community

As a follow up to last month’s request, we had two guest blog posts, from Netways and ATIX outlining their involvement in the Foreman community. While Foreman is and will always be free and open source, and Foreman community members do all they can to answer questions and support one another, sometimes there are community members who do not have the basic Linux admin skillset to work independently with Foreman. If that is the case, there are many options available. Over the next month, some information about professional services will be added to the website. In the meantime, please checkout these guest blogs:

Foreman Community Demo #85 & #86

Thank you to everyone who demoed their latest work and participated in the livestreams! You can rewatch the demoes in full or use the timestamps to watch specific demos:


Comments from the community:


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

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