1. Foreman 3.15 Release Notes
1.3. Deprecations
1.3.1. Compute resources - oVirt
The oVirt compute resource has been deprecated and will be removed in the 3.16 release. For more information, see RFC: Deprecation and removal of oVirt Compute Resource
3. Foreman 3.15.0
A full list of changes is available on Redmine
3.1. Foreman
3.1.2. Compute resources - VMware
-
Virtual TPM option doesn't work with Image based provisioning method - #38381
3.1.3. Compute resources - oVirt
-
Rake task for removing Ovirt resources - #38267
3.1.4. Development tools
-
Pin spring to 4.2.1 in development environment - #38418
3.1.6. Host registration
-
Host Registration Form - Fix the DownloadUtility onChange - #38400
3.1.7. Internationalization
-
Update locales for 3.15 - #38404
3.1.10. Logging
-
Clarify the logged OIDC issuer message - #38262
3.1.11. Monitoring
-
Update LoginPage to PF5 - #38344
3.1.12. Packaging
-
Update secure_headers to 7.x - #38358
3.1.13. Reporting
-
undefined method '#ip' for NilClass when trying to generate "Ansible - Ansible Inventory" report when a host doesn't have an execution interface - #38388
3.1.14. Search
-
Filter in content host page not working properly - #38252
3.1.15. Settings
-
Editor setting cog icon is not working after pf update - #38352
3.1.18. Web Interface
-
newAvailableOptions.sort is not a function in DualListSelector (created by Pf4DualList) when adding permissions to filters - #38354
-
pf5 tables css - search input and select all - #38298
-
update ExternalLogout to use pf5 - #38257
-
update ImpersonateIcon to use pf5 - #38256
-
Replace foreman ClipboardCopy with pf5 version - #38242
-
Update to Patternfly 5 - #37746
3.2. Installer
-
Support Hammer CLI plugin for foreman_bootdisk - #38228
3.2.2. foreman-installer script
-
Passing --reset-data when no database exists fails - #38389
3.3. Smart Proxy
-
Ruby 3.4 compatibility - #38357
4. Katello 4.17.0
A full list of changes is available on Redmine
4.1. Katello
4.1.1. Activation Key
-
Unable to an create activation key when no content-view is selected - #38251
4.1.2. Container
-
As a registered host, I don't need to podman login to access container repositories on katello - #38407
-
Add container upstream name to repository listing API endpoint - #38392
-
Organization-label can break container image sync - #38269
-
Container push should hide expected 404 message from pulp when looking up blobs - #38212
4.1.3. Content Views
-
rolling attribute is missing from activation key API response - #38411
-
PF5 issue: Bad icon spacing - #38337
-
Content view environments can be created without a content view version id - #38270
-
Old CV versions may contain deb repos without structure content - #38231
-
CV with depsolving and filters on selected repos is broken at orhpan cleanup - #38218
-
Remove version from environment wizard still makes you choose a replacement cv/lce even if it will be ignored - #38191
-
Content views list duplicate relations for multiCV hosts and activation keys - #38179
-
Add rolling content views - #38048
4.1.4. Errata Management
-
PF5 issue: Toggle groups render incorrectly - #38334
4.1.6. Hosts
-
As a user, I can install transient packages on image mode hosts via REX - #38377
-
Move of Ansible-based job templates to "Katello via Ansible" through seeds may not be propagated on already existing installations - #38366
-
Warn users that a package installed to an image mode host will be transient - #38350
-
New Host UI Bulk wizards fail to render - #38342
-
Add unit test cases to image mode card. - #38323
-
When nesting hostgroups, CV/LCE do not populate upon changing the content source - #38265
-
Duplicate entries in the "Lifecycle Environment" or "Content View" dropdown menu when creating a host - #38264
-
Registering a host with non-admin user with "Register hosts" role doesn't move the host in specified location - #38243
-
Job template "Set up Flatpak remote" fails when /run/containers/0/auth.json is missing - #38236
-
in host edit, unselecting media causes page freeze - #38230
-
Image mode all hosts column title should be 'Type' - #38226
-
Extra tbody left inside booted containers table causes automation issues - #38225
-
Should hide Change content source task when permissions are missing - #38214
-
subscription-manager environments --set raises Forbidden error until the user is Admin - #38448
4.1.8. Organizations and Locations
-
download_debug_certificate doesn't accept org label - #38365
4.1.9. Repositories
-
Add organization to the Katello repositories API response - #38399
-
Switch to using optional dbus-run-session for installing flatpak applications using REX - #38372
-
Updating file type repository fails due to Downlaod Policy not being set - #38369
-
Cannot update "Unprotected" field on repositories - #38368
-
APT repos using path prefixes for components will be misconfigured on consuming hosts - #38359
-
Creation of File type Red Hat repositories fails - #38339
-
Duplicity in recommended RH repos - #38308
-
Debian repos are not displayed in the Repository Set Management on the Content Hosts page - #38296
-
flatpak-remote create writes the token string to production.log in plaintext - #38273
-
Update Recommeneded Repositories Page to modify Satellite, Capsule and Maintainance repository from 6.16 to 6.17 for RHEL 9 - #38261
-
Orphan deletion fails with "The repository version cannot be deleted because it (or its publications) are currently being used to distribute content. Please update the necessary distributions first." - #38205
-
Content Override on deb type host with structured APT enabled bulk-action issue - #38009
-
Remove YumMetadataFiles - #36347
4.1.10. Security
-
FIPS-enabled deployment fails with Rails 7 - #38118
4.1.12. Tooling
-
Upgrade Pulpcore to 3.73 - #38271
4.1.13. Upgrades
-
Unskip the 2 skipped UI tests - #38310
4.1.14. Web UI
-
Update to Patternfly 5 - #37752
Appendix A: Foreman Contributors
We’d like to thank the following people who contributed to the Foreman 3.15 release:
Adam Lazik Adam Růžička Baden Erb Bastian Schmidt Ben Ford Bernhard Suttner Cole Higgins Eric Helms Evgeni Golov Ewoud Kohl van Wijngaarden Francesco Di Nucci Girija Soni Ian Ballou Jan Löser Jeremy Lenz Kenyon Ralph Leos Stejskal Lucy Fu Lukas Hellebrandt Lukas Jezek Maria Agaphontzev Maximilian Kolb Nofar Alfassi Odilon Sousa Oleh Fedorenko Ondřej Gajdušek Paul Armstrong pavanshekar Quinn James Shimon Shtein Stefan - Zipkid - Goethals Tim Meusel
As well as all users who helped test releases, report bugs and provide feedback on the project.
Appendix B: Katello Contributors
We’d like to thank the following people who contributed to the Katello 4.17 release:
Adam Růžička, Bernhard Suttner, Eric Helms, Evgeni Golov, Ian Ballou, Jeremy Lenz, Jonathon Turel, Lucy Fu, Manisha Singhal, Maria, Markus Bucher, Nadja Heitmann, Partha Aji, Pavan Soma Shekar, Pavel Moravec, Quinn James, Quirin Pamp, Samir Jha, and Vladimir Sedmik.
As well as all users who helped test releases, report bugs and provide feedback on the project.