Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-6030

System health should show errors for integration health

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • RHACS, UI
    • False
    • None
    • False
    • Not Selected

      Currently when navigating to the system health page, an overview exists for any issues occurred for integrations, specifically the types:

      • image integration
      • notifiers
      • backup plugins

       

      While currently a visual hint exists when any issue occurred within the integrations, no error will be shown to the user in any way. Thus, remediation steps are unclear how the specific issue could be resolved.

      As a caveat:

      The error messages already are propagated to the front end within the API, they are just not shown at all (sample response from staging):

       

      {
         "integrationHealth":[
            {
               "id":"c65f25c6-5d5d-4362-8e28-82ca74d251c6",
               "name":"gcr.io Scanning and Registry",
               "type":"IMAGE_INTEGRATION",
               "status":"UNHEALTHY",
               "errorMessage":"scanning \"gcr.io/ultra-current-825/srox/visa-processor:sidecar-latest-v2\" with scanner \"gcr.io Scanning and Registry\": rpc error: code = Unauthenticated desc = Request had invalid authentication credentials. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.",
               "lastTimestamp":"2023-03-27T16:00:35.564857415Z"
            },
            {
               "id":"a52da141-8a16-4865-a5d6-73afbbd2bce9",
               "name":"Autogenerated https://arosvc.azurecr.io for cluster ARO",
               "type":"IMAGE_INTEGRATION",
               "status":"UNHEALTHY",
               "errorMessage":"getting metadata from registry: \"Autogenerated https://arosvc.azurecr.io for cluster ARO\": Failed to get the manifest digest : Head \"https://arosvc.azurecr.io/v2/aro/manifests/sha256:570b20e1ff4f20650caea8e9ac501d2358445dca0abae42d9c535136c0888d86\": http: non-successful response (status=401 body=\"\")",
               "lastTimestamp":"2023-03-27T16:00:34.385238423Z"
            },
         ]
      }

       

       

            sbadve@redhat.com Shubha Badve
            dhaus@redhat.com Daniel Haus (Inactive)
            Anjali Telang, Boaz Michaely, Doron Caspin, JP Jung, Maria Simon Marcos, Shubha Badve
            ACS UX
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: