mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-04-30 20:54:26 +00:00
packaging/static-build: s390x fixes
- Install OpenSSL for key generation in kernel build - Do not install libpmem - Do not exclude `*/share/*/*.img` files in QEMU tarball since among them are boot loader files critical for IPLing. Fixes: #2895 Signed-off-by: Jakob Naucke <jakob.naucke@ibm.com>
This commit is contained in:
parent
3d0fe433c6
commit
d2a7b6ff4a
@ -15,4 +15,6 @@ RUN apt install -y \
|
||||
flex \
|
||||
git \
|
||||
iptables \
|
||||
libelf-dev \
|
||||
libelf-dev
|
||||
|
||||
RUN [ "$(uname -m)" = "s390x" ] && apt-get install -y libssl-dev || true
|
||||
|
@ -16,7 +16,6 @@ qemu_black_list=(
|
||||
*/share/*/efi-rtl8139.rom
|
||||
*/share/*/efi-vmxnet3.rom
|
||||
*/share/*/icons
|
||||
*/share/*/*.img
|
||||
*/share/*/keymaps
|
||||
*/share/*/multiboot.bin
|
||||
*/share/*/npcm7xx_bootrom.bin
|
||||
|
@ -36,7 +36,6 @@ RUN apt-get --no-install-recommends install -y \
|
||||
libltdl-dev \
|
||||
libmount-dev \
|
||||
libpixman-1-dev \
|
||||
libpmem-dev \
|
||||
libselinux1-dev \
|
||||
libtool \
|
||||
make \
|
||||
@ -49,6 +48,8 @@ RUN apt-get --no-install-recommends install -y \
|
||||
rsync \
|
||||
zlib1g-dev
|
||||
|
||||
RUN [ "$(uname -m)" != "s390x" ] && apt-get install -y libpmem-dev || true
|
||||
|
||||
ARG QEMU_REPO
|
||||
|
||||
RUN cd .. && git clone "${QEMU_REPO}" qemu
|
||||
|
Loading…
Reference in New Issue
Block a user