rootfs: Include libseccomp support in rootfs

Ensure the image used on the guest does include libseccomp,
otherwise when a seccomp profile is passed by the runtime, it
will end up with boot failure on the guest.

Fixes: #153

Signed-off-by: Nitesh Konkar niteshkonkar@in.ibm.com
This commit is contained in:
Nitesh Konkar 2018-09-03 11:52:15 +05:30
parent d3c99be063
commit f19da6360d
4 changed files with 4 additions and 4 deletions

View File

@ -6,5 +6,5 @@
From golang:@GO_VERSION@-alpine3.7
# The "coreutils" package on alpine for reasons unknown does not provide arch(1), so simulate it.
RUN apk update && apk add git make bash gcc musl-dev linux-headers apk-tools-static && \
RUN apk update && apk add git make bash gcc musl-dev linux-headers apk-tools-static libseccomp libseccomp-dev && \
echo -e '#!/bin/sh\nuname -m' > /usr/bin/arch && chmod +x /usr/bin/arch

View File

@ -7,7 +7,7 @@ From centos:@OS_VERSION@
@SET_PROXY@
RUN yum -y update && yum install -y git make gcc coreutils
RUN yum -y update && yum install -y git make gcc coreutils libseccomp libseccomp-devel
# This will install the proper golang to build Kata components
@INSTALL_GO@

View File

@ -7,7 +7,7 @@ From fedora:27
@SET_PROXY@
RUN dnf -y update && dnf install -y git systemd pkgconfig gcc coreutils
RUN dnf -y update && dnf install -y git systemd pkgconfig gcc coreutils libseccomp libseccomp-devel
# This will install the proper golang to build Kata components
@INSTALL_GO@

View File

@ -7,7 +7,7 @@ From fedora:@OS_VERSION@
@SET_PROXY@
RUN dnf -y update && dnf install -y git redhat-release systemd pkgconfig gcc make
RUN dnf -y update && dnf install -y git redhat-release systemd pkgconfig gcc make libseccomp libseccomp-devel
# This will install the proper golang to build Kata components
@INSTALL_GO@