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

CVO log Synchronizing status failure should provide meaningful information

    XMLWordPrintable

Details

    • No
    • False
    • Hide

      None

      Show
      None

    Description

      Description of problem:

      there is status synchronization inside CVO that being logged. currently it contains validation errors if any, as well as the Sync Worker Status. the Failure field in the latter supposed to include useful information, but currently a pointer memory address is logged instead.

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

      4.14.0-0.nightly-2023-05-28-215458 but seen in 4.13 as well

      How reproducible:

      100%

      Steps to Reproduce:

      1. observe cvo log
      2.
      3.
      

      Actual results:

      I0529 11:44:24.970205       1 status.go:175] Synchronizing status errs=field.ErrorList(nil) status=&cvo.SyncWorkerStatus{Generation:2, Failure:(*payload.UpdateError)(0xc003301200), ................

      Expected results:

      Failure status contains meaningful information

      Additional info:

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            evakhoni@redhat.com Evgeni Vakhonin
            Evgeni Vakhonin Evgeni Vakhonin
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: