Actions
Feature #38422
closedHost Orchestration - Renderability checks for templates
Difficulty:
Triaged:
No
Description
The new `Orchestration::Templates` class verifies the host's readiness for the provisioning process and checks that all default os templates are renderable.
The `Orchestration::TFTP` was handling this use case partially, only for ['PXELinux', 'PXEGrub2', 'PXEGrub', 'iPXE'] kinds, leaving other template kinds from the list.
How to reproduce the issue- Foreman + Smart Proxy, provisioning setup
- Assign PXELinux, PXEGrub2, and Kickstart Default templates to OS
- Ensure the Kickstart Default cannot be rendered (for example, with invalid Ruby syntax).
- Provision a host
Updated by The Foreman Bot 6 months ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman/pull/10540 added
Updated by Leos Stejskal 6 months ago
- Related to Refactor #38423: Create Host Form - Improvements for templates resolve added
Updated by Leos Stejskal 3 months ago
- Status changed from Ready For Testing to Closed
Applied in changeset foreman|03224dcb78efc4aee8a75e87dfd362bf2575d9ea.
Updated by The Foreman Bot 3 months ago
- Pull request https://github.com/theforeman/foreman/pull/10637 added
Updated by Ewoud Kohl van Wijngaarden 3 months ago
- Related to Bug #38681: Rename methods in Orchestration::Templates added
Updated by The Foreman Bot 3 months ago
- Pull request https://github.com/theforeman/foreman/pull/10656 added
Updated by The Foreman Bot 3 months ago
- Pull request https://github.com/theforeman/foreman/pull/10658 added
Updated by The Foreman Bot about 2 months ago
- Pull request https://github.com/theforeman/foreman/pull/10695 added
Actions