foremancommunity-templatesforeman_api
Fixes #31240 - New Host Registration Form (#8419)
Completely in React, with router & PF4 componentsDivided into two tabs: General fields & Advanced FieldsSlots for extending form fields (general / advanced)Form can be submitted only if there are no invalid fields...
Fixes #30748 - On Ubuntu 18.04+ use /etc/netplan
Fixes #32004 - Don't ignore use-ntp host param in prov templates
Setting use-ntp=false will never work due to short circuit evaluationof boolean expressions in templates. This patch should make use-ntpparameter be honored if set to false.
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>
Refs #32372 - correct remaining paths
bb4633bcd4facc339a8099f4a8e89312323d8b61 refactored the atomic kickstart butused an incorrect path for logs in the %pre section. This corrects it.
Fixes #32372 - Correct path for logs in kickstart
bb4633bcd4facc339a8099f4a8e89312323d8b61 refactored the kickstart butused an incorrect path for logs in the %pre section. This corrects it.
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 #31687 - Host Registration - Repository & GPG keys (#8402)
New feature in `Global Registration template` for addingrepository & gpg key before the host registration starts.
For adding repository (& key), users needs to specifytwo parameters: `repo` & `repo_gpg_key`.
Fixes #31743 - Template macro install_packages (#8298)
For package installation on supported OS families: Red Hat, Debian & Suse.In host registration users can now install packagesby setting the `host_packages` parameter.
Also if a snippet `host_init_config_post` is defined, it gets added to the registration script.
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.
View revisions
Also available in: Atom