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

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

      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.

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

              Created:
              Updated:
              Resolved: