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 #32295 - Fix Puppet service for Debian provisioning
This is a workaround for a Puppet bug where the provider is incorrectand the service ends up not being enabled.https://tickets.puppetlabs.com/browse/PUP-10963
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 #32042 - move safeguard for REX & insights (#8371)
Move the :host_param_true? conditions for Host registration paramsfrom the snippets to the Host registration template, so other methodscan still use them if they choose to.
Fixes #31758 - Unterminated single quote in chainloader pxeboot template breaks grub2 parser
Changes wording from can't to cannot to remove unterminated single quote.
fixes #31675 - creating bond network configuration
Fix creating of bond configuration.Don't create `_slave_X` files use nic name (e.g. ethX) instead.Put mac address into it if any mac address for nic is configured.Disable use of network manager.Skip managed_interfaces block for bonded interfaces.
Fixes #31573 - drop IPAPPEND2 and use BOOTIF with 01 prefix
Fixes #31626 - convert list into comma sep string
As dracut bond kernel option expect comma separated list of bondslaveswe need to convert list into string.
Fixes #31568 - Use puppet-release in provisioning
Fixes #31454 - extract eject cdrom into snippet
View revisions
Also available in: Atom