Uploaded image for project: 'Agent-based deployment for OpenShift Installer'
  1. Agent-based deployment for OpenShift Installer
  2. AGENT-557 Allow Cluster/InfraEnv registration without configuration
  3. AGENT-609

Agent installer client should update nmstate configs to InfraEnv independent of cluster end infraenv registration

XMLWordPrintable

    • Icon: Sub-task Sub-task
    • Resolution: Obsolete
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • OCPSTRAT-53 - Agent-based Installer Interactive flow
    • Sprint 236, Sprint 238, Sprint 240

      Currently the nmstate configs are added to the InfraEnv when the InfraEnv is registered with assisted-service. Now, the nmstate configs could appear after the InfraEnv is registered. We need to refactor the client to poll the file system to detect when the nmstate configs becomes available and then update the InfraEnv with the new configuration.

       

      Proposed flow:

      • The client polls for nmstate configs in the file system
      • Once nmstate configs are detected, the client queries the assisted-service REST-API to check if an InfraEnv has been registered
        • If yes, the nmstate configs are added to the InfraEnv through the assisted-service REST-API. Care must be taken so that no duplicates are added through the REST-API.
        • If no,  the client sleeps and retries above

            Unassigned Unassigned
            rwsu1@redhat.com Richard Su
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: