Missing pattern for linux-image-unsigned keeps autoremovable kernels on the system
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt (Ubuntu) |
Fix Released
|
Low
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
Cosmic |
Fix Released
|
Undecided
|
Unassigned | ||
Disco |
Fix Released
|
Undecided
|
Unassigned | ||
Eoan |
Fix Released
|
Low
|
Unassigned |
Bug Description
[Impact]
Unattended-upgrades keeps versioned kernel packages because they don't match known kernel package patterns:
...
Keeping auto-removable linux-modules-
...
For reproduction see LP: #1795696, but running u-u with --verbose.
And APT does not apply proper kernel-version based protection to it.
[Test case]
linux-image-
[Regression potential]
Not really any, it's just an additional string in the entry. The only difference really possible therefore is that the set of autoremovable packages changes and unattended-upgrades and friends might autoremove different sets of them.
description: | updated |
description: | updated |
Changed in apt (Ubuntu Cosmic): | |
status: | New → In Progress |
Changed in apt (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in apt (Ubuntu Xenial): | |
status: | New → In Progress |
tags: | added: id-5ca77e29a04a8142d5a182be |
Hmm, but linux-image- unsigned- $foo should not be installed in the first place.