From ef3e45ac02a8bd00f2c036efac04405fc575fb46 Mon Sep 17 00:00:00 2001 From: Avi Deitcher Date: Wed, 21 Apr 2021 08:18:39 +0300 Subject: [PATCH] pkgs: Update packages to the latest linuxkit/alpine Signed-off-by: Avi Deitcher --- pkg/acpid/Dockerfile | 4 ++-- pkg/auditd/Dockerfile | 2 +- pkg/binfmt/Dockerfile | 4 ++-- pkg/bpftrace/Dockerfile | 2 +- pkg/ca-certificates/Dockerfile | 2 +- pkg/cadvisor/Dockerfile | 11 +++++++---- pkg/containerd/Dockerfile | 2 +- pkg/dhcpcd/Dockerfile | 2 +- pkg/dm-crypt/Dockerfile | 2 +- pkg/extend/Dockerfile | 6 +++--- pkg/firmware-all/Dockerfile | 2 +- pkg/firmware/Dockerfile | 2 +- pkg/format/Dockerfile | 6 +++--- pkg/getty/Dockerfile | 2 +- pkg/host-timesync-daemon/Dockerfile | 4 ++-- pkg/init/Dockerfile | 6 +++--- pkg/init/cmd/service/runc.go | 10 ++++++++-- pkg/ip/Dockerfile | 2 +- pkg/kmsg/Dockerfile | 4 ++-- pkg/logwrite/Dockerfile | 4 ++-- pkg/losetup/Dockerfile | 2 +- pkg/memlogd/Dockerfile | 4 ++-- pkg/metadata/Dockerfile | 4 ++-- pkg/mkimage/Dockerfile | 2 +- pkg/modprobe/Dockerfile | 2 +- pkg/mount/Dockerfile | 6 +++--- pkg/node_exporter/Dockerfile | 7 +++++-- pkg/open-vm-tools/Dockerfile | 2 +- pkg/openntpd/Dockerfile | 2 +- pkg/qemu-ga/Dockerfile | 2 +- pkg/rngd/Dockerfile | 4 ++-- pkg/rngd/cmd/rngd/main.go | 2 +- pkg/rngd/cmd/rngd/rng_unsupported.go | 3 +++ pkg/runc/Dockerfile | 5 +++-- pkg/sshd/Dockerfile | 2 +- pkg/swap/Dockerfile | 2 +- pkg/sysctl/Dockerfile | 4 ++-- pkg/sysfs/Dockerfile | 4 ++-- pkg/trim-after-delete/Dockerfile | 4 ++-- pkg/tss/Dockerfile | 10 +++++----- pkg/vpnkit-expose-port/Dockerfile | 4 ++-- pkg/vpnkit-forwarder/Dockerfile | 4 ++-- pkg/vsudd/Dockerfile | 4 ++-- 43 files changed, 90 insertions(+), 74 deletions(-) diff --git a/pkg/acpid/Dockerfile b/pkg/acpid/Dockerfile index 0108c2d35..19f335e79 100644 --- a/pkg/acpid/Dockerfile +++ b/pkg/acpid/Dockerfile @@ -1,4 +1,4 @@ -FROM linuxkit/alpine:e2391e0b164c57db9f6c4ae110ee84f766edc430 AS mirror +FROM linuxkit/alpine:0c069d0fd7defddb6e03925fcd4915407db0c9e1 AS mirror RUN mkdir -p /out/etc/apk && cp -r /etc/apk/* /out/etc/apk/ RUN apk add --no-cache --initdb -p /out \ @@ -6,7 +6,7 @@ RUN apk add --no-cache --initdb -p /out \ busybox RUN rm -rf /out/etc/apk /out/lib/apk /out/var/cache -FROM linuxkit/alpine:e2391e0b164c57db9f6c4ae110ee84f766edc430 AS mirror2 +FROM linuxkit/alpine:0c069d0fd7defddb6e03925fcd4915407db0c9e1 AS mirror2 RUN mkdir -p /out/etc/apk && cp -r /etc/apk/* /out/etc/apk/ RUN apk add --no-cache --initdb -p /out \ busybox-initscripts diff --git a/pkg/auditd/Dockerfile b/pkg/auditd/Dockerfile index 76b36192a..ee6ede738 100644 --- a/pkg/auditd/Dockerfile +++ b/pkg/auditd/Dockerfile @@ -1,4 +1,4 @@ -FROM linuxkit/alpine:e2391e0b164c57db9f6c4ae110ee84f766edc430 AS mirror +FROM linuxkit/alpine:0c069d0fd7defddb6e03925fcd4915407db0c9e1 AS mirror RUN mkdir -p /out/etc/apk && cp -r /etc/apk/* /out/etc/apk/ RUN apk add --initdb -p /out alpine-baselayout apk-tools audit busybox tini diff --git a/pkg/binfmt/Dockerfile b/pkg/binfmt/Dockerfile index c60b90067..597fa3c9b 100644 --- a/pkg/binfmt/Dockerfile +++ b/pkg/binfmt/Dockerfile @@ -8,10 +8,10 @@ RUN apt-get update && apt-get install -y qemu-user-static && \ mv /usr/bin/qemu-riscv64-static /usr/bin/qemu-riscv64 && \ rm /usr/bin/qemu-*-static -FROM linuxkit/alpine:e2391e0b164c57db9f6c4ae110ee84f766edc430 AS mirror +FROM linuxkit/alpine:0c069d0fd7defddb6e03925fcd4915407db0c9e1 AS mirror RUN apk add --no-cache go musl-dev -ENV GOPATH=/go PATH=$PATH:/go/bin +ENV GOPATH=/go PATH=$PATH:/go/bin GO111MODULE=off COPY main.go /go/src/binfmt/ RUN go-compile.sh /go/src/binfmt diff --git a/pkg/bpftrace/Dockerfile b/pkg/bpftrace/Dockerfile index 23aef7b5d..b4ebb9e8d 100644 --- a/pkg/bpftrace/Dockerfile +++ b/pkg/bpftrace/Dockerfile @@ -1,4 +1,4 @@ -FROM linuxkit/alpine:e2391e0b164c57db9f6c4ae110ee84f766edc430 AS build +FROM linuxkit/alpine:0c069d0fd7defddb6e03925fcd4915407db0c9e1 AS build RUN apk add --update \ bison \ build-base \ diff --git a/pkg/ca-certificates/Dockerfile b/pkg/ca-certificates/Dockerfile index 06440991a..2a3dfbadc 100644 --- a/pkg/ca-certificates/Dockerfile +++ b/pkg/ca-certificates/Dockerfile @@ -1,4 +1,4 @@ -FROM linuxkit/alpine:e2391e0b164c57db9f6c4ae110ee84f766edc430 as alpine +FROM linuxkit/alpine:0c069d0fd7defddb6e03925fcd4915407db0c9e1 as alpine RUN apk add ca-certificates diff --git a/pkg/cadvisor/Dockerfile b/pkg/cadvisor/Dockerfile index 8c2724541..bf8d3066a 100644 --- a/pkg/cadvisor/Dockerfile +++ b/pkg/cadvisor/Dockerfile @@ -1,16 +1,19 @@ -FROM linuxkit/alpine:e2391e0b164c57db9f6c4ae110ee84f766edc430 as build +FROM linuxkit/alpine:0c069d0fd7defddb6e03925fcd4915407db0c9e1 as build -RUN apk add --no-cache bash go git musl-dev linux-headers make +RUN apk add --no-cache bash go git musl-dev linux-headers make patch # Hack to work around an issue with go on arm64 requiring gcc RUN [ $(uname -m) = aarch64 ] && apk add --no-cache gcc || true ENV GOPATH=/go PATH=$PATH:/go/bin +ENV GITBASE=github.com/google ENV GITREPO=github.com/google/cadvisor ENV COMMIT=v0.36.0 ADD /static.patch /tmp/ -RUN go get -d ${GITREPO} \ +RUN mkdir -p /go/src/${GITBASE} \ + && cd /go/src/${GITBASE} \ + && git clone https://${GITREPO}.git \ && cd /go/src/${GITREPO} \ && git checkout ${COMMIT} \ && patch -p1 build/build.sh