Uploaded image for project: 'Cluster Observability Operator'
  1. Cluster Observability Operator
  2. COO-216

Distributed Tracing Console Plugin: Stack Trace Displayed in Traces View Without TempoStack

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Undefined Undefined
    • 0.3.0
    • 0.3.0
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • No

      Version of components:
      OCP 4.15.19
      opentelemetry-operator.v0.102.0-2
      cluster-observability-operator.0.3.0
      COO Indes image used: brew.registry.redhat.io/rh-osbs/iib:754225
      tempo-operator.v0.10.0-7

      Description of the issue:
      When the Distributed Tracing Console Plugin resource is created and if we try to view Observe > Traces, the page shows 'Oh no! Something went wrong' with a stack and component traces in the details. The description of error message shows. 'Cannot read properties of null (reading 'map')' This error can either appear instantly or after sometime. The error is resolved as soon as we create a TempoStack instance and we see the select a TempoStack drop-down. 


      Steps to reproduce the issue:

      • Install Cluster Observability Operator from the latest product build using the IIB index. Install Tempo Operator. 
      • Create the Distributed Tracing Console Plugin resource.
      • View the Tracing UI from Observe > Traces.
      • Check for the 'Something went wrong' error page.
        *If the error doesn't appear immediately, wait for sometime and try revisiting the Tracing UI page. 

      Additional details:
      Component trace:

      at ee (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/api/plugins/distributed-tracing-console-plugin/exposed-TracingPage-chunk-e1a2468aeedd42da57f8.min.js:1:6541)
          at div
          at u (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-patternfly-4-shared~main-chunk-8fcf9ef16601a6cfbed7.min.js:1:676841)
          at div
          at u (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-patternfly-4-shared~main-chunk-8fcf9ef16601a6cfbed7.min.js:1:676140)
          at section
          at f (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-patternfly-4-shared~main-chunk-8fcf9ef16601a6cfbed7.min.js:1:594678)
          at main
          at div
          at b (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-patternfly-4-shared~main-chunk-8fcf9ef16601a6cfbed7.min.js:1:586878)
          at le (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/api/plugins/distributed-tracing-console-plugin/exposed-TracingPage-chunk-e1a2468aeedd42da57f8.min.js:1:9744)
          at T (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:1284185)
          at k (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-plugins-shared~main-chunk-fcedb9b71478be8b5b01.min.js:23:4920)
          at ne (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-plugins-shared~main-chunk-fcedb9b71478be8b5b01.min.js:23:10364)
          at Suspense
          at i (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:324255)
          at section
          at m (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-patternfly-5~main-chunk-6633108a1f4def231690.min.js:6:141259)
          at div
          at div
          at t.a (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:1285074)
          at div
          at div
          at l (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-patternfly-5~main-chunk-6633108a1f4def231690.min.js:60:96657)
          at c (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-patternfly-5~main-chunk-6633108a1f4def231690.min.js:6:256273)
          at div
          at c (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-patternfly-5~main-chunk-6633108a1f4def231690.min.js:6:25678)
          at c (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:1058282)
          at https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:292790
          at C (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-plugins-shared~main-chunk-fcedb9b71478be8b5b01.min.js:12:15778)
          at main
          at div
          at b (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-patternfly-5~main-chunk-6633108a1f4def231690.min.js:60:264532)
          at div
          at div
          at l (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-patternfly-5~main-chunk-6633108a1f4def231690.min.js:6:326364)
          at div
          at div
          at l (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-patternfly-5~main-chunk-6633108a1f4def231690.min.js:60:96657)
          at c (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-patternfly-5~main-chunk-6633108a1f4def231690.min.js:6:256273)
          at div
          at c (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-patternfly-5~main-chunk-6633108a1f4def231690.min.js:6:25678)
          at An (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-patternfly-5~main-chunk-6633108a1f4def231690.min.js:1:126122)
          at t.default (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:733861)
          at t.default (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/quick-start-chunk-159dbf8742e7c48502cc.min.js:1:3361)
          at l (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:144526)
          at t.a (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:1365312)
          at ee (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:1385528)
          at ft (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-patternfly-5~main-chunk-6633108a1f4def231690.min.js:1:86255)
          at ee (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:1385528)
          at ee (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:1385528)
          at o (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:687543)
          at t.a (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:1357554)
          at t.a (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:1355134)
          at te (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:1385650)
          at ne (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:1387669)
          at k (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-plugins-shared~main-chunk-fcedb9b71478be8b5b01.min.js:23:4920)
          at ne (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-plugins-shared~main-chunk-fcedb9b71478be8b5b01.min.js:23:10364)
          at k (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-plugins-shared~main-chunk-fcedb9b71478be8b5b01.min.js:23:4920)
          at ne (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-plugins-shared~main-chunk-fcedb9b71478be8b5b01.min.js:23:10364)
          at te (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-plugins-shared~main-chunk-fcedb9b71478be8b5b01.min.js:23:9773)
          at G (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-plugins-shared~main-chunk-fcedb9b71478be8b5b01.min.js:12:11631)
          at t (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-plugins-shared~main-chunk-fcedb9b71478be8b5b01.min.js:12:25163)
          at ae (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:1387931)
          at t.a (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:663317)
          at t.a (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:976445)
          at l (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/main-chunk-db16caa31bb268e56b19.min.js:1:516285)
          at t.a (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendor-plugins-shared~main-chunk-fcedb9b71478be8b5b01.min.js:12:32700)
          at Suspense 

      Stack trace:

      TypeError: Cannot read properties of null (reading 'map')
          at ee (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/api/plugins/distributed-tracing-console-plugin/exposed-TracingPage-chunk-e1a2468aeedd42da57f8.min.js:1:6778)
          at na (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendors~main-chunk-f8f0887c7a518de7875d.min.js:110:58879)
          at Ba (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendors~main-chunk-f8f0887c7a518de7875d.min.js:110:68397)
          at Us (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendors~main-chunk-f8f0887c7a518de7875d.min.js:110:112289)
          at Au (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendors~main-chunk-f8f0887c7a518de7875d.min.js:110:98327)
          at wu (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendors~main-chunk-f8f0887c7a518de7875d.min.js:110:98255)
          at _u (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendors~main-chunk-f8f0887c7a518de7875d.min.js:110:98118)
          at hu (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendors~main-chunk-f8f0887c7a518de7875d.min.js:110:95105)
          at https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendors~main-chunk-f8f0887c7a518de7875d.min.js:110:44774
          at t.unstable_runWithPriority (https://console-openshift-console.apps.ikanse-125.qe.gcp.devcluster.openshift.com/static/vendors~main-chunk-f8f0887c7a518de7875d.min.js:118:3768) 

       

       

       

        1. image-2024-06-26-14-55-01-012.png
          206 kB
          Ishwar Kanse
        2. image-2024-06-26-14-55-15-819.png
          627 kB
          Ishwar Kanse

            gbernal@redhat.com Gabriel Bernal
            rhn-support-ikanse Ishwar Kanse
            Ishwar Kanse Ishwar Kanse
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: