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

Pilot binary does not report correct version

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • OSSM 3.0-TP1
    • Project Sail
    • None
    • False
    • None
    • False

      The binary in the pilot image does not contain the correct istio version, everything is set to "unknown", see comparison with upstream image:

      ❯ podman run --rm registry-proxy.engineering.redhat.com/rh-osbs/openshift-service-mesh-istio-pilot-rhel9:1.21.0.tp.1-7 version
      version.BuildInfo{Version:"unknown", GitRevision:"unknown", GolangVersion:"go1.21.9 (Red Hat 1.21.9-1.el9_4)", BuildStatus:"unknown", GitTag:"unknown"}
      ❯ podman run --rm istio/pilot:1.21.0 version
      version.BuildInfo{Version:"1.21.0", GitRevision:"2ca3e986a683fbdb82dffcd7b2e8d02076a42468", GolangVersion:"go1.22.1", BuildStatus:"Clean", GitTag:"1.21.0"}
      

      This is causing operator e2e tests to fail when running with productized operator

            asmigala@redhat.com Andrej Smigala
            asmigala@redhat.com Andrej Smigala
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: