Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-32520

The 2023 promoted Docker image is STILL not multi-platform

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2023.12
    • Component/s: Docker Image

      Description

      Following NXP-32375, the 2023.9 image and upper (2023.10, 2023.11) are still not OK:

      $ docker buildx imagetools inspect docker-private.packages.nuxeo.com/nuxeo/nuxeo:2023.9
      Name:      docker-private.packages.nuxeo.com/nuxeo/nuxeo:2023.9
      MediaType: application/vnd.oci.image.manifest.v1+json
      Digest:    sha256:6a65c8c69bea6e36d3ffde8fb65547ee3b53ae2ceb3a0273bcfd4049dff60649
      
      $ docker buildx imagetools inspect docker-private.packages.nuxeo.com/nuxeo/nuxeo:2023.10
      Name:      docker-private.packages.nuxeo.com/nuxeo/nuxeo:2023.10
      MediaType: application/vnd.oci.image.manifest.v1+json
      Digest:    sha256:b433b7f7b0cc686fe6ec542be7d64fc98681b4131e3c346e4e95913f6a1e7ed9
      
      $ docker buildx imagetools inspect docker-private.packages.nuxeo.com/nuxeo/nuxeo:2023.11
      Name:      docker-private.packages.nuxeo.com/nuxeo/nuxeo:2023.11
      MediaType: application/vnd.oci.image.manifest.v1+json
      Digest:    sha256:de3fb857b7391c94debfd5e67c7cb955cb5802bc7830f5dfaf61c185314a3880
      

      This is because the fix is not enough.

      Indeed, the shared library version 0.0.25 doesn't include the necessary fix done for NXP-32122 to allow passing options, such as --all, to skopeo copy.

      As a result, the option in the skopeo copy command is simply ignored:

      skopeo copy docker://docker-private.packages.nuxeo.com/nuxeo/nuxeo:2023.9.10 docker://docker-private.packages.nuxeo.com/nuxeo/nuxeo:2023.9
      

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: