trusty kernel tests install wrong kernel (from -updates)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
autopkgtest (Ubuntu) |
Fix Released
|
Critical
|
Unassigned |
Bug Description
We are landing a new linux-meta 3.13.0.72.78 http://
--apt-
[...]
The following NEW packages will be installed:
linux-
linux-
Simple reproducer locally from git:
./run-
Changed in autopkgtest (Ubuntu): | |
status: | New → Triaged |
status: | Triaged → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Martin Pitt (pitti) |
milestone: | none → ubuntu-15.12 |
Indeed the apt pinning is wrong here:
# apt-cache policy linux-image-generic generic: de.archive. ubuntu. com/ubuntu/ trusty- proposed/ main amd64 Packages de.archive. ubuntu. com/ubuntu/ trusty-updates/main amd64 Packages security. ubuntu. com/ubuntu/ trusty- security/ main amd64 Packages dpkg/status de.archive. ubuntu. com/ubuntu/ trusty/main amd64 Packages
linux-image-
Installed: 3.13.0.71.77
Candidate: 3.13.0.71.77
Version table:
3.13.0.72.78 0
800 http://
*** 3.13.0.71.77 0
900 http://
500 http://
100 /var/lib/
3.13.0.24.28 0
900 http://
# cat /etc/apt/ preferences. d/autopkgtest- trusty- proposed lpae-lts- saucy linux-generic- lpae-lts- saucy-eol- upgrade linux-generic- lts-quantal linux-generic- lts-quantal- eol-upgrade linux-generic- lts-raring linux-generic- lts-raring- eol-upgrade linux-generic- lts-saucy linux-generic- lts-saucy- eol-upgrade linux-headers- generic- lpae-lts- saucy linux-headers- generic- lts-quantal linux-headers- generic- lts-raring linux-headers- generic- lts-saucy linux-hwe- generic- trusty linux-hwe- virtual- trusty linux-image- generic- lpae-lts- saucy linux-image- generic- lts-quantal linux-image- generic- lts-raring linux-image- generic- lts-saucy linux-image- hwe-generic- trusty linux-image- hwe-virtual- trusty linux-signed- generic- lts-quantal linux-signed- generic- lts-quantal- eol-upgrade linux-signed- generic- lts-raring linux-signed- generic- lts-raring- eol-upgrade linux-signed- image-generic- lts-quantal linux-signed- image-generic- lts-raring linux-signed- image-generic- lts-saucy linux-source linux-tools- generic- lpae-lts- saucy linux-tools- generic- lts-saucy linux-tools- lts-quantal linux-tools- lts-raring linux-tools- lts-saucy
Package: linux-crashdump linux-generic-
Pin: release a=trusty-proposed
Pin-Priority: 990
Package: *
Pin: release a=trusty
Pin-Priority: 900
Package: *
Pin: release a=trusty-updates
Pin-Priority: 900
Package: *
Pin: release a=trusty-proposed
Pin-Priority: 800
Indeed "linux- image-generic" is clearly missing from the binary package list there.