diff --git a/Containerfile b/Containerfile index 64344a777..ac905b951 100644 --- a/Containerfile +++ b/Containerfile @@ -79,7 +79,7 @@ COPY --from=builder /app-root/LICENSE /licenses/ USER root # Additional tools for derived images -RUN microdnf install -y --nodocs --setopt=keepcache=0 --setopt=tsflags=nodocs jq patch libpq +RUN microdnf install -y --nodocs --setopt=keepcache=0 --setopt=tsflags=nodocs jq patch libpq libtiff openjpeg2 lcms2 libjpeg-turbo libwebp # Create llama-stack directories for library mode RUN mkdir -p /opt/app-root/src/.llama/storage /opt/app-root/src/.llama/providers.d && \ diff --git a/rpms.in.yaml b/rpms.in.yaml index 4bb803b77..569f717e4 100644 --- a/rpms.in.yaml +++ b/rpms.in.yaml @@ -1,4 +1,17 @@ -packages: [gcc, jq, patch, cmake, cargo, libpq] +packages: + [ + gcc, + jq, + patch, + cmake, + cargo, + libpq, + libtiff, + openjpeg2, + lcms2, + libjpeg-turbo, + libwebp, + ] contentOrigin: repofiles: ["./ubi.repo"] arches: [x86_64, aarch64] diff --git a/rpms.lock.yaml b/rpms.lock.yaml index c653a0308..17f7c7b82 100644 --- a/rpms.lock.yaml +++ b/rpms.lock.yaml @@ -67,6 +67,13 @@ arches: name: glibc-devel evr: 2.34-231.el9_7.2 sourcerpm: glibc-2.34-231.el9_7.2.src.rpm + - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/j/jbigkit-libs-2.1-23.el9.aarch64.rpm + repoid: ubi-9-for-aarch64-appstream-rpms + size: 57006 + checksum: sha256:f9fd62dfb74900a238cba5346d3932f32a802b6d6a161c47935938f392a7adf2 + name: jbigkit-libs + evr: 2.1-23.el9 + sourcerpm: jbigkit-2.1-23.el9.src.rpm - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/k/kernel-headers-5.14.0-611.24.1.el9_7.aarch64.rpm repoid: ubi-9-for-aarch64-appstream-rpms size: 2968477 @@ -74,6 +81,13 @@ arches: name: kernel-headers evr: 5.14.0-611.24.1.el9_7 sourcerpm: kernel-5.14.0-611.24.1.el9_7.src.rpm + - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/l/lcms2-2.12-3.el9.aarch64.rpm + repoid: ubi-9-for-aarch64-appstream-rpms + size: 171119 + checksum: sha256:9d35f533ef3fcac403f775e658921df31e989fc8748ff1c9ebf9a3a6c027222b + name: lcms2 + evr: 2.12-3.el9 + sourcerpm: lcms2-2.12-3.el9.src.rpm - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/l/libasan-11.5.0-11.el9.aarch64.rpm repoid: ubi-9-for-aarch64-appstream-rpms size: 408716 @@ -81,6 +95,13 @@ arches: name: libasan evr: 11.5.0-11.el9 sourcerpm: gcc-11.5.0-11.el9.src.rpm + - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/l/libjpeg-turbo-2.0.90-7.el9.aarch64.rpm + repoid: ubi-9-for-aarch64-appstream-rpms + size: 175739 + checksum: sha256:b549971d7418fffff89092888c8d213dd63401f4b9cd2ecd1a9892c7cee9ab24 + name: libjpeg-turbo + evr: 2.0.90-7.el9 + sourcerpm: libjpeg-turbo-2.0.90-7.el9.src.rpm - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/l/libmpc-1.2.1-4.el9.aarch64.rpm repoid: ubi-9-for-aarch64-appstream-rpms size: 67120 @@ -95,6 +116,13 @@ arches: name: libpq evr: 13.23-1.el9_7 sourcerpm: libpq-13.23-1.el9_7.src.rpm + - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/l/libtiff-4.4.0-15.el9_7.2.aarch64.rpm + repoid: ubi-9-for-aarch64-appstream-rpms + size: 195402 + checksum: sha256:1da257e0663d88b30d4960e774564e5399464e933060f1bc50c0b7c39df7fc53 + name: libtiff + evr: 4.4.0-15.el9_7.2 + sourcerpm: libtiff-4.4.0-15.el9_7.2.src.rpm - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/l/libubsan-11.5.0-11.el9.aarch64.rpm repoid: ubi-9-for-aarch64-appstream-rpms size: 178723 @@ -109,6 +137,13 @@ arches: name: libuv evr: 1:1.42.0-2.el9_4 sourcerpm: libuv-1.42.0-2.el9_4.src.rpm + - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/l/libwebp-1.2.0-8.el9_3.aarch64.rpm + repoid: ubi-9-for-aarch64-appstream-rpms + size: 272276 + checksum: sha256:5692fd846f9b41b3b6d6194f80dc52248c2ae1e7b0560b29bd0ed2f5bcb4506a + name: libwebp + evr: 1.2.0-8.el9_3 + sourcerpm: libwebp-1.2.0-8.el9_3.src.rpm - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/l/libxcrypt-devel-4.4.18-3.el9.aarch64.rpm repoid: ubi-9-for-aarch64-appstream-rpms size: 33051 @@ -137,6 +172,13 @@ arches: name: oniguruma evr: 6.9.6-1.el9.5 sourcerpm: oniguruma-6.9.6-1.el9.5.src.rpm + - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/o/openjpeg2-2.4.0-8.el9.aarch64.rpm + repoid: ubi-9-for-aarch64-appstream-rpms + size: 166456 + checksum: sha256:52b5696209e97f16155a878b545203edb2d3e59b0de30ed3abcb6b3af8c27ea3 + name: openjpeg2 + evr: 2.4.0-8.el9 + sourcerpm: openjpeg2-2.4.0-8.el9.src.rpm - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/aarch64/appstream/os/Packages/p/patch-2.7.6-16.el9.aarch64.rpm repoid: ubi-9-for-aarch64-appstream-rpms size: 129037 @@ -386,6 +428,13 @@ arches: name: glibc-headers evr: 2.34-231.el9_7.2 sourcerpm: glibc-2.34-231.el9_7.2.src.rpm + - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/j/jbigkit-libs-2.1-23.el9.x86_64.rpm + repoid: ubi-9-for-x86_64-appstream-rpms + size: 57187 + checksum: sha256:7da8bd49c92d873386b40567a7fa6b8604425bef2b5b1c5b8197bb999422dfb7 + name: jbigkit-libs + evr: 2.1-23.el9 + sourcerpm: jbigkit-2.1-23.el9.src.rpm - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/k/kernel-headers-5.14.0-611.24.1.el9_7.x86_64.rpm repoid: ubi-9-for-x86_64-appstream-rpms size: 3007525 @@ -393,6 +442,20 @@ arches: name: kernel-headers evr: 5.14.0-611.24.1.el9_7 sourcerpm: kernel-5.14.0-611.24.1.el9_7.src.rpm + - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/l/lcms2-2.12-3.el9.x86_64.rpm + repoid: ubi-9-for-x86_64-appstream-rpms + size: 173479 + checksum: sha256:02da413dcff37e7c01c01b230039a51a18a24f69e8c4a72ae79fe5edd3330c80 + name: lcms2 + evr: 2.12-3.el9 + sourcerpm: lcms2-2.12-3.el9.src.rpm + - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/l/libjpeg-turbo-2.0.90-7.el9.x86_64.rpm + repoid: ubi-9-for-x86_64-appstream-rpms + size: 181774 + checksum: sha256:281d740f3732d785382e56fdd61a62c2608bcce740c3dc34b57ec55136cf7201 + name: libjpeg-turbo + evr: 2.0.90-7.el9 + sourcerpm: libjpeg-turbo-2.0.90-7.el9.src.rpm - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/l/libmpc-1.2.1-4.el9.x86_64.rpm repoid: ubi-9-for-x86_64-appstream-rpms size: 66075 @@ -407,6 +470,13 @@ arches: name: libpq evr: 13.23-1.el9_7 sourcerpm: libpq-13.23-1.el9_7.src.rpm + - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/l/libtiff-4.4.0-15.el9_7.2.x86_64.rpm + repoid: ubi-9-for-x86_64-appstream-rpms + size: 200896 + checksum: sha256:dfa983bbb35c44a665e93872f8860a30b5404ca97663ee788c9762079ad7155f + name: libtiff + evr: 4.4.0-15.el9_7.2 + sourcerpm: libtiff-4.4.0-15.el9_7.2.src.rpm - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/l/libuv-1.42.0-2.el9_4.x86_64.rpm repoid: ubi-9-for-x86_64-appstream-rpms size: 154427 @@ -414,6 +484,13 @@ arches: name: libuv evr: 1:1.42.0-2.el9_4 sourcerpm: libuv-1.42.0-2.el9_4.src.rpm + - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/l/libwebp-1.2.0-8.el9_3.x86_64.rpm + repoid: ubi-9-for-x86_64-appstream-rpms + size: 289212 + checksum: sha256:6b99032107aa1d6b28dd98c44b0dc6451ce632627ccf6da0c29ac34fd5f501e8 + name: libwebp + evr: 1.2.0-8.el9_3 + sourcerpm: libwebp-1.2.0-8.el9_3.src.rpm - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/l/libxcrypt-compat-4.4.18-3.el9.x86_64.rpm repoid: ubi-9-for-x86_64-appstream-rpms size: 93189 @@ -449,6 +526,13 @@ arches: name: oniguruma evr: 6.9.6-1.el9.5 sourcerpm: oniguruma-6.9.6-1.el9.5.src.rpm + - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/o/openjpeg2-2.4.0-8.el9.x86_64.rpm + repoid: ubi-9-for-x86_64-appstream-rpms + size: 168804 + checksum: sha256:5e532b4206b8af2dcb6e787ca9497b5eb3d333b743b5e7729ded66aa50e8ae78 + name: openjpeg2 + evr: 2.4.0-8.el9 + sourcerpm: openjpeg2-2.4.0-8.el9.src.rpm - url: https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/appstream/os/Packages/p/patch-2.7.6-16.el9.x86_64.rpm repoid: ubi-9-for-x86_64-appstream-rpms size: 133240