Uploaded image for project: 'Quarkus'
  1. Quarkus
  2. QUARKUS-2826

Context not propagating with OpenTelemetry

XMLWordPrintable

      Per customer

      We have migrated to OpenTelemetry because RHBQ 2.13 release notes pointed out that smallrye opentracing was deprecated.
      But we spotted that in one of our usecase a regression compared to the usage of smallrye-opentracing which is the following : 
      
      The OTEL context is not propagated when we use our own ExecutorService but instrumented with ThreadContext propagation.
      
      We created a reproducer available on github ( https://github.com/OpenGuidou/opentelemetry-propagation-reproducer) that is showing that we loose the traceid upon creating a new span in an asynchronous method execution, whereas quarkus bootstraps should ensure the propagation.
      
      This case is quite urgent because it blocks us towards the migration to newest RHBQ (2.13) 
       

       

       

       

      Customer has  also raised a similar request in community => https://github.com/quarkusio/quarkus/issues/30362

       

       

       

            rcortez@redhat.com Roberto Cortez
            rhn-support-asaji Anu Saji
            Fedor Dudinskii Fedor Dudinskii
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: