diff --git a/kernel/Dockerfile b/kernel/Dockerfile index 2b885b936..d8997a0f0 100644 --- a/kernel/Dockerfile +++ b/kernel/Dockerfile @@ -180,13 +180,14 @@ RUN if [ "${KERNEL_SERIES}" != "4.4.x" ] && [ "${KERNEL_SERIES}" != "4.9.x" ]; t fi # Download Intel ucode and create a CPIO archive for it -ENV UCODE_URL=https://downloadmirror.intel.com/27591/eng/microcode-20180312.tgz +ENV UCODE_URL=https://downloadmirror.intel.com/27776/eng/microcode-20180425.tgz RUN set -e && \ if [ $(uname -m) == x86_64 ]; then \ cd /ucode && \ curl -sSL -o microcode.tar.gz ${UCODE_URL} && \ md5sum -c intel-ucode-md5sums && \ tar xf microcode.tar.gz && \ + rm -f intel-ucode/list && \ iucode_tool --normal-earlyfw --write-earlyfw=/out/intel-ucode.cpio ./intel-ucode && \ cp intel-ucode-license.txt /out; \ fi diff --git a/kernel/ucode/intel-ucode-md5sums b/kernel/ucode/intel-ucode-md5sums index 7fbc16054..a88b9033e 100644 --- a/kernel/ucode/intel-ucode-md5sums +++ b/kernel/ucode/intel-ucode-md5sums @@ -1 +1 @@ -be315cd99a7ca392a2f917ceacbe14f2 microcode.tar.gz +99c80f9229554953a868127cda44e7e3 microcode.tar.gz