Uploaded image for project: 'CI-Management'
  1. CI-Management
  2. CIMAN-229

Multi-cpu docker build jobs

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Medium Medium
    • None
    • None
    • None

      In order to support multicpu docker image builds we need to slightly modify the way docker images are built. 

      Briefly: We need to build the images on each specific archtecture and push them to the docker registry and after that we need to create a manifest list that refers those architecture distinct images. 

       

      There are two options here, in order of preference:

      1. using docker manifest command (if docker client is newer then 18.03 on the build nodes for both x86 and arm64.
      2. using the manifest-tool which in this case should be provided by LF tooling provisioning step

      So we should start with clarifications if the docker client currently installing on the build nodes is  >= 18.03 

       

            jwagantall jwagantall
            pvaduva pvaduva
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: