Uploaded image for project: 'OpenShift Builds'
  1. OpenShift Builds
  2. BUILD-480

Update openshift/source-to-image to use go 1.18

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • s2i-1.3
    • None
    • None
    • Sprint 221

      User Story

      As a developer using s2i to build container images
      I want to use `go install` to obtain the latest versions of source-to-image
      So that I can easily install s2i onto my machine.

      Acceptance Criteria

      • Upgrade s2i to Golang 1.17

      Docs Impact

      None

      QE Impact

      TBD

      PX Impact

      None

      Notes

      Upstream install instructions ask users to install s2i via go get github.com/openshift/source-to-image/cmd/s2i. This is currently problematic because s2i has docker dependencies, and docker as of yet does not use go modules.

      We are currently compiling the golang binary with go 1.13, which is well out of date. At minimum we should use golang 1.17 to ensure s2i is built with the latest CVE patches. See https://github.com/openshift/source-to-image

              rhn-engineering-nalin Nalin Dahyabhai
              adkaplan@redhat.com Adam Kaplan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: