-
Feature Request
-
Resolution: Unresolved
-
Undefined
-
None
-
6.15.z
-
None
Problem Statement
When provisioning from a Satellite using Foreman Discovery, facts are entered on the host during the boot of the FDI image and sent to the Satellite where Discovery Rules can determine the build process.
Sometimes it is not always possible to edit the FDI facts on the provisioning system for the user provisioning the system, causing the system to follow a provisioning flow that later causes additional changes to be made to the system after it's provisioned.
This request is to allow a Satellite user to alter the discovery facts of a system upon its initial boot. So when the system is rebooted, the new facts are loaded for the client's discovery profile and auto-provision can happen based on the discovery rules.
User Experience & Workflow
Bare metal system boots FDI image
System facts are sent to Satellite
Satellite admin edits facts to allow Discovery rules to assign the correct hostgroup for provisioning
Reboot the system
System reboots using FDI which now adhears to a discovery rule they have in place based on the custom fact change and auto provisions.
Requirements
Have the ability to edit a fact from the Discovered Hosts page after clicking on a host and seeing the facts for the host.
Business Impact
Provisioning ease of use.
Currently, the user has found that this is achievable by:
- curling the API for the discovered host's facts and saving them to a file
- editing the facts in a text editor and saving
- creating a POST request to update the facts for the discovered host
- rebooting the host