Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-26171

[RFE]: Ability to alter discovered host facts before provisioning

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • 6.15.z
    • Discovery Image
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • 0

      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

            Unassigned Unassigned
            rhn-support-tasander Taft Sanders
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: