Uploaded image for project: 'Agent-based deployment for OpenShift Installer'
  1. Agent-based deployment for OpenShift Installer
  2. AGENT-589

Capture logging as seen by the user in agent-gather output

    XMLWordPrintable

Details

    • Story
    • Resolution: Unresolved
    • Undefined
    • None
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False

    Description

      When we need debugging information from a user, we ask them to run the agent-gather command on one or more of the hosts and send us the output. Quite often, we also want to see the output from running the openshift-install agent wait-for install-complete command. While all issues that are apparent from the installer output can theoretically be diagnosed from the node logs, sometimes the installer output makes it much more obvious.

      To help us see what the user is seeing, start a systemd service on Node 0 that runs openshift-install agent wait-for bootstrap-complete so that the output is captured in the journal. The openshift-install binary is available in a container in the release image (and can be run directly in that container).

      This will require having an asset store file containing at least the InstallConfig, AgentConfig, and AgentManifests in the ISO, which is a probably not a bad thing to have in the agent-gather output also. However, we will need to take care to redact the user's pull secret from both the InstallConfig and AgentManifests if including this data in the agent-gather.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              zabitter Zane Bitter
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: