Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-5644

operator doesn't report failed reconcilation status back to ocp

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 2.9 GA
    • 2.9 ER1
    • 3scale Operator
    • None
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started

    Description

      I've tried to create backend with CR and operator was not able to do that because of

      {"level":"info","ts":1594804861.00412,"logger":"controller_backend","msg":"END","Request.Namespace":"mkudlej","Request.Name":"backend1","result":\{"Requeue":false,"RequeueAfter":0},"error":"Failed to sync backend: reconcile backend spec: LookupProviderAccount: Secret \"\" not found"}
      

      BUT the status is not properly reported back to OCP, so user doesn't know if it was successful. Some data from "Backend Details" page:

      Failed False Jul 15, 11:21 am - -
      Invalid False Jul 15, 11:21 am - -
      Synced True Jul 15, 11:21 am - -
      

      Attachments

        Activity

          People

            mkudlej@redhat.com Martin Kudlej
            mkudlej@redhat.com Martin Kudlej
            Martin Kudlej Martin Kudlej
            Eguzki Astiz Lezaun Eguzki Astiz Lezaun
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: