foremancommunity-templatesforeman_api
fixes #16866 - don't call orchestration skip if unattended is off
(cherry picked from commit 525e321360fe8e26823a683eb76744d36b32efc2)
fixes #17041 - skips orchestration when importing facts
The orchestration callbacks only run if unless :skip_orchestration?,however skip_orchestration? is not a method for Nic::Managed causing thecallbacks to always run, even if importing facts.
(cherry picked from commit a390cfb73dd55ed6735e9f8916699dc15415ce03)
fixes #16749 - improve NIC update performance during fact imports
- In get_facts_for_interface, replace regexes in hash key filtering with simple String methods and simplify hash construction- Change logger.debug to lazy evaluation for production performance,...
Fixes #16449 - reordered taxonomy detection during import
(cherry picked from commit c49eb07f93f6821d7a7cad518ef537cd9ca41478)
fixes #16547 - handle nil value from get_interface_scope
Since 7b75a6a, get_interface_scope may return no scope for managed hostswhen importing a physical interface not already known by MAC address.(cherry picked from commit dc2126790aeaa0160f7e9ae6f8f86319b9f60e3d)
Fixes #16532 - fixed hostgroup architecture params
(cherry picked from commit 1e180a50e0d94d90670a3ad4271be94ebc29d6a1)
Fixes #16424 - extracted create_new_host_when_facts_are_uploaded
(cherry picked from commit f0e9c7769eeaca238536f42e991508f372729a83)
fixes #15590 - ipv6 tftp orchestration
Fixes #14771 - Show corresponding os list for arch
Fixes #12634 - New HW Model flag pxe_loader
Implementation of
https://github.com/theforeman/rfcs/blob/master/text/0001-PXE-Booting-UEFI.md
In short, new host/hostgroup flag PXE loader is added to specify TFTPDHCP filename and Foreman now orchestrates all PXE-capable templates...
View revisions
Also available in: Atom