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

Use our own build/test image to build Istio

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • Maistra
    • None
    • OSSM 2.2 - 1, OSSM 2.2 - 2

      Currently we rely on upstream build/test image to run things like make build; or make test.

       

      `make test` fails. It runs the test within the upstream image by default. Envoy fails on it, because upstream image is based on Ubuntu and our Envoy is built on centos.

      Prow CI jobs works fine though, as they use our image instead of upstream's.

      We should use our own image. For that we should take the same approach as upstream, i.e., have 2 different entrypoints, one for local usage, and one for prow.

       

      Acceptance Criteria:

      • `make build` and `make test` run without error using either `docker` (optional `podman`)

       

              jsantana@redhat.com Jonh Wendell
              jsantana@redhat.com Jonh Wendell
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: