https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=283260

            Bug ID: 283260
           Summary: [oci] container images for 14.2-RELEASE have
                    misleading metadata
           Product: Base System
           Version: 14.2-RELEASE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: misc
          Assignee: b...@freebsd.org
          Reporter: d...@rabson.org

With 14.2-RELEASE, OCI container images are built during the official release
process and are made available on download.freebsd.org as OCI archives that can
be imported into local registries or container storage.

The release includes container images built for the amd64, aarch64, i386 and
riscv64 architectures. Unfortunately, the non-amd64 image archives have
incorrect metadata. Where the image metadata should indicate the architecture
of the binaries in the image, instead, all of them have the metadata's
architecture set to "amd64". This is caused by a missing flag for buildah in
the shell script which builds the images.

Fixing the build for future patch releases requires a one-line fix for
make-oci-image.sh. Alternatively it is possible to patch the images with the
correct metadata - this changes the checksums so should not be applied to the
14.2-RELEASE build artifacts but could be used by a non-amd64 user to make
useable images.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to