Foreman Community Newsletter (February 2022)

LEAPP into Foreman on RHEL 8 and all the latest news from around the community.

Here’s what has been happening over the last few weeks!

An interview with Ohad Levy, founder of Foreman

Ohad, who founded Foreman 13 years ago, talked to Rich Bowen of the Red Hat Open Source Program Office, about founding the Foreman community, growing it, and ultimately entrusting it to others. Watch this short, insightful interview that makes many good points about how to grow a community.

Release candidates

Evaluating release candidates is a quick and helpful way of contributing to the stability and success of Foreman.

If you could install the release candidate, run through your regular workflows, and let us know how it goes, this would hugely contribute to the success of the upcoming release.

Foreman 3.2.0 RC1 is available for testing!

For more information, see the release announcement.

Katello 4.4 RC1 is available for testing!

For more information see, the Katello 4.4 release announcement

Foreman @ FOSDEM

LEAPP/ELevate into RHEL 8!

During FOSDEM 2022, @evgeni appeared relatively early in the day. We all know what happens to those who appear early - they have the pleasure of experiencing everything that can go wrong. Due to technical difficulties, it wasn’t possible for viewers to ask questions. When the Q&A livestream started after @evgeni’s talk, the stream was not broadcast to the Infra room. OK, we thought, the show must go on. We’ll continue our discussion and answer as many questions as we can imagine so that folks can watch the recording later. I asked @evgeni questions. He diligently answered every one. We thought we did the recording justice. We imagined all the happy Foreman users, revelling in their new-found knowledge about upgrading Foreman to EL8 systems. Later, we learned that if the stream does not broadcast to the room, all is lost. If nothing else, we made our sacrifice to the demo gods.

You can rewatch @evgeni’s talk here.

You can ask any question that you like here or start a new thread on our forum.

Synology Foreman community project

At the Foreman booth at FOSDEM, I had the pleasure of speaking with @bittner about his work in progress project Synology Foreman. @bittner hopes to build out a minimalist configuration management setup of Foreman, based on the Foreman docker image. He has since introduced his project, its history and challenges in the community. If you’ve thought about this area, or gone through a similar workflow, or are interested in this, please let him know!

Foreman web UI navigation cards survey

We have been talking a lot about workflow simplifications and UX/UI improvements for the last year or so.

We want every user to see and feel the benefits of the continued UX/UI improvement efforts with each upgrade.

A very quick way you can help the Foreman community without ever writing a line of code is by telling us what matters to you.

This time, we’re asking about Foreman navigation card sorting activity.

Please complete the following survey. This will help us determine what is important to you.

Migrating Reports for Foreman 3.2

The way Foreman handles configuration management reports is changing, they are now stored in more efficient way. If you upgraded to 3.2 and noticed there is a warning when you visit Configuration Reports page, you need to reconfigure your Ansible and Puppet callback to send reports to the new API. The old API and Configuration Reports screen will continue working in 3.2 normally, but it is planned to be removed in 3.3 so we recommend to migrate early. Read lzap’s post and reply with any questions or concerns that you might have.

@ron_lavi also discusses this on the latest Foreman community demo.

Browser compatibility in Foreman 3.3

After @ron_lavi opened the discussion about the challenges of maintaining browser compatibility, he also joined the community demo to further speak about it. Now that a few weeks have passed, it is now official that Foreman 3.3 and higher will support the latest versions of Safari, Firefox, and Edge, Chrome / Chromium browsers.

Community RFCs

Extending Host Registration

@MSinghal has posted a number of suggestion to make host registration even better. Please let her know what you think about her ideas.

Change how BMC operations are mapped

@lzap has started a discussion about power operations in Foreman provisioning. Foreman’s BMC operations are weirdly mapped and it is pretty confusing what is a safe operation out of our: Stop, Reset, Poweroff, Reboot. Can you tell just from those words? You can’t, unless you know.

Read more and let him know what you think.

Community Demos

There were two community demos this month.

Demo 106

Here are some quick links to the lineup:

Demo 107

Here are some quick links to the lineup:

Thank you!

Thank you to everyone who asked and answered questions, opened issues, and made the Foreman community a vibrant place to be over the last month!

Comments from the community:

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

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