foremancommunity-templatesforeman_api
Fixes #31946 - support for S390x
On S390 kernel and initramdisk are at a different path and with different names: images/kernel.img and images/initrd.img. Foreman operating system model must reflect that in order to download Anaconda installer to TFTP.
Co-authored-by: Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
Fixes #30862 - introduce SettingRegistry (#8002)
SettingRegistry keeps all the setting information as set of SettingPresenters in memory.This registry should be the public API for accessing setting values and keeps all the information about settings.That will allow dropping all information except `name` and `value` from database....
Fixes #31790 - always delegate bootserver IP resolution to smart proxy
In 60c03b6a2e92c432ee66f2b27da634954c1b646c (reverse) DNS search for TFTPserver (bootServer) was delegated to the Smart Proxy if was supported, assignaled via the dhcp_filename_hostname capability. At the same time, in...
Fixes #32092 - add puppet safe guard
Hides puppetserver and puppet environment behind macros, that can alterimplementation much more easily and even be patched from plugin.
Fixes #30053 - Audit page render slow when organization is set
Fixes #31883 - Validate compute attributes before API creation
Fixes #30779 - Implement ActionDispatch::RemoteIp (#7960)
The ActionDispatch::RemoteIp middleware can provide the remote IPcorrectly as a property of the request object. This looks atX-Forwarded-For headers while stripping out reverse proxies and falls...
Fixes #31663 - Registration templates usability issues (#8256)
- New template kind 'Host initial configuration' for host configuration after the registration.- Registration templates (like 'Global Registration') cannot be assigned to operating system...
Fixes #32029 - test coverage for taxed_and_untaxed (#8370)
Fixes #31931 - Allow searching by id on Hosts (#8344)
View revisions
Also available in: Atom