Uploaded image for project: 'OpenShift Service Mesh'
  1. OpenShift Service Mesh
  2. OSSM-8006

Defining ServiceEntry ExportTo causing a Kiali problem

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Undefined Undefined
    • OSSM 2.6.1
    • OSSM 2.6.0
    • Kiali
    • None

      Istio changed the registry datatype for ExportTo between Istio 1.18 and 1.20.  This causes a problem for v1.73, which is being used as the Kiali version for both OSSM 2.5 (1.18) and OSSM 2.6 (1.20).

      Currently, OSSM 2.5 is fine because v1.73 is using the older datatype.  But 2.6 has a problem (in the service_entry graph appender).

      Changing the datatype to be compatible with Istio 1.20 would solve the issue for 2.6, but introduce an issue in 2.5.

      We need to investigate whether we can add some custom marshaling to solve the problem for both versions.  If not we will likely need to fix 2.6, and then 2.5 users would need to update to get around the problem (or remove the explicit use of ExportTo in service entry definitions).

            [OSSM-8006] Defining ServiceEntry ExportTo causing a Kiali problem

            Since the problem described in this issue should be resolved in a recent advisory, it has been closed.

            For information on the advisory (Important: Red Hat OpenShift Service Mesh Containers for 2.6.1 security update), and where to find the updated files, follow the link below.

            If the solution does not work for you, open a new bug report.
            https://access.redhat.com/errata/RHSA-2024:6211

            Errata Tool added a comment - Since the problem described in this issue should be resolved in a recent advisory, it has been closed. For information on the advisory (Important: Red Hat OpenShift Service Mesh Containers for 2.6.1 security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2024:6211

            Pavel Marek added a comment -

            tested on OCP 4.16 with 2.6.1 RC. Works as expected 

            Pavel Marek added a comment - tested on OCP 4.16 with 2.6.1 RC. Works as expected 

            Jay Shaughnessy added a comment - - edited

            For reference, this was originally fixed upstream in https://github.com/kiali/kiali/issues/6856, but as mentioned above, we can not just backport this to v1.73.

            See the github PR link for the v1.73 fix.

            Jay Shaughnessy added a comment - - edited For reference, this was originally fixed upstream in https://github.com/kiali/kiali/issues/6856 , but as mentioned above, we can not just backport this to v1.73. See the github PR link for the v1.73 fix.

              nfox@redhat.com Nick Fox
              rhn-engineering-jshaughn Jay Shaughnessy
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: