@@ -68,36 +68,37 @@ FROM distroless-$TARGETARCH AS ceph-volume-provider-image
6868WORKDIR /
6969COPY --from=busybox /bin/sh /bin/sh
7070COPY --from=busybox /bin/mkdir /bin/mkdir
71- COPY --from=ceph-volume-provider-builder /lib/${LIB_DIR_PREFIX}-linux-gnu/librados.so.2 \
72- /lib/${LIB_DIR_PREFIX}-linux-gnu/librbd.so.1 \
73- /lib/${LIB_DIR_PREFIX}-linux-gnu/libc.so.6 \
74- /lib/${LIB_DIR_PREFIX}-linux-gnu/libfmt.so.9 \
75- /lib/${LIB_DIR_PREFIX}-linux-gnu/libstdc++.so.6 \
76- /lib/${LIB_DIR_PREFIX}-linux-gnu/libgcc_s.so.1 \
77- /lib/${LIB_DIR_PREFIX}-linux-gnu/libssl.so.3 \
78- /lib/${LIB_DIR_PREFIX}-linux-gnu/libcryptsetup.so.12 \
79- /lib/${LIB_DIR_PREFIX}-linux-gnu/libcrypto.so.3 \
80- /lib/${LIB_DIR_PREFIX}-linux-gnu/libresolv.so.2 \
81- /lib/${LIB_DIR_PREFIX}-linux-gnu/libboost_thread.so.1.74.0 \
82- /lib/${LIB_DIR_PREFIX}-linux-gnu/libboost_iostreams.so.1.74.0 \
83- /lib/${LIB_DIR_PREFIX}-linux-gnu/libblkid.so.1 \
84- /lib/${LIB_DIR_PREFIX}-linux-gnu/libudev.so.1 \
85- /lib/${LIB_DIR_PREFIX}-linux-gnu/libibverbs.so.1 \
86- /lib/${LIB_DIR_PREFIX}-linux-gnu/librdmacm.so.1 \
87- /lib/${LIB_DIR_PREFIX}-linux-gnu/libm.so.6 \
88- /lib/${LIB_DIR_PREFIX}-linux-gnu/libuuid.so.1 \
89- /lib/${LIB_DIR_PREFIX}-linux-gnu/libdevmapper.so.1.02.1 \
90- /lib/${LIB_DIR_PREFIX}-linux-gnu/libargon2.so.1 \
91- /lib/${LIB_DIR_PREFIX}-linux-gnu/libjson-c.so.5 \
92- /lib/${LIB_DIR_PREFIX}-linux-gnu/libz.so.1 \
93- /lib/${LIB_DIR_PREFIX}-linux-gnu/libbz2.so.1.0 \
94- /lib/${LIB_DIR_PREFIX}-linux-gnu/liblzma.so.5 \
95- /lib/${LIB_DIR_PREFIX}-linux-gnu/libzstd.so.1 \
96- /lib/${LIB_DIR_PREFIX}-linux-gnu/libnl-route-3.so.200 \
97- /lib/${LIB_DIR_PREFIX}-linux-gnu/libnl-3.so.200 \
98- /lib/${LIB_DIR_PREFIX}-linux-gnu/libselinux.so.1 \
99- /lib/${LIB_DIR_PREFIX}-linux-gnu/libpthread.so.0 \
100- /lib/${LIB_DIR_PREFIX}-linux-gnu/libpcre2-8.so.0 /lib/${LIB_DIR_PREFIX}-linux-gnu/
71+ COPY --from=ceph-volume-provider-builder /lib/${LIB_DIR_PREFIX}-linux-gnu/*.so* /lib/${LIB_DIR_PREFIX}-linux-gnu/
72+ # COPY --from=ceph-volume-provider-builder /lib/${LIB_DIR_PREFIX}-linux-gnu/librados.so.2 \
73+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/librbd.so.1 \
74+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libc.so.6 \
75+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libfmt.so.9 \
76+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libstdc++.so.6 \
77+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libgcc_s.so.1 \
78+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libssl.so.3 \
79+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libcryptsetup.so.12 \
80+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libcrypto.so.3 \
81+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libresolv.so.2 \
82+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libboost_thread.so.1.74.0 \
83+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libboost_iostreams.so.1.74.0 \
84+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libblkid.so.1 \
85+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libudev.so.1 \
86+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libibverbs.so.1 \
87+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/librdmacm.so.1 \
88+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libm.so.6 \
89+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libuuid.so.1 \
90+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libdevmapper.so.1.02.1 \
91+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libargon2.so.1 \
92+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libjson-c.so.5 \
93+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libz.so.1 \
94+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libbz2.so.1.0 \
95+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/liblzma.so.5 \
96+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libzstd.so.1 \
97+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libnl-route-3.so.200 \
98+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libnl-3.so.200 \
99+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libselinux.so.1 \
100+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libpthread.so.0 \
101+ # /lib/${LIB_DIR_PREFIX}-linux-gnu/libpcre2-8.so.0 /lib/${LIB_DIR_PREFIX}-linux-gnu/
101102RUN mkdir -p /lib64
102103COPY --from=ceph-volume-provider-builder /lib64/ld-linux-${LIB_DIR_PREFIX_MINUS}.so.2 /lib64/
103104RUN mkdir -p /usr/lib/${LIB_DIR_PREFIX}-linux-gnu/ceph/
0 commit comments