Uploaded image for project: 'Machine Config Operator'
  1. Machine Config Operator
  2. MCO-1294

Update MCO Dockerfile to Use Multi-Base Images from OpenShift 4.18

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • 3
    • False
    • None
    • False
    • OCPSTRAT-1352 - Upgrade to Kubernetes 1.31
    • MCO Sprint 262
    • 0
    • 0.000

      As part of our continuous improvement efforts, we need to update our Dockerfile to utilize the new multi-base images provided in OpenShift 4.18. The current Dockerfile is based on RHEL 8 and RHEL 9 builder images from OpenShift 4.17, and we want to ensure our builds are aligned with the latest supported images, for multiple architectures.

      Updating the RHEL 9 builder image to

      registry.ci.openshift.org/ocp/builder:rhel-9-golang-1.22-builder-multi-openshift-4.18
      

      Updating the RHEL 8 builder image to

      registry.ci.openshift.org/ocp/builder:rhel-8-golang-1.22-builder-multi-openshift-4.18
      

      Updating the base image to

      registry.ci.openshift.org/ocp-multi/4.18-art-latest-multi:machine-config-operator
      

      or specifying a different tag if we dont want to only do mco

      Ensuring all references and dependencies in the Dockerfile are compatible with these new images.

              djoshy David Joshy
              dkhater@redhat.com Dalia Khater
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: