Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-3522

Improve CanaryChecksRepetitiveFailures actionability

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Normal
    • 4.16.0
    • 4.13
    • Networking / router
    • None
    • Moderate
    • 5
    • Sprint 229, Sprint 230, Sprint 231, Sprint 232, Sprint 233, Sprint 234, Sprint 236, Sprint 237, Sprint 238, Sprint 239, Sprint 240, Sprint 249, Sprint 250
    • 13
    • Rejected
    • False
    • Hide

      None

      Show
      None

    Description

      Description of problem:

      CanaryChecksRepetitiveFailures: Canary route checks for the default ingress controller are failing

      doesn't give much detail or suggest next-steps. Expanding it to include at least a more detailed error message would make it easier for the admin to figure out how to resolve the issue.

      Version-Release number of selected component (if applicable):

      It's in the dev branch, and probably dates back to whenever the canary system was added.

      How reproducible:

      100%

      Steps to Reproduce:

      1. Break ingress. FIXME: Maybe by deleting the cloud load balancer, or dropping a firewall in the way, or something.
      2. See the canary pods start failing.
      3. Ingress operator sets CanaryChecksRepetitiveFailures with a message.

      Actual results:

      Canary route checks for the default ingress controller are failing

      Expected results:

      Canary route checks for the default ingress controller are failing: ${ERROR_MESSAGE}. ${POSSIBLY_ALSO_MORE_TROUBLESHOOTING_IDEAS?}

      Additional info:

      Plumbing the error message through might be as straightforward as passing probeRouteEndpoint's err through to setCanaryFailingStatusCondition for formatting. Or maybe it's more complicated than that?

      Attachments

        Issue Links

          Activity

            People

              rfredett@redhat.com Ryan Fredette
              trking W. Trevor King
              Melvin Joseph Melvin Joseph
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated: