Uploaded image for project: 'OpenShift GitOps'
  1. OpenShift GitOps
  2. GITOPS-3947

Add support for rollouts to gitops-must-gather

XMLWordPrintable

    • 8
    • False
    • None
    • False
    • SECFLOWOTL-93 - Promote Rollouts to GA
    • Hide
      Before this update, must-gather did not collect logs for argo-rollouts. This update adds support in gitops-must-gather for collecting logs for argo rollouts operator, logs of rollout Pods themselves, contents of RolloutsManager CR, contents of Rollouts CRs, contents of Deployment/Statefulset/ConfigMaps (NOT Secrets). Now the users can have access to the logs from these components.
      Show
      Before this update, must-gather did not collect logs for argo-rollouts. This update adds support in gitops-must-gather for collecting logs for argo rollouts operator, logs of rollout Pods themselves, contents of RolloutsManager CR, contents of Rollouts CRs, contents of Deployment/Statefulset/ConfigMaps (NOT Secrets). Now the users can have access to the logs from these components.
    • GITOPS Service EE Sprint 257, GITOPS Service EE Sprint 258, GITOPS Service EE Sprint 3254, GitOps Scarlet - Sprint 2261

      Story (Required)

      As a user of OpenShift GitOps, and a user of Rollouts within GitOps, I'd like to be able to receive Red Hat support for Rollouts.

      Background / Approach (Required)

      At present, there is no functionality within gitops-must-gather (https://github.com/redhat-developer/gitops-must-gather) related to rollouts.

      This means that if a customer has any issues with the GitOps operator, data related to rollouts will not be gathered, which makes it difficult to troubleshoot the customer's install.

      Acceptance Criteria (Mandatory)

      • gitops-must-gather repo is updated to include the same support for rollouts operator that we currently have for gitops operator.
        • A non-exhaustive list:
          • Logs of rollouts operator Pods
          • Logs of rollout Pods themselves
          • Contents of RolloutsManager CR
          • Contents of Rollouts CRs
          • Contents of Deployment/Statefulset/ConfigMaps (NOT Secrets) that are created by gitops-must-gather
          • Any of type of resource we are gathering for GitOps, we should likewise gather for rollouts
        • Make sure that it is not possible for the tool to accidentally gather confidential customer data.
      • Tests to verify functionality

              rh-ee-rnaaz Rizwana Naaz
              jgwest Jonathan West
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: