feat: upgrade Linux to v5.4.5

This brings in the latest stable version of Linux.

Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
This commit is contained in:
Andrew Rynhard 2019-12-19 22:33:10 +00:00
parent 26f222e6db
commit 907f87d8e0
2 changed files with 20 additions and 20 deletions

View File

@ -206,29 +206,29 @@ COPY --from=osctl-darwin-build /osctl-darwin-amd64 /osctl-darwin-amd64
# The kernel target is the linux kernel.
FROM scratch AS kernel
COPY --from=docker.io/autonomy/kernel:def277c /boot/vmlinuz /vmlinuz
COPY --from=docker.io/autonomy/kernel:def277c /boot/vmlinux /vmlinux
COPY --from=docker.io/autonomy/kernel:497d974 /boot/vmlinuz /vmlinuz
COPY --from=docker.io/autonomy/kernel:497d974 /boot/vmlinux /vmlinux
# The rootfs target provides the Talos rootfs.
FROM build AS rootfs-base
COPY --from=docker.io/autonomy/fhs:def277c / /rootfs
COPY --from=docker.io/autonomy/ca-certificates:def277c / /rootfs
COPY --from=docker.io/autonomy/containerd:def277c / /rootfs
COPY --from=docker.io/autonomy/dosfstools:def277c / /rootfs
COPY --from=docker.io/autonomy/eudev:def277c / /rootfs
COPY --from=docker.io/autonomy/iptables:def277c / /rootfs
COPY --from=docker.io/autonomy/libressl:def277c / /rootfs
COPY --from=docker.io/autonomy/libseccomp:def277c / /rootfs
COPY --from=docker.io/autonomy/musl:def277c / /rootfs
COPY --from=docker.io/autonomy/runc:def277c / /rootfs
COPY --from=docker.io/autonomy/socat:def277c / /rootfs
COPY --from=docker.io/autonomy/syslinux:def277c / /rootfs
COPY --from=docker.io/autonomy/xfsprogs:def277c / /rootfs
COPY --from=docker.io/autonomy/util-linux:def277c /lib/libblkid.* /rootfs/lib
COPY --from=docker.io/autonomy/util-linux:def277c /lib/libuuid.* /rootfs/lib
COPY --from=docker.io/autonomy/kmod:def277c /usr/lib/libkmod.* /rootfs/lib
COPY --from=docker.io/autonomy/kernel:def277c /lib/modules /rootfs/lib/modules
COPY --from=docker.io/autonomy/fhs:497d974 / /rootfs
COPY --from=docker.io/autonomy/ca-certificates:497d974 / /rootfs
COPY --from=docker.io/autonomy/containerd:497d974 / /rootfs
COPY --from=docker.io/autonomy/dosfstools:497d974 / /rootfs
COPY --from=docker.io/autonomy/eudev:497d974 / /rootfs
COPY --from=docker.io/autonomy/iptables:497d974 / /rootfs
COPY --from=docker.io/autonomy/libressl:497d974 / /rootfs
COPY --from=docker.io/autonomy/libseccomp:497d974 / /rootfs
COPY --from=docker.io/autonomy/musl:497d974 / /rootfs
COPY --from=docker.io/autonomy/runc:497d974 / /rootfs
COPY --from=docker.io/autonomy/socat:497d974 / /rootfs
COPY --from=docker.io/autonomy/syslinux:497d974 / /rootfs
COPY --from=docker.io/autonomy/xfsprogs:497d974 / /rootfs
COPY --from=docker.io/autonomy/util-linux:497d974 /lib/libblkid.* /rootfs/lib
COPY --from=docker.io/autonomy/util-linux:497d974 /lib/libuuid.* /rootfs/lib
COPY --from=docker.io/autonomy/kmod:497d974 /usr/lib/libkmod.* /rootfs/lib
COPY --from=docker.io/autonomy/kernel:497d974 /lib/modules /rootfs/lib/modules
COPY --from=machined /machined /rootfs/sbin/init
COPY images/apid.tar /rootfs/usr/images/
COPY images/ntpd.tar /rootfs/usr/images/

View File

@ -13,7 +13,7 @@ import (
const (
// DefaultKernelVersion is the default Linux kernel version
DefaultKernelVersion = "5.3.15-talos"
DefaultKernelVersion = "5.4.5-talos"
// KernelParamConfig is the kernel parameter name for specifying the URL
// to the config.