The last month’s community news roundup. Save the date for the Foreman Birthday Party!
Release Announcements
Foreman 2.4 has been released
For a full list of features, check out the release announcement. You can also listen to @upadhyeammit tell you all about the release in this video:
Katello 4.0 RC 3.1 is ready for testing
Katello 4.0 is getting closer by the day. If you’re as excited as we are, why not take the latest release candidate for a test drive. This latest release candidate contains a number of bug fixes, and it worth a look. You can read all about it in the release announcement.
Katello 3.18.2 is now available!
For more information about the fixes included in this release, check out the release announcement
Katello 3.17.3 is now available
For more information, check out the release announcement.
Foreman Discovery Image
This release fixes a regression that was causing in which uninitialized NICs were not reported correctly. For more information, see the release announcement.
Save the Date - July 1 2021
The Foreman Birthday event will take place online this year and will be hosted by Netways. While @dirk and the Netways team are busy planning how to make it as fun as possible, we would also love to hear what sessions and talks would interest you the most this year?
New Tutorials this month!
Setting up Foreman and using it with Ansible
Community member @besmirzanaj got bored of manually configuring things. This boredom led him to automating Foreman using Ansible. In true community spirit, he has shared a tutorial so that you can too! Check out his Setting up Foreman and Managing it with Ansible tutorial in our community Discourse.
If you want to know what’s new with Foreman Ansible Modules, and what you have to look forward to, check out @evgeni’s update from Community Demo #91:
Foreman Dev environment setup tutorials
@lzap turned his attention to Foreman developer setups. A stream of tutorials and vidoes followed to make it easier than ever to set up a developer environment. You can check out the written tutorials here:
You can watch video tutorial here:
If you have any questions, comments, or feedback about using the tutorials, please post to our Community Discourse.
The future of the new Puppet plugin
The work on the extraction of Puppet from Foreman is close to completion, and as a result of this, the functionality that once existed in Foreman-core will now reside in a new Puppet plugin. We hosted a meeting to gather everyone who is interested in the future of the Puppet plugin, especially its future maintenance. @ezr-ondrej led this meeting and another meeting will take place in about a month. You can rewatch the meeting here, and we will advertise the future meeting soon.
If you’ve any feedback, please feel free to let us know by starting a thread on our Community Discourse.
Host Details page redesign substatus update
@marisvirik gave us a glimpse at the work that’s been happening on sub-statuses as part of the Host Details page redesign. If you still haven’t completed the survey, you can do so here.
Take a look at the new Foreman webhooks plugin!
@ofedoren gave a thorough introduction to the new Foreman webhooks plugin on the last community demo. You can rewatch here:
March Community Demos
We had two community demos this month. On the 4th and 25th. Here are the lineups from both demos for your perusal:
User-focused demos from demo #91
Speaker | Time | Topic |
---|---|---|
@mcorr | 5 min | Intro |
@evgeni | 5 min | What’s new in Foreman Ansible Modules 2.0 |
@Justin_Sherrill | 5 min | Katello: Pulp 3 migration corrupted/missing content workflow |
@lstejskal | 2 min | Hosts - Registration tab improvements |
@iballou | 5 min | Katello: Container Gateway Updates - CA cert config and SQLite |
@jeremylenz | 2 min | Katello: Show katello-agent status in hammer ping |
@mshira | 5 min | Ansible - Importing Roles and Variables improvements |
Developer-focused demos from demo #91
Speaker | Time | Topic |
---|---|---|
@jeremylenz | 10 min | React State Management: Where to put data |
@lstejskal | 1 min | JWT scope for controller & actions |
@Ondrej_Prazak | 1 min | Slot for host(group) parameters |
@amirfefer | 5 min | useAPI - API hooks |
@amirfefer | 2 min | Skeleton Loader |
@amirfefer/@ezr-ondrej | 4min | React in plugin template, switch plugin default to isolated namespaces |
User-focused demos from demo #92
Speaker | Time | Topic |
---|---|---|
@mcorr | 2 min | Introduction |
@upadhyeammit | 2 min | Foreman 2.4 release info |
@jjeffers | 5 mins | Correlation IDs in Pulpcore/Katello |
@sajha | 3 mins | CV UI - Add/Remove repositories from CV |
@Ondrej_Prazak | 3 mins | Improvements to Ansible roles switcher |
@shiramax | 5 mins | Ansible improvements |
@Marek_Hulan | 1 min | Configuration sub-status link |
@Ondrej_Prazak | 2 mins | Highlights for changed matchers |
@lstejskal | 2 mins | Registration templates & OS |
@ofedoren | 17 mins | Foreman webhooks |
@cintrix84 | 7 mins | New Azure enhancements |
Developer-focused demos from demo #92
Speaker | Time | Topic |
---|---|---|
@bastian-src | 5min | Salt Autosign via Grains |
@ezr-ondrej | 1 min | Old chart library (flot_charts) deprecation |
@ezr-ondrej | 3 min | Ability to change root component props and redux state management |
@Ondrej_Prazak | 1 min | Apollo client for graphql |
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!