Foreman configuration spans application settings, Smart Proxy options, and (optionally) Katello content management components.
- Foreman settings:
/etc/foreman/settings.yaml
- Foreman installer answers:
/etc/foreman-installer/scenarios.d/
- Smart Proxy settings:
/etc/foreman-proxy/settings.yml
- Organization/location design and host group defaults
- Authentication source (LDAP/OIDC/local)
- Smart Proxy registration and trust chain
- Provisioning templates and PXE/DHCP/DNS integration
- Content and lifecycle policies (Katello deployments)
When changing installer-managed settings, rerun installer:
sudo foreman-installer
For service-level changes, restart relevant services (foreman, foreman-proxy, httpd).
- Verify UI/API login and RBAC behavior
- Confirm host registration/provisioning flow
- Validate Smart Proxy health and feature status