From 853655bcc72a24bc61fcc6816b74c0b30b89c398 Mon Sep 17 00:00:00 2001 From: JenTing Hsiao Date: Tue, 11 Oct 2022 18:38:11 +0800 Subject: [PATCH 1/3] Add udevadm to container image Signed-off-by: JenTing Hsiao --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index 23792e0a6..678f6040d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -71,6 +71,7 @@ COPY --from=debian /bin/date /bin/date COPY --from=debian /bin/grep /bin/grep COPY --from=debian /bin/sed /bin/sed COPY --from=debian /bin/ln /bin/ln +COPY --from=debian /bin/udevadm /bin/udevadm # Copy shared libraries into distroless base. COPY --from=debian /lib/${LIB_DIR_PREFIX}-linux-gnu/libblkid.so.1 \ From e46c2bfee6fd1db1106daca5a1840a2ec9e2d017 Mon Sep 17 00:00:00 2001 From: JenTing Hsiao Date: Tue, 11 Oct 2022 19:44:13 +0800 Subject: [PATCH 2/3] Add libkmod shared object to container image Signed-off-by: JenTing Hsiao --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index 678f6040d..7fd09660d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -94,6 +94,7 @@ COPY --from=debian /usr/lib/${LIB_DIR_PREFIX}-linux-gnu/libacl.so.1 \ /usr/lib/${LIB_DIR_PREFIX}-linux-gnu/libicudata.so.63 \ /usr/lib/${LIB_DIR_PREFIX}-linux-gnu/libicui18n.so.63 \ /usr/lib/${LIB_DIR_PREFIX}-linux-gnu/libicuuc.so.63 \ + /usr/lib/${LIB_DIR_PREFIX}-linux-gnu/libkmod.so.2 \ /usr/lib/${LIB_DIR_PREFIX}-linux-gnu/libstdc++.so.6 /usr/lib/${LIB_DIR_PREFIX}-linux-gnu/ # Copy NVME support required script and rules into distroless base. From 22d786fb1e5cd85fade19433698f6b032663647b Mon Sep 17 00:00:00 2001 From: JenTing Hsiao Date: Tue, 11 Oct 2022 19:58:07 +0800 Subject: [PATCH 3/3] Add liblzma shared object to container image Signed-off-by: JenTing Hsiao --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index 7fd09660d..ebd898252 100644 --- a/Dockerfile +++ b/Dockerfile @@ -80,6 +80,7 @@ COPY --from=debian /lib/${LIB_DIR_PREFIX}-linux-gnu/libblkid.so.1 \ /lib/${LIB_DIR_PREFIX}-linux-gnu/libe2p.so.2 \ /lib/${LIB_DIR_PREFIX}-linux-gnu/libext2fs.so.2 \ /lib/${LIB_DIR_PREFIX}-linux-gnu/libgcc_s.so.1 \ + /lib/${LIB_DIR_PREFIX}-linux-gnu/liblzma.so.5 \ /lib/${LIB_DIR_PREFIX}-linux-gnu/libmount.so.1 \ /lib/${LIB_DIR_PREFIX}-linux-gnu/libpcre.so.3 \ /lib/${LIB_DIR_PREFIX}-linux-gnu/libreadline.so.5 \