diff --git a/images/Makefile b/images/Makefile index 8e93d93a2..d2554d953 100644 --- a/images/Makefile +++ b/images/Makefile @@ -82,8 +82,11 @@ build-all: $(MAKE) ${OP} WHAT=opensuse RELEASE=leap IS_LATEST=true $(MAKE) ${OP} WHAT=opensuse RELEASE=tumbleweed $(MAKE) ${OP} WHAT=ubuntu RELEASE=16.04 IS_MANIFEST_LIST=0 - $(MAKE) ${OP} WHAT=ubuntu RELEASE=18.04 IS_LATEST=true IS_MANIFEST_LIST=1 GOARCH=arm64 - $(MAKE) ${OP} WHAT=ubuntu RELEASE=18.04 IS_LATEST=true IS_MANIFEST_LIST=1 GOARCH=amd64 + $(MAKE) ${OP} WHAT=ubuntu RELEASE=18.04 IS_MANIFEST_LIST=1 GOARCH=arm64 + $(MAKE) ${OP} WHAT=ubuntu RELEASE=18.04 IS_MANIFEST_LIST=1 GOARCH=amd64 $(MAKE) ${OP} WHAT=ubuntu RELEASE=19.04 IS_MANIFEST_LIST=0 - $(MAKE) ${OP} WHAT=centos RELEASE=7 IS_LATEST=true + $(MAKE) ${OP} WHAT=ubuntu RELEASE=20.04 IS_LATEST=true IS_MANIFEST_LIST=1 GOARCH=arm64 + $(MAKE) ${OP} WHAT=ubuntu RELEASE=20.04 IS_LATEST=true IS_MANIFEST_LIST=1 GOARCH=amd64 + $(MAKE) ${OP} WHAT=centos RELEASE=7 + $(MAKE) ${OP} WHAT=centos RELEASE=8 IS_LATEST=true $(MAKE) ${OP} WHAT=kubeadm diff --git a/images/kernel/Makefile b/images/kernel/Makefile index f142b2d9d..1acaad853 100644 --- a/images/kernel/Makefile +++ b/images/kernel/Makefile @@ -1,7 +1,7 @@ # Check https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/refs/ for updates REGISTRY?=weaveworks IMAGE_NAME?=${REGISTRY}/ignite-kernel -KERNEL_VERSIONS ?= 4.14.166 4.19.97 5.4.13 +KERNEL_VERSIONS ?= 4.14.182 4.19.125 5.4.43 GOARCH?=amd64 GOARCH_LIST = amd64 arm64 diff --git a/images/kernel/upgrade-config.sh b/images/kernel/upgrade-config.sh index 409e5a162..97b0b2772 100755 --- a/images/kernel/upgrade-config.sh +++ b/images/kernel/upgrade-config.sh @@ -21,6 +21,7 @@ if [[ ${FROM} != ${TO} ]]; then cp ${FROM} ${TO} fi +docker pull ${KERNEL_BUILDER_IMAGE} docker run -it \ ${ARCH_PARAMETER} \ -v $(pwd)/${TO}:/tmp/.config \ diff --git a/images/kubeadm/Dockerfile b/images/kubeadm/Dockerfile index d5d4b3123..a624916fa 100644 --- a/images/kubeadm/Dockerfile +++ b/images/kubeadm/Dockerfile @@ -1,4 +1,4 @@ -FROM weaveworks/ignite-ubuntu:18.04 +FROM weaveworks/ignite-ubuntu:20.04 # Install dependencies. Use containerd for running the containers (for better performance) RUN apt-get update && apt-get install -y --no-install-recommends \ apt-transport-https \ @@ -8,10 +8,10 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ jq \ && apt-get clean -# Install k8s v1.15.0 locally -ENV KUBERNETES_VERSION=v1.15.0 +# Install k8s v1.18.1 locally +ENV KUBERNETES_VERSION=v1.18.1 COPY install.sh / -RUN /install.sh install release/stable-1.15 ${KUBERNETES_VERSION} +RUN /install.sh install release/stable-1.18 ${KUBERNETES_VERSION} # Docker sets this automatically, but not containerd. # It is required when running kubeadm. RUN echo "net.ipv4.ip_forward=1" > /etc/sysctl.conf