Uploaded image for project: 'Quarkus Documentation'
  1. Quarkus Documentation
  2. QDOCS-1393

Known issue: A part of OpenTelemetry that uses Flight Recorder not working with Semeru 21 and 17

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • IBQ-3.27.0 GA
    • None
    • Downstream-docs
    • None
    • 3
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide
      :_mod-docs-content-type: REFERENCE
      [id="ref_rn-qdocs-1393-opentelemetry-jfr-semeru-known-issue"]
      = OpenTelemetry: Flight Recorder dependent features fail on Semeru 17 and 21

      In the current release, applications that run on IBM Semeru (OpenJ9) JDK 17 or 21 fail to start when OpenTelemetry features that rely on Java Flight Recorder (JFR) are enabled.
      Startup logs include a stack trace with the message `Flight Recorder is not supported on this VM`.

      To proceed, run on a HotSpot-based JDK that supports JFR.
      Alternatively, disable the JFR-dependent telemetry until a compatible Semeru build is available.

      For more information, see:
      * Quarkus link:https://quarkus.io/guides/jfr[Using Java Flight Recorder] guide
      * link:https://github.com/quarkusio/quarkus/issues/50863[Quarkus issue: failures on Semeru JDK 17 and 21]
      * link:https://www.eclipse.org/openj9/docs/xxflightrecorder/[OpenJ9 documentation: Flight Recorder support]

      // https://issues.redhat.com/browse/QDOCS-1393
      // SME: Bruno Baptista; Martin Ocenas
      // Observability
      // Known issue
      // include::rn/ref_rn-qdocs-1393-opentelemetry-jfr-semeru-known-issue.adoc[leveloffset=+2]
      Show
      :_mod-docs-content-type: REFERENCE [id="ref_rn-qdocs-1393-opentelemetry-jfr-semeru-known-issue"] = OpenTelemetry: Flight Recorder dependent features fail on Semeru 17 and 21 In the current release, applications that run on IBM Semeru (OpenJ9) JDK 17 or 21 fail to start when OpenTelemetry features that rely on Java Flight Recorder (JFR) are enabled. Startup logs include a stack trace with the message `Flight Recorder is not supported on this VM`. To proceed, run on a HotSpot-based JDK that supports JFR. Alternatively, disable the JFR-dependent telemetry until a compatible Semeru build is available. For more information, see: * Quarkus link: https://quarkus.io/guides/jfr [Using Java Flight Recorder] guide * link: https://github.com/quarkusio/quarkus/issues/50863 [Quarkus issue: failures on Semeru JDK 17 and 21] * link: https://www.eclipse.org/openj9/docs/xxflightrecorder/ [OpenJ9 documentation: Flight Recorder support] // https://issues.redhat.com/browse/QDOCS-1393 // SME: Bruno Baptista; Martin Ocenas // Observability // Known issue // include::rn/ref_rn-qdocs-1393-opentelemetry-jfr-semeru-known-issue.adoc[leveloffset=+2]

      Scope: Quarkus fails to start with error message "Flight Recorder is not supported on this VM". This does not break all telemetry use cases, just those ones using Flight Recorder. This is just a part of the OpenTelemetry that making some issues.

      This issue was raised by QE in QUARKUS-6803 and, if not fixed in IBQ 3.27.0, a known issue update will be needed in IBQ 3.27.0 release notes.

      SME: Guillaume Smet/Martin Ocenas

              mmaler@redhat.com Michal Maléř
              shjones@redhat.com Sheila Jones
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: