Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-16313

Investigate how to use rhel8 based images of jaeger for fuse-online 7.9

    XMLWordPrintable

Details

    • Task
    • Resolution: Won't Do
    • Major
    • fuse-7.10-GA
    • None
    • Fuse Online
    • None
    • False
    • False
    • % %
    • Undefined

    Description

      Epic: ENTESB-9620

      Fuse family products is moving to use only rhel8 based images, and for Fuse Online which uses jaeger, it must work in openshift 3.

      However jaeger started its productization as standalone since openshift 4.3, and the rhel8 based images, the minimum version is 1.17.7.

      However since 1.17.1, the jaeger-operator forces the use of TLS, also it uses some specific openshift4 api to handle the configmaps/secrets creation.
      Thus, resulting in errors to spin syndesis-jaeger pod

      MountVolume.SetUp failed for volume "syndesis-jaeger-service-ca" : configmap references non-existent config key: service-ca.crt
      MountVolume.SetUp failed for volume "syndesis-jaeger-collector-tls-config-volume" : secrets "syndesis-jaeger-collector-headless-tls" not found
      

      That way, we cannot disable TLS, as jaeger-operator force the TLS usage anyway.

      Fuse Online currently uses productized jaeger 1.13 which is based on rhel7, which works on openshift 3.

      This task is to track the work to investigate how to install rhel8 based images of jaeger on openshift3.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              cmiranda@redhat.com Claudio Miranda
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: