Debug GitOps with oc adm inspect

If you have problems with your Argo CD for MicroShift Red Hat OpenShift GitOps controller, you can use the OpenShift CLI (oc) tool to inspect it for errors.

Prerequisites
  • The oc command-line tool is installed.

Procedure
  • Run the oc adm inspect command when in the GitOps namespace:

    $ oc adm inspect ns/openshift-gitops
    Example output
    Gathering data for ns/openshift-gitops...
    W0501 20:34:35.978508 57625 util.go:118] the server doesn't have a resource type egressfirewalls, skipping the inspection
    W0501 20:34:35.980881 57625 util.go:118] the server doesn't have a resource type egressqoses, skipping the inspection
    W0501 20:34:36.040664 57625 util.go:118] the server doesn't have a resource type servicemonitors, skipping the inspection
    Wrote inspect data to inspect.local.2673575938140296280.
Next steps
  • If oc adm inspect did not show the information you need, you can run an sos report.