From f09d0227bc9057c49e21198b39df5ecccb630331 Mon Sep 17 00:00:00 2001 From: Rolf Neugebauer Date: Mon, 15 Jan 2018 18:10:33 +0000 Subject: [PATCH] doc: Update packet.net doc wrt to Intel CPU microcode update Signed-off-by: Rolf Neugebauer --- docs/platform-packet.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/platform-packet.md b/docs/platform-packet.md index d830b1afe..56f32fb59 100644 --- a/docs/platform-packet.md +++ b/docs/platform-packet.md @@ -34,6 +34,13 @@ an additional YAML for [arm64](../examples/packet.arm64.yml) servers which provide both access to the serial console and via ssh and configures bonding for network devices via metadata (if supported). +For x86_64 builds for Intel servers we strongly recommend adding +`ucode: intel-ucode.cpio` to the kernel section in the YAML. This +updates the Intel CPU microcode to the latest by prepending it to the +generated initrd file. The `ucode` entry is only recommended when +booting on baremetal. It should be omitted (but is harmless) when +building images to boot in VMs. + **Note**: The update of the iPXE configuration sometimes may take some time and the first boot may fail. Hitting return on the console to retry the boot typically fixes this.