Install both intel-ucode and and-ucode and have both images created

Ensure your you are using the latest versions of the iso-profiles - I suspect your shared package lists is outdated.

  • $PROFILE/Packages-Live
  • $PROFILE/Packages-Root
  • $PROFILE/Packages-Mhwd

Ensure you are using the latest tools - no shadows in /usr/local (custom installation)

The ISO contains both ucode images

 $ tree -L 1 /a/projects/build/buildroot/buildiso/kde/iso/boot
/a/projects/build/buildroot/buildiso/kde/iso/boot
├── amd_ucode.img
├── amd_ucode.LICENSE
├── grub
├── initramfs-x86_64.img
├── intel_ucode.img
├── intel_ucode.LICENSE
├── memtest
└── vmlinuz-x86_64

Upon installation mhwd will check the cpu and only the relevant ucode will be present after that.