Default to early instead of auto if MODULES=most
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
amd64-microcode (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Artful |
Won't Fix
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
intel-microcode (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Artful |
Won't Fix
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
Initramfs for MODULES=most should build with all microcodes installed
[Test case]
Have both amd64-microcode and intel-microcode installed, and MODULES=most set. Test generated initramfs in both amd64 and intel machines and make sure the microcodes load.
If that's not feasible, we should at least run update-initramfs with -v and ensure that it says the right things:
I: amd64-microcode: installing AMD64 microcode into the early initramfs...
intel-microcode: adding microcode for either all or selected Intel processor models
[long list of microcodes]
[Regression potential]
Some tools will fail to understand the initramfs, as it now has two cpio archives prepended (e.g. lsinitramfs skips intel microcode archive, as seen in https:/
Changed in amd64-microcode (Ubuntu): | |
status: | New → In Progress |
status: | In Progress → Fix Committed |
Changed in intel-microcode (Ubuntu): | |
status: | New → Fix Committed |
tags: | added: block-proposed |
tags: | added: id-5b0f2e633d73b7b1eb883677 |
description: | updated |
description: | updated |
description: | updated |
Changed in amd64-microcode (Ubuntu Trusty): | |
status: | Fix Committed → Triaged |
Changed in amd64-microcode (Ubuntu Trusty): | |
status: | Triaged → In Progress |
summary: |
- Default to early instead of auto when MODULES=most + Default to early instead of auto if MODULES=most |
Tested on intel locally, it's loaded, with both amd64-microcode & intel-microcode installed from proposed.
ditto on amd baremetal instance i got off a public cloud.